| | |
| | | materielType.data = x.data; |
| | | }); |
| | | }; |
| | | |
| | | let UploadMES = this.buttons.find(r => r.value == "UploadMES"); |
| | | if (null != UploadMES) { |
| | | UploadMES.onClick = function () { |
| | | let rows = this.$refs.table.getSelected(); |
| | | if (rows.length == 0) return this.$error("è¯·éæ©è¦ä¸ä¼ çæ°æ®!"); |
| | | let delKeys = rows.map(x => { |
| | | return x[this.table.key]; |
| | | }); |
| | | if (!delKeys || delKeys.length == 0) |
| | | return this.$error("没æè·åå°ä¸ä¼ çæ°æ®!"); |
| | | let tigger = false; |
| | | this.$confirm("è¦å¯¹é䏿°æ®ä¸ä¼ å?", "确认è¦å!", { |
| | | confirmButtonText: "ç¡®å®", |
| | | cancelButtonText: "åæ¶", |
| | | type: "warning", |
| | | center: true, |
| | | }).then(() => { |
| | | if (tigger) return; |
| | | tigger = true; |
| | | let params = { |
| | | MainData: null, |
| | | DetailData: null, |
| | | DelKeys: delKeys, |
| | | } |
| | | this.http.post("/api/ToMes/UploadMES2", params, "æ£å¨ä¸ä¼ ....").then(x => { |
| | | if (!x.status) return this.$Message.error(x.message); |
| | | this.$Message.success("ä¸ä¼ æå!"); |
| | | |
| | | this.refresh(); |
| | | }); |
| | | }); |
| | | } |
| | | } |
| | | |
| | | }, |
| | | onInited() { |
| | | //æ¡æ¶åå§åé
ç½®å |