检测项物料组可编辑物料组信息

yangwl
zhaoxiaolin 2 months ago
parent ad7d0b714e
commit 5d567762ea

@ -116,14 +116,14 @@
>导出
</el-button>
</el-col>
<!--
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-guide" size="mini"
@click="handleAutoSplit"
:disabled="single"
v-hasPermi="['mes:pro:order:edit']">辅助排产
</el-button>
</el-col>
</el-col>-->
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>

@ -39,6 +39,14 @@
@click="() => remove(node, data)">
</el-button>
<el-button
v-if="node.level == 1"
class="btn-tree"
icon="el-icon-edit"
type="text"
size="medium"
@click="handleUpdate(data)">
</el-button>
<el-button
v-if="node.level == 1"
class="btn-tree"
@ -64,10 +72,10 @@
</el-row>
<el-row >
<el-col :span="16">
<el-form-item label="物料组" prop="groupName">
<el-form-item label="标准模板" prop="groupName">
<el-select v-model="form.groupCode" filterable clearable placeholder="请选择物料组">
<el-option
v-for="(item,index) in OriginalGroupList"
v-for="(item,index) in standarList"
:key="index"
:label="item.groupName"
:value="item.groupCode">
@ -98,6 +106,7 @@ import {
delMaterialGroup,
updateMaterialGroup,
materialTreeSelect,
getMaterialGroup
} from "@/api/quality/materialGroup";
import {
addMaterialGroupDetail,
@ -133,7 +142,7 @@ export default {
//
materialGroupList: [],
//
OriginalGroupList: [],
standarList: [],
//
nodeData: {},
//
@ -197,7 +206,7 @@ export default {
/** 获取初始物料组 */
getOriginalGroup() {
getOriginalGroupList(this.queryParams).then((response) => {
this.OriginalGroupList = response.rows;
this.standarList = response.rows;
//this.loading = false;
});
},
@ -246,10 +255,9 @@ export default {
this.title = "添加物料组";
},
/** 修改按钮操作 */
handleUpdate(row) {
handleUpdate(data) {
this.reset();
const id = row.id || this.ids;
getMaterialGroup(id).then((response) => {
getMaterialGroup(data.id).then((response) => {
this.form = response.data;
this.open = true;
this.title = "修改物料组";
@ -380,7 +388,7 @@ export default {
padding-right: 8px;
}
.custom-tree-node .btn-tree {
margin: 0 8px;
margin: 0 0px;/**左边树按钮间距**/
font-size: 20px;
font: bolder;
}

Loading…
Cancel
Save