647556386
2025-12-22 a48729d8fb975f28e7348dbd5e53a5449628c549
ÏîÄ¿´úÂë/WIDESEA_WMSClient/src/extension/taskinfo/task.js
@@ -43,6 +43,31 @@
    methods: {
       //下面这些方法可以保留也可以删除
      onInit() {  
        var HandleCompleteBtn = this.buttons.find(
        (x) => x.value == "HandleComplete"
      );
      if (HandleCompleteBtn != null) {
        HandleCompleteBtn.onClick = () => {
          var rows = this.$refs.table.getSelected();
          // æ ¡éªŒæ˜¯å¦æœ‰é€‰ä¸­æ•°æ®
          if (!rows || rows.length === 0) {
            return this.$Message.warning("请先选择需要完成的任务");
          }
          this.http.get(`api/Task/HandCompleteTask?TaskNum=${rows[0].taskNum}`,{},"数据处理中...")
            .then((x) => {
              if (x.status) {
                this.$Message.success("任务完成成功");
                this.refresh();
              } else {
                return this.$Message.error(x.message);
              }
            })
            .catch((error) => {
              // å¢žåŠ å¼‚å¸¸æ•èŽ·ï¼Œå¤„ç†ç½‘ç»œé”™è¯¯ç­‰æƒ…å†µ
              //_this.$Message.error('请求失败:' + (error.message || '未知错误'));
            });
        };
      }
        let TaskHandCancelBtn = this.buttons.find(x => x.value == 'TaskHandCancel');
      if (TaskHandCancelBtn) {
        TaskHandCancelBtn.onClick = function () {