Commit f022970c authored by 我在何方's avatar 我在何方
parents 1920b3a0 16cf23e2
...@@ -199,7 +199,6 @@ export function getBillService(params) { ...@@ -199,7 +199,6 @@ export function getBillService(params) {
export function zipDownload(params) { export function zipDownload(params) {
return request({ return request({
url: "/shipment/make-bill-of-lading/zipDownload", url: "/shipment/make-bill-of-lading/zipDownload",
responseType: "blob",
method: "get", method: "get",
timeout: 120000, timeout: 120000,
params, params,
...@@ -327,7 +326,6 @@ export function downloadPreloadGoodsList(params) { ...@@ -327,7 +326,6 @@ export function downloadPreloadGoodsList(params) {
export function downloadReceivableList(params) { export function downloadReceivableList(params) {
return request({ return request({
url: "/ecw/box-preload-goods/downloadReceivableList", url: "/ecw/box-preload-goods/downloadReceivableList",
responseType: "blob",
timeout: 3*60*1000, timeout: 3*60*1000,
method: "get", method: "get",
params, params,
......
...@@ -576,9 +576,6 @@ export default { ...@@ -576,9 +576,6 @@ export default {
this.exportLoading = true; this.exportLoading = true;
func(params).then(res => { func(params).then(res => {
console.log({res}) console.log({res})
if(!fileName){
fileName = this.$t('订单')
}
this.$message.success(this.$t('已加入导出队列,请稍后在下载日志中下载')) this.$message.success(this.$t('已加入导出队列,请稍后在下载日志中下载'))
// this.$download.excel(res, fileName + '.xls'); // this.$download.excel(res, fileName + '.xls');
}).finally(() => { }).finally(() => {
......
...@@ -110,6 +110,11 @@ ...@@ -110,6 +110,11 @@
<el-form-item :label="$t('超重订单')" prop="overOrders" v-show="cusDeclarationObj.overMachineStatus == 2&&cusDeclarationObj.weightMisreport == 4"> <el-form-item :label="$t('超重订单')" prop="overOrders" v-show="cusDeclarationObj.overMachineStatus == 2&&cusDeclarationObj.weightMisreport == 4">
<ordersSelect v-model="cusDeclarationObj.overOrders" :placeholder="$t('请选择超重订单')" :shipmentId="shipmentObj.id" /> <ordersSelect v-model="cusDeclarationObj.overOrders" :placeholder="$t('请选择超重订单')" :shipmentId="shipmentObj.id" />
</el-form-item> </el-form-item>
<el-form-item prop="overOrders" v-show="cusDeclarationObj.overOrders.length > 0">
<div v-for="order in cusDeclarationObj.overOrders" :key="order">
{{getOrders(order)}} <el-button type="text" @click="$router.push('/order/warehousing-update?id='+order)">{{$t('入仓修改')}}</el-button>
</div>
</el-form-item>
<!-- <el-form-item :label="$t('装箱单')"> <!-- <el-form-item :label="$t('装箱单')">
<el-button type="primary">{{$t('下载装箱单')}}</el-button> <el-button type="primary">{{$t('下载装箱单')}}</el-button>
...@@ -206,7 +211,8 @@ import { ...@@ -206,7 +211,8 @@ import {
resetById, resetById,
resetByShipmentId, resetByShipmentId,
customsOrderList, customsOrderList,
approvalCreate approvalCreate,
boxGoodsDetail
} from "@/api/ecw/boxSea"; } from "@/api/ecw/boxSea";
import { import {
formatNumberString, formatNumberString,
...@@ -278,6 +284,7 @@ export default { ...@@ -278,6 +284,7 @@ export default {
isDownload: false, isDownload: false,
normalOrderList: [], normalOrderList: [],
isShowNormal: false, isShowNormal: false,
sectionOrderList: []
}; };
}, },
created() { created() {
...@@ -320,6 +327,12 @@ export default { ...@@ -320,6 +327,12 @@ export default {
this.$set(this.cusDeclarationObj, "deleteExitTime", details.deleteExitTime) this.$set(this.cusDeclarationObj, "deleteExitTime", details.deleteExitTime)
} }
} }
boxGoodsDetail({
shipmentId: this.shipmentObj.id,
secId: 0
}).then((res) => {
this.sectionOrderList = res.data.sectionOrderList;
});
}, },
methods: { methods: {
strToArray(str) { strToArray(str) {
...@@ -340,6 +353,13 @@ export default { ...@@ -340,6 +353,13 @@ export default {
} }
}); });
}, },
getOrders(id) {
let order = this.sectionOrderList.find(item=>item.orderId==id)
if(order){
return order.orderNo
}
return ''
},
regCloseDialog(type) { regCloseDialog(type) {
this.regDialogVisible = false; this.regDialogVisible = false;
if (type === "error") { if (type === "error") {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div> <div>
<el-descriptions class="margin-top" border :column="4"> <el-descriptions class="margin-top" border :column="4">
<el-descriptions-item :label="$t('唛头')">{{details.marks}}</el-descriptions-item> <el-descriptions-item :label="$t('唛头')">{{details.marks}}</el-descriptions-item>
<el-descriptions-item label="已到箱数/总箱数">{{details.sumNum || 0}}/{{details.sumNum || 0 }}</el-descriptions-item> <el-descriptions-item :label="$t('已到箱数/总箱数')">{{details.sumNum || 0}}/{{details.costVO.totalNum || 0 }}</el-descriptions-item>
<el-descriptions-item :label="$t('订单状态')"> <el-descriptions-item :label="$t('订单状态')">
<dict-tag :type="DICT_TYPE.ORDER_STATUS" :value="details.status" /> <dict-tag :type="DICT_TYPE.ORDER_STATUS" :value="details.status" />
</el-descriptions-item> </el-descriptions-item>
......
...@@ -743,7 +743,7 @@ export default { ...@@ -743,7 +743,7 @@ export default {
coupons: row.couponInfoVOList, coupons: row.couponInfoVOList,
airClearanceSource: row.airClearanceSource == 1 ? this.$t('商品') : this.$t('渠道'), // 空运清关费来源:1 商品 2 渠道 airClearanceSource: row.airClearanceSource == 1 ? this.$t('商品') : this.$t('渠道'), // 空运清关费来源:1 商品 2 渠道
airClearanceInfo: JSON.parse(row.airClearanceInfo), //空运清关费来源数据详情, airClearanceInfo: JSON.parse(row.airClearanceInfo), //空运清关费来源数据详情,
sourceName: row.airClearanceSource == 1 ? this.$l(row, 'prodTitle') : this.channelName sourceName: row.airClearanceSource == 1 ? this.$l(row, 'prodTitle') : this.order?.channelName
} }
}, },
......
...@@ -319,11 +319,6 @@ ...@@ -319,11 +319,6 @@
<el-radio :label="0">不可见</el-radio> <el-radio :label="0">不可见</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item v-if="['3','4'].includes(lineform.transportType)" label="空运提单制作节点">
<el-select v-model="lineform.makeBillNode">
<el-option v-show="item.value !== '1'" v-for="(item, index) in getDictDatas(DICT_TYPE.AIR_SHIPMENT_PROCESS)" :label="$l(item, 'label')" :value="item.value"></el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('保费币种')"> <el-form-item :label="$t('保费币种')">
<el-select @change="modifyAmountUnit" v-model="lineform.currencyUnit"> <el-select @change="modifyAmountUnit" v-model="lineform.currencyUnit">
<el-option v-for="(item) in currencyList" :disabled="item.status === 1" :label="$l(item, 'title')" :value="item.id"></el-option> <el-option v-for="(item) in currencyList" :disabled="item.status === 1" :label="$l(item, 'title')" :value="item.id"></el-option>
......
...@@ -31,6 +31,11 @@ ...@@ -31,6 +31,11 @@
<span>{{ parseTime(scope.row.createTime) }}</span> <span>{{ parseTime(scope.row.createTime) }}</span>
</template> </template>
</el-table-column> </el-table-column>
<!--<el-table-column :label="$t('结果')" align="center" prop="createTime" width="150">
<template slot-scope="scope">
{{scope.row.result}}
</template>
</el-table-column>-->
<el-table-column :label="$t('下载状态')" align="center" prop="createBy" width="150"> <el-table-column :label="$t('下载状态')" align="center" prop="createBy" width="150">
<template v-slot:default="{row}"> <template v-slot:default="{row}">
<!--status ==2 表示已处理,配合downNum来判断是否已下载--> <!--status ==2 表示已处理,配合downNum来判断是否已下载-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment