|
|
@ -11,11 +11,11 @@
|
|
|
|
<el-table :data="sysList" style="width: 100%; margin-bottom: 8px" key="2" border>
|
|
|
|
<el-table :data="sysList" style="width: 100%; margin-bottom: 8px" key="2" border>
|
|
|
|
<el-table-column label="序号" type="index"></el-table-column>
|
|
|
|
<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="sysName" 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="thirdName" 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="spec" show-overflow-tooltip></el-table-column>
|
|
|
|
<el-table-column label="注册/备案凭证号" prop="registerNo" 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="生产企业" prop="manufactory" show-overflow-tooltip></el-table-column>
|
|
|
|
<el-table-column label="操作">
|
|
|
|
<el-table-column label="操作">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-button type="text" @click="addSelectErp(scope.row)" :disabled="scope.row.thirdId==editQuery.nameCode">
|
|
|
|
<el-button type="text" @click="addSelectErp(scope.row)" :disabled="scope.row.thirdId==editQuery.nameCode">
|
|
|
@ -45,7 +45,7 @@
|
|
|
|
<el-table v-loading="loading" :data="detailList" style="width: 100%; " border key="3" highlight-current-row
|
|
|
|
<el-table v-loading="loading" :data="detailList" style="width: 100%; " border key="3" highlight-current-row
|
|
|
|
@current-change="handleDetail">
|
|
|
|
@current-change="handleDetail">
|
|
|
|
<el-table-column label="产品标识" prop="nameCode" show-overflow-tooltip></el-table-column>
|
|
|
|
<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="cpmctymc" show-overflow-tooltip></el-table-column>
|
|
|
|
<el-table-column label="包装级别" prop="packLevel" show-overflow-tooltip></el-table-column>
|
|
|
|
<el-table-column label="包装级别" prop="packLevel" show-overflow-tooltip></el-table-column>
|
|
|
|
<el-table-column label="包装单位" prop="packUnit" show-overflow-tooltip></el-table-column>
|
|
|
|
<el-table-column label="包装单位" prop="packUnit" show-overflow-tooltip></el-table-column>
|
|
|
|
<el-table-column label="操作" width="180px">
|
|
|
|
<el-table-column label="操作" width="180px">
|
|
|
@ -55,11 +55,12 @@
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table>
|
|
|
|
</el-table>
|
|
|
|
</el-card>
|
|
|
|
</el-card>
|
|
|
|
|
|
|
|
|
|
|
|
<el-card>
|
|
|
|
<el-card>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" class="edit-row" style="margin-top: 20px">
|
|
|
|
<el-row type="flex" class="edit-row" style="margin-top: 20px">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item label="计量单位:" label-width="140px">
|
|
|
|
<el-form-item label="计量单位:">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -69,7 +70,7 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item label="生产厂家:" label-width="140px">
|
|
|
|
<el-form-item label="生产企业:">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -81,7 +82,7 @@
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item label="商品名称:" label-width="140px">
|
|
|
|
<el-form-item label="商品名称:">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -91,7 +92,7 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item label="产品描述:" label-width="140px">
|
|
|
|
<el-form-item label="产品描述:">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -101,9 +102,53 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item label="库存积压预警数量:">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
style="width: 80%"
|
|
|
|
|
|
|
|
size="small"
|
|
|
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
|
|
|
v-model="editQuery.overStockNum"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item label="低库存预警数量:">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
style="width: 80%"
|
|
|
|
|
|
|
|
size="small"
|
|
|
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
|
|
|
v-model="editQuery.lowStockNum"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item label="近效期预警时间:">
|
|
|
|
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
style="width: 80%"
|
|
|
|
|
|
|
|
size="small"
|
|
|
|
|
|
|
|
splaceholder="请输入内容"
|
|
|
|
|
|
|
|
v-model="editQuery.recentDateTime"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item label="预警时间格式:">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.isDateBy" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="天" :value="1"></el-option>
|
|
|
|
|
|
|
|
<el-option label="小时" :value="2"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable1">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable1">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle1+':'" + label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle1+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -113,7 +158,7 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable2">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable2">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle2+':'" + label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle2+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -125,7 +170,7 @@
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable3">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable3">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle3+':'" + label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle3+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -135,7 +180,7 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable4">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable4">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle4+':'" + label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle4+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -147,7 +192,7 @@
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable5">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable5">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle5+':'" + label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle5+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -157,7 +202,7 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable6">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable6">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle6+':'" label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle6+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -169,7 +214,7 @@
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable7">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable7">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle7+':'" label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle7+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -179,7 +224,7 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable8">
|
|
|
|
<el-col :span="12" v-if="productRemarkSet.remarkEnable8">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle8+':'" label-width="140px">
|
|
|
|
<el-form-item :label="productRemarkSet.remarkTitle8+':'" +>
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -191,7 +236,7 @@
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-col :span="12">
|
|
|
|
<el-form-item label="医保编码:" label-width="140px">
|
|
|
|
<el-form-item label="医保编码:">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
style="width: 80%"
|
|
|
|
style="width: 80%"
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
@ -201,308 +246,263 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
</el-card>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div style="margin: 12px 12px 12px 24px;font-size: 18px;font-weight: bold;" @click="chang">高级设置</div>
|
|
|
|
|
|
|
|
<div style="width: 97%;margin: 0 auto" v-show="isCart">
|
|
|
|
|
|
|
|
<el-descriptions class="margin-top" :column="3" size="mini" border>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle' :contentStyle='contentStyle1'>库存积压预警数量</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle' :contentStyle='contentStyle'>
|
|
|
|
|
|
|
|
<el-input style="width: 100%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable" type="number" v-model="editQuery.overStockNum"></el-input>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
库存积压预警数量
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
低库存预警数量
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
<el-input style="width: 100%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable" type="number" v-model="editQuery.lowStockNum"></el-input>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
低库存预警数量
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
最小包装可使用次数
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-input style="width: 100%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable" type="number" v-model="editQuery.useNum"></el-input>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
最小包装可使用次数
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
</el-card>
|
|
|
|
|
|
|
|
|
|
|
|
近效期预警时间
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-input style="width: 100%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable" type="number" v-model="editQuery.recentDateTime"></el-input>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
近效期预警时间
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
使用周期(天)
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-input style="width: 100%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable" type="number" v-model="editQuery.useExpireTime"></el-input>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
使用周期(天)
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
<el-collapse v-model="activeNames" style="margin-top: 12px">
|
|
|
|
|
|
|
|
<el-collapse-item title="高级设置" name="1"
|
|
|
|
|
|
|
|
style="font-size: 19px;
|
|
|
|
|
|
|
|
margin-left: 25px;
|
|
|
|
|
|
|
|
font-weight: bold;">
|
|
|
|
|
|
|
|
|
|
|
|
物资分类
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" class="edit-row">
|
|
|
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
|
|
|
<el-form-item label="物资所属分类:">
|
|
|
|
<treeselect
|
|
|
|
<treeselect
|
|
|
|
v-model="editQuery.relCode"
|
|
|
|
v-model="editQuery.relCode"
|
|
|
|
:options="fromDeptOptions"
|
|
|
|
:options="fromDeptOptions"
|
|
|
|
:normalizer="normalizer"
|
|
|
|
:normalizer="normalizer"
|
|
|
|
:show-count="true"
|
|
|
|
:show-count="true"
|
|
|
|
style="width:150px;"
|
|
|
|
style="width: 65%;"
|
|
|
|
placeholder="选择物资分类"
|
|
|
|
placeholder="选择物资所属分类"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
<!-- <el-input style="width: 100%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable" type="number" v-model="editQuery.useExpireTime"></el-input>-->
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
</el-descriptions-item>
|
|
|
|
</el-row>
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
<el-divider></el-divider>
|
|
|
|
<template slot="label">
|
|
|
|
<div style="width: 96%;margin: 0 auto">
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
<el-row>
|
|
|
|
描述
|
|
|
|
<el-col span="5">
|
|
|
|
</template>
|
|
|
|
<span>参数</span>
|
|
|
|
物资分类
|
|
|
|
</el-col>
|
|
|
|
</el-descriptions-item>
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span>设置</span>
|
|
|
|
<el-descriptions-item>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
是否禁用
|
|
|
|
<el-col span="13">
|
|
|
|
</el-descriptions-item>
|
|
|
|
<span>参数设置说明</span>
|
|
|
|
<el-descriptions-item>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
<el-radio-group v-model="editQuery.isDisable">
|
|
|
|
<el-divider direction="horizontal"></el-divider>
|
|
|
|
<el-radio :label="true" :value="true">是</el-radio>
|
|
|
|
|
|
|
|
<el-radio :label="false" :value="false">否</el-radio>
|
|
|
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
是否禁用
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
是否寄售
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="editQuery.isAdavence">
|
|
|
|
|
|
|
|
<el-radio :label="true" :value="true">是</el-radio>
|
|
|
|
|
|
|
|
<el-radio :label="false" :value="false">否</el-radio>
|
|
|
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
是否寄售
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
多次/重复使用耗材
|
|
|
|
<el-row>
|
|
|
|
</el-descriptions-item>
|
|
|
|
<el-col span="5">
|
|
|
|
<el-descriptions-item>
|
|
|
|
<span class="sptext">是否禁用</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.isDisable" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">是否禁用</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">是否寄售</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.isAdavence" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">是否寄售</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">最小包装可使用次数</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-input style="width: 65%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable"
|
|
|
|
|
|
|
|
type="number" v-model="editQuery.useNum"></el-input>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">最小包装可使用次数</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">启用使用单元</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.isUseDy" style="width: 65%"
|
|
|
|
|
|
|
|
:disabled="editQuery.useMuti==true "
|
|
|
|
|
|
|
|
placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">启用使用单元</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">多次/重复使用耗材</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.useMuti" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">多次/重复使用耗材</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">是否可配送</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.dispatch" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">是否可配送</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="editQuery.useMuti">
|
|
|
|
|
|
|
|
<el-radio :label="true" :value="true">是</el-radio>
|
|
|
|
|
|
|
|
<el-radio :label="false" :value="false">否</el-radio>
|
|
|
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
多次/重复使用耗材
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">是否集采产品</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.groupBuy" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">是否集采产品</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">允许无批次</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.allowNoBatch" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="允许" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="不允许" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">允许无批次</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
|
|
|
<span class="sptext">允许无失效日期</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
|
|
|
|
是否可配送
|
|
|
|
<el-col span="5">
|
|
|
|
</el-descriptions-item>
|
|
|
|
<el-select v-model="editQuery.allowNoExpire" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
<el-descriptions-item>
|
|
|
|
<el-option label="允许" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="不允许" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">允许无失效日期</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="editQuery.dispatch">
|
|
|
|
<el-divider></el-divider>
|
|
|
|
<el-radio :label="true" :value="true">是</el-radio>
|
|
|
|
<el-row>
|
|
|
|
<el-radio :label="false" :value="false">否</el-radio>
|
|
|
|
<el-col span="5">
|
|
|
|
</el-radio-group>
|
|
|
|
<span class="sptext">允许无生产日期</span>
|
|
|
|
</el-descriptions-item>
|
|
|
|
</el-col>
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
<template slot="label">
|
|
|
|
<el-col span="5">
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
是否可配送
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
是否集采产品
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="editQuery.groupBuy">
|
|
|
|
|
|
|
|
<el-radio :label="true" :value="true">是</el-radio>
|
|
|
|
|
|
|
|
<el-radio :label="false" :value="false">否</el-radio>
|
|
|
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
是否集采产品
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-select v-model="editQuery.allowNoProduct" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
|
|
|
|
<el-option label="允许" :value="true"></el-option>
|
|
|
|
|
|
|
|
<el-option label="不允许" :value="false"></el-option>
|
|
|
|
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
|
|
|
|
<span class="sptext">允许无生产日期</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
|
|
允许无批次
|
|
|
|
<el-divider></el-divider>
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="editQuery.allowNoBatch">
|
|
|
|
<el-row>
|
|
|
|
<el-radio :label="true" :value="true">允许</el-radio>
|
|
|
|
<el-col span="5">
|
|
|
|
<el-radio :label="false" :value="false">不允许</el-radio>
|
|
|
|
<span class="sptext">是否必须维护资质材料</span>
|
|
|
|
</el-radio-group>
|
|
|
|
</el-col>
|
|
|
|
</el-descriptions-item>
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
<el-col span="5">
|
|
|
|
<template slot="label">
|
|
|
|
<el-select v-model="editQuery.needCert" style="width: 65%" placeholder="状态" clearable>
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
描述
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
</template>
|
|
|
|
</el-select>
|
|
|
|
允许无批次
|
|
|
|
</el-col>
|
|
|
|
</el-descriptions-item>
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
|
|
|
<el-col span="13">
|
|
|
|
<el-descriptions-item>
|
|
|
|
<span class="sptext">是否必须维护资质材料</span>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
允许无失效日期
|
|
|
|
</el-row>
|
|
|
|
</el-descriptions-item>
|
|
|
|
<el-divider></el-divider>
|
|
|
|
<el-descriptions-item>
|
|
|
|
<el-row>
|
|
|
|
|
|
|
|
<el-col span="5">
|
|
|
|
<el-radio-group v-model="editQuery.allowNoExpire">
|
|
|
|
<span class="sptext">使用周期</span>
|
|
|
|
<el-radio :label="true" :value="true">允许</el-radio>
|
|
|
|
</el-col>
|
|
|
|
<el-radio :label="false" :value="false">不允许</el-radio>
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
</el-radio-group>
|
|
|
|
<el-col span="5">
|
|
|
|
</el-descriptions-item>
|
|
|
|
<el-input style="width: 65%" size="small" splaceholder="请输入内容" :disabled="this.useNumEnable"
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
type="number" v-model="editQuery.useExpireTime"></el-input>
|
|
|
|
<template slot="label">
|
|
|
|
</el-col>
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
描述
|
|
|
|
<el-col span="13">
|
|
|
|
</template>
|
|
|
|
<span class="sptext">使用周期(天)</span>
|
|
|
|
允许无失效日期
|
|
|
|
</el-col>
|
|
|
|
</el-descriptions-item>
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
允许无生产日期
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="editQuery.allowNoProduct">
|
|
|
|
|
|
|
|
<el-radio :label="true" :value="true">允许</el-radio>
|
|
|
|
|
|
|
|
<el-radio :label="false" :value="false">不允许</el-radio>
|
|
|
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
允许无生产日期
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
预警时间格式
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="editQuery.isDateBy">
|
|
|
|
|
|
|
|
<el-radio :label="1" :value="1">天</el-radio>
|
|
|
|
|
|
|
|
<el-radio :label="2" :value="2">小时</el-radio>
|
|
|
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
预警时间格式
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
启用使用单元
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-radio-group v-model="checked">
|
|
|
|
|
|
|
|
<el-radio :label="true" :value="true">启用</el-radio>
|
|
|
|
|
|
|
|
<el-radio :label="false" :value="false">不启用</el-radio>
|
|
|
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
<el-descriptions-item :labelStyle='labelStyle1'>
|
|
|
|
|
|
|
|
<template slot="label">
|
|
|
|
|
|
|
|
<i class="el-icon-tickets"></i>
|
|
|
|
|
|
|
|
描述
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
启用使用单元
|
|
|
|
|
|
|
|
</el-descriptions-item>
|
|
|
|
|
|
|
|
</el-descriptions>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</el-collapse-item>
|
|
|
|
|
|
|
|
</el-collapse>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
@ -558,9 +558,9 @@ import {isBlank} from "@/utils/strUtil";
|
|
|
|
import {filterByUuid} from "@/api/basic/product/udiInfo";
|
|
|
|
import {filterByUuid} from "@/api/basic/product/udiInfo";
|
|
|
|
import ProductSingleEdit from "@/views/basic/product/productSingleEdit";
|
|
|
|
import ProductSingleEdit from "@/views/basic/product/productSingleEdit";
|
|
|
|
import selectErp from "./udiInfoselectErpUdi";
|
|
|
|
import selectErp from "./udiInfoselectErpUdi";
|
|
|
|
import {getListMenu} from "@/api/basic/basicHospType";
|
|
|
|
|
|
|
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
|
|
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
|
|
|
import Treeselect from "@riophae/vue-treeselect";
|
|
|
|
import Treeselect from "@riophae/vue-treeselect";
|
|
|
|
|
|
|
|
import {getListMenu} from "@/api/basic/basicHospType";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
@ -606,12 +606,11 @@ export default {
|
|
|
|
useNumEnable: true,
|
|
|
|
useNumEnable: true,
|
|
|
|
sysList: [],
|
|
|
|
sysList: [],
|
|
|
|
detailList: [],
|
|
|
|
detailList: [],
|
|
|
|
|
|
|
|
fromDeptOptions: [],
|
|
|
|
defaultSys: null,
|
|
|
|
defaultSys: null,
|
|
|
|
isImport: false,
|
|
|
|
isImport: false,
|
|
|
|
fromDeptOptions: [],
|
|
|
|
|
|
|
|
selectErpDialogVisible: false, //选入ERP产品
|
|
|
|
selectErpDialogVisible: false, //选入ERP产品
|
|
|
|
editSingleDiDialogVisible: false,
|
|
|
|
editSingleDiDialogVisible: false,
|
|
|
|
isCart:false,
|
|
|
|
|
|
|
|
editSingleFormat: {
|
|
|
|
editSingleFormat: {
|
|
|
|
uuid: null,
|
|
|
|
uuid: null,
|
|
|
|
relId: null,
|
|
|
|
relId: null,
|
|
|
@ -620,19 +619,6 @@ export default {
|
|
|
|
measname: null,
|
|
|
|
measname: null,
|
|
|
|
nameCode: null
|
|
|
|
nameCode: null
|
|
|
|
},
|
|
|
|
},
|
|
|
|
labelStyle: { 'width': '000px' },
|
|
|
|
|
|
|
|
labelStyle1: {
|
|
|
|
|
|
|
|
'width': '100px' ,
|
|
|
|
|
|
|
|
'font-weight': '900',
|
|
|
|
|
|
|
|
'font-size': '14px',
|
|
|
|
|
|
|
|
'color' : '#141414'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
contentStyle: {
|
|
|
|
|
|
|
|
'width': '150px',
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
contentStyle1: {
|
|
|
|
|
|
|
|
'width': '170px'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
components: {
|
|
|
|
components: {
|
|
|
@ -641,13 +627,13 @@ export default {
|
|
|
|
Treeselect
|
|
|
|
Treeselect
|
|
|
|
},
|
|
|
|
},
|
|
|
|
created() {
|
|
|
|
created() {
|
|
|
|
|
|
|
|
this.useMutiChange(true)
|
|
|
|
|
|
|
|
this.getThirdSysDetail();
|
|
|
|
if (this.editQuery.isDateBy == 1) {
|
|
|
|
if (this.editQuery.isDateBy == 1) {
|
|
|
|
this.editQuery.recentDateTime = this.editQuery.recentDateTime / 24;
|
|
|
|
this.editQuery.recentDateTime = this.editQuery.recentDateTime / 24;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
console.log(this.editQuery)
|
|
|
|
console.log(this.editQuery)
|
|
|
|
this.getTreeselect();
|
|
|
|
this.getTreeselect();
|
|
|
|
this.useMutiChange(true)
|
|
|
|
|
|
|
|
this.getThirdSysDetail();
|
|
|
|
|
|
|
|
let ttquery = {
|
|
|
|
let ttquery = {
|
|
|
|
id: this.relevanceEdit.id
|
|
|
|
id: this.relevanceEdit.id
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -676,9 +662,6 @@ export default {
|
|
|
|
this.isImport = false;
|
|
|
|
this.isImport = false;
|
|
|
|
this.selectErpDialogVisible = true;
|
|
|
|
this.selectErpDialogVisible = true;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
chang(){
|
|
|
|
|
|
|
|
this.isCart=!this.isCart;
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
removeDi() {
|
|
|
|
removeDi() {
|
|
|
|
this.$confirm("此操作将解除该绑定DI器械信息, 是否继续?", "提示", {
|
|
|
|
this.$confirm("此操作将解除该绑定DI器械信息, 是否继续?", "提示", {
|
|
|
|
confirmButtonText: "确定",
|
|
|
|
confirmButtonText: "确定",
|
|
|
@ -765,25 +748,6 @@ export default {
|
|
|
|
.catch(() => {
|
|
|
|
.catch(() => {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
},
|
|
|
|
},
|
|
|
|
getTreeselect() {
|
|
|
|
|
|
|
|
getListMenu().then(response => {
|
|
|
|
|
|
|
|
this.fromDeptOptions = [];
|
|
|
|
|
|
|
|
const menu = {id: 0, name: '主类目', children: []};
|
|
|
|
|
|
|
|
menu.children = this.handleTree(response.data,"code", "parentCode");
|
|
|
|
|
|
|
|
this.fromDeptOptions.push(menu);
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
/** 转换菜单数据结构 */
|
|
|
|
|
|
|
|
normalizer(node) {
|
|
|
|
|
|
|
|
if (node.children && !node.children.length) {
|
|
|
|
|
|
|
|
delete node.children;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
|
|
|
id: node.code,
|
|
|
|
|
|
|
|
label: node.name,
|
|
|
|
|
|
|
|
children: node.children
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
useDyCheckChange(val) {
|
|
|
|
useDyCheckChange(val) {
|
|
|
|
this.editQuery.useNum = 0;
|
|
|
|
this.editQuery.useNum = 0;
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -824,11 +788,11 @@ export default {
|
|
|
|
if (val) {
|
|
|
|
if (val) {
|
|
|
|
this.useNumEnable = false;
|
|
|
|
this.useNumEnable = false;
|
|
|
|
// this.editQuery.useNum = this.editQuery.zxxsbzbhsydysl;
|
|
|
|
// this.editQuery.useNum = this.editQuery.zxxsbzbhsydysl;
|
|
|
|
// if (!isBlank(this.editQuery.zxxsbzbhsydysl)) {
|
|
|
|
if (!isBlank(this.editQuery.zxxsbzbhsydysl)) {
|
|
|
|
// if (this.editQuery.zxxsbzbhsydysl > 0) {
|
|
|
|
if (this.editQuery.zxxsbzbhsydysl > 0) {
|
|
|
|
// this.isUseDyCheck = true;
|
|
|
|
this.isUseDyCheck = true;
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
this.useNumEnable = true;
|
|
|
|
this.useNumEnable = true;
|
|
|
|
this.editQuery.useNum = 0;
|
|
|
|
this.editQuery.useNum = 0;
|
|
|
@ -848,21 +812,44 @@ export default {
|
|
|
|
this.editQuery.dispatch = false;
|
|
|
|
this.editQuery.dispatch = false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
getTreeselect() {
|
|
|
|
|
|
|
|
getListMenu().then(response => {
|
|
|
|
|
|
|
|
this.fromDeptOptions = [];
|
|
|
|
|
|
|
|
const menu = {id: 0, name: '主类目', children: []};
|
|
|
|
|
|
|
|
menu.children = this.handleTree(response.data, "code", "parentCode");
|
|
|
|
|
|
|
|
this.fromDeptOptions.push(menu);
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
/** 转换菜单数据结构 */
|
|
|
|
|
|
|
|
normalizer(node) {
|
|
|
|
|
|
|
|
if (node.children && !node.children.length) {
|
|
|
|
|
|
|
|
delete node.children;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
|
|
|
id: node.code,
|
|
|
|
|
|
|
|
label: node.name,
|
|
|
|
|
|
|
|
children: node.children
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
},
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
<style scoped>
|
|
|
|
.vue-treeselect >>> .vue-treeselect__placeholder {
|
|
|
|
.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container {
|
|
|
|
font-size: 12px;
|
|
|
|
cursor: text;
|
|
|
|
|
|
|
|
width: 500px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vue-treeselect >>> .vue-treeselect__value-container {
|
|
|
|
.el-divider {
|
|
|
|
font-size: 12px;
|
|
|
|
margin: 6px 0px 8px 0px;
|
|
|
|
height: 30px;
|
|
|
|
background: 0 0;
|
|
|
|
|
|
|
|
border-top: 1px solid #E6EBF5;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.vue-treeselect >>> .vue-treeselect__control {
|
|
|
|
.sptext {
|
|
|
|
height: 20px;
|
|
|
|
font-size: 13px;
|
|
|
|
|
|
|
|
font-weight: normal;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
</style>
|
|
|
|
</style>
|
|
|
|