1
dengjunjie
3 天以前 fbc6fae6c793220d0b67ac603ce9bbf22837de79
ÏîÄ¿´úÂë/WCS/WIDESEAWCS_Client/src/extension/taskinfo/task.js
@@ -25,19 +25,35 @@
            let ManualBtn = this.buttons.find(x => x.value == 'Manual');
            if (ManualBtn) {
                ManualBtn.data = [
                    // {
                    //     name: '完成',
                    //     icon: 'el-icon-check',
                    //     onClick: () => {
                    //         params.Extra = 1
                    //         this.Manual(params, "完成")
                    //     }
                    // },
                    {
                        name: '取消',
                        icon: 'el-icon-delete',
                        name: '重新下发堆垛机任务',
                        icon: 'el-icon-check',
                        onClick: () => {
                            params.Extra = 0
                            this.Manual(params, "重新下发堆垛机")
                        }
                    },
                    {
                        name: '完成堆垛机任务',
                        icon: 'el-icon-check',
                        onClick: () => {
                            params.Extra = 1
                            this.Manual(params, "完成堆垛机")
                        }
                    },
                    {
                        name: '完成任务',
                        icon: 'el-icon-check',
                        onClick: () => {
                            params.Extra = 2
                            this.Manual(params, "完成")
                        }
                    },
                    {
                        name: '取消任务',
                        icon: 'el-icon-delete',
                        onClick: () => {
                            params.Extra = 3
                            this.Manual(params, "取消")
                        }
                    }
@@ -73,6 +89,7 @@
        Manual(params, Remark) {
            let rows = this.$refs.table.getSelected();
            if (rows.length == 0) return this.$error("请选择任务!");
            if (rows.length > 1) return this.$error("只可选择一条任务!");
            params.DelKeys = rows.map(x => {
                return x[this.table.key];
            });
@@ -85,7 +102,7 @@
                showClose: true,//是否显示右上角关闭按钮
                type: "warning",//提示类型 success:成功/info:信息/warning:警告/error:报错
            }).then(() => {
                this.http.post("api/Task/ManualTask", params, "正在" + Remark + "任务....").then(x => {
                this.http.post("api/Task/ManualTask?TaskId="+params.DelKeys+"&TaskType="+params.Extra, {}, "正在" + Remark + "任务....").then(x => {
                    if (!x.status) return this.$error(x.message);
                    this.$success(Remark + "任务成功!");
                    this.refresh();