产品信息编辑问题

zhairh
anthonywj 3 years ago
parent a6933194a6
commit 23af0b9963

@ -212,6 +212,7 @@
border border
key="3" key="3"
@current-change="handleDetail" @current-change="handleDetail"
highlight-current-row
> >
<el-table-column <el-table-column
label="产品标识" label="产品标识"
@ -1570,8 +1571,6 @@ export default {
} else { } else {
this.relevanceEdit.isUseDy = 0; this.relevanceEdit.isUseDy = 0;
} }
updatetUdiInfos(this.relevanceEdit) updatetUdiInfos(this.relevanceEdit)
.then((response) => { .then((response) => {
this.loading = false; this.loading = false;

@ -192,7 +192,7 @@
v-if="editDialogVisible" v-if="editDialogVisible"
> >
<el-table :data="sysList" style="width: 100%" key="2" border> <el-table :data="sysList" style="width: 100%" key="2" border highlight-current-row>
<el-table-column label="序号" type="index"></el-table-column> <el-table-column label="序号" type="index"></el-table-column>
<el-table-column <el-table-column
label="系统名称" label="系统名称"
@ -843,7 +843,9 @@ export default {
isUseDy: false, isUseDy: false,
isLock: null, isLock: null,
isAdavence: null, isAdavence: null,
pId: null,
}, },
pId: 0,
defaultSys: null, defaultSys: null,
isImport: false, isImport: false,
isImportUdi: false, isImportUdi: false,
@ -1097,6 +1099,7 @@ export default {
this.thisData = row; this.thisData = row;
this.editDialogVisible = true; this.editDialogVisible = true;
this.editQuery = row; this.editQuery = row;
this.pId = row.id;
this.relevanceEdit = { this.relevanceEdit = {
id: row.rlId, id: row.rlId,
// thirdId: row.thirdId, // thirdId: row.thirdId,
@ -1218,6 +1221,7 @@ export default {
this.relevanceEdit.isDisable = this.editQuery.isDisable; this.relevanceEdit.isDisable = this.editQuery.isDisable;
this.relevanceEdit.isLock = this.editQuery.isLock; this.relevanceEdit.isLock = this.editQuery.isLock;
this.relevanceEdit.isAdavence = this.editQuery.isAdavence; this.relevanceEdit.isAdavence = this.editQuery.isAdavence;
this.relevanceEdit.pid = this.pId;
updatetUdiInfos(this.relevanceEdit) updatetUdiInfos(this.relevanceEdit)
.then((response) => { .then((response) => {
this.loading = false; this.loading = false;

@ -353,7 +353,9 @@ export default {
isDisable: null, isDisable: null,
isUseDy: false, isUseDy: false,
isAdavence: null, isAdavence: null,
pId: null,
}, },
pId: 0,
productType: null, productType: null,
defaultSys: null, defaultSys: null,
isImport: false, isImport: false,
@ -735,6 +737,7 @@ export default {
this.thisData = row; this.thisData = row;
this.editDialogVisible = true; this.editDialogVisible = true;
this.editQuery = row; this.editQuery = row;
this.pId = row.id;
this.relevanceEdit = { this.relevanceEdit = {
id: row.rlId, id: row.rlId,
isUseDy: row.isUseDy, isUseDy: row.isUseDy,
@ -826,7 +829,8 @@ export default {
this.relevanceEdit.isDisable = this.editQuery.isDisable; this.relevanceEdit.isDisable = this.editQuery.isDisable;
this.relevanceEdit.isLock = this.editQuery.isLock; this.relevanceEdit.isLock = this.editQuery.isLock;
this.relevanceEdit.isAdavence = this.editQuery.isAdavence; this.relevanceEdit.isAdavence = this.editQuery.isAdavence;
this.relevanceEdit = this.editQuery; this.relevanceEdit = this.editQuery
this.relevanceEdit.pid = this.pId;
if (this.checked == true) { if (this.checked == true) {
this.relevanceEdit.isUseDy = 1; this.relevanceEdit.isUseDy = 1;
} else { } else {

@ -58,6 +58,7 @@
<el-table <el-table
v-loading="loading" v-loading="loading"
:data="detailList" :data="detailList"
highlight-current-row
style="width: 100%; margin-top: 20px" style="width: 100%; margin-top: 20px"
border border
@current-change="handleDetail" @current-change="handleDetail"
@ -94,7 +95,6 @@
style="margin-top: 20px" style="margin-top: 20px"
> >
<el-row :gutter="20" class="el-row" type="flex"> <el-row :gutter="20" class="el-row" type="flex">
<el-col :span="12" class="el-col"> <el-col :span="12" class="el-col">
<div class="text item"> <div class="text item">
<div class="itemTag"> <div class="itemTag">

Loading…
Cancel
Save