|
|
|
@ -3,27 +3,27 @@
|
|
|
|
|
<el-card>
|
|
|
|
|
<el-form label-width="120px" v-show="showSearch" size="mini">
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col type="flex" >
|
|
|
|
|
<el-col type="flex" :span="8">
|
|
|
|
|
<el-form-item label="记录号:" prop="recordCode" class="query-form-item">
|
|
|
|
|
<el-input v-model="filterQuery.recordCode"
|
|
|
|
|
style="width: 200px"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请输入记录号"
|
|
|
|
|
></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col type="flex" >
|
|
|
|
|
<el-col type="flex" :span="8">
|
|
|
|
|
<el-form-item label="注册企业:" prop="companyName" class="query-form-item">
|
|
|
|
|
<el-input v-model="filterQuery.companyName"
|
|
|
|
|
style="width: 200px"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请输入注册企业"
|
|
|
|
|
@keyup.native="onSubmit"
|
|
|
|
|
></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col type="flex" >
|
|
|
|
|
<el-col type="flex" :span="8">
|
|
|
|
|
<el-form-item label="DI标识:" prop="nameCode" class="query-form-item">
|
|
|
|
|
<el-input v-model="filterQuery.nameCode"
|
|
|
|
|
style="width: 200px"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请输入DI标识"
|
|
|
|
|
></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
@ -31,26 +31,26 @@
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col type="flex" >
|
|
|
|
|
<el-col type="flex" :span="8">
|
|
|
|
|
<el-form-item label="产品通用名称:" prop="cpmctymc" class="query-form-item">
|
|
|
|
|
<el-input v-model="filterQuery.cpmctymc"
|
|
|
|
|
style="width: 200px"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请输入产品通用名称"
|
|
|
|
|
></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col type="flex" >
|
|
|
|
|
<el-col type="flex" :span="8">
|
|
|
|
|
<el-form-item label="规格型号:" prop="ggxh" class="query-form-item">
|
|
|
|
|
<el-input v-model="filterQuery.ggxh"
|
|
|
|
|
style="width: 200px"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请输入规格型号"
|
|
|
|
|
></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col type="flex" >
|
|
|
|
|
<el-col type="flex" :span="8">
|
|
|
|
|
<el-form-item label="医疗器械注册人:" prop="ylqxzcrbarmc" class="query-form-item">
|
|
|
|
|
<el-input v-model="filterQuery.ylqxzcrbarmc"
|
|
|
|
|
style="width: 200px"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请输入医疗器械注册人"
|
|
|
|
|
></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
@ -58,10 +58,10 @@
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col type="flex" >
|
|
|
|
|
<el-col type="flex" :span="8">
|
|
|
|
|
<el-form-item label="注册备案号:" prop="zczbhhzbapzbh" class="query-form-item">
|
|
|
|
|
<el-input v-model="filterQuery.zczbhhzbapzbh"
|
|
|
|
|
style="width: 200px"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请输入注册备案号"
|
|
|
|
|
></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
@ -88,17 +88,12 @@
|
|
|
|
|
<el-table-column label="序号" type="index"></el-table-column>
|
|
|
|
|
<el-table-column label="记录号" prop="recordCode" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="生产订单号" prop="billNo" width="220"></el-table-column>
|
|
|
|
|
<el-table-column label="订单日期" prop="billDate" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="DI标识" prop="nameCode" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="产品通用名称" prop="cpmctymc" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="规格型号" prop="ggxh" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="订单日期" prop="billDate" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="医疗器械注册人" prop="ylqxzcrbarmc" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="注册/备案号" prop="zczbhhzbapzbh" width="180"></el-table-column>
|
|
|
|
|
<!-- <el-table-column label="批次号" prop="batchNo" width="180"></el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="查询人" prop="createUser" width="180"></el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="所属企业" prop="companyName" width="180"></el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="查询方式" prop="traceType" width="120" :formatter="formaterTraceType"></el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="备注" prop="remark" width="220"></el-table-column>-->
|
|
|
|
|
<el-table-column label="操作" width="100" fixed="right">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-button
|
|
|
|
@ -261,23 +256,22 @@
|
|
|
|
|
</el-dialog>
|
|
|
|
|
<el-tabs type="border-card" style="margin: 15px">
|
|
|
|
|
<el-tab-pane>
|
|
|
|
|
<span slot="label">单据 {{ currentRow == null ? '' : currentRow.billNo }}-业务详情</span>
|
|
|
|
|
<span slot="label">单据 {{ currentRow == null ? '' : currentRow.billNo }}-关联关系</span>
|
|
|
|
|
<el-table v-loading="manuCodeRelLoading" :data="listCodeRel"
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
highlight-current-row border>
|
|
|
|
|
<el-table-column label="序号" type="index"></el-table-column>
|
|
|
|
|
<el-table-column label="DI标识" prop="nameCode" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="批次号" prop="batchNo" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="序列号" prop="serialNo" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="产品通用名称" prop="cpmctymc" width="220"></el-table-column>
|
|
|
|
|
<el-table-column label="UDI码" prop="code" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="父码" prop="pcode" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="产品通用名称" prop="cpmctymc" width="160"></el-table-column>
|
|
|
|
|
<el-table-column label="DI标识" prop="nameCode" width="160"></el-table-column>
|
|
|
|
|
<el-table-column label="规格型号" prop="ggxh" width="180"></el-table-column>
|
|
|
|
|
<!-- <el-table-column label="UDI码" prop="code" width="120"></el-table-column>-->
|
|
|
|
|
<!-- <el-table-column label="父码" prop="pcode" width="180"></el-table-column>-->
|
|
|
|
|
|
|
|
|
|
<el-table-column label="包装层级" prop="bzcj" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="包装状态" prop="packState" width="180" :formatter="formaterPackState"></el-table-column>
|
|
|
|
|
<el-table-column label="批次号" prop="batchNo" width="120"></el-table-column>
|
|
|
|
|
<el-table-column label="生产日期" prop="produceDate" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="失效日期" prop="expireDate" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="序列号" prop="serialNo" width="120"></el-table-column>
|
|
|
|
|
<el-table-column label="包装层级" prop="bzcj" width="180"></el-table-column>
|
|
|
|
|
<el-table-column label="包装状态" prop="packState" width="180" :formatter="formaterPackState"></el-table-column>
|
|
|
|
|
<el-table-column label="操作" width="100" fixed="right">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-button
|
|
|
|
@ -576,6 +570,7 @@ export default {
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.query-form-item {
|
|
|
|
|
display: block !important;
|
|
|
|
|
margin-right: 10px;
|
|
|
|
|