产品和资质问题修改

ywj_dev
郑明梁 2 years ago
parent 088c34d8e8
commit 7cd2b210f8

@ -725,7 +725,10 @@ export default {
updatetSingleUdiInfo(this.editSingleFormat) updatetSingleUdiInfo(this.editSingleFormat)
.then((response) => { .then((response) => {
if (response.code == 20000) { if (response.code == 20000) {
this.$emit("closePre", true); let ttquery = {
id: this.relevanceEdit.id
}
this.getDetailList(ttquery);
this.editSingleDiDialogVisible = false; this.editSingleDiDialogVisible = false;
} else { } else {
this.$message.error(response.message); this.$message.error(response.message);

@ -250,7 +250,6 @@ export default {
}, },
onSubmit() { onSubmit() {
this.loading = true;
this.formData.customerId = this.inputQuery.customerId; this.formData.customerId = this.inputQuery.customerId;
if (this.formData.customerId == null) { if (this.formData.customerId == null) {
this.formData.customerId = store.getters.customerId this.formData.customerId = store.getters.customerId

@ -4,7 +4,7 @@
<el-form :model="filterQuery" size="mini" label-width="120px" v-show="showSearch"> <el-form :model="filterQuery" size="mini" label-width="120px" v-show="showSearch">
<el-row> <el-row>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="物品编号:"> <el-form-item label="物资编码:">
<el-input v-model="filterQuery.unionCode" style="width: 90%" placeholder="请输入DI/医保编码/商品条码" <el-input v-model="filterQuery.unionCode" style="width: 90%" placeholder="请输入DI/医保编码/商品条码"
clearable="true"></el-input> clearable="true"></el-input>
</el-form-item> </el-form-item>
@ -73,7 +73,7 @@
highlight-current-row> highlight-current-row>
<el-table-column label="序号" type="index"></el-table-column> <el-table-column label="序号" type="index"></el-table-column>
<el-table-column label="最小销售产品标识" prop="nameCode" width="140" show-overflow-tooltip></el-table-column> <el-table-column label="最小销售产品标识" prop="nameCode" width="140" show-overflow-tooltip></el-table-column>
<el-table-column label="产品编码" prop="thirdId" show-overflow-tooltip></el-table-column> <el-table-column label="物资编码" prop="thirdId" show-overflow-tooltip></el-table-column>
<el-table-column label="物资名称" prop="cpmctymc" show-overflow-tooltip></el-table-column> <el-table-column label="物资名称" prop="cpmctymc" show-overflow-tooltip></el-table-column>
<el-table-column label="规格型号" prop="ggxh" show-overflow-tooltip></el-table-column> <el-table-column label="规格型号" prop="ggxh" show-overflow-tooltip></el-table-column>
@ -91,7 +91,7 @@
:disabled="scope.row.originUuid!=null || scope.row.lockStatus===3" :disabled="scope.row.originUuid!=null || scope.row.lockStatus===3"
@click.native.stop="intentSelectUdi(scope.row)">关联DI @click.native.stop="intentSelectUdi(scope.row)">关联DI
</el-button> </el-button>
<el-button type="text" size="small" <el-button type="text" size="small" :disabled="scope.row.lockStatus==3"
@click.native.stop="handleModifyClick(scope.row)">编辑 @click.native.stop="handleModifyClick(scope.row)">编辑
</el-button> </el-button>
<el-button type="text" size="small" <el-button type="text" size="small"

@ -10,10 +10,10 @@
</el-button-group> </el-button-group>
</el-row> </el-row>
<el-row v-if="editQuery.isAudit==2"> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="审核意见:"> <el-form-item label="审核意见:">
<el-input style="width: 90%" size="small" splaceholder="请输入审核意见" v-model="remark"></el-input> <el-input style="width: 90%" size="small" :disabled="editQuery.isAudit!=2" splaceholder="请输入审核意见" v-model="remark"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -285,6 +285,10 @@ export default {
type: Object, type: Object,
required: true, required: true,
}, },
remark: {
type: Object,
required: true,
}
}, },
data() { data() {
return { return {

@ -3,21 +3,45 @@
<el-card class="el-card"> <el-card class="el-card">
<el-form :model="unionQuery" size="mini" label-width="130px" v-show="showSearch"> <el-form :model="unionQuery" size="mini" label-width="130px" v-show="showSearch">
<el-row> <el-row>
<el-col :span="6"> <el-col :span="12">
<el-form-item label="UDI码:"> <el-form-item label="UDI码:">
<el-input v-model="unionQuery.udiCode" style="width: 90%" placeholder="请扫描或输入UDI码" <el-input v-model="unionQuery.udiCode" style="width: 90%" placeholder="请扫描或输入UDI码"
clearable="true" @keyup.enter.native="keyup_submit($event)"></el-input> clearable="true" @keyup.enter.native="keyup_submit($event)"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="DI:"> <el-form-item label="DI:">
<el-input v-model="unionQuery.nameCode" style="width: 90%" clearable="true" size="mini" <el-input v-model="unionQuery.nameCode" style="width: 90%" clearable="true" size="mini"
placeholder="请输入完整DI" placeholder="请输入完整DI"
@keyup.enter.native="keyup_submit($event)"></el-input> @keyup.enter.native="keyup_submit($event)"></el-input>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="规格型号:">
<el-input
v-model="unionQuery.ggxh" clearable="true"
style="width: 90%"
:disabled="(unionQuery.cpmctymc=='' && unionQuery.nameCode=='' && (unionQuery.ylqxzcrbarmc==null || unionQuery.ylqxzcrbarmc==''))"
placeholder="规格型号"
size="mini"
></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="注册证:">
<el-input
v-model="unionQuery.zczbhhzbapzbh" clearable="true"
style="width: 90%"
:disabled="(unionQuery.cpmctymc=='' && unionQuery.nameCode=='' && (unionQuery.ylqxzcrbarmc==null || unionQuery.ylqxzcrbarmc==''))"
placeholder="注册证/备案号"
size="mini"
></el-input>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="医疗器械注册人:"> <el-form-item label="医疗器械注册人:">
@ -55,28 +79,6 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="规格型号:">
<el-input
v-model="unionQuery.ggxh" clearable="true"
style="width: 90%"
:disabled="(unionQuery.cpmctymc=='' && unionQuery.nameCode=='' && (unionQuery.ylqxzcrbarmc==null || unionQuery.ylqxzcrbarmc==''))"
placeholder="规格型号"
size="mini"
></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="注册证:">
<el-input
v-model="unionQuery.zczbhhzbapzbh" clearable="true"
style="width: 90%"
:disabled="(unionQuery.cpmctymc=='' && unionQuery.nameCode=='' && (unionQuery.ylqxzcrbarmc==null || unionQuery.ylqxzcrbarmc==''))"
placeholder="注册证/备案号"
size="mini"
></el-input>
</el-form-item>
</el-col>
</el-row> </el-row>
</el-form> </el-form>

@ -111,6 +111,7 @@
<selectDiDetail <selectDiDetail
:editQuery="thisData" :editQuery="thisData"
:editDate="editDate" :editDate="editDate"
:remark="editDate.remark"
:close="close" :close="close"
> >
</selectDiDetail> </selectDiDetail>
@ -292,6 +293,7 @@ export default {
}) })
}, },
detailDialog(row,type) { detailDialog(row,type) {
debugger
if(type==1){ if(type==1){
this.title="产品信息详情" this.title="产品信息详情"
}else{ }else{
@ -311,6 +313,7 @@ export default {
} }
}) })
}else{ }else{
debugger
this.thisDetail = row; this.thisDetail = row;
this.thisDetail.isAudit=type this.thisDetail.isAudit=type
this.thrProductsDetailVisible = true; this.thrProductsDetailVisible = true;

Loading…
Cancel
Save