| | |
| | | } |
| | | }); |
| | | |
| | | var btnTaskComplete = this.buttons.find(x => x.value == "TaskCompleted"); |
| | | if (btnTaskComplete != null) { |
| | | btnTaskComplete.onClick = () => { |
| | | let row = this.$refs.table.getSelected() //è·åéä¸çè¡ |
| | | if (row <= 0) { |
| | | //å¦ææ²¡æéä¸è¡ |
| | | this.$Message.error('è¯·éæ©ä¸è¡æ°æ®') |
| | | return |
| | | } |
| | | let taskNum = row[0].taskNum |
| | | this.http.post(`/api/Task/TaskComplete?taskNum=${taskNum}`, {}, "æ£å¨å®æä»»å¡") |
| | | .then((x) => { |
| | | if (x.status) { |
| | | this.$Message.success('æå.'); |
| | | this.refresh(); |
| | | } else { |
| | | return this.$error(x.message); |
| | | this.refresh(); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | var btnTaskCancel = this.buttons.find(x => x.value == "TaskCancel"); |
| | | if (btnTaskCancel != null) { |
| | | btnTaskCancel.onClick = () => { |
| | | let row = this.$refs.table.getSelected() //è·åéä¸çè¡ |
| | | if (row <= 0) { |
| | | //å¦ææ²¡æéä¸è¡ |
| | | this.$Message.error('è¯·éæ©ä¸è¡æ°æ®') |
| | | return |
| | | } |
| | | let taskNum = row[0].taskNum |
| | | this.http.post(`/api/Task/HandTaskCancel?taskNum=${taskNum}`, {}, "æ£å¨åæ¶ä»»å¡") |
| | | .then((x) => { |
| | | if (x.status) { |
| | | this.$Message.success('æå.'); |
| | | this.refresh(); |
| | | } else { |
| | | return this.$error(x.message); |
| | | this.refresh(); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | |
| | | }, |
| | | onInited() { |
| | | //æ¡æ¶åå§åé
ç½®å |