<template> <div class="eibs-tab"> <el-form :model="model" ref="limp1Form" label-width="120px" label-position="right" size="small" :validate-on-rule-change="false"> <c-col :span="8"> <el-form-item label="业务编号" prop="limpan.gjownref"> <c-input v-model="model.limpan.gjownref" disabled maxlength="40" placeholder="请输入业务编号"> </c-input> </el-form-item> </c-col> <!-- <c-col :span="8"> <el-form-item label="起始日期" style="width: 100%"> <c-col :span="11"> <c-date-picker type="date" v-model="model.limpan.begdat" style="width: 100%" placeholder="请选择起始日期" value-format="yyyy-MM-dd"></c-date-picker> </c-col> <c-col :span="2" style="text-align: center"> <label style="display: inline-block; width: 100%">-</label> </c-col> <c-col :span="11"> <c-date-picker type="date" v-model="model.limpan.enddat" style="width: 100%" placeholder="请选择截止日期" value-format="yyyy-MM-dd"></c-date-picker> </c-col> </el-form-item> </c-col> --> <c-col :span="6"> <el-form-item label="" prop="limpan.seabut"> <c-button size="medium" type="primary" style="margin-left: 50px" @click="handleSearch1">查询流水 </c-button> </el-form-item> </c-col> <div style="height: 90%"> <c-col :span="24"> <el-table id='infgidSpTableRef1' :data="feptableData1" :highlight-current-row="true" :border="true" style="width:100%" size="medium"> <el-table-column label="客户ECIF号" prop="ecifno" width="120" align="left"> </el-table-column> <el-table-column label="客户名称" prop="ecifname" width="180" align="left"> </el-table-column> <el-table-column label="额度类型" prop="tbxx01" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx01,"LIMTYP") }} </span> </template> </el-table-column> <el-table-column label="额度编号" prop="tbxx02" width="140" align="left"> </el-table-column> <el-table-column label="额度明细编号" prop="tbxx03" width="120" align="left"> </el-table-column> <el-table-column label="授信品种" prop="tbxx04" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx04,"LMSTXT") }} </span> </template> </el-table-column> <el-table-column label="额度产品币种" prop="tbxx05" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx05,"CURKEY") }} </span> </template> </el-table-column> <el-table-column label="额度产品状态" prop="tbxx06" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx06,"LIMSTA") }} </span> </template> </el-table-column> <el-table-column label="合同号" prop="tbxx07" width="160" align="left"> </el-table-column> <el-table-column label="借据号" prop="tbxx08" width="160" align="left"> </el-table-column> <el-table-column label="票据号" prop="tbxx09" align="left"> </el-table-column> <el-table-column label="柜员号" prop="tbxx10" align="left"> </el-table-column> <el-table-column label="额度操作类型" prop="tbxx11" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx11,"CAOZBZ") }} </span> </template> </el-table-column> <el-table-column label="操作金额" prop="tbxx12" width="120" align="left"> <template slot-scope="scope"> <span> {{moneyFormat(scope.row.tbxx12) }} </span> </template> </el-table-column> <el-table-column label="操作币种" prop="tbxx13" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx13,"CURKEY") }} </span> </template> </el-table-column> <el-table-column label="操作时间" prop="tbxx14" width="150" align="left"> </el-table-column> <el-table-column label="原因" prop="tbxx15" width="180" align="left"> </el-table-column> <el-table-column label="业务编号" prop="tbxx16" width="160" align="left"> </el-table-column> <el-table-column label="业务场景" prop="tbxx17" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx17,"YWCJ") }} </span> </template> </el-table-column> <el-table-column label="业务余额" prop="tbxx18" width="120" align="left"> <!-- <template slot-scope="scope"> <span> {{moneyFormat(scope.row.tbxx18) }} </span> </template> --> </el-table-column> <el-table-column label="占用余额" prop="tbxx19" width="120" align="left"> <template slot-scope="scope"> <span> {{moneyFormat(scope.row.tbxx19) }} </span> </template> </el-table-column> <el-table-column label="业务品种" prop="tbxx20" align="left"> <template slot-scope="scope"> <span> {{getCodelabel(scope.row.tbxx20,"LMSTXT") }} </span> </template> </el-table-column> </el-table> <!-- <el-pagination layout="prev, pager, next, jumper" :total="pagination.total" :page-size="pagination.pageSize" :current-page="pagination.pageNum" @current-change="currentChange"> </el-pagination> --> </c-col> </div> </el-form> </div> </template> <script> import Api from "~/service/Api" import CodeTable from "~/config/CodeTable" import event from "../event"; export default { inject: ['root'], props:["model","codes","feptableData1"], mixins: [event], data(){ return { markOrgList: [], pagination: { pageNum: 1, pageSize: 10, total: 0 }, } }, computed: { columns() { return this.tableColumns.filter(item => item.isShow); }, }, methods:{ formSubmit() { this.handleSearch(); }, async currentChange(num) { this.pagination.pageNum = num; this.formSubmit(); }, getCodelabel(value,codenam) { const codeobj = this.model.dbCodes[codenam].find(obj => obj.value === value) return codeobj ? codeobj.label : value; }, }, mounted() { }, created:function(){ } } </script> <style> </style>