|
|
|
@ -1,21 +1,13 @@
|
|
|
|
|
<template>
|
|
|
|
|
<el-card class="el-card">
|
|
|
|
|
<el-form :inline="true" :model="newProductData" size="mini">
|
|
|
|
|
<div style="margin-bottom: 20px">
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>第三方系统: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-form :model="newProductData" label-width="120px">
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" type="flex">
|
|
|
|
|
<el-form-item label="第三方系统" prop="thirdSysFk">
|
|
|
|
|
<el-select
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
v-model="newProductData.thirdSysFk" placeholder="请选择第三方系统"
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
|
|
|
|
|
v-for="item in thirdSys"
|
|
|
|
|
:key="item.value"
|
|
|
|
|
:label="item.thirdName"
|
|
|
|
@ -26,264 +18,185 @@
|
|
|
|
|
}}</span>
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>产品编码: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" type="flex">
|
|
|
|
|
<el-form-item label="产品编码:" prop="code">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入产品编码"
|
|
|
|
|
v-model.trim="newProductData.code"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>产品名称: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-col :span="11" type="flex">
|
|
|
|
|
<el-form-item label="产品名称:" prop="name">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入产品名称"
|
|
|
|
|
v-model.trim="newProductData.name"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>规格型号: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="规格型号:" prop="spec">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入规格型号"
|
|
|
|
|
v-model.trim="newProductData.spec"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>计量单位: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="计量单位:" prop="measname">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入计量单位"
|
|
|
|
|
v-model.trim="newProductData.measname"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>生产厂家: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="生产厂家:" prop="manufactory">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入生产厂家"
|
|
|
|
|
v-model.trim="newProductData.manufactory"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>注册证号: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="注册证号:" prop="registerNo">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入注册证号"
|
|
|
|
|
v-model.trim="newProductData.registerNo"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>医疗器械注册人: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="医疗器械注册人:" prop="ylqxzcrbarmc">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入医疗器械注册人"
|
|
|
|
|
v-model.trim="newProductData.ylqxzcrbarmc"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>注册人英文名称: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="注册人英文名称:" prop="ylqxzcrbarywmc">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入注册人英文名称"
|
|
|
|
|
v-model.trim="newProductData.ylqxzcrbarywmc"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>产品类别: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="产品类别:" prop="cplb">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入产品类别"
|
|
|
|
|
v-model.trim="newProductData.cplb"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>分类编码: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="分类编码:" prop="flbm">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入分类编码"
|
|
|
|
|
v-model.trim="newProductData.flbm"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>商品条码: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="商品条码:" prop="sptm">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入商品条码"
|
|
|
|
|
v-model.trim="newProductData.sptm"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>医保编码: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="医保编码:" prop="ybbm">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入医保编码"
|
|
|
|
|
v-model.trim="newProductData.ybbm"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>统一社会信用号: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="统一社会信用号:" prop="tyshxydm">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入统一社会信用号"
|
|
|
|
|
v-model.trim="newProductData.tyshxydm"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12" class="el-col">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>器械类别: </span>
|
|
|
|
|
</div>
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="器械类别:" prop="qxlb">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 60%"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
size="small"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
placeholder="请输入器械类别"
|
|
|
|
|
v-model.trim="newProductData.qxlb"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row :gutter="20" class="el-row" type="flex">
|
|
|
|
|
|
|
|
|
|
<el-col :span="20" class="el-col" style="margin-top: 12px">
|
|
|
|
|
<div class="text item">
|
|
|
|
|
<div class="itemTag">
|
|
|
|
|
<span>产品描述: </span>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="23" class="el-col">
|
|
|
|
|
<el-form-item label="产品描述:" prop="cpms">
|
|
|
|
|
<el-input
|
|
|
|
|
style="width: 85%"
|
|
|
|
|
style="width: 92%"
|
|
|
|
|
type="textarea"
|
|
|
|
|
size="mini"
|
|
|
|
|
rows="4"
|
|
|
|
|
placeholder="请输入内容"
|
|
|
|
|
rows="3"
|
|
|
|
|
placeholder="请输入产品描述"
|
|
|
|
|
v-model.trim="newProductData.cpms"
|
|
|
|
|
></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<!-- <el-row :gutter="20" class="el-row" type="flex">-->
|
|
|
|
|
<!-- <el-col :span="12" class="el-col">-->
|
|
|
|
|
<!-- <div class="text item">-->
|
|
|
|
|
<!-- <div class="itemTag">-->
|
|
|
|
|
<!-- <span>进口产品代理商: </span>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- <el-input-->
|
|
|
|
|
<!-- style="width: 60%"-->
|
|
|
|
|
<!-- size="small"-->
|
|
|
|
|
<!-- placeholder="请输入内容"-->
|
|
|
|
|
<!-- v-model.trim="newProductData.cpdls"-->
|
|
|
|
|
<!-- ></el-input>-->
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<!-- </el-row>-->
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div style='text-align: center; margin-bottom: 10px;'>
|
|
|
|
|
<el-button type="primary" @click="saveNewProduct">提交</el-button>
|
|
|
|
|
<el-button type="primary" @click="closeAddDialog">取消</el-button>
|
|
|
|
|
</div>
|
|
|
|
|
</el-form>
|
|
|
|
|
</el-card>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
@ -414,7 +327,4 @@ export default {
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
.el-row {
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|