| | |
| | | this.editShow = true; |
| | | }, |
| | | checkLock(obj) { |
| | | let loading = this.$layer.loading({ shade: true }); |
| | | getLockedList(obj.id).then((res) => { |
| | | const { code, data, data2, data3 } = res.data; |
| | | this.$layer.close(loading); |
| | | if (code) { |
| | | if (data) { |
| | | // 有锁定 |
| | |
| | | }, |
| | | download(obj) { |
| | | const { id, version } = obj; |
| | | let loading = this.$layer.loading({ shade: true }); |
| | | downloadBom(id, version).then((res) => { |
| | | // console.log(res, "==========="); |
| | | this.$layer.close(loading); |
| | | let { headers, data, status } = res; |
| | | if (200 == status && data) { |
| | | let url = window.URL.createObjectURL(data); |
| | |
| | | const formData = new FormData(); |
| | | formData.append("multipartFile", this.file); |
| | | formData.append("mainDTOString", JSON.stringify(obj)); |
| | | |
| | | let loading = this.$layer.loading({ shade: true }); |
| | | productSoftwareSubmit(formData) |
| | | .then((res) => { |
| | | // this.$layer.close(loadinobjobj |
| | | this.$layer.close(loading); |
| | | let rs = res.data; |
| | | if (rs.code == 1 && rs.data) { |
| | | this.resList = rs.data2; |
| | |
| | | } |
| | | }) |
| | | .catch((error) => { |
| | | // this.$layer.close(loading); |
| | | this.$layer.close(loading); |
| | | console.log(error); |
| | | }); |
| | | } |
| | |
| | | parentModel, |
| | | parentName, |
| | | }; |
| | | let loading = this.$layer.loading({ shade: true }); |
| | | addProduct(param).then((res) => { |
| | | const { code, msg } = res.data; |
| | | if (code) { |
| | | this.$message.success(msg); |
| | | this.$layer.close(loading); |
| | | this.customShow = false; |
| | | } else { |
| | | this.$message.error(msg); |
| | | this.$layer.close(loading); |
| | | } |
| | | }); |
| | | }, |