| | |
| | | }) |
| | | } |
| | | } |
| | | |
| | | let confirmTask=this.buttons.find(x=>x.value=='confirmTask'); |
| | | if(confirmTask){ |
| | | confirmTask.onClick=function(){ |
| | | let row = this.$refs.table.getSelected() //è·åéä¸çè¡ |
| | | if (row <= 0) { |
| | | //å¦ææ²¡æéä¸è¡ |
| | | this.$Message.error('è¯·éæ©ä¸è¡æ°æ®') |
| | | return |
| | | } |
| | | let taskNum = row[0].taskNum |
| | | this.http.get(`/api/Task/confirmTask?taskNum=${taskNum}`, {}, "æ£å¨ç¡®è®¤å®æä»»å¡").then((res) => { |
| | | //示ä¾ï¼è°ç¨åå°æ¥å£ |
| | | if (res.status) { |
| | | this.$Message.success('确认任å¡å®æ'); |
| | | this.refresh(); |
| | | } else { |
| | | this.$Message.error(res.message) //é误æç¤º |
| | | this.refresh(); |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | //示ä¾ï¼å¨æé®çæå颿·»å ä¸ä¸ªæé® |
| | | // this.buttons.unshift({ |
| | | // //ä¹å¯ä»¥ç¨pushæè
spliceæ¹æ³æ¥ä¿®æ¹buttonsæ°ç» |