Browse Source

ccs取消任务

wudingsheng 4 weeks ago
parent
commit
935cf91a8e

+ 10 - 0
imcs-ui/src/api/systemMgr/toolbar.js

@@ -5,6 +5,10 @@ const apiList = {
     method: 'POST',
     method: 'POST',
     url: `/authority/toolbar/getCallbackList`
     url: `/authority/toolbar/getCallbackList`
   },
   },
+  cancelCCS: {
+    method: 'POST',
+    url: `/authority/toolbar/cancelCCS`
+  },
   getRFID: {
   getRFID: {
     method: 'POST',
     method: 'POST',
     url: `/authority/toolbar/getRFID`
     url: `/authority/toolbar/getRFID`
@@ -58,6 +62,12 @@ export default {
       data
       data
     })
     })
   },
   },
+  cancelCCS (data) {
+    return axiosApi({
+      ...apiList.cancelCCS,
+      data
+    })
+  },
   getRFID (data) {
   getRFID (data) {
     return axiosApi({
     return axiosApi({
       ...apiList.getRFID,
       ...apiList.getRFID,

+ 48 - 0
imcs-ui/src/views/zuihou/dispatchMgr/tools/Index.vue

@@ -51,6 +51,23 @@
       </el-form>
       </el-form>
     </el-card>
     </el-card>
 
 
+    <el-card class="box-card">
+      <div slot="header" class="clearfix">取消ccs任务</div>
+      <el-form ref="form11" :model="form11" :rules="rules11"  label-width="80px">
+        <el-row :gutter="12">
+          <el-col :xs="6" :sm="5">
+            <el-form-item label="节点ID:" prop="taskNodeId">
+              <el-input v-model="form11.taskNodeId" placeholder="节点ID"></el-input>
+            </el-form-item>
+          </el-col>
+
+        </el-row>
+        <el-form-item>
+          <el-button type="primary" @click="cancelCCS" >修改</el-button>
+        </el-form-item>
+      </el-form>
+    </el-card>
+
 	<el-card class="box-card">
 	<el-card class="box-card">
         <div slot="header" class="clearfix">查询指令完成状态</div>
         <div slot="header" class="clearfix">查询指令完成状态</div>
 		<el-form ref="form1" :model="form1" :rules="rules1"  label-width="80px">
 		<el-form ref="form1" :model="form1" :rules="rules1"  label-width="80px">
@@ -293,6 +310,10 @@
             taskNodeId: '',
             taskNodeId: '',
 			taskId: '',
 			taskId: '',
 		  },
 		  },
+      form11:{
+        taskNodeId: '',
+
+      },
 		  form2:{
 		  form2:{
             taskNodeId: '',
             taskNodeId: '',
 			taskId: '',
 			taskId: '',
@@ -345,6 +366,11 @@
         		{ required: true, message: this.$t("rules.require"), trigger: 'blur' }
         		{ required: true, message: this.$t("rules.require"), trigger: 'blur' }
         	]
         	]
       	  },
       	  },
+        rules11: {
+          taskNodeId: [
+            { required: true, message: this.$t("rules.require"), trigger: 'blur' }
+          ]
+        },
 		  rules2: {
 		  rules2: {
         	taskNodeId: [
         	taskNodeId: [
         		{ required: true, message: this.$t("rules.require"), trigger: 'blur' }
         		{ required: true, message: this.$t("rules.require"), trigger: 'blur' }
@@ -492,6 +518,28 @@
 			});
 			});
 
 
 	    },
 	    },
+      cancelCCS () {
+      console.log(1111)
+            toolbarApi.cancelCCS(this.form11).then(response=>{
+              const res = response.data
+              if(res.isSuccess){
+                console.log(res.data)
+                this.$message({
+                  message: res.data,
+                  type: 'success'
+                })
+              }else{
+                this.$message({
+                  message: res.msg,
+                  type: 'warning'
+                })
+              }
+            }).finally(()=>{
+              return true
+            })
+
+
+      },
 	    getRFID () {
 	    getRFID () {
 			this.$refs.form2.validate((valid) => {
 			this.$refs.form2.validate((valid) => {
 				if(valid){
 				if(valid){