From 89a9b8919dc00cbced57d5ccc299a08bdcf700a6 Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Fri, 26 Jul 2024 17:48:15 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E7=9F=A5bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/basicdata/brand/basicBrand.vue | 2 +-
src/views/distribution/signfor/asurcharge.vue | 4 +++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/views/basicdata/brand/basicBrand.vue b/src/views/basicdata/brand/basicBrand.vue
index df323454..9c27ddba 100644
--- a/src/views/basicdata/brand/basicBrand.vue
+++ b/src/views/basicdata/brand/basicBrand.vue
@@ -121,7 +121,7 @@
-
+
{
if (res.data.code == 200) {
if (res.data.data == null || !res.data.data?.addvalueDetailId) {
details.data = [];
+ TcZcInput.value.floolNum = 0; //上楼费
+ TcZcInput.value.distance = 0; //平移距离
addvalueDetailId.value = null;
return;
}
@@ -624,7 +626,7 @@ const preservation = () => {
addvalueType: tabName.value, //类型
deliveryId: $route.query.id,
reservationId: $route.query.reservationId,
- packageEntityList: [],
+ packageEntityList: details.data || [],
};
if (tabName.value == 2) {
From 715abad8bdf0c33edc26dfb0b48b9469ff41c931 Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Mon, 29 Jul 2024 09:41:35 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=93=81=E7=89=8C?=
=?UTF-8?q?=E6=B2=A1=E6=9C=89=E5=9B=BE=E7=89=87=E6=8A=A5=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/tablecmt/tablecmt.vue | 12 +++++++++++-
src/views/basicdata/brand/basicBrand.vue | 2 +-
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/src/components/tablecmt/tablecmt.vue b/src/components/tablecmt/tablecmt.vue
index 3ac5c95b..764eebee 100644
--- a/src/components/tablecmt/tablecmt.vue
+++ b/src/components/tablecmt/tablecmt.vue
@@ -142,7 +142,7 @@
>
- -->
+
diff --git a/src/views/basicdata/brand/basicBrand.vue b/src/views/basicdata/brand/basicBrand.vue
index 9c27ddba..414ba379 100644
--- a/src/views/basicdata/brand/basicBrand.vue
+++ b/src/views/basicdata/brand/basicBrand.vue
@@ -330,7 +330,7 @@ export default {
// { min: 3, max: 5, message: '长度在 3 到 5 个字符', trigger: 'blur' }
],
brandCode: [{ required: true, message: '请输入品牌编号', trigger: 'change' }],
- brandIcon: [{ required: true, message: '请上传图标', trigger: 'blur' }],
+ brandIcon: [{ required: false, message: '请上传图标', trigger: 'blur' }],
acceptanceTime: [{ required: true, message: '请选择承接时间', trigger: 'blur' }],
},
loadingObj: {
From e1fd79266bd0f77d02e96116835dfa5a69f5cd08 Mon Sep 17 00:00:00 2001
From: xzg <4727863@qq.com>
Date: Mon, 29 Jul 2024 10:31:30 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E5=BE=85=E7=AD=BE=E6=94=B6=EF=BC=8C?=
=?UTF-8?q?=E5=95=86=E9=85=8D=E5=A2=9E=E5=8A=A0=E6=BB=9E=E7=95=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../distribution/distributionDeliveryList.js | 4 +-
src/api/distribution/distributionSignfor.js | 8 +++
.../distribution/DeliveryExceptionReview.js | 2 +-
.../distributionDeliveryListedt.vue | 44 +++++++++++++++--
.../signfor/distributionSignfortreat.vue | 49 ++++++++++++++++---
5 files changed, 94 insertions(+), 13 deletions(-)
diff --git a/src/api/distribution/distributionDeliveryList.js b/src/api/distribution/distributionDeliveryList.js
index f00a0635..fbf7ed66 100644
--- a/src/api/distribution/distributionDeliveryList.js
+++ b/src/api/distribution/distributionDeliveryList.js
@@ -389,11 +389,11 @@ export const $_retentionScan = data => {
});
};
-//滞留
+//滞留(已弃用!)
export const $_retentionSave = data => {
return request({
url: '/api/logpm-distribution/deliveryList/retentionSave',
method: 'post',
data,
});
-};
\ No newline at end of file
+};
diff --git a/src/api/distribution/distributionSignfor.js b/src/api/distribution/distributionSignfor.js
index 2b9385cb..fc4f661d 100644
--- a/src/api/distribution/distributionSignfor.js
+++ b/src/api/distribution/distributionSignfor.js
@@ -383,3 +383,11 @@ export const postPageCount = params => {
params,
});
};
+ //滞留
+export const $_retentionScan = data => {
+ return request({
+ url: '/api/logpm-distribution/deliveryList/retentionPC',
+ method: 'post',
+ data,
+ });
+ };
\ No newline at end of file
diff --git a/src/option/distribution/DeliveryExceptionReview.js b/src/option/distribution/DeliveryExceptionReview.js
index 45ec126f..4a95df0d 100644
--- a/src/option/distribution/DeliveryExceptionReview.js
+++ b/src/option/distribution/DeliveryExceptionReview.js
@@ -452,7 +452,7 @@ export const AbnormalReview = [
label: '操作',
type: 6,
values: '',
- width: '80',
+ width: '120',
checkarr: [],
fixed: 'right',
sortable: false,
diff --git a/src/views/distribution/deliverylist/distributionDeliveryListedt.vue b/src/views/distribution/deliverylist/distributionDeliveryListedt.vue
index 7d3468bd..c839ee8e 100644
--- a/src/views/distribution/deliverylist/distributionDeliveryListedt.vue
+++ b/src/views/distribution/deliverylist/distributionDeliveryListedt.vue
@@ -883,7 +883,7 @@
驳回
+ 滞留
+
@@ -980,7 +985,6 @@ import {
$_showInventoryPackgeCode,
$_loadingAbnormalPackageListTurnDown,
$_retentionScan,
- $_retentionSave,
} from '@/api/distribution/distributionDeliveryList';
import { showOrderPackgeCode } from '@/api/distribution/distributionStockArticle';
import { exportBlob } from '@/api/common';
@@ -4030,7 +4034,7 @@ export default {
});
this.AbnormalReviewloading = false; //关闭加载
console.log();
- this.viewAbnormalLoading(this.toexamineID); //审核完成更新数据
+ this.viewAbnormalLoading(this.toexamineID); //驳回完成更新数据
}
});
},
@@ -4647,6 +4651,40 @@ export default {
})
.catch(() => {});
},
+
+ // 异常审核滞留
+ abnormalretention(row) {
+
+ ElMessageBox.confirm('是否确认滞留操作?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning',
+ })
+ .then(() => {
+ let data = {
+ barcode: row.packageCode,
+ deliveryId: row.deliveryListId,
+ retentionType: '1',
+ };
+ this.loading = true;
+ $_retentionScan(data)
+ .then(res => {
+ console.log(res, 'res');
+ if (res.data.code == 200) {
+ ElMessage({
+ message: '滞留成功',
+ type: 'success',
+ });
+ this.viewAbnormalLoading(this.toexamineID); //驳回完成更新数据
+ }
+ })
+ .catch(() => {
+ this.loading = false;
+ });
+ })
+ .catch(() => {});
+ },
+
// 包件批量签收
Batchpackages() {
if (!this.selectionList.length) {
diff --git a/src/views/distribution/signfor/distributionSignfortreat.vue b/src/views/distribution/signfor/distributionSignfortreat.vue
index baa38d2b..4a628236 100644
--- a/src/views/distribution/signfor/distributionSignfortreat.vue
+++ b/src/views/distribution/signfor/distributionSignfortreat.vue
@@ -176,11 +176,7 @@
@click="handleSign(slotProps.scope.row)"
>复 核
- 附加费
+ 附加费
@@ -447,6 +443,13 @@
size="small"
>审 核
+ 滞 留
@@ -515,6 +518,7 @@ import {
getSignforExport,
numberDetail,
$_isSignt,
+ $_retentionScan,
} from '@/api/distribution/distributionSignfor';
import { update as updatesign } from '@/api/distribution/distributionSignfor';
import option from '@/option/distribution/distributionSignfor';
@@ -1839,8 +1843,8 @@ export default {
}
},
// 附加费
- asurcharge(row){
- console.log(row,'附加费');
+ asurcharge(row) {
+ console.log(row, '附加费');
this.$router.push({
path: '/distribution/signfor/asurcharge',
query: {
@@ -1989,6 +1993,37 @@ export default {
const { row } = scope;
console.log(row);
},
+ // 滞留
+ retention(row) {
+ ElMessageBox.confirm('是否确认滞留操作?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning',
+ })
+ .then(() => {
+ let data = {
+ barcode: row.packageCode,
+ deliveryId: row.deliveryListId,
+ retentionType: '1',
+ };
+ this.loading = true;
+ $_retentionScan(data)
+ .then(res => {
+ console.log(res, 'res');
+ if (res.data.code == 200) {
+ ElMessage({
+ message: '滞留成功',
+ type: 'success',
+ });
+ this.AbnormalreviewFn(this.abnormalReview);
+ }
+ })
+ .catch(() => {
+ this.loading = false;
+ });
+ })
+ .catch(() => {});
+ },
//审批异常装车包件
auditing(row) {
this.Abnormalloading = true;