|
|
|
@ -157,14 +157,20 @@
|
|
|
|
|
<!--</el-button>-->
|
|
|
|
|
<!--:disabled="scope.row.tyshxydm == null"-->
|
|
|
|
|
<el-button
|
|
|
|
|
v-if="isSpCombine"
|
|
|
|
|
v-if="scope.row.lockStatus!=3"
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
|
:disabled="scope.row.lockStatus===3"
|
|
|
|
|
@click.native.stop="handleModifyClick(scope.row)"
|
|
|
|
|
>编辑
|
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
v-if=" scope.row.lockStatus==3"
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
|
@click.native.stop="handleDetailClick(scope.row)"
|
|
|
|
|
>详情
|
|
|
|
|
</el-button>
|
|
|
|
|
<el-button
|
|
|
|
|
v-if="isSpCombine"
|
|
|
|
|
type="text"
|
|
|
|
@ -174,13 +180,6 @@
|
|
|
|
|
>提交审核
|
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
v-if="!isSpCombine"
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
|
@click.native.stop="handleDetailClick(scope.row)"
|
|
|
|
|
>详情
|
|
|
|
|
</el-button>
|
|
|
|
|
|
|
|
|
|
<el-button type="text" size="small"
|
|
|
|
|
@click.native.stop="deleteCompanyProductRelevance(scope.row)"
|
|
|
|
@ -649,7 +648,6 @@
|
|
|
|
|
</el-button>
|
|
|
|
|
</div>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
<el-dialog
|
|
|
|
|
title="产品信息详情"
|
|
|
|
|
:visible.sync="detailDialogVisible"
|
|
|
|
@ -660,6 +658,99 @@
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-card>
|
|
|
|
|
<el-table :data="sysList" style="width: 100%" border>
|
|
|
|
|
<el-table-column label="序号" type="index"></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="系统名称"
|
|
|
|
|
prop="sysName"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="产品编码"
|
|
|
|
|
prop="thirdId"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="产品名称"
|
|
|
|
|
prop="thirdName"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column label="规格型号" prop="spec" show-overflow-tooltip></el-table-column>
|
|
|
|
|
<el-table-column label="注册/备案凭证号" prop="registerNo" show-overflow-tooltip></el-table-column>
|
|
|
|
|
<el-table-column label="生产厂家" prop="manufactory" show-overflow-tooltip></el-table-column>
|
|
|
|
|
|
|
|
|
|
<el-table-column label="操作" fixed="right">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-button
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
|
@click="addSelectErp(scope.row)"
|
|
|
|
|
disabled
|
|
|
|
|
>关联
|
|
|
|
|
</el-button
|
|
|
|
|
>
|
|
|
|
|
<el-button type="text" size="small" @click.native.stop="removeErp(scope.row)"
|
|
|
|
|
disabled
|
|
|
|
|
>解绑
|
|
|
|
|
</el-button>
|
|
|
|
|
<!-- :disabled="editQuery.flbm==null || scope.row.thirdId==null || scope.row.thirdId==''"-->
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
</el-card>
|
|
|
|
|
<el-card>
|
|
|
|
|
<div style=" float: left;
|
|
|
|
|
text-align: left;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
margin-bottom: 8px"
|
|
|
|
|
>
|
|
|
|
|
<span>产品标识:</span>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div style=" float: right;
|
|
|
|
|
text-align: right;
|
|
|
|
|
margin-bottom: 8px;"
|
|
|
|
|
>
|
|
|
|
|
<el-button type="primary" size="mini" icon="search" @click="removeDi" v-if="productType!=1"
|
|
|
|
|
style="text-align:right" disabled
|
|
|
|
|
>解绑DI器械信息
|
|
|
|
|
</el-button
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<el-table
|
|
|
|
|
v-loading="loading"
|
|
|
|
|
:data="detailList"
|
|
|
|
|
style="width: 100%; margin-top: 20px"
|
|
|
|
|
border
|
|
|
|
|
@current-change="handleDetail"
|
|
|
|
|
>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="产品标识"
|
|
|
|
|
prop="nameCode"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="产品通用名"
|
|
|
|
|
prop="cpmctymc"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="包装级别"
|
|
|
|
|
prop="packLevel"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="包装层级"
|
|
|
|
|
prop="bzcj"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
|
</el-card>
|
|
|
|
|
<el-form
|
|
|
|
|
:model="editQuery"
|
|
|
|
|
:rules="rules"
|
|
|
|
@ -708,7 +799,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.ggxh"
|
|
|
|
@ -723,7 +814,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.qxlb"
|
|
|
|
@ -739,7 +830,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.cplb"
|
|
|
|
@ -753,7 +844,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.flbm"
|
|
|
|
@ -770,7 +861,7 @@
|
|
|
|
|
<span>商品条码: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%" :disabled="true"
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.sptm"
|
|
|
|
@ -784,7 +875,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
size="small" :disabled="true"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.ybbm"
|
|
|
|
|
></el-input>
|
|
|
|
@ -800,7 +891,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="ylqxzcrbarmc"
|
|
|
|
|
v-model="editQuery.ylqxzcrbarmc"
|
|
|
|
@ -814,7 +905,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.ylqxzcrbarywmc"
|
|
|
|
@ -832,7 +923,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.tyshxydm"
|
|
|
|
@ -846,7 +937,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="true"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.zczbhhzbapzbh"
|
|
|
|
@ -960,7 +1051,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="!checked"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
v-model="editQuery.zxxsbzbhsydysl"
|
|
|
|
@ -974,7 +1065,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 65%"
|
|
|
|
|
:disabled="!checked"
|
|
|
|
|
:disabled="false"
|
|
|
|
|
size="small"
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
></el-input>
|
|
|
|
@ -1011,7 +1102,6 @@
|
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
<el-dialog
|
|
|
|
|
title="关联选入器械信息"
|
|
|
|
|
:visible.sync="selectUdiDialogVisible"
|
|
|
|
@ -1056,7 +1146,6 @@
|
|
|
|
|
@closeUdi="closeUdi"
|
|
|
|
|
></selectLocalUdi>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
<el-dialog
|
|
|
|
|
title="选入产品信息"
|
|
|
|
|
:visible.sync="selectProductVisible"
|
|
|
|
@ -1070,7 +1159,6 @@
|
|
|
|
|
:uuid="uuid"
|
|
|
|
|
></selectProduct>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
<el-pagination
|
|
|
|
|
:page-size="filterQuery.limit"
|
|
|
|
|
@current-change="handleCurrentChange"
|
|
|
|
@ -1128,7 +1216,7 @@ export default {
|
|
|
|
|
thirdId: "",
|
|
|
|
|
isDisable: null,
|
|
|
|
|
isUseDy: false,
|
|
|
|
|
isAdavence:null,
|
|
|
|
|
isAdavence: null,
|
|
|
|
|
},
|
|
|
|
|
productType: null,
|
|
|
|
|
defaultSys: null,
|
|
|
|
@ -1489,7 +1577,7 @@ export default {
|
|
|
|
|
// thirdId: row.thirdId,
|
|
|
|
|
isUseDy: row.isUseDy,
|
|
|
|
|
isDisable: row.isDisable,
|
|
|
|
|
isAdavence:row.isAdavence,
|
|
|
|
|
isAdavence: row.isAdavence,
|
|
|
|
|
};
|
|
|
|
|
this.checked = row.isUseDy == 1;
|
|
|
|
|
|
|
|
|
|