| | |
| | | methods: { |
| | | //ä¸é¢è¿äºæ¹æ³å¯ä»¥ä¿çä¹å¯ä»¥å |
| | | onInit() { |
| | | let Bt=this.buttons.find(x=>x.value=="Complete") |
| | | if(Bt){ |
| | | Bt.onClick = function () { |
| | | let rows = this.$refs.table.getSelected(); |
| | | if (rows.length == 0) return this.$error("è¯·éæ©æ°æ®!"); |
| | | if(rows.length>1) return this.$error("åªè½éæ©ä¸æ¡æ°æ®!"); |
| | | // const allIds = rows.map(item => item.id); |
| | | const id=rows[0].id |
| | | |
| | | // è¿éæ·»å ä½ çä¸å¡é»è¾ |
| | | this.http.post(`/api/CabinOrder/FinishInOrder?key${id}`).then((x) => { |
| | | if (x.status) { |
| | | this.$Message.success('æä½æå'); |
| | | this.refresh(); |
| | | } else { |
| | | return this.$error(x.message); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | }, |
| | | |
| | | |
| | | |
| | | onInited() { |
| | | //æ¡æ¶åå§åé
ç½®å |
| | | //妿è¦é
ç½®æç»è¡¨,卿¤æ¹æ³æä½ |
| | | //this.detailOptions.columns.forEach(column=>{ }); |
| | | |
| | | |
| | | |
| | | }, |
| | | searchBefore(param) { |
| | | //ç颿¥è¯¢å,å¯ä»¥ç»param.wheresæ·»å æ¥è¯¢åæ° |