|
@@ -10,7 +10,7 @@
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="90px">
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="客户名称" prop="fCorpId" >
|
|
|
+ <el-form-item label="客户名称" prop="fCorpId">
|
|
|
<el-select
|
|
|
v-model="form.fCorpId"
|
|
|
placeholder="请输入客户名称"
|
|
@@ -30,7 +30,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="业务类型" prop="billType" >
|
|
|
+ <el-form-item label="业务类型" prop="billType">
|
|
|
<el-select
|
|
|
v-model="form.billType"
|
|
|
placeholder="请选择业务类型"
|
|
@@ -48,7 +48,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="运输方式" prop="transType" >
|
|
|
+ <el-form-item label="运输方式" prop="transType">
|
|
|
<el-select
|
|
|
v-model="form.transType"
|
|
|
placeholder="请选择运输方式"
|
|
@@ -66,7 +66,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="运输性质" prop="transProp" >
|
|
|
+ <el-form-item label="运输性质" prop="transProp">
|
|
|
<el-select
|
|
|
v-model="form.transProp"
|
|
|
placeholder="请选择运输方式"
|
|
@@ -86,7 +86,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="装车地点" prop="tLoadAddr" >
|
|
|
+ <el-form-item label="装车地点" prop="tLoadAddr">
|
|
|
<el-input
|
|
|
v-model="form.tLoadAddr"
|
|
|
placeholder="请输入装车地点"
|
|
@@ -97,7 +97,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="计划时间" prop="tLoadDate" >
|
|
|
+ <el-form-item label="计划时间" prop="tLoadDate">
|
|
|
<el-date-picker
|
|
|
clearable
|
|
|
size="mini"
|
|
@@ -112,7 +112,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="联系人" prop="loadAttn" >
|
|
|
+ <el-form-item label="联系人" prop="loadAttn">
|
|
|
<el-input
|
|
|
v-model="form.loadAttn"
|
|
|
placeholder="请输入装车联系人"
|
|
@@ -123,7 +123,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="联系电话" prop="loadAttntel" >
|
|
|
+ <el-form-item label="联系电话" prop="loadAttntel">
|
|
|
<el-input
|
|
|
v-model="form.loadAttntel"
|
|
|
placeholder="请输入装车联系电话"
|
|
@@ -137,7 +137,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="卸车地点" prop="unLoadAddr" >
|
|
|
+ <el-form-item label="卸车地点" prop="unLoadAddr">
|
|
|
<el-input
|
|
|
v-model="form.unLoadAddr"
|
|
|
placeholder="请输入卸车地点"
|
|
@@ -148,7 +148,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="计划时间" prop="tUnLoadDate" >
|
|
|
+ <el-form-item label="计划时间" prop="tUnLoadDate">
|
|
|
<el-date-picker
|
|
|
clearable
|
|
|
size="mini"
|
|
@@ -163,7 +163,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="联系人" prop="unLoadAttn" >
|
|
|
+ <el-form-item label="联系人" prop="unLoadAttn">
|
|
|
<el-input
|
|
|
v-model="form.unLoadAttn"
|
|
|
placeholder="请输入卸车联系人"
|
|
@@ -174,7 +174,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="联系电话" prop="unLoadAttnTel" >
|
|
|
+ <el-form-item label="联系电话" prop="unLoadAttnTel">
|
|
|
<el-input
|
|
|
v-model="form.unLoadAttnTel"
|
|
|
placeholder="请输入卸车联系电话"
|
|
@@ -188,7 +188,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="提单号" prop="mblno" >
|
|
|
+ <el-form-item label="提单号" prop="mblno">
|
|
|
<el-input
|
|
|
v-model="form.mblno"
|
|
|
placeholder="请输入提单号"
|
|
@@ -199,7 +199,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="货品名称" prop="goodsId" >
|
|
|
+ <el-form-item label="货品名称" prop="goodsId">
|
|
|
<el-select
|
|
|
v-model="form.goodsId"
|
|
|
placeholder="请输入货品名称"
|
|
@@ -219,7 +219,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="计划件数" prop="qtyPlan" >
|
|
|
+ <el-form-item label="计划件数" prop="qtyPlan">
|
|
|
<el-input
|
|
|
v-model="form.qtyPlan"
|
|
|
placeholder="请输入计划件数"
|
|
@@ -231,7 +231,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="重量(吨)" prop="weightPlan" >
|
|
|
+ <el-form-item label="重量(吨)" prop="weightPlan">
|
|
|
<el-input
|
|
|
v-model="form.weightPlan"
|
|
|
placeholder="请输入计划重量"
|
|
@@ -245,7 +245,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="船名" prop="ysl" >
|
|
|
+ <el-form-item label="船名" prop="ysl">
|
|
|
<el-input
|
|
|
v-model="form.ysl"
|
|
|
placeholder="请输入船名"
|
|
@@ -256,7 +256,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="航次" prop="voy" >
|
|
|
+ <el-form-item label="航次" prop="voy">
|
|
|
<el-input
|
|
|
v-model="form.voy"
|
|
|
placeholder="请输入航次"
|
|
@@ -267,7 +267,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="起运港" prop="polId" >
|
|
|
+ <el-form-item label="起运港" prop="polId">
|
|
|
<el-select
|
|
|
v-model="form.polId"
|
|
|
placeholder="请输入起运港"
|
|
@@ -279,15 +279,15 @@
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="(dict, index) in polList"
|
|
|
- :key="index.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"
|
|
|
+ :key="index.fId"
|
|
|
+ :label="dict.fName"
|
|
|
+ :value="dict.fId"
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="目的港" prop="podId" >
|
|
|
+ <el-form-item label="目的港" prop="podId">
|
|
|
<el-select
|
|
|
v-model="form.podId"
|
|
|
placeholder="请输入目的港"
|
|
@@ -299,9 +299,9 @@
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="(dict, index) in podList"
|
|
|
- :key="index.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"
|
|
|
+ :key="index.fId"
|
|
|
+ :label="dict.fName"
|
|
|
+ :value="dict.fId"
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -309,7 +309,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="车号" prop="carregNo" >
|
|
|
+ <el-form-item label="车号" prop="carregNo">
|
|
|
<el-input
|
|
|
v-model="form.carregNo"
|
|
|
placeholder="请输入车号"
|
|
@@ -320,7 +320,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="司机" prop="driverName" >
|
|
|
+ <el-form-item label="司机" prop="driverName">
|
|
|
<el-input
|
|
|
v-model="form.driverName"
|
|
|
placeholder="请输入司机"
|
|
@@ -331,7 +331,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="司机电话" prop="driverTel" >
|
|
|
+ <el-form-item label="司机电话" prop="driverTel">
|
|
|
<el-input
|
|
|
v-model="form.driverTel"
|
|
|
placeholder="请输入司机电话"
|
|
@@ -342,9 +342,9 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row>
|
|
|
+ <el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="接单时间" prop="acceptDate" >
|
|
|
+ <el-form-item label="接单时间" prop="acceptDate">
|
|
|
<el-date-picker
|
|
|
clearable
|
|
|
size="mini"
|
|
@@ -359,7 +359,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="提箱时间" prop="loadDate" >
|
|
|
+ <el-form-item label="提箱时间" prop="loadDate">
|
|
|
<el-date-picker
|
|
|
clearable
|
|
|
size="mini"
|
|
@@ -374,7 +374,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="装卸货时间" prop="mdLoadDate" >
|
|
|
+ <el-form-item label="装卸货时间" prop="mdLoadDate">
|
|
|
<el-date-picker
|
|
|
clearable
|
|
|
size="mini"
|
|
@@ -403,8 +403,8 @@
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col> -->
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="回单时间" prop="waybillDate" >
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="回单时间" prop="waybillDate">
|
|
|
<el-date-picker
|
|
|
clearable
|
|
|
size="mini"
|
|
@@ -421,7 +421,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="起始里程" prop="odometerFrom" >
|
|
|
+ <el-form-item label="起始里程" prop="odometerFrom">
|
|
|
<el-input
|
|
|
v-model="form.odometerFrom"
|
|
|
placeholder="请输入起始里程表读数"
|
|
@@ -433,7 +433,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="结束里程" prop="odometerEnd" >
|
|
|
+ <el-form-item label="结束里程" prop="odometerEnd">
|
|
|
<el-input
|
|
|
v-model="form.odometerEnd"
|
|
|
placeholder="请输入结束里程表读数"
|
|
@@ -445,7 +445,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="还卸柜时间" prop="unLoadDate" >
|
|
|
+ <el-form-item label="还卸柜时间" prop="unLoadDate">
|
|
|
<el-date-picker
|
|
|
clearable
|
|
|
size="mini"
|
|
@@ -460,7 +460,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="还卸柜备注" prop="unLoadRemarks" >
|
|
|
+ <el-form-item label="还卸柜备注" prop="unLoadRemarks">
|
|
|
<el-input
|
|
|
v-model="form.unLoadRemarks"
|
|
|
placeholder="请输入还卸柜备注"
|
|
@@ -473,7 +473,7 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="油气费" prop="oilAmt" >
|
|
|
+ <el-form-item label="油气费" prop="oilAmt">
|
|
|
<el-input
|
|
|
v-model="form.oilAmt"
|
|
|
placeholder="请输入油气费"
|
|
@@ -485,7 +485,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="单趟提成" prop="driverbonus" >
|
|
|
+ <el-form-item label="单趟提成" prop="driverbonus">
|
|
|
<el-input
|
|
|
v-model="form.driverbonus"
|
|
|
placeholder="请输入单趟提成"
|
|
@@ -497,8 +497,8 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="其他费用" prop="costOth" >
|
|
|
- <el-input
|
|
|
+ <el-form-item label="其他费用" prop="costOth">
|
|
|
+ <el-input
|
|
|
v-model="form.costOth"
|
|
|
placeholder="请输入其他费用"
|
|
|
size="mini"
|
|
@@ -509,7 +509,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="备注" prop="costRemarks" >
|
|
|
+ <el-form-item label="备注" prop="costRemarks">
|
|
|
<el-input
|
|
|
v-model="form.costRemarks"
|
|
|
placeholder="请输入备注"
|
|
@@ -520,9 +520,9 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row v-if="form.billType==1">
|
|
|
+ <el-row v-if="form.billType == 1">
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="修洗费" prop="costomAmt03" >
|
|
|
+ <el-form-item label="修洗费" prop="costomAmt03">
|
|
|
<el-input
|
|
|
v-model="form.costomAmt03"
|
|
|
placeholder="请输入修洗费"
|
|
@@ -534,7 +534,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="吊装费" prop="costomAmt04" >
|
|
|
+ <el-form-item label="吊装费" prop="costomAmt04">
|
|
|
<el-input
|
|
|
v-model="form.costomAmt04"
|
|
|
placeholder="请输入吊装费"
|
|
@@ -546,8 +546,8 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="其他费用" prop="costomAmt02" >
|
|
|
- <el-input
|
|
|
+ <el-form-item label="其他费用" prop="costomAmt02">
|
|
|
+ <el-input
|
|
|
v-model="form.costomAmt02"
|
|
|
placeholder="请输入其他费用"
|
|
|
size="mini"
|
|
@@ -558,7 +558,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="费用备注" prop="costomStr02" >
|
|
|
+ <el-form-item label="费用备注" prop="costomStr02">
|
|
|
<el-input
|
|
|
v-model="form.costomStr02"
|
|
|
placeholder="请输入备注"
|
|
@@ -569,9 +569,9 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row v-if="form.billType==2">
|
|
|
+ <el-row v-if="form.billType == 2">
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="港杂费" prop="costomAmt03" >
|
|
|
+ <el-form-item label="港杂费" prop="costomAmt03">
|
|
|
<el-input
|
|
|
v-model="form.costomAmt03"
|
|
|
placeholder="请输入港杂费"
|
|
@@ -583,7 +583,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="提箱费" prop="costomAmt04" >
|
|
|
+ <el-form-item label="提箱费" prop="costomAmt04">
|
|
|
<el-input
|
|
|
v-model="form.costomAmt04"
|
|
|
placeholder="请输入提箱费"
|
|
@@ -595,8 +595,8 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="其他费用" prop="costomAmt01" >
|
|
|
- <el-input
|
|
|
+ <el-form-item label="其他费用" prop="costomAmt01">
|
|
|
+ <el-input
|
|
|
v-model="form.costomAmt01"
|
|
|
placeholder="请输入其他费用"
|
|
|
size="mini"
|
|
@@ -607,7 +607,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="费用备注" prop="costomStr01" >
|
|
|
+ <el-form-item label="费用备注" prop="costomStr01">
|
|
|
<el-input
|
|
|
v-model="form.costomStr01"
|
|
|
placeholder="请输入备注"
|
|
@@ -1142,6 +1142,7 @@ import {
|
|
|
driverSaveFtmsorderbillscars,
|
|
|
insertDriverFtmsorderbillscars,
|
|
|
} from "@/api/fleet/ftmsorderbillscars";
|
|
|
+import { getBasicInformation } from "@/api/kaihe/basicdata/container";
|
|
|
import { listGoods } from "@/api/basicdata/goods";
|
|
|
import { listCorps } from "@/api/basicdata/corps";
|
|
|
import { listFees } from "@/api/basicdata/fees";
|
|
@@ -1259,11 +1260,12 @@ export default {
|
|
|
this.getDicts("data_ffeeunitid").then((response) => {
|
|
|
this.ffeeunitidList = response.data;
|
|
|
});
|
|
|
- this.getDicts("port_start").then((response) => {
|
|
|
- this.polList = response.data;
|
|
|
- });
|
|
|
- this.getDicts("port_end").then((response) => {
|
|
|
- this.podList = response.data;
|
|
|
+ getBasicInformation({
|
|
|
+ fTypes: 1,
|
|
|
+ fStatus: "T",
|
|
|
+ }).then((response) => {
|
|
|
+ this.polList = response;
|
|
|
+ this.podList = response;
|
|
|
});
|
|
|
listCorps().then((response) => {
|
|
|
this.fMblnoOptions = response.rows;
|