ソースを参照

跟踪收付款回显

qukaidi 4 年 前
コミット
ce85a7e398

+ 2 - 2
src/views/fleet/plans/AddOrUpdate.vue

@@ -1206,10 +1206,10 @@
     </span>
     <span slot="footer" class="dialog-footer">
       <el-button type="primary" @click="submitForm" :disabled="disabled"
-        >提交</el-button
+        >提 交</el-button
       >
       <!-- <el-button type="success" @click="submitFix">修改</el-button> -->
-      <el-button type="success" @click="submitAllowChanges">修改</el-button>
+      <el-button type="success" @click="submitAllowChanges">修 改</el-button>
       <el-button type="info" @click="submitSave" :disabled="disabled"
         >保 存</el-button
       >

+ 2 - 2
src/views/track/cabinet/index.vue

@@ -797,8 +797,8 @@ export default {
           response.data.cars.billType = response.data.cars.billType.toString();
         }
         if (response.data.fees.length) {
-          this.DList = response.data.fees.filter((e) => e.fdc == "D");
-          this.CList = response.data.fees.filter((e) => e.fdc == "C");
+          this.DList = response.data.fees.filter((e) => e.fDc == "D");
+          this.CList = response.data.fees.filter((e) => e.fDc == "C");
         } else {
           this.DList = [];
           this.CList = [];

+ 41 - 41
src/views/track/goods/AddOrUpdate.vue

@@ -483,10 +483,10 @@
               </div>
             </div>
             <el-table :data="DList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -502,10 +502,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -523,11 +523,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -540,69 +540,69 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
                     :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="备注" align="center" prop="remark">
+              <el-table-column label="备注" align="center" prop="remarks">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.remark"
+                    v-model="scope.row.remarks"
                     placeholder="备注"
                     :disabled="disabled"
                   />
@@ -657,11 +657,11 @@
                 >
               </div>
             </div>
-            <el-table :data="CList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+             <el-table :data="CList">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -677,10 +677,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -698,11 +698,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -715,59 +715,59 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
-                    :disabled="disabled"
+                    :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
@@ -795,7 +795,7 @@
                     size="mini"
                     type="text"
                     icon="el-icon-delete"
-                    @click.native.prevent="deleteRow(scope.$index, CList)"
+                    @click.native.prevent="deleteRow(scope.$index, DList)"
                     :disabled="disabled"
                     >删除</el-button
                   >

+ 2 - 2
src/views/track/goods/index.vue

@@ -797,8 +797,8 @@ export default {
           response.data.cars.billType = response.data.cars.billType.toString();
         }
         if (response.data.fees.length) {
-          this.DList = response.data.fees.filter((e) => e.fdc == "D");
-          this.CList = response.data.fees.filter((e) => e.fdc == "C");
+          this.DList = response.data.fees.filter((e) => e.fDc == "D");
+          this.CList = response.data.fees.filter((e) => e.fDc == "C");
         } else {
           this.DList = [];
           this.CList = [];

+ 41 - 41
src/views/track/meetSingle/AddOrUpdate.vue

@@ -483,10 +483,10 @@
               </div>
             </div>
             <el-table :data="DList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -502,10 +502,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -523,11 +523,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -540,69 +540,69 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
                     :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="备注" align="center" prop="remark">
+              <el-table-column label="备注" align="center" prop="remarks">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.remark"
+                    v-model="scope.row.remarks"
                     placeholder="备注"
                     :disabled="disabled"
                   />
@@ -657,11 +657,11 @@
                 >
               </div>
             </div>
-            <el-table :data="CList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+             <el-table :data="CList">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -677,10 +677,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -698,11 +698,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -715,59 +715,59 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
-                    :disabled="disabled"
+                    :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
@@ -795,7 +795,7 @@
                     size="mini"
                     type="text"
                     icon="el-icon-delete"
-                    @click.native.prevent="deleteRow(scope.$index, CList)"
+                    @click.native.prevent="deleteRow(scope.$index, DList)"
                     :disabled="disabled"
                     >删除</el-button
                   >

+ 35 - 30
src/views/track/meetSingle/index.vue

@@ -419,7 +419,7 @@ export default {
       showSetting: false,
       drag: false,
       setRowList: [
-   {
+        {
           surface: "1",
           label: "mblno",
           name: "提单号",
@@ -468,7 +468,7 @@ export default {
           checked: 0,
           width: 110,
         },
-         {
+        {
           surface: "8",
           label: "mdLoadAddr",
           name: "装卸货地点",
@@ -498,7 +498,7 @@ export default {
         },
       ],
       getRowList: [
-   {
+        {
           surface: "1",
           label: "mblno",
           name: "提单号",
@@ -547,7 +547,7 @@ export default {
           checked: 0,
           width: 110,
         },
-         {
+        {
           surface: "8",
           label: "mdLoadAddr",
           name: "装卸货地点",
@@ -675,44 +675,44 @@ export default {
     getList() {
       this.loading = true;
       listFtmsorderbillscars(this.queryParams).then((response) => {
-         response.rows.map((e) => {
+        response.rows.map((e) => {
           if (e.orderStatus == 10) {
-            e.orderStatus="车队安排"
+            e.orderStatus = "车队安排";
           }
           if (e.orderStatus == 20) {
-            e.orderStatus="司机受理"
+            e.orderStatus = "司机受理";
           }
           if (e.orderStatus == 30) {
-            e.orderStatus="司机出车"
+            e.orderStatus = "司机出车";
           }
           if (e.orderStatus == 40) {
-            e.orderStatus="提箱"
+            e.orderStatus = "提箱";
           }
           if (e.orderStatus == 50) {
-            e.orderStatus="装卸货"
+            e.orderStatus = "装卸货";
           }
           if (e.orderStatus == 60) {
-            e.orderStatus="还卸柜"
+            e.orderStatus = "还卸柜";
           }
           if (e.orderStatus == 70) {
-            e.orderStatus = "费用确认"
+            e.orderStatus = "费用确认";
+          }
+          if (e.orderStatus == 80) {
+            e.orderStatus = "回单";
           }
-           if (e.orderStatus == 80) {
-             e.orderStatus = "回单"
-           }
-           if (e.loadDate) {
-             this.$set(e, 'loadDate', e.loadDate.substring(0, 10))
-           }
-           if (e.acceptDate) {
-             this.$set(e, 'acceptDate', e.acceptDate.substring(0, 10))
-           }
-           if (e.mdLoadDate) {
-             this.$set(e, 'mdLoadDate', e.mdLoadDate.substring(0, 10))
-           }
-           if (e.unLoadDate) {
-             this.$set(e, 'unLoadDate', e.unLoadDate.substring(0, 10))
-           }
-         });
+          if (e.loadDate) {
+            this.$set(e, "loadDate", e.loadDate.substring(0, 10));
+          }
+          if (e.acceptDate) {
+            this.$set(e, "acceptDate", e.acceptDate.substring(0, 10));
+          }
+          if (e.mdLoadDate) {
+            this.$set(e, "mdLoadDate", e.mdLoadDate.substring(0, 10));
+          }
+          if (e.unLoadDate) {
+            this.$set(e, "unLoadDate", e.unLoadDate.substring(0, 10));
+          }
+        });
         this.ftmsorderbillscarsList = response.rows;
         this.total = response.total;
         this.loading = false;
@@ -797,8 +797,13 @@ export default {
           response.data.cars.billType = response.data.cars.billType.toString();
         }
         if (response.data.fees.length) {
-          this.DList = response.data.fees.filter((e) => e.fdc == "D");
-          this.CList = response.data.fees.filter((e) => e.fdc == "C");
+          response.data.fees.map((e) => {
+            if (e.fFeeunitid) {
+              e.fFeeunitid = e.fFeeunitid.toString();
+            }
+          });
+          this.DList = response.data.fees.filter((e) => e.fDc == "D");
+          this.CList = response.data.fees.filter((e) => e.fDc == "C");
         } else {
           this.DList = [];
           this.CList = [];

+ 42 - 42
src/views/track/receipt/AddOrUpdate.vue

@@ -454,7 +454,7 @@
             </el-table>
           </div>
         </el-collapse-item>
-        <el-collapse-item v-if="userType == '00'">
+         <el-collapse-item v-if="userType == '00'">
           <template slot="title">
             <i class="header-icon el-icon-circle-plus" style="font-size: 16px"
               ><span
@@ -483,10 +483,10 @@
               </div>
             </div>
             <el-table :data="DList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -502,10 +502,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -523,11 +523,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -540,69 +540,69 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
                     :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="备注" align="center" prop="remark">
+              <el-table-column label="备注" align="center" prop="remarks">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.remark"
+                    v-model="scope.row.remarks"
                     placeholder="备注"
                     :disabled="disabled"
                   />
@@ -657,11 +657,11 @@
                 >
               </div>
             </div>
-            <el-table :data="CList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+             <el-table :data="CList">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -677,10 +677,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -698,11 +698,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -715,59 +715,59 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
-                    :disabled="disabled"
+                    :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
@@ -795,7 +795,7 @@
                     size="mini"
                     type="text"
                     icon="el-icon-delete"
-                    @click.native.prevent="deleteRow(scope.$index, CList)"
+                    @click.native.prevent="deleteRow(scope.$index, DList)"
                     :disabled="disabled"
                     >删除</el-button
                   >

+ 2 - 2
src/views/track/receipt/index.vue

@@ -797,8 +797,8 @@ export default {
           response.data.cars.billType = response.data.cars.billType.toString();
         }
         if (response.data.fees.length) {
-          this.DList = response.data.fees.filter((e) => e.fdc == "D");
-          this.CList = response.data.fees.filter((e) => e.fdc == "C");
+          this.DList = response.data.fees.filter((e) => e.fDc == "D");
+          this.CList = response.data.fees.filter((e) => e.fDc == "C");
         } else {
           this.DList = [];
           this.CList = [];

+ 42 - 42
src/views/track/suitcase/AddOrUpdate.vue

@@ -454,7 +454,7 @@
             </el-table>
           </div>
         </el-collapse-item>
-        <el-collapse-item v-if="userType == '00'">
+       <el-collapse-item v-if="userType == '00'">
           <template slot="title">
             <i class="header-icon el-icon-circle-plus" style="font-size: 16px"
               ><span
@@ -483,10 +483,10 @@
               </div>
             </div>
             <el-table :data="DList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -502,10 +502,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -523,11 +523,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -540,69 +540,69 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
                     :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="备注" align="center" prop="remark">
+              <el-table-column label="备注" align="center" prop="remarks">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.remark"
+                    v-model="scope.row.remarks"
                     placeholder="备注"
                     :disabled="disabled"
                   />
@@ -657,11 +657,11 @@
                 >
               </div>
             </div>
-            <el-table :data="CList">
-              <el-table-column label="结算单位" align="center" prop="fcorpid">
+             <el-table :data="CList">
+              <el-table-column label="结算单位" align="center" prop="fCorpid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.fcorpid"
+                    v-model="scope.row.fCorpid"
                     placeholder="结算单位"
                     :clearable="true"
                     filterable
@@ -677,10 +677,10 @@
                 </template>
               </el-table-column>
 
-              <el-table-column label="费用名称" align="center" prop="ffeeid">
+              <el-table-column label="费用名称" align="center" prop="fFeeid">
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeid"
+                    v-model="scope.row.fFeeid"
                     placeholder="费用名称"
                     clearable
                     filterable
@@ -698,11 +698,11 @@
               <el-table-column
                 label="计费单位"
                 align="center"
-                prop="ffeeunitid"
+                prop="fFeeunitid"
               >
                 <template slot-scope="scope">
                   <el-select
-                    v-model="scope.row.ffeeunitid"
+                    v-model="scope.row.fFeeunitid"
                     placeholder="计费单位"
                     :disabled="disabled"
                   >
@@ -715,59 +715,59 @@
                   </el-select>
                 </template>
               </el-table-column>
-              <el-table-column label="计费数量" align="center" prop="fqty">
+              <el-table-column label="计费数量" align="center" prop="fQty">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fqty"
+                    v-model="scope.row.fQty"
                     placeholder="计费数量"
                     v-input-limit="0"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="单价" align="center" prop="funitprice">
+              <el-table-column label="单价" align="center" prop="fUnitprice">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.funitprice"
+                    v-model="scope.row.fUnitprice"
                     placeholder="单价"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="币种" align="center" prop="fcurrency">
+              <el-table-column label="币种" align="center" prop="fCurrency">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fcurrency"
+                    v-model="scope.row.fCurrency"
                     placeholder="RMB"
-                    :disabled="disabled"
+                    :disabled="true"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="税率" align="center" prop="ftaxrate">
+              <el-table-column label="税率" align="center" prop="fTaxrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.ftaxrate"
+                    v-model="scope.row.fTaxrate"
                     placeholder="税率"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="金额" align="center" prop="famount">
+              <el-table-column label="金额" align="center" prop="fAmount">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.famount"
+                    v-model="scope.row.fAmount"
                     placeholder="金额"
                     v-input-limit="2"
                     :disabled="disabled"
                   />
                 </template>
               </el-table-column>
-              <el-table-column label="汇率" align="center" prop="fexrate">
+              <el-table-column label="汇率" align="center" prop="fExrate">
                 <template slot-scope="scope">
                   <el-input
-                    v-model="scope.row.fexrate"
+                    v-model="scope.row.fExrate"
                     placeholder="汇率"
                     v-input-limit="2"
                     :disabled="disabled"
@@ -795,7 +795,7 @@
                     size="mini"
                     type="text"
                     icon="el-icon-delete"
-                    @click.native.prevent="deleteRow(scope.$index, CList)"
+                    @click.native.prevent="deleteRow(scope.$index, DList)"
                     :disabled="disabled"
                     >删除</el-button
                   >

+ 2 - 2
src/views/track/suitcase/index.vue

@@ -797,8 +797,8 @@ export default {
           response.data.cars.billType = response.data.cars.billType.toString();
         }
         if (response.data.fees.length) {
-          this.DList = response.data.fees.filter((e) => e.fdc == "D");
-          this.CList = response.data.fees.filter((e) => e.fdc == "C");
+          this.DList = response.data.fees.filter((e) => e.fDc == "D");
+          this.CList = response.data.fees.filter((e) => e.fDc == "C");
         } else {
           this.DList = [];
           this.CList = [];