|  | @@ -7,7 +7,7 @@
 | 
	
		
			
				|  |  |      :close-on-click-modal="false"
 | 
	
		
			
				|  |  |    >
 | 
	
		
			
				|  |  |      <span>
 | 
	
		
			
				|  |  | -      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
 | 
	
		
			
				|  |  | +      <el-form ref="form" :model="form" :rules="rules" label-width="110px">
 | 
	
		
			
				|  |  |          <el-row>
 | 
	
		
			
				|  |  |            <el-col :span="6">
 | 
	
		
			
				|  |  |              <el-form-item label="客户名称" prop="corpId">
 | 
	
	
		
			
				|  | @@ -18,7 +18,7 @@
 | 
	
		
			
				|  |  |                  filterable
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  |                  <el-option
 | 
	
		
			
				|  |  |                    v-for="(dict, index) in fMblnoOptions"
 | 
	
	
		
			
				|  | @@ -36,7 +36,7 @@
 | 
	
		
			
				|  |  |                  placeholder="请选择业务类型"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  |                  <el-option
 | 
	
		
			
				|  |  |                    v-for="(dict, index) in billTypeList"
 | 
	
	
		
			
				|  | @@ -54,7 +54,7 @@
 | 
	
		
			
				|  |  |                  placeholder="请选择运输方式"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  |                  <el-option
 | 
	
		
			
				|  |  |                    v-for="(dict, index) in transTypeList"
 | 
	
	
		
			
				|  | @@ -66,13 +66,136 @@
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  |            <el-col :span="6">
 | 
	
		
			
				|  |  | +            <el-form-item label="提单号" prop="mblno">
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.mblno"
 | 
	
		
			
				|  |  | +                placeholder="请输入提单号"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="6">
 | 
	
		
			
				|  |  | +            <el-form-item
 | 
	
		
			
				|  |  | +              v-if="form.transType != 3"
 | 
	
		
			
				|  |  | +              label="提箱地点"
 | 
	
		
			
				|  |  | +              prop="loadAddr"
 | 
	
		
			
				|  |  | +            >
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.loadAddr"
 | 
	
		
			
				|  |  | +                placeholder="请输入提箱地点"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +            <el-form-item v-else label="装货地点" prop="loadAddr">
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.loadAddr"
 | 
	
		
			
				|  |  | +                placeholder="请输入装货地点"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="6">
 | 
	
		
			
				|  |  | +            <el-form-item
 | 
	
		
			
				|  |  | +              v-if="form.billType == 1 && form.transType != 3"
 | 
	
		
			
				|  |  | +              label="卸货地点"
 | 
	
		
			
				|  |  | +              prop="mdLoadAddr"
 | 
	
		
			
				|  |  | +            >
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.mdLoadAddr"
 | 
	
		
			
				|  |  | +                placeholder="请输入装卸货地点"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +            <el-form-item
 | 
	
		
			
				|  |  | +              v-if="form.billType == 2 && form.transType != 3"
 | 
	
		
			
				|  |  | +              label="装货地点"
 | 
	
		
			
				|  |  | +              prop="mdLoadAddr"
 | 
	
		
			
				|  |  | +            >
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.mdLoadAddr"
 | 
	
		
			
				|  |  | +                placeholder="请输入装货地点"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col v-if="form.transType != 3" :span="6">
 | 
	
		
			
				|  |  | +            <el-form-item label="卸箱地点" prop="unLoadAddr">
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.unLoadAddr"
 | 
	
		
			
				|  |  | +                placeholder="请输入卸箱地点"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col v-else :span="6">
 | 
	
		
			
				|  |  | +            <el-form-item label="卸货地点" prop="unLoadAddr">
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.unLoadAddr"
 | 
	
		
			
				|  |  | +                placeholder="请输入卸箱地点"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="6">
 | 
	
		
			
				|  |  | +            <el-form-item label="装车时间" prop="loadDate">
 | 
	
		
			
				|  |  | +              <el-date-picker
 | 
	
		
			
				|  |  | +                clearable
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +                v-model="form.loadDate"
 | 
	
		
			
				|  |  | +                type="datetime"
 | 
	
		
			
				|  |  | +                placeholder="请选择装车时间"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +              >
 | 
	
		
			
				|  |  | +              </el-date-picker>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="6" v-if="form.billType == 1 || form.billType == 2">
 | 
	
		
			
				|  |  | +            <el-form-item label="装货联系人" prop="mdLoadAttn">
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.mdLoadAttn"
 | 
	
		
			
				|  |  | +                placeholder="请输入装卸货联系人"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="6" v-if="form.billType == 1 || form.billType == 2">
 | 
	
		
			
				|  |  | +            <el-form-item label="装货联系电话" prop="mdLoadAttnTel">
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +                v-model="form.mdLoadAttnTel"
 | 
	
		
			
				|  |  | +                placeholder="请输入装卸货联系电话"
 | 
	
		
			
				|  |  | +                disabled
 | 
	
		
			
				|  |  | +                v-input-limit="0"
 | 
	
		
			
				|  |  | +                size="mini"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +        <el-row v-show="detailsHidden">
 | 
	
		
			
				|  |  | +          <el-col :span="6">
 | 
	
		
			
				|  |  |              <el-form-item label="运输性质" prop="transProp">
 | 
	
		
			
				|  |  |                <el-select
 | 
	
		
			
				|  |  |                  v-model="form.transProp"
 | 
	
		
			
				|  |  |                  placeholder="请选择运输方式"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  |                  <el-option
 | 
	
		
			
				|  |  |                    v-for="(dict, index) in transPropList"
 | 
	
	
		
			
				|  | @@ -83,19 +206,6 @@
 | 
	
		
			
				|  |  |                </el-select>
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  | -        </el-row>
 | 
	
		
			
				|  |  | -        <el-row>
 | 
	
		
			
				|  |  | -          <el-col :span="6">
 | 
	
		
			
				|  |  | -            <el-form-item label="提单号" prop="mblno">
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.mblno"
 | 
	
		
			
				|  |  | -                placeholder="请输入提单号"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -          </el-col>
 | 
	
		
			
				|  |  |            <el-col :span="6">
 | 
	
		
			
				|  |  |              <el-form-item label="货品名称" prop="goodsId">
 | 
	
		
			
				|  |  |                <el-select
 | 
	
	
		
			
				|  | @@ -105,7 +215,7 @@
 | 
	
		
			
				|  |  |                  clearable
 | 
	
		
			
				|  |  |                  filterable
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  |                  <el-option
 | 
	
		
			
				|  |  |                    v-for="(dict, index) in goodsOptions"
 | 
	
	
		
			
				|  | @@ -124,7 +234,7 @@
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  v-input-limit="2"
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
	
		
			
				|  | @@ -136,12 +246,10 @@
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  v-input-limit="2"
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  | -        </el-row>
 | 
	
		
			
				|  |  | -        <el-row>
 | 
	
		
			
				|  |  |            <el-col :span="6">
 | 
	
		
			
				|  |  |              <el-form-item label="船名" prop="ysl">
 | 
	
		
			
				|  |  |                <el-input
 | 
	
	
		
			
				|  | @@ -149,7 +257,7 @@
 | 
	
		
			
				|  |  |                  placeholder="请输入船名"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
	
		
			
				|  | @@ -160,7 +268,7 @@
 | 
	
		
			
				|  |  |                  placeholder="请输入航次"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
	
		
			
				|  | @@ -173,7 +281,7 @@
 | 
	
		
			
				|  |  |                  filterable
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  |                  <el-option
 | 
	
		
			
				|  |  |                    v-for="(dict, index) in polList"
 | 
	
	
		
			
				|  | @@ -193,7 +301,7 @@
 | 
	
		
			
				|  |  |                  filterable
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  |                  <el-option
 | 
	
		
			
				|  |  |                    v-for="(dict, index) in podList"
 | 
	
	
		
			
				|  | @@ -204,104 +312,40 @@
 | 
	
		
			
				|  |  |                </el-select>
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  | -        </el-row>
 | 
	
		
			
				|  |  | -        <el-row>
 | 
	
		
			
				|  |  | -          <el-col :span="6">
 | 
	
		
			
				|  |  | -            <el-form-item
 | 
	
		
			
				|  |  | -              v-if="form.transType != 3"
 | 
	
		
			
				|  |  | -              label="提箱地点"
 | 
	
		
			
				|  |  | -              prop="loadAddr"
 | 
	
		
			
				|  |  | -            >
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.loadAddr"
 | 
	
		
			
				|  |  | -                placeholder="请输入提箱地点"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -            <el-form-item v-else label="装货地点" prop="loadAddr">
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.loadAddr"
 | 
	
		
			
				|  |  | -                placeholder="请输入装货地点"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -          </el-col>
 | 
	
		
			
				|  |  |            <el-col :span="6">
 | 
	
		
			
				|  |  | -            <el-form-item label="计划时间" prop="loadDate">
 | 
	
		
			
				|  |  | -              <el-date-picker
 | 
	
		
			
				|  |  | -                clearable
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -                v-model="form.loadDate"
 | 
	
		
			
				|  |  | -                type="datetime"
 | 
	
		
			
				|  |  | -                placeholder="选择计划装车时间"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -              >
 | 
	
		
			
				|  |  | -              </el-date-picker>
 | 
	
		
			
				|  |  | -            </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="请输入装车联系人"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </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="请输入装车联系电话"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  v-input-limit="0"
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -          </el-col>
 | 
	
		
			
				|  |  | -        </el-row>
 | 
	
		
			
				|  |  | -        <el-row v-if="form.transType != 3">
 | 
	
		
			
				|  |  | -          <el-col :span="6">
 | 
	
		
			
				|  |  | -            <el-form-item
 | 
	
		
			
				|  |  | -              v-if="form.billType == 1"
 | 
	
		
			
				|  |  | -              label="卸货地点"
 | 
	
		
			
				|  |  | -              prop="mdLoadAddr"
 | 
	
		
			
				|  |  | -            >
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.mdLoadAddr"
 | 
	
		
			
				|  |  | -                placeholder="请输入装卸货地点"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -            <el-form-item
 | 
	
		
			
				|  |  | -              v-if="form.billType == 2"
 | 
	
		
			
				|  |  | -              label="装货地点"
 | 
	
		
			
				|  |  | -              prop="mdLoadAddr"
 | 
	
		
			
				|  |  | -            >
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.mdLoadAddr"
 | 
	
		
			
				|  |  | -                placeholder="请输入装货地点"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  | -          <el-col :span="6" v-if="form.billType == 1 || form.billType == 2">
 | 
	
		
			
				|  |  | -            <el-form-item label="计划时间" prop="mdLoadDate">
 | 
	
		
			
				|  |  | +          <el-col
 | 
	
		
			
				|  |  | +            :span="6"
 | 
	
		
			
				|  |  | +            v-if="
 | 
	
		
			
				|  |  | +              (form.billType == 1 || form.billType == 2) && form.transType != 3
 | 
	
		
			
				|  |  | +            "
 | 
	
		
			
				|  |  | +          >
 | 
	
		
			
				|  |  | +            <el-form-item label="装卸时间" prop="mdLoadDate">
 | 
	
		
			
				|  |  |                <el-date-picker
 | 
	
		
			
				|  |  |                  clearable
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                  v-model="form.mdLoadDate"
 | 
	
		
			
				|  |  |                  type="datetime"
 | 
	
		
			
				|  |  |                  placeholder="选择计划装卸货时间"
 | 
	
	
		
			
				|  | @@ -310,59 +354,12 @@
 | 
	
		
			
				|  |  |                </el-date-picker>
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  | -          <el-col :span="6" v-if="form.billType == 1 || form.billType == 2">
 | 
	
		
			
				|  |  | -            <el-form-item label="联系人" prop="mdLoadAttn">
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.mdLoadAttn"
 | 
	
		
			
				|  |  | -                placeholder="请输入装卸货联系人"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -          </el-col>
 | 
	
		
			
				|  |  | -          <el-col :span="6" v-if="form.billType == 1 || form.billType == 2">
 | 
	
		
			
				|  |  | -            <el-form-item label="联系电话" prop="mdLoadAttnTel">
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.mdLoadAttnTel"
 | 
	
		
			
				|  |  | -                placeholder="请输入装卸货联系电话"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                v-input-limit="0"
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -          </el-col>
 | 
	
		
			
				|  |  | -        </el-row>
 | 
	
		
			
				|  |  | -        <el-row>
 | 
	
		
			
				|  |  | -          <el-col v-if="form.transType != 3" :span="6">
 | 
	
		
			
				|  |  | -            <el-form-item label="卸箱地点" prop="unLoadAddr">
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.unLoadAddr"
 | 
	
		
			
				|  |  | -                placeholder="请输入卸箱地点"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-form-item>
 | 
	
		
			
				|  |  | -          </el-col>
 | 
	
		
			
				|  |  | -          <el-col v-else :span="6">
 | 
	
		
			
				|  |  | -            <el-form-item label="卸货地点" prop="unLoadAddr">
 | 
	
		
			
				|  |  | -              <el-input
 | 
	
		
			
				|  |  | -                v-model="form.unLoadAddr"
 | 
	
		
			
				|  |  | -                placeholder="请输入卸箱地点"
 | 
	
		
			
				|  |  | -                disabled
 | 
	
		
			
				|  |  | -                size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </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"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                  v-model="form.unLoadDate"
 | 
	
		
			
				|  |  |                  type="datetime"
 | 
	
		
			
				|  |  |                  placeholder="选择计划卸车时间"
 | 
	
	
		
			
				|  | @@ -372,13 +369,13 @@
 | 
	
		
			
				|  |  |              </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="请输入卸车联系人"
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width: 100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
	
		
			
				|  | @@ -390,12 +387,10 @@
 | 
	
		
			
				|  |  |                  disabled
 | 
	
		
			
				|  |  |                  v-input-limit="0"
 | 
	
		
			
				|  |  |                  size="mini"
 | 
	
		
			
				|  |  | -                style="width: 180px"
 | 
	
		
			
				|  |  | +                style="width:100%"
 | 
	
		
			
				|  |  |                />
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  | -        </el-row>
 | 
	
		
			
				|  |  | -        <el-row>
 | 
	
		
			
				|  |  |            <el-col>
 | 
	
		
			
				|  |  |              <el-form-item label="线路描述" prop="routeDesc">
 | 
	
		
			
				|  |  |                <el-input
 | 
	
	
		
			
				|  | @@ -423,11 +418,16 @@
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  |          </el-row>
 | 
	
		
			
				|  |  | -        <!-- <div style="display: flex; justify-content: flex-end; margin: 10px 0">
 | 
	
		
			
				|  |  | -          <el-button type="danger" @click="submitAllowChanges"
 | 
	
		
			
				|  |  | -            >申请修改</el-button
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -        </div> -->
 | 
	
		
			
				|  |  | +        <div
 | 
	
		
			
				|  |  | +          style="display: flex; justify-content: flex-end; margin-bottom: 10px"
 | 
	
		
			
				|  |  | +        >
 | 
	
		
			
				|  |  | +          <el-button
 | 
	
		
			
				|  |  | +            @click="
 | 
	
		
			
				|  |  | +              detailsHidden ? (detailsHidden = false) : (detailsHidden = true)
 | 
	
		
			
				|  |  | +            "
 | 
	
		
			
				|  |  | +            >{{ detailsHidden ? "隐藏" : "更多" }}
 | 
	
		
			
				|  |  | +          </el-button>
 | 
	
		
			
				|  |  | +        </div>
 | 
	
		
			
				|  |  |          <el-collapse v-model="collapses2">
 | 
	
		
			
				|  |  |            <el-collapse-item v-if="userType == '00'" name="1">
 | 
	
		
			
				|  |  |              <template slot="title">
 | 
	
	
		
			
				|  | @@ -732,25 +732,25 @@
 | 
	
		
			
				|  |  |                      />
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
		
			
				|  |  | -                 <el-table-column
 | 
	
		
			
				|  |  | +                <el-table-column
 | 
	
		
			
				|  |  |                    label="运单号"
 | 
	
		
			
				|  |  |                    align="center"
 | 
	
		
			
				|  |  |                    prop="orderNo"
 | 
	
		
			
				|  |  |                    width="100"
 | 
	
		
			
				|  |  |                  />
 | 
	
		
			
				|  |  | -                 <el-table-column
 | 
	
		
			
				|  |  | +                <el-table-column
 | 
	
		
			
				|  |  |                    label="单据类型"
 | 
	
		
			
				|  |  |                    align="center"
 | 
	
		
			
				|  |  |                    prop="billKind"
 | 
	
		
			
				|  |  |                    width="100"
 | 
	
		
			
				|  |  | -                 >
 | 
	
		
			
				|  |  | -                   <template slot-scope="scope">
 | 
	
		
			
				|  |  | +                >
 | 
	
		
			
				|  |  | +                  <template slot-scope="scope">
 | 
	
		
			
				|  |  |                      <span v-if="scope.row.billKind === 'NN'">直单</span>
 | 
	
		
			
				|  |  |                      <span v-if="scope.row.billKind === 'MM'">主单</span>
 | 
	
		
			
				|  |  |                      <span v-if="scope.row.billKind === 'MH'">从单</span>
 | 
	
		
			
				|  |  | -                   </template>
 | 
	
		
			
				|  |  | -                 </el-table-column>
 | 
	
		
			
				|  |  | -                 <el-table-column
 | 
	
		
			
				|  |  | +                  </template>
 | 
	
		
			
				|  |  | +                </el-table-column>
 | 
	
		
			
				|  |  | +                <el-table-column
 | 
	
		
			
				|  |  |                    label="主单号"
 | 
	
		
			
				|  |  |                    align="center"
 | 
	
		
			
				|  |  |                    prop="mBillNo"
 | 
	
	
		
			
				|  | @@ -841,8 +841,11 @@
 | 
	
		
			
				|  |  |                        type="text"
 | 
	
		
			
				|  |  |                        icon="el-icon-document-checked"
 | 
	
		
			
				|  |  |                        @click.native.prevent="selectStowage(scope.row)"
 | 
	
		
			
				|  |  | -                      v-if="schedulingList[0].transProp == '1' && scope.row.billStatus >= 6"
 | 
	
		
			
				|  |  | -                      :disabled="scope.row.mBillNo?true:false"
 | 
	
		
			
				|  |  | +                      v-if="
 | 
	
		
			
				|  |  | +                        schedulingList[0].transProp == '1' &&
 | 
	
		
			
				|  |  | +                        scope.row.billStatus >= 6
 | 
	
		
			
				|  |  | +                      "
 | 
	
		
			
				|  |  | +                      :disabled="scope.row.mBillNo ? true : false"
 | 
	
		
			
				|  |  |                        v-hasPermi="['fleet:ftmsorderbillscars:edit']"
 | 
	
		
			
				|  |  |                        >配载</el-button
 | 
	
		
			
				|  |  |                      >
 | 
	
	
		
			
				|  | @@ -851,7 +854,10 @@
 | 
	
		
			
				|  |  |                        type="text"
 | 
	
		
			
				|  |  |                        icon="el-icon-document-delete"
 | 
	
		
			
				|  |  |                        @click.native.prevent="changeStowageRow(scope.row)"
 | 
	
		
			
				|  |  | -                      v-if="schedulingList[0].transProp == '1' && scope.row.billStatus >= 6"
 | 
	
		
			
				|  |  | +                      v-if="
 | 
	
		
			
				|  |  | +                        schedulingList[0].transProp == '1' &&
 | 
	
		
			
				|  |  | +                        scope.row.billStatus >= 6
 | 
	
		
			
				|  |  | +                      "
 | 
	
		
			
				|  |  |                        :disabled="!scope.row.mBillNo"
 | 
	
		
			
				|  |  |                        v-hasPermi="['fleet:ftmsorderbillscars:edit']"
 | 
	
		
			
				|  |  |                        >撤销配载</el-button
 | 
	
	
		
			
				|  | @@ -1582,6 +1588,7 @@ export default {
 | 
	
		
			
				|  |  |          Authorization: "Bearer " + getToken(),
 | 
	
		
			
				|  |  |        },
 | 
	
		
			
				|  |  |        addStowagData: "",
 | 
	
		
			
				|  |  | +      detailsHidden: false,
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    created() {
 | 
	
	
		
			
				|  | @@ -1639,9 +1646,9 @@ export default {
 | 
	
		
			
				|  |  |        revokeStowage(row.id).then((response) => {
 | 
	
		
			
				|  |  |          if (response.code == 200) {
 | 
	
		
			
				|  |  |            this.msgSuccess("配载撤销成功");
 | 
	
		
			
				|  |  | -          response.data.map((e,index)=>{
 | 
	
		
			
				|  |  | -            this.$set(this.vehicleList,index,e)
 | 
	
		
			
				|  |  | -          })
 | 
	
		
			
				|  |  | +          response.data.map((e, index) => {
 | 
	
		
			
				|  |  | +            this.$set(this.vehicleList, index, e);
 | 
	
		
			
				|  |  | +          });
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
	
		
			
				|  | @@ -1667,9 +1674,9 @@ export default {
 | 
	
		
			
				|  |  |              this.stowageDialog = false;
 | 
	
		
			
				|  |  |              let row = response.data;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            response.data.map((e,index)=>{
 | 
	
		
			
				|  |  | -              this.$set(this.vehicleList,index,e)
 | 
	
		
			
				|  |  | -            })
 | 
	
		
			
				|  |  | +            response.data.map((e, index) => {
 | 
	
		
			
				|  |  | +              this.$set(this.vehicleList, index, e);
 | 
	
		
			
				|  |  | +            });
 | 
	
		
			
				|  |  |              this.addStowagData = "";
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          });
 |