From bde09c027eee16a7b05b82e71dea4d3405d6d52d Mon Sep 17 00:00:00 2001
From: Admin <Admin@ADMIN>
Date: 星期四, 22 一月 2026 17:05:09 +0800
Subject: [PATCH] 前端页面优化,日志记录,日志展示
---
项目代码/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js | 79 ++++++++++++++++++++++++++++++++++-----
1 files changed, 68 insertions(+), 11 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js"
index debba01..993f28b 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js"
@@ -17,6 +17,7 @@
methods: {
//涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄�
onInit() {
+ //鎵嬪姩鍙栨秷鎸夐挳
let TaskHandCancelBtn = this.buttons.find(x => x.value == 'TaskHandCancel');
if (TaskHandCancelBtn) {
TaskHandCancelBtn.onClick = function () {
@@ -36,6 +37,8 @@
});
}
}
+
+ //鎵嬪姩瀹屾垚
let TaskHandCompletedBtn = this.buttons.find(x => x.value == 'TaskHandCompleted');
if (TaskHandCompletedBtn) {
TaskHandCompletedBtn.onClick = function () {
@@ -56,21 +59,75 @@
}
}
- this.columns.forEach(x => {
- if (x.field == "palletType") {
- x.render = (h, { row, column, index }) => {
- if ((row.roadway == "1" || row.roadway == "2") && row.palletType=="1") {
- return h('span',"甯冩枡");
- }else if((row.roadway == "1" || row.roadway == "2") && row.palletType=="2"){
- return h('span',"鏉惧竷鏂�");
- }else{
- return h('span',"鎴愬搧");
- }
+ // this.columns.forEach(x => {
+ // if (x.field == "palletType") {
+ // x.render = (h, { row, column, index }) => {
+ // if ((row.roadway == "1" || row.roadway == "2") && row.palletType == "1") {
+ // return h('span', "甯冩枡");
+ // } else if ((row.roadway == "1" || row.roadway == "2") && row.palletType == "2") {
+ // return h('span', "鏉惧竷鏂�");
+ // } else {
+ // return h('span', "鎴愬搧");
+ // }
+ // }
+ // }
+ // });
+
+
+ //鎵嬪姩涓婁紶鎸夐挳
+ var ManualUploadBtn = this.buttons.find(x => x.value == "ManualUploadbutton");
+ if (ManualUploadBtn != null) {
+ ManualUploadBtn.onClick = () => {
+ let rows = this.$refs.table.getSelected();
+ if (rows.length == 0) return this.$error("璇烽�夋嫨鏁版嵁!");
+ if (rows.length > 1) return this.$error("璇烽�夋嫨涓�鏉℃暟鎹�!");
+ var ids = rows.map(x => {
+ return x.taskId
+ })
+ var param = {
+ DelKeys: ids, //taskNo
+ Extra: true
}
+ this.http
+ .post("api/Task/MESManualUpload", param, "鏁版嵁澶勭悊涓�...")
+ .then((x) => {
+ if (x.status) {
+ this.$Message.success(x.message);
+ this.refresh();
+ } else {
+ return this.$error(x.message);
+ }
+ });
}
- });
+ }
+ //浠诲姟鎭㈠鎸夐挳
+ var TaskRecoveryBtn = this.buttons.find(x => x.value == "TaskRecovery");
+ if (TaskRecoveryBtn != null) {
+ TaskRecoveryBtn.onClick = () => {
+ let rows = this.$refs.table.getSelected();
+ if (rows.length == 0) return this.$error("璇烽�夋嫨鏁版嵁!");
+ if (rows.length > 1) return this.$error("璇烽�夋嫨涓�鏉℃暟鎹�!");
+ var ids = rows.map(x => {
+ return x.taskId
+ })
+ var param = {
+ DelKeys: ids, //taskNo
+ Extra: true
+ }
+ this.http
+ .post("api/Task/WMSTaskRecovery", param, "鏁版嵁澶勭悊涓�...")
+ .then((x) => {
+ if (x.status) {
+ this.$Message.success(x.message);
+ this.refresh();
+ } else {
+ return this.$error(x.message);
+ }
+ });
+ }
+ }
},
onInited() {
--
Gitblit v1.9.3