| | |
| | | methods: { |
| | | //下面这些方法可以保留也可以删除 |
| | | onInit() { |
| | | |
| | | this.columns.forEach(x => { |
| | | if (x.field == "errorMessage") { |
| | | x.cellStyle = (row, rowIndex, columnIndex) => { |
| | | if (row.errorMessage == null||row.errorMessage=="") { |
| | | return { background: "White", color: "Black" } |
| | | } |
| | | else{ |
| | | return { background: "#FF4500", color: "Black" } |
| | | } |
| | | } |
| | | } |
| | | }) |
| | | |
| | | //框架初始化配置前, |
| | | let TaskHandCompleteBtn=this.buttons.find(x=>x.value=='TaskHandComplete'); |
| | | if(TaskHandCompleteBtn){ |
| | |
| | | this.http.get(`/api/Task/CompleteTaskAsync?taskNum=${taskNum}`, {}, "正在完成任务").then((res) => { |
| | | //示例:调用后台接口 |
| | | if (res.status) { |
| | | this.$Message.success('任务完成') |
| | | this.$Message.success('任务完成'); |
| | | this.refresh(); |
| | | } else { |
| | | this.$Message.error(res.message) //错误提示 |
| | | this.refresh(); |
| | | } |
| | | }) |
| | | } |