Browse Source

2024-10-10

优化
master
fengyuan_yang 1 year ago
parent
commit
7a96d42109
  1. 4
      src/views/modules/part/bomManagement.vue
  2. 25
      src/views/modules/part/partInformation.vue
  3. 4
      src/views/modules/part/routingManagement.vue

4
src/views/modules/part/bomManagement.vue

@ -3251,7 +3251,7 @@ export default {
// } else {
// this.modalFlag = false
// }
this.getDataList()
//this.getDataList()
this.modalFlag = false
},
/**
@ -3290,7 +3290,7 @@ export default {
// } else {
// done()
// }
this.getDataList()
//this.getDataList()
done()
},
/**

25
src/views/modules/part/partInformation.vue

@ -35,7 +35,7 @@
<el-form-item :label="' '">
<el-button @click="getDataList()">查询</el-button>
<el-button type="primary" @click="addModal()">新增</el-button>
<!-- <el-button type="primary" @click="delModal()">删除</el-button>-->
<el-button type="primary" @click="delModal()">删除</el-button>
<download-excel
:fields="fields()"
:data="exportData"
@ -64,6 +64,13 @@
@selection-change="selectionPart"
@current-change="changeCurrentRow"
style="width: 100%;">
<el-table-column
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
v-for="(item,index) in columnList" :key="index"
:sortable="item.columnSortable"
@ -893,7 +900,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -935,7 +941,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -991,7 +996,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -1033,7 +1037,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -1089,7 +1092,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -1131,7 +1133,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -1187,7 +1188,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -1236,7 +1236,6 @@
type="selection"
header-align="center"
align="center"
:selectable="selectFlag"
width="50">
</el-table-column>
<el-table-column
@ -3540,8 +3539,12 @@
* 未知
* @returns {boolean}
*/
selectFlag () {
return true
selectFlag(row, index) {
if (row.status !== 'Y') {
return true
} else {
return false
}
},
/**
* 列表表格选择替换

4
src/views/modules/part/routingManagement.vue

@ -3245,14 +3245,14 @@ export default {
* 新增编辑模态框关闭
*/
closeModal () {
this.getDataList()
//this.getDataList()
this.modalFlag = false
},
/**
* 新增编辑模态框关闭
*/
closeModalX (done) {
this.getDataList()
//this.getDataList()
done()
},
/**

Loading…
Cancel
Save