diff --git a/hw-ui/src/views/mes/materialBom/index.vue b/hw-ui/src/views/mes/materialBom/index.vue
index bdf9959e..3aae76d0 100644
--- a/hw-ui/src/views/mes/materialBom/index.vue
+++ b/hw-ui/src/views/mes/materialBom/index.vue
@@ -1017,7 +1017,7 @@ export default {
this.getList();
}).catch(() => {
this.addProductPlanObject = null;
- this.sopViewModel = false;
+ this.blueprintModel = false;
this.$modal.closeLoading();
}).finally(() => {
this.$modal.closeLoading();
diff --git a/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue b/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue
index 87ef6b92..038875d6 100644
--- a/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue
+++ b/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue
@@ -45,6 +45,17 @@
>展开/折叠
+
+ 全选删除
+
+
@@ -117,7 +128,6 @@
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
- v-if="scope.row.updateFlag === '0'"
v-hasPermi="['mes:mesRaiseCapitalBom:remove']"
>删除
@@ -239,6 +249,7 @@ export default {
showSearch: true,
// 提资单BOM信息表格数据
mesRaiseCapitalBomList: [],
+ delectableList: [],
// 提资单BOM信息树选项
mesRaiseCapitalBomOptions: [],
// 弹出层标题
@@ -350,6 +361,7 @@ export default {
getList() {
this.loading = true;
listMesRaiseCapitalBom(this.queryParams).then(response => {
+ this.delectableList = response.data;
this.mesRaiseCapitalBomList = this.handleTree(response.data, "raiseCapitalId", "parentId");
this.loading = false;
});
@@ -535,6 +547,16 @@ export default {
this.$modal.msgSuccess("删除成功");
}).catch(() => {
});
+ },
+ handleAllDelete() {
+ let raiseCapitalIds = this.delectableList.map(item => item.raiseCapitalId)
+ this.$modal.confirm('是否确认全选删除提资单子BOM?').then(function () {
+ return delMesRaiseCapitalBom(raiseCapitalIds);
+ }).then(() => {
+ this.getList();
+ this.$modal.msgSuccess("删除成功");
+ }).catch(() => {
+ });
}
}
};