|
@@ -387,7 +387,7 @@
|
|
|
ref="ruless"
|
|
|
:model="queryParams"
|
|
|
:rules="ruless"
|
|
|
- label-width="68px"
|
|
|
+ label-width="78px"
|
|
|
:inline="true"
|
|
|
v-show="showSearch"
|
|
|
>
|
|
@@ -403,7 +403,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="结算单位" label-width="78px" prop="fCorpid">
|
|
|
+ <el-form-item label="结算单位" prop="fCorpid">
|
|
|
<el-select
|
|
|
v-model="queryParams.fCorpid"
|
|
|
placeholder="请选择结算单位"
|
|
@@ -429,7 +429,7 @@
|
|
|
<el-input v-model="TWareHouseFees.tMblno" placeholder="" :disabled="true"/>
|
|
|
</el-form-item> -->
|
|
|
|
|
|
- <el-form-item label="对账日期" prop="fAccbilldate" label-width="78px">
|
|
|
+ <el-form-item label="对账日期" prop="fAccbilldate" >
|
|
|
<el-date-picker
|
|
|
v-model="queryParams.fAccbilldate"
|
|
|
size="small"
|
|
@@ -454,7 +454,11 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="录入人" prop="createBy">
|
|
|
- <el-input v-model="queryParams.createBy" disabled />
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.createBy"
|
|
|
+ disabled
|
|
|
+ size="small"
|
|
|
+ style="width: 200px"/>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="备注" prop="fRemarks">
|
|
@@ -644,6 +648,7 @@
|
|
|
align="center"
|
|
|
:fixed="item.fixed"
|
|
|
:show-overflow-tooltip="true"
|
|
|
+ sortable
|
|
|
/>
|
|
|
<!-- <el-table-column label="提单号" align="center" prop="fMblno" />
|
|
|
<el-table-column label="业务日期" align="center" prop="fBsdate">
|
|
@@ -743,7 +748,7 @@
|
|
|
>
|
|
|
<template slot="title">
|
|
|
<div class="avue-crud__dialog__header">
|
|
|
- <span class="el-dialog__title">
|
|
|
+ <span class="el-dialog__title" style="font-size: 18px;font-weight: bold;color: #606266;">
|
|
|
<span
|
|
|
style="
|
|
|
display: inline-block;
|
|
@@ -753,7 +758,7 @@
|
|
|
float: left;
|
|
|
margin-top: 2px;
|
|
|
"
|
|
|
- ></span>
|
|
|
+ ></span>检索
|
|
|
</span>
|
|
|
<div class="avue-crud__dialog__menu enlarge" @click="full">
|
|
|
<i
|
|
@@ -965,18 +970,97 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item>
|
|
|
- <!-- <el-button class="btnColor" type="info" size="mini">导入</el-button> -->
|
|
|
- <el-button type="cyan" size="mini" @click="searchFee(typevalue)"
|
|
|
- >搜索</el-button
|
|
|
- >
|
|
|
- <el-button type="info" size="mini" @click="resetQuery_s"
|
|
|
- >重置</el-button
|
|
|
- >
|
|
|
- </el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
+ <div style="margin-right: 20px;float: right">
|
|
|
+ <el-button type="cyan" size="mini" @click="searchFee(typevalue)"
|
|
|
+ >搜索</el-button
|
|
|
+ >
|
|
|
+ <el-button type="info" size="mini" @click="resetQuery_s"
|
|
|
+ >重置</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ icon="el-icon-setting"
|
|
|
+ size="mini"
|
|
|
+ circle
|
|
|
+ @click="showSetting3 = !showSetting3"
|
|
|
+ ></el-button>
|
|
|
+ </div>
|
|
|
|
|
|
+ <el-dialog
|
|
|
+ title="自定义列显示"
|
|
|
+ :visible.sync="showSetting3"
|
|
|
+ width="700px"
|
|
|
+ v-dialogDrag
|
|
|
+ append-to-body
|
|
|
+ >
|
|
|
+ <template slot="title">
|
|
|
+ <div class="avue-crud__dialog__header">
|
|
|
+ <span class="el-dialog__title">
|
|
|
+ <span
|
|
|
+ style="
|
|
|
+ display: inline-block;
|
|
|
+ width: 3px;
|
|
|
+ height: 20px;
|
|
|
+ margin-right: 5px;
|
|
|
+ float: left;
|
|
|
+ margin-top: 2px;
|
|
|
+ "
|
|
|
+ ></span>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <div>配置排序列数据(拖动调整顺序)</div>
|
|
|
+ <div style="margin-left: 17px">
|
|
|
+ <el-checkbox
|
|
|
+ v-model="allCheck3"
|
|
|
+ label="全选"
|
|
|
+ @change="allChecked3"
|
|
|
+ ></el-checkbox>
|
|
|
+ </div>
|
|
|
+ <div style="padding: 4px; display: flex; justify-content: center">
|
|
|
+ <draggable
|
|
|
+ v-model="setRowList3"
|
|
|
+ group="site"
|
|
|
+ animation="300"
|
|
|
+ @start="onStart"
|
|
|
+ @end="onEnd"
|
|
|
+ handle=".indraggable"
|
|
|
+ >
|
|
|
+ <transition-group>
|
|
|
+ <div
|
|
|
+ v-for="item in setRowList3"
|
|
|
+ :key="item.surface"
|
|
|
+ class="listStyle"
|
|
|
+ >
|
|
|
+ <div style="width: 500px" class="indraggable">
|
|
|
+ <div class="progress" :style="{ width: item.width + 'px' }">
|
|
|
+ <el-checkbox
|
|
|
+ :label="item.name"
|
|
|
+ v-model="item.checked"
|
|
|
+ :true-label="0"
|
|
|
+ :false-label="1"
|
|
|
+ >{{ item.name }}
|
|
|
+ </el-checkbox>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <el-input-number
|
|
|
+ v-model.number="item.width"
|
|
|
+ controls-position="right"
|
|
|
+ :min="1"
|
|
|
+ :max="500"
|
|
|
+ size="mini"
|
|
|
+ ></el-input-number>
|
|
|
+ </div>
|
|
|
+ </transition-group>
|
|
|
+ </draggable>
|
|
|
+ </div>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="showSetting3 = false">取 消</el-button>
|
|
|
+ <el-button @click="delRow3" type="danger">重 置</el-button>
|
|
|
+ <el-button type="primary" @click="save3()">确 定</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
<el-table
|
|
|
v-loading="loading"
|
|
|
:data="feeList"
|
|
@@ -989,91 +1073,142 @@
|
|
|
<!-- <el-table-column label="制单部门" align="center" prop="fId" /> -->
|
|
|
<el-table-column label="行号" align="center" type="index" />
|
|
|
<el-table-column
|
|
|
- label="货权方"
|
|
|
- align="center"
|
|
|
- prop="fName"
|
|
|
- show-overflow-tooltip
|
|
|
- width="200px"
|
|
|
- />
|
|
|
- <el-table-column
|
|
|
- label="结算单位"
|
|
|
- align="center"
|
|
|
- prop="fFeesName"
|
|
|
- width="200px"
|
|
|
- show-overflow-tooltip
|
|
|
- />
|
|
|
- <!-- <el-table-column label="账单日期" align="center" prop="fAccbilldate"/> -->
|
|
|
- <el-table-column label="提单号" align="center" prop="fMblno" />
|
|
|
- <el-table-column v-if="typevalue == 1 || typevalue == 2" label="品名" align="center" prop="fProductName" />
|
|
|
- <el-table-column v-if="typevalue == 1 || typevalue == 2" label="业务日期" align="center">
|
|
|
- <template slot-scope="scope" v-if="scope.row.fBsdate">
|
|
|
- <span>{{ scope.row.fBsdate.slice(0, 10) }}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column v-if="typevalue == 1 || typevalue == 2" label="业务类型" align="center" prop="fBilltype">
|
|
|
- <template slot-scope="scope">
|
|
|
- <span v-if="scope.row.fBilltype == 'SJRK'">入库</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == 'SJCK'">出库</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == 'CKDB'">调拨</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == 'HQZY'">货权转移</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == 'JSCCF'">仓储费</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1000'">计划下达</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1010'">业务调度</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1020'">车队派车</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1030'">司机接单</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1080'">司机出车</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1040'">司机提箱</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1050'"
|
|
|
- >司机装卸柜</span
|
|
|
- >
|
|
|
- <span v-else-if="scope.row.fBilltype == '1060'"
|
|
|
- >司机还卸柜</span
|
|
|
- >
|
|
|
- <span v-else-if="scope.row.fBilltype == '1070'">司机回单</span>
|
|
|
- <span v-else-if="scope.row.fBilltype == '1090'">费用补充</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column
|
|
|
- label="作业类型"
|
|
|
+ v-for="(item, index) in getRowList3"
|
|
|
+ :key="index"
|
|
|
+ :label="item.name"
|
|
|
+ :width="item.width"
|
|
|
+ :prop="item.label"
|
|
|
align="center"
|
|
|
- prop="fBusinessType"
|
|
|
- />
|
|
|
- <!-- <el-table-column label="单据类型" align="center" prop="fBilltype" />-->
|
|
|
- <el-table-column
|
|
|
- label="审核日期"
|
|
|
- align="center"
|
|
|
- prop="fReviewDate"
|
|
|
- />
|
|
|
- <el-table-column label="金额" align="center" prop="fAmtdr" />
|
|
|
- <el-table-column
|
|
|
- label="本次金额"
|
|
|
- align="center"
|
|
|
- prop="fAmt"
|
|
|
- width="100"
|
|
|
+ :fixed="item.fixed"
|
|
|
+ :show-overflow-tooltip="true"
|
|
|
+ sortable
|
|
|
>
|
|
|
<template slot-scope="scope">
|
|
|
+ <span v-if="item.label == 'fName'">{{scope.row.fName}}</span>
|
|
|
+ <span v-if="item.label == 'fFeesName'">{{scope.row.fFeesName}}</span>
|
|
|
+ <span v-if="item.label == 'fMblno'">{{scope.row.fMblno}}</span>
|
|
|
+ <span v-if="item.label == 'fProductName'">{{scope.row.fProductName}}</span>
|
|
|
+ <span v-if="item.label == 'fBsdate'">{{scope.row.fBsdate ? scope.row.fBsdate.slice(0, 10) : scope.row.fBsdate}}</span>
|
|
|
+ <span v-if="item.label == 'fBilltype'">
|
|
|
+ <template>
|
|
|
+ <span v-if="scope.row.fBilltype == 'SJRK'">入库</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == 'SJCK'">出库</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == 'CKDB'">调拨</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == 'HQZY'">货权转移</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == 'JSCCF'">仓储费</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1000'">计划下达</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1010'">业务调度</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1020'">车队派车</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1030'">司机接单</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1080'">司机出车</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1040'">司机提箱</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1050'"
|
|
|
+ >司机装卸柜</span
|
|
|
+ >
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1060'"
|
|
|
+ >司机还卸柜</span
|
|
|
+ >
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1070'">司机回单</span>
|
|
|
+ <span v-else-if="scope.row.fBilltype == '1090'">费用补充</span>
|
|
|
+ </template>
|
|
|
+ </span>
|
|
|
+ <span v-if="item.label == 'fBusinessType'">{{scope.row.fBusinessType}}</span>
|
|
|
+ <span v-if="item.label == 'fReviewDate'">{{scope.row.fReviewDate}}</span>
|
|
|
+ <span v-if="item.label == 'fAmtdr'">{{scope.row.fAmtdr}}</span>
|
|
|
<el-input
|
|
|
v-model="scope.row.fAmt"
|
|
|
- placeholder="请输入本次金额"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
+ v-if="item.label == 'fAmt'"
|
|
|
oninput='this.value=this.value.replace(/[^\-?\d.]/g,"").replace(/^(\-)*(\d+)\.(\d\d).*$/, "$1$2.$3")'
|
|
|
@change="imgChangeI(scope.row)"
|
|
|
/>
|
|
|
+ <span v-if="item.label == 'fFeeName'">{{scope.row.fFeeName}}</span>
|
|
|
+ <el-input v-model="scope.row.fRemarks" v-if="item.label == 'fRemarks'"/>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="费用名称" align="center" prop="fFeeName" />
|
|
|
- <el-table-column label="备注" align="center" prop="fRemarks">
|
|
|
- <template slot-scope="scope">
|
|
|
- <el-input
|
|
|
- v-model="scope.row.fRemarks"
|
|
|
- placeholder="请输入备注"
|
|
|
- clearable
|
|
|
- size="small"
|
|
|
- width="100"
|
|
|
- />
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+<!-- <el-table-column-->
|
|
|
+<!-- label="货权方"-->
|
|
|
+<!-- align="center"-->
|
|
|
+<!-- prop="fName"-->
|
|
|
+<!-- width="200px"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- <el-table-column-->
|
|
|
+<!-- label="结算单位"-->
|
|
|
+<!-- align="center"-->
|
|
|
+<!-- prop="fFeesName"-->
|
|
|
+<!-- width="200px"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- <!– <el-table-column label="账单日期" align="center" prop="fAccbilldate"/> –>-->
|
|
|
+<!-- <el-table-column label="提单号" align="center" prop="fMblno" />-->
|
|
|
+<!-- <el-table-column v-if="typevalue == 1 || typevalue == 2" label="品名" align="center" prop="fProductName" />-->
|
|
|
+<!-- <el-table-column v-if="typevalue == 1 || typevalue == 2" label="业务日期" align="center">-->
|
|
|
+<!-- <template slot-scope="scope" v-if="scope.row.fBsdate">-->
|
|
|
+<!-- <span>{{ scope.row.fBsdate.slice(0, 10) }}</span>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
+<!-- <el-table-column v-if="typevalue == 1 || typevalue == 2" label="业务类型" align="center" prop="fBilltype">-->
|
|
|
+<!-- <template slot-scope="scope">-->
|
|
|
+<!-- <span v-if="scope.row.fBilltype == 'SJRK'">入库</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == 'SJCK'">出库</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == 'CKDB'">调拨</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == 'HQZY'">货权转移</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == 'JSCCF'">仓储费</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1000'">计划下达</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1010'">业务调度</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1020'">车队派车</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1030'">司机接单</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1080'">司机出车</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1040'">司机提箱</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1050'"-->
|
|
|
+<!-- >司机装卸柜</span-->
|
|
|
+<!-- >-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1060'"-->
|
|
|
+<!-- >司机还卸柜</span-->
|
|
|
+<!-- >-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1070'">司机回单</span>-->
|
|
|
+<!-- <span v-else-if="scope.row.fBilltype == '1090'">费用补充</span>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
+<!-- <el-table-column-->
|
|
|
+<!-- label="作业类型"-->
|
|
|
+<!-- align="center"-->
|
|
|
+<!-- prop="fBusinessType"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- <!– <el-table-column label="单据类型" align="center" prop="fBilltype" />–>-->
|
|
|
+<!-- <el-table-column-->
|
|
|
+<!-- label="审核日期"-->
|
|
|
+<!-- align="center"-->
|
|
|
+<!-- prop="fReviewDate"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- <el-table-column label="金额" align="center" prop="fAmtdr" />-->
|
|
|
+<!-- <el-table-column-->
|
|
|
+<!-- label="本次金额"-->
|
|
|
+<!-- align="center"-->
|
|
|
+<!-- prop="fAmt"-->
|
|
|
+<!-- width="100"-->
|
|
|
+<!-- >-->
|
|
|
+<!-- <template slot-scope="scope">-->
|
|
|
+<!-- <el-input-->
|
|
|
+<!-- v-model="scope.row.fAmt"-->
|
|
|
+<!-- placeholder="请输入本次金额"-->
|
|
|
+<!-- clearable-->
|
|
|
+<!-- size="small"-->
|
|
|
+<!-- oninput='this.value=this.value.replace(/[^\-?\d.]/g,"").replace(/^(\-)*(\d+)\.(\d\d).*$/, "$1$2.$3")'-->
|
|
|
+<!-- @change="imgChangeI(scope.row)"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
+<!-- <el-table-column label="费用名称" align="center" prop="fFeeName" />-->
|
|
|
+<!-- <el-table-column label="备注" align="center" prop="fRemarks">-->
|
|
|
+<!-- <template slot-scope="scope">-->
|
|
|
+<!-- <el-input-->
|
|
|
+<!-- v-model="scope.row.fRemarks"-->
|
|
|
+<!-- placeholder="请输入备注"-->
|
|
|
+<!-- clearable-->
|
|
|
+<!-- size="small"-->
|
|
|
+<!-- width="100"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
</el-table>
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
@@ -1444,68 +1579,147 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
surface: "13",
|
|
|
- label: "fMblno",
|
|
|
- name: "提单号",
|
|
|
- checked: 0,
|
|
|
- width: 100,
|
|
|
- },
|
|
|
- {
|
|
|
- surface: "14",
|
|
|
label: "fProductName",
|
|
|
name: "货物品名",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
{
|
|
|
- surface: "15",
|
|
|
+ surface: "14",
|
|
|
label: "fMarks",
|
|
|
name: "品牌",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
{
|
|
|
- surface: "16",
|
|
|
+ surface: "15",
|
|
|
label: "fChargedate",
|
|
|
name: "计费起始日期",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
{
|
|
|
- surface: "17",
|
|
|
+ surface: "16",
|
|
|
label: "fBillingDeadline",
|
|
|
name: "计费截止日期",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
{
|
|
|
- surface: "18",
|
|
|
+ surface: "17",
|
|
|
label: "fBillingDays",
|
|
|
name: "计费天数",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
{
|
|
|
- surface: "19",
|
|
|
+ surface: "18",
|
|
|
label: "fInventoryDays",
|
|
|
name: "库存天数",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
{
|
|
|
- surface: "20",
|
|
|
+ surface: "19",
|
|
|
label: "fRemarks",
|
|
|
name: "备注",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
{
|
|
|
- surface: "21",
|
|
|
+ surface: "20",
|
|
|
label: "carLoadDate",
|
|
|
name: "提箱日期",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
},
|
|
|
],
|
|
|
+ tableDate3: [
|
|
|
+ {
|
|
|
+ surface: "1",
|
|
|
+ label: "fName",
|
|
|
+ name: "货权方",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "2",
|
|
|
+ label: "fFeesName",
|
|
|
+ name: "结算单位",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "3",
|
|
|
+ label: "fMblno",
|
|
|
+ name: "提单号",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "4",
|
|
|
+ label: "fProductName",
|
|
|
+ name: "品名",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "5",
|
|
|
+ label: "fBsdate",
|
|
|
+ name: "业务日期",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "6",
|
|
|
+ label: "fBilltype",
|
|
|
+ name: "业务类型",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "7",
|
|
|
+ label: "fBusinessType",
|
|
|
+ name: "作业类型",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "8",
|
|
|
+ label: "fReviewDate",
|
|
|
+ name: "审核日期",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "9",
|
|
|
+ label: "fAmtdr",
|
|
|
+ name: "金额",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "10",
|
|
|
+ label: "fAmt",
|
|
|
+ name: "本次金额",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "11",
|
|
|
+ label: "fFeeName",
|
|
|
+ name: "费用名称",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ surface: "12",
|
|
|
+ label: "fRemarks",
|
|
|
+ name: "备注",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
+ },
|
|
|
+ ],
|
|
|
setRowList: [],
|
|
|
getRowList: [],
|
|
|
allCheck: false,
|
|
@@ -1514,6 +1728,10 @@ export default {
|
|
|
getRowList2: [],
|
|
|
allCheck2: false,
|
|
|
showSetting2: false,
|
|
|
+ setRowList3: [],
|
|
|
+ getRowList3: [],
|
|
|
+ allCheck3: false,
|
|
|
+ showSetting3: false,
|
|
|
//控制结算单位是否可操作
|
|
|
doNot: false,
|
|
|
jFeetunitOptions: [],
|
|
@@ -1621,6 +1839,7 @@ export default {
|
|
|
fDeptid: null,
|
|
|
createBy: null,
|
|
|
timeReconci: null,
|
|
|
+ fSystemType:Cookies.get("sysType")
|
|
|
},
|
|
|
// 主表查询参数
|
|
|
tablefilter: {
|
|
@@ -1665,6 +1884,8 @@ export default {
|
|
|
this.getRowList = this.tableDate;
|
|
|
this.setRowList2 = this.tableDate2;
|
|
|
this.getRowList2 = this.tableDate2;
|
|
|
+ this.setRowList3 = this.tableDate3;
|
|
|
+ this.getRowList3 = this.tableDate3;
|
|
|
this.typevalue = Cookies.get("sysType");
|
|
|
this.getList();
|
|
|
this.register();
|
|
@@ -1676,6 +1897,8 @@ export default {
|
|
|
});
|
|
|
this.getRow();
|
|
|
this.getRow2();
|
|
|
+ // this.getRow3();
|
|
|
+ this.corpsRemoteMethod()
|
|
|
},
|
|
|
activated() {
|
|
|
if(this.$route.query.data){
|
|
@@ -1825,6 +2048,68 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ //列设置全选
|
|
|
+ allChecked3() {
|
|
|
+ if (this.allCheck3 == true) {
|
|
|
+ this.setRowList3.map((e) => {
|
|
|
+ return (e.checked = 0);
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ this.setRowList3.map((e) => {
|
|
|
+ return (e.checked = 1);
|
|
|
+ });
|
|
|
+ }
|
|
|
+ },
|
|
|
+ //查询列数据
|
|
|
+ getRow3() {
|
|
|
+ let that = this;
|
|
|
+ this.data = {
|
|
|
+ tableName: "_弹窗对账明细",
|
|
|
+ userId: Cookies.get("userName"),
|
|
|
+ };
|
|
|
+ select(this.data).then((res) => {
|
|
|
+ if (res.data.length != 0) {
|
|
|
+ this.getRowList3 = res.data.filter((e) => e.checked == 0);
|
|
|
+ this.setRowList3 = res.data;
|
|
|
+ this.setRowList3 = this.setRowList3.reduce((res, item) => {
|
|
|
+ res.push({
|
|
|
+ surface: item.surface,
|
|
|
+ label: item.label,
|
|
|
+ name: item.name,
|
|
|
+ checked: item.checked,
|
|
|
+ width: item.width,
|
|
|
+ fixed: item.fixed,
|
|
|
+ });
|
|
|
+ return res;
|
|
|
+ }, []);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ //保存列设置
|
|
|
+ save3() {
|
|
|
+ this.showSetting3 = false;
|
|
|
+ this.data = {
|
|
|
+ tableName: "_弹窗对账明细",
|
|
|
+ userId: Cookies.get("userName"),
|
|
|
+ sysTableSetList: this.setRowList3,
|
|
|
+ };
|
|
|
+ addSet(this.data).then((res) => {
|
|
|
+ this.getRowList3 = this.setRowList3.filter((e) => e.checked == 0);
|
|
|
+ });
|
|
|
+ },
|
|
|
+ //重置列表
|
|
|
+ delRow3() {
|
|
|
+ this.data = {
|
|
|
+ tableName: "_弹窗对账明细",
|
|
|
+ userId: Cookies.get("userName"),
|
|
|
+ };
|
|
|
+ resetModule(this.data).then((res) => {
|
|
|
+ if (res.code == 200) {
|
|
|
+ this.showSetting3 = false;
|
|
|
+ this.setRowList3 = this.getRowList3 = this.$options.data().tableDate3
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
//开始拖拽事件
|
|
|
onStart() {
|
|
|
this.drag = true;
|
|
@@ -3133,9 +3418,9 @@ export default {
|
|
|
},
|
|
|
/** 远程模糊查询用户 */
|
|
|
corpsRemoteMethod(name) {
|
|
|
- if (name == null || name === "") {
|
|
|
- return false;
|
|
|
- }
|
|
|
+ // if (name == null || name === "") {
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
let queryParams = { fName: name };
|
|
|
listCorps(queryParams).then((response) => {
|
|
|
this.fMblnoOptions = response;
|
|
@@ -3420,3 +3705,8 @@ export default {
|
|
|
content: "\e719";
|
|
|
}
|
|
|
</style>
|
|
|
+<style lang="scss">
|
|
|
+.el-dialog__body{
|
|
|
+ padding: 0 20px 30px 20px;
|
|
|
+}
|
|
|
+</style>
|