wankeda
2025-06-24 1caea0fdc7ed1788d854a2aba8853984b4494e01
´úÂë¹ÜÀí/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task_hty.js
@@ -1,6 +1,5 @@
//此js文件是用来自定义扩展业务代码,可以扩展一些自定义页面或者重新配置生成的代码
let extension = {
    components: {
      //查询界面扩展组件
@@ -17,6 +16,39 @@
    methods: {
       //下面这些方法可以保留也可以删除
      onInit() {  
        this.buttons.splice(1, 0, {
          name: "恢复任务",
          icon: 'md-refresh',
          type: 'primary',
          onClick: function () {
              let rows = this.$refs.table.getSelected();
              if (rows.length == 0) return this.$error("请选择要恢复的任务");
              this.$confirm('确认要恢复此的任务吗?', '警告', {
                  confirmButtonText: '确定',
                  cancelButtonText: '取消',
                  type: 'warning',
                  center: true
              }).then(() => {
                  let data = [];
                  let parm = {
                      "data": data,
                      "type": "1"
                  }
                  var param = rows[0].taskNum;
                  this.http
                    .post("api/Task/AGVTaskRecoverys?taskNum="+param, "数据处理中...")
                    .then((x) => {
                      if (x.status) {
                        this.$Message.success('任务恢复成功.');
                        this.refresh();
                      } else {
                        return this.$error(x.message);
                      }
                    });
              });
          }
        })
      },
      onInited() {
        //框架初始化配置后