|
@@ -3,7 +3,7 @@
|
|
|
<div class="container">
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <h2 class="bg-left title">船运卸船反馈</h2>
|
|
|
+ <h2 class="bg-left title">他运发货反馈</h2>
|
|
|
</el-col>
|
|
|
<el-col :span="12" class="bg-right">
|
|
|
<el-button
|
|
@@ -29,9 +29,9 @@
|
|
|
>
|
|
|
<div class="small-title" style="font-size: 16px">任务详情</div>
|
|
|
<ws-info-table>
|
|
|
- <!--任务编号-->
|
|
|
- <ws-form-item label="任务编号" span="1" prop="processNo">
|
|
|
- {{ deptBudgetList.processNo }}
|
|
|
+ <!--合同编号-->
|
|
|
+ <ws-form-item label="合同编号" span="1" prop="contractNo">
|
|
|
+ {{ deptBudgetList.contractNo }}
|
|
|
</ws-form-item>
|
|
|
<!--货名-->
|
|
|
<ws-form-item label="货名" span="1" prop="goodsName">
|
|
@@ -46,126 +46,25 @@
|
|
|
{{ deptBudgetList.sendPrivate }}{{ deptBudgetList.sendCity
|
|
|
}}{{ deptBudgetList.sendArea }}
|
|
|
</ws-form-item>
|
|
|
- <!--发货人-->
|
|
|
- <ws-form-item label="发货人" span="1" prop="sender" class="readonly">
|
|
|
- {{ deptBudgetList.sender }}
|
|
|
- </ws-form-item>
|
|
|
- <!--发货人电话-->
|
|
|
- <ws-form-item
|
|
|
- label="发货人电话"
|
|
|
- span="1"
|
|
|
- prop="senderPhone"
|
|
|
- class="readonly"
|
|
|
- >
|
|
|
- {{ deptBudgetList.senderPhone }}
|
|
|
- </ws-form-item>
|
|
|
<!--收货地址-->
|
|
|
<ws-form-item label="收货地址" span="1" prop="receiveDetailedAddress">
|
|
|
{{ deptBudgetList.receivePrivate }}{{ deptBudgetList.receiveCity
|
|
|
}}{{ deptBudgetList.receiveArea }}
|
|
|
</ws-form-item>
|
|
|
- <!--收货人-->
|
|
|
- <ws-form-item label="收货人" span="1" prop="receiver">
|
|
|
- {{ deptBudgetList.receiver }}
|
|
|
- </ws-form-item>
|
|
|
- <!--收货人电话-->
|
|
|
- <ws-form-item label="收货人电话" span="1" prop="receiverPhone">
|
|
|
- {{ deptBudgetList.receiverPhone }}
|
|
|
- </ws-form-item>
|
|
|
- <!--发货日期-->
|
|
|
- <ws-form-item label="发货日期" span="1" prop="deliveryDateStart">
|
|
|
- {{ deptBudgetList.deliveryDateStart }}
|
|
|
- </ws-form-item>
|
|
|
- <!--最晚到货日期-->
|
|
|
- <ws-form-item label="最晚到货日期" span="1" prop="deliveryDateEnd">
|
|
|
- {{ deptBudgetList.deliveryDateEnd }}
|
|
|
- </ws-form-item>
|
|
|
- <!--合同编号-->
|
|
|
- <ws-form-item label="合同编号" span="1" prop="contractNo">
|
|
|
- {{ deptBudgetList.contractNo }}
|
|
|
- </ws-form-item>
|
|
|
- <!-- 运输方式 -->
|
|
|
- <ws-form-item label="运输方式" span="1" prop="tranType">
|
|
|
- {{ deptBudgetList.tranType }}
|
|
|
- </ws-form-item>
|
|
|
</ws-info-table>
|
|
|
- <div class="small-title" style="font-size: 16px">联络员及航次</div>
|
|
|
+ <div class="small-title" style="font-size: 16px">发货运输方式</div>
|
|
|
<ws-info-table>
|
|
|
- <!-- 姓名 -->
|
|
|
- <ws-form-item label="姓名" span="1" prop="driver">
|
|
|
- {{ deptBudgetList.driver }}
|
|
|
- </ws-form-item>
|
|
|
- <!-- 电话 -->
|
|
|
- <ws-form-item label="电话" span="1" prop="driverPhone">
|
|
|
- {{ deptBudgetList.driverPhone }}
|
|
|
- </ws-form-item>
|
|
|
- <!--发船日期-->
|
|
|
- <ws-form-item label="发船日期" span="1" prop="sendDateStart">
|
|
|
- <ws-date-picker
|
|
|
- v-model="deptBudgetList.sendDateStart"
|
|
|
- type="date"
|
|
|
- placeholder="请选择发船日期"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- />
|
|
|
- </ws-form-item>
|
|
|
- <!-- 到港日期 -->
|
|
|
- <ws-form-item label="到港日期" span="1" prop="receiveDateEnd">
|
|
|
- {{ deptBudgetList.receiveDateEnd }}
|
|
|
- </ws-form-item>
|
|
|
- <!-- 船名 -->
|
|
|
- <ws-form-item label="船名" span="1" prop="shipName">
|
|
|
- {{ deptBudgetList.shipName }}
|
|
|
- </ws-form-item>
|
|
|
- <!-- 航次 -->
|
|
|
- <ws-form-item label="航次" span="1" prop="shipNo">
|
|
|
- {{ deptBudgetList.shipNo }}
|
|
|
- </ws-form-item>
|
|
|
- <!-- 类型 -->
|
|
|
- <ws-form-item label="类型" span="1" prop="shipType">
|
|
|
- {{ deptBudgetList.shipType }}
|
|
|
- </ws-form-item>
|
|
|
- <!-- 数量 -->
|
|
|
- <ws-form-item
|
|
|
- label="数量"
|
|
|
- span="1"
|
|
|
- prop="boxNumber"
|
|
|
- v-if="deptBudgetList.shipType == '集装箱'"
|
|
|
- >
|
|
|
- {{ deptBudgetList.boxNumber }}
|
|
|
- </ws-form-item>
|
|
|
+ <el-checkbox-group @change='checkchange' v-model="checkList" prop="tranType">
|
|
|
+ <el-checkbox label="汽运"></el-checkbox>
|
|
|
+ <el-checkbox label="火运"></el-checkbox>
|
|
|
+ <el-checkbox label="散船"></el-checkbox>
|
|
|
+ <el-checkbox label="集装箱船"></el-checkbox>
|
|
|
+ </el-checkbox-group>
|
|
|
</ws-info-table>
|
|
|
- <div class="small-title" style="font-size: 16px; width: 50%; float: left">
|
|
|
- 卸船详情
|
|
|
- </div>
|
|
|
- <!-- 导入 -->
|
|
|
- <div
|
|
|
- style="
|
|
|
- font-size: 16px;
|
|
|
- width: 100%;
|
|
|
- text-align: right;
|
|
|
- display: flex;
|
|
|
- justify-content: end;
|
|
|
- "
|
|
|
- >
|
|
|
- <el-link
|
|
|
- href="https://taohaoliang.oss-cn-beijing.aliyuncs.com/pcfiles/%E5%8F%8D%E9%A6%88%E6%A8%A1%E6%9D%BF/%E8%88%B9%E8%BF%90%E5%8D%B8%E8%BD%A6%E5%8F%8D%E9%A6%88%E6%A8%A1%E6%9D%BF.xlsx"
|
|
|
- style="margin-left: 8px"
|
|
|
- >
|
|
|
- <el-button type="primary">模板下载</el-button>
|
|
|
- </el-link>
|
|
|
- <el-upload
|
|
|
- style="margin-left: 8px"
|
|
|
- class="upload-demo inline-block margin-right-10"
|
|
|
- action=""
|
|
|
- :on-change="handleChange"
|
|
|
- :show-file-list="false"
|
|
|
- accept=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel"
|
|
|
- :auto-upload="false"
|
|
|
- >
|
|
|
- <el-button type="primary">导入</el-button>
|
|
|
- </el-upload>
|
|
|
+ <div v-show='status' class="small-title" style="font-size: 16px">
|
|
|
+ 汽运反馈
|
|
|
</div>
|
|
|
- <div class="liaison">
|
|
|
+ <div v-show='status' class="liaison">
|
|
|
<div
|
|
|
style="width: 100%"
|
|
|
class="flex position"
|
|
@@ -173,177 +72,81 @@
|
|
|
:key="index"
|
|
|
>
|
|
|
<ws-info-table>
|
|
|
- <div class="catNos" v-if="item.shipType == '集装箱'">
|
|
|
- 集装箱-{{ index + 1 }}
|
|
|
- <span class="noservice" v-show="item.status == '未装车'">
|
|
|
- 未装船
|
|
|
- </span>
|
|
|
- <span class="service" v-show="item.status == '已装车'">
|
|
|
- 未卸船
|
|
|
- </span>
|
|
|
- <span class="serviced" v-show="item.status == '已送达'">
|
|
|
- 已卸船
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div class="catNos" v-if="item.shipType == '散船'">
|
|
|
- 仓位-{{ index + 1 }}
|
|
|
- <span class="noservice" v-show="item.status == '未装车'">
|
|
|
- 未装船
|
|
|
- </span>
|
|
|
- <span class="service" v-show="item.status == '已装车'">
|
|
|
- 未卸船
|
|
|
- </span>
|
|
|
- <span class="serviced" v-show="item.status == '已送达'">
|
|
|
- 已卸船
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <!--箱号-->
|
|
|
- <el-form-item
|
|
|
- label="箱号"
|
|
|
- prop="caseNo"
|
|
|
- v-if="item.shipType == '集装箱'"
|
|
|
- >
|
|
|
- {{ item.caseNo }}
|
|
|
- </el-form-item>
|
|
|
- <!--封号-->
|
|
|
- <el-form-item
|
|
|
- label="封号"
|
|
|
- prop="titleNo"
|
|
|
- v-if="item.shipType == '集装箱'"
|
|
|
- >
|
|
|
- {{ item.titleNo }}
|
|
|
+ <el-form-item label="派车编号" prop="caseNo">{{ item.carNumber }}</el-form-item>
|
|
|
+ <el-form-item label="车牌号" prop="carNo">{{ item.carNo }}</el-form-item>
|
|
|
+ <el-form-item label="车牌号" prop="carNo">{{ item.carNo }}</el-form-item>
|
|
|
+ <el-form-item label="箱号-1" prop="caseNo" >{{ item.caseNo }}</el-form-item>
|
|
|
+ <el-form-item label="箱号-2" prop="caseNo">{{ item.caseNo }}</el-form-item>
|
|
|
+ <el-form-item label="封号-1" prop="titleNo">{{ item.titleNo }}</el-form-item>
|
|
|
+ <el-form-item label="封号-2" prop="titleNo" >{{ item.titleNo }}</el-form-item>
|
|
|
+ <ws-form-item label="装车净重(吨)" span="1" prop="loadNetWeight">{{ item.loadNetWeight }}</ws-form-item>
|
|
|
+ <el-form-item label="装车日期" span="1" prop="unloadingDate" label-width="100px">
|
|
|
+ <ws-date-picker v-model="item.unloadingDate" type="date" style="width: 150px" placeholder="请选择日期" value-format="yyyy-MM-dd"/>
|
|
|
</el-form-item>
|
|
|
- <!-- 仓位号 -->
|
|
|
- <ws-form-item
|
|
|
- span="1"
|
|
|
- label="仓位号:"
|
|
|
- prop="binNumber"
|
|
|
- v-if="item.shipType == '散船'"
|
|
|
- >
|
|
|
- {{ item.binNumber }}
|
|
|
- </ws-form-item>
|
|
|
- <!--装船净重-->
|
|
|
- <ws-form-item label="装船净重:" span="1" prop="loadNetWeight">
|
|
|
- {{ item.loadNetWeight }}
|
|
|
- </ws-form-item>
|
|
|
- <!--卸船净重-->
|
|
|
- <ws-form-item label="卸船净重:" span="1" prop="unloadNetWeight">
|
|
|
- <ws-input
|
|
|
- v-if="item.status == '未装车' || item.status == '已送达'"
|
|
|
- :disabled="readonly"
|
|
|
- v-model="item.unloadNetWeight"
|
|
|
- placeholder="请输入卸船净重"
|
|
|
- maxlength="20"
|
|
|
- size="small"
|
|
|
- />
|
|
|
- <ws-input
|
|
|
- v-else
|
|
|
- v-model="item.unloadNetWeight"
|
|
|
- placeholder="请输入卸船净重"
|
|
|
- maxlength="20"
|
|
|
- size="small"
|
|
|
- />
|
|
|
- </ws-form-item>
|
|
|
- <!--卸船日期-->
|
|
|
- <el-form-item
|
|
|
- label="卸船日期:"
|
|
|
- span="1"
|
|
|
- prop="unloadingDate"
|
|
|
- label-width="100px"
|
|
|
- >
|
|
|
- <ws-date-picker
|
|
|
- v-if="item.status == '未装车' || item.status == '已送达'"
|
|
|
- :disabled="readonly"
|
|
|
- v-model="item.unloadingDate"
|
|
|
- type="date"
|
|
|
- style="width: 150px"
|
|
|
- placeholder="请选择日期"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- />
|
|
|
- <ws-date-picker
|
|
|
- v-else
|
|
|
- v-model="item.unloadingDate"
|
|
|
- type="date"
|
|
|
- style="width: 150px"
|
|
|
- placeholder="请选择日期"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- />
|
|
|
+ </ws-info-table>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div v-show='status1' class="small-title" style="font-size: 16px">
|
|
|
+ 火运反馈
|
|
|
+ </div>
|
|
|
+ <div v-show='status1' class="liaison">
|
|
|
+ <div
|
|
|
+ style="width: 100%"
|
|
|
+ class="flex position"
|
|
|
+ v-for="(item, index) in this.freightspace1"
|
|
|
+ :key="index"
|
|
|
+ >
|
|
|
+ <ws-info-table>
|
|
|
+ <el-form-item label="车号" prop="caseNo" >{{ item.carNumber }}</el-form-item>
|
|
|
+ <el-form-item label="车厢号-1" prop="caseNo">{{ item.caseNo }}</el-form-item>
|
|
|
+ <el-form-item label="车厢号-2" prop="caseNo">{{ item.caseNo }}</el-form-item>
|
|
|
+ <ws-form-item label="装车净重(吨)" span="1" prop="loadNetWeight">{{ item.loadNetWeight }}</ws-form-item>
|
|
|
+ <el-form-item label="装车日期" span="1" prop="unloadingDate" label-width="100px">
|
|
|
+ <ws-date-picker v-model="item.unloadingDate" type="date" style="width: 150px" placeholder="请选择日期" value-format="yyyy-MM-dd"/>
|
|
|
</el-form-item>
|
|
|
- <!--单价 -->
|
|
|
- <ws-form-item label="单价(元/吨):" span="1" v-if="deptBudgetList.priceType!=null&&deptBudgetList.priceType=='随行就市'" prop="contractPrice">
|
|
|
- <ws-input
|
|
|
- v-model="item.contractPrice"
|
|
|
- placeholder="请输入单价"
|
|
|
- maxlength="20"
|
|
|
- size="small"
|
|
|
- />
|
|
|
- </ws-form-item>
|
|
|
- <div v-show="item.signStatus == '未签合同'" class="signStatus">
|
|
|
- {{ item.signStatus }}
|
|
|
- </div>
|
|
|
- <div v-show="item.signStatus == '已签合同'" class="signStatus1">
|
|
|
- {{ item.signStatus }}
|
|
|
- </div>
|
|
|
</ws-info-table>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div style="text-align: right; color: #8890b1; font-size: 16px">
|
|
|
- 合计(吨):{{ total }}/{{ deptBudgetList.weight }}
|
|
|
- <!--阶段状态-->
|
|
|
- <span
|
|
|
- class="noservice"
|
|
|
- v-show="deptBudgetList.feedbackStatus == '执行中'"
|
|
|
+ <div v-show='status2' class="small-title" style="font-size: 16px">
|
|
|
+ 散船反馈
|
|
|
+ </div>
|
|
|
+ <div v-show='status2' class="liaison">
|
|
|
+ <div
|
|
|
+ style="width: 100%"
|
|
|
+ class="flex position"
|
|
|
+ v-for="(item, index) in this.freightspace2"
|
|
|
+ :key="index"
|
|
|
>
|
|
|
- 未完货
|
|
|
- </span>
|
|
|
- <span
|
|
|
- class="service"
|
|
|
- v-show="deptBudgetList.feedbackStatus == '已完货'"
|
|
|
- >{{ deptBudgetList.feedbackStatus }}</span
|
|
|
+ <ws-info-table>
|
|
|
+ <el-form-item label="航名" prop="caseNo" >{{ item.carNumber }}</el-form-item>
|
|
|
+ <el-form-item label="船次" prop="caseNo">{{ item.caseNo }}</el-form-item>
|
|
|
+ <ws-form-item label="装船净重(吨)" span="1" prop="loadNetWeight">{{ item.loadNetWeight }}</ws-form-item>
|
|
|
+ <el-form-item label="装船日期" span="1" prop="unloadingDate" label-width="100px">
|
|
|
+ <ws-date-picker v-model="item.unloadingDate" type="date" style="width: 150px" placeholder="请选择日期" value-format="yyyy-MM-dd"/>
|
|
|
+ </el-form-item>
|
|
|
+ </ws-info-table>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div v-show='status3' class="small-title" style="font-size: 16px">
|
|
|
+ 集装箱船反馈
|
|
|
+ </div>
|
|
|
+ <div v-show='status3' class="liaison">
|
|
|
+ <div
|
|
|
+ style="width: 100%"
|
|
|
+ class="flex position"
|
|
|
+ v-for="(item, index) in this.freightspace3"
|
|
|
+ :key="index"
|
|
|
>
|
|
|
+ <ws-info-table>
|
|
|
+ <el-form-item label="箱号" prop="caseNo" >{{ item.carNumber }}</el-form-item>
|
|
|
+ <el-form-item label="封号" prop="caseNo">{{ item.caseNo }}</el-form-item>
|
|
|
+ <ws-form-item label="装船净重(吨)" span="1" prop="loadNetWeight">{{ item.loadNetWeight }}</ws-form-item>
|
|
|
+ <el-form-item label="装船日期" span="1" prop="unloadingDate" label-width="100px">
|
|
|
+ <ws-date-picker v-model="item.unloadingDate" type="date" style="width: 150px" placeholder="请选择日期" value-format="yyyy-MM-dd"/>
|
|
|
+ </el-form-item>
|
|
|
+ </ws-info-table>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <!--运单-->
|
|
|
- <ws-form-item label="运单:" span="1" prop="unloadPoundImg">
|
|
|
- <!-- slot-scope="scope" -->
|
|
|
- <template>
|
|
|
- <el-upload
|
|
|
- action="https://www.zthymaoyi.com/upload/admin"
|
|
|
- :show-file-list="false"
|
|
|
- :on-success="
|
|
|
- (res) => {
|
|
|
- uploadSuccessHandle1(res)
|
|
|
- }
|
|
|
- "
|
|
|
- class="avatar-uploader"
|
|
|
- accept=".jpg, .jpeg, .png, .gif"
|
|
|
- ><img
|
|
|
- width="18"
|
|
|
- height="20"
|
|
|
- style="vertical-align: text-top; position: relative"
|
|
|
- src="../../../public/img/fujian.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- </el-upload>
|
|
|
- <div class="tupian">
|
|
|
- <span
|
|
|
- v-if="
|
|
|
- deptBudgetList.tranCarInfoList.length > 0 &&
|
|
|
- deptBudgetList.tranCarInfoList[0].unloadPoundImg != null
|
|
|
- "
|
|
|
- >{{ pictureTotal }}</span
|
|
|
- >
|
|
|
- <span
|
|
|
- v-if="
|
|
|
- deptBudgetList.tranCarInfoList.length > 0 &&
|
|
|
- deptBudgetList.tranCarInfoList[0].unloadPoundImg == null
|
|
|
- "
|
|
|
- >未上传</span
|
|
|
- >
|
|
|
- <el-button v-if="deptBudgetList.tranCarInfoList.length>0&&deptBudgetList.tranCarInfoList[0].unloadPoundImg != null"
|
|
|
- class="bg-bottom-preview" type="primary" size="small" :data-img="deptBudgetList.tranCarInfoList[0].unloadPoundImg" @click="$imgPreview">预览</el-button>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </ws-form-item>
|
|
|
</ws-form>
|
|
|
<!-- 完货 -->
|
|
|
<div style="text-align: right; padding: 10px" class="center">
|
|
@@ -366,7 +169,7 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import { regionData, CodeToText, TextToCode } from 'element-china-area-data'
|
|
|
-import { seeCat, packList, feedback, stateRec } from '@/model/transport/index'
|
|
|
+import { seeCat, packList, feedback, stateRec,gettranprocessinfo } from '@/model/transport/index'
|
|
|
import { getstaff } from '@/model/warehouse/index'
|
|
|
import WsUpload from '@/components/WsUpload'
|
|
|
import mapDrag from '@/components/mapdrag/mapdrag'
|
|
@@ -390,22 +193,8 @@ export default {
|
|
|
deptBudgetList: {
|
|
|
totalStorage: 0,
|
|
|
},
|
|
|
- tranCarInfoList: {
|
|
|
- driver: '',
|
|
|
- },
|
|
|
- options_: regionData,
|
|
|
heightData: '600px',
|
|
|
- zoom: 7,
|
|
|
- selectedOptions: [],
|
|
|
- center: [116.244694, 39.517344],
|
|
|
- window: '',
|
|
|
- radio: 1,
|
|
|
- personCharge: [],
|
|
|
- district: null,
|
|
|
- driverList: [],
|
|
|
- readonly: true,
|
|
|
- listDate: { country: '中国', level: 'country', city: '' },
|
|
|
- citylist: [],
|
|
|
+ checkList:[],
|
|
|
compId: localStorage.getItem('ws-pf_compId'),
|
|
|
rules: {
|
|
|
warehouseName: [
|
|
@@ -422,11 +211,6 @@ export default {
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
- tranType: 1,
|
|
|
- size: 10,
|
|
|
- value1: '',
|
|
|
- unitList: [],
|
|
|
-
|
|
|
freightspace1: [
|
|
|
{
|
|
|
accountTypeFlag: '1',
|
|
@@ -440,6 +224,27 @@ export default {
|
|
|
],
|
|
|
freightspace: [
|
|
|
{
|
|
|
+ carNumber:'',
|
|
|
+ driver: '',
|
|
|
+ driverPhone: '',
|
|
|
+ carNo: '',
|
|
|
+ loadNetWeight: '',
|
|
|
+ unloadPoundImg: '',
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ freightspace2: [
|
|
|
+ {
|
|
|
+ carNumber:'',
|
|
|
+ driver: '',
|
|
|
+ driverPhone: '',
|
|
|
+ carNo: '',
|
|
|
+ loadNetWeight: '',
|
|
|
+ unloadPoundImg: '',
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ freightspace3: [
|
|
|
+ {
|
|
|
+ carNumber:'',
|
|
|
driver: '',
|
|
|
driverPhone: '',
|
|
|
carNo: '',
|
|
@@ -447,21 +252,15 @@ export default {
|
|
|
unloadPoundImg: '',
|
|
|
},
|
|
|
],
|
|
|
+ status:false,
|
|
|
+ status1:false,
|
|
|
+ status2:false,
|
|
|
+ status3:false,
|
|
|
name: '',
|
|
|
staffList: [],
|
|
|
- options: [],
|
|
|
- carModel: [],
|
|
|
- tranCarInfoList: {
|
|
|
- unloadPoundImg: '',
|
|
|
- },
|
|
|
- excelFreightspace:[],
|
|
|
- //上传
|
|
|
- accessoryTFs: false,
|
|
|
- fileList: [],
|
|
|
- appendixIdsAdd: '',
|
|
|
}
|
|
|
},
|
|
|
- activated() {
|
|
|
+ mounted(){
|
|
|
this.deptBudgetList.id = this.$route.query.id
|
|
|
this.getList()
|
|
|
},
|
|
@@ -488,6 +287,28 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
methods: {
|
|
|
+ checkchange(e){
|
|
|
+ if(e.indexOf('汽运')!=-1){
|
|
|
+ this.status=true
|
|
|
+ }else{
|
|
|
+ this.status=false
|
|
|
+ }
|
|
|
+ if(e.indexOf('火运')!=-1){
|
|
|
+ this.status1=true
|
|
|
+ }else{
|
|
|
+ this.status1=false
|
|
|
+ }
|
|
|
+ if(e.indexOf('散船')!=-1){
|
|
|
+ this.status2=true
|
|
|
+ }else{
|
|
|
+ this.status2=false
|
|
|
+ }
|
|
|
+ if(e.indexOf('集装箱船')!=-1){
|
|
|
+ this.status3=true
|
|
|
+ }else{
|
|
|
+ this.status3=false
|
|
|
+ }
|
|
|
+ },
|
|
|
handleChange(file, fileList) {
|
|
|
this.fileTemp = file.raw
|
|
|
let fileName = file.raw.name
|
|
@@ -798,41 +619,12 @@ export default {
|
|
|
this.$refs[deptBudgetList].resetFields()
|
|
|
},
|
|
|
getList() {
|
|
|
- seeCat({ id: this.deptBudgetList.id })
|
|
|
+ console.log(1111)
|
|
|
+ gettranprocessinfo({ id: this.deptBudgetList.id })
|
|
|
.toPromise()
|
|
|
.then((response) => {
|
|
|
this.deptBudgetList = response
|
|
|
- if(response.tranCarInfoList.length > 0){
|
|
|
- this.deptBudgetList.driver = response.tranCarInfoList[0].driver
|
|
|
- this.deptBudgetList.driverPhone =
|
|
|
- response.tranCarInfoList[0].driverPhone
|
|
|
- this.$set(
|
|
|
- this.deptBudgetList,
|
|
|
- 'sendDateStart',
|
|
|
- response.tranCarInfoList[0].sendDateStart
|
|
|
- )
|
|
|
- this.deptBudgetList.receiveDateEnd =
|
|
|
- response.tranCarInfoList[0].receiveDateEnd
|
|
|
- this.deptBudgetList.shipName = response.tranCarInfoList[0].shipName
|
|
|
- this.deptBudgetList.shipNo = response.tranCarInfoList[0].shipNo
|
|
|
- this.deptBudgetList.shipType = response.tranCarInfoList[0].shipType
|
|
|
- this.deptBudgetList.boxNumber = response.tranCarInfoList[0].boxNumber
|
|
|
- //上传附件计数
|
|
|
- if (this.deptBudgetList.tranCarInfoList[0].unloadPoundImg) {
|
|
|
- this.pictureTotal =
|
|
|
- this.deptBudgetList.tranCarInfoList[0].unloadPoundImg.split(
|
|
|
- ','
|
|
|
- ).length
|
|
|
- }
|
|
|
-
|
|
|
- this.freightspace = response.tranCarInfoList
|
|
|
- }
|
|
|
-
|
|
|
- for (var i = 0; i < this.freightspace.length; i++) {
|
|
|
- if (!this.freightspace[i].loadNetWeight) {
|
|
|
- this.freightspace[i].loadNetWeight = 0
|
|
|
- }
|
|
|
- }
|
|
|
+
|
|
|
})
|
|
|
//司机姓名下拉
|
|
|
getstaff({ compId: localStorage.getItem('ws-pf_compId') })
|