|
|
|
@ -5,12 +5,14 @@
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-form-item label="UDI码:" class="query-form-item">
|
|
|
|
|
<el-input v-model="listQuery.udiCode" style="width: 96%" placeholder="请扫描或输入UDI码" clearable="true" @keyup.enter.native="keyup_submit($event)"></el-input>
|
|
|
|
|
<el-input v-model="listQuery.udiCode" style="width: 96%" placeholder="请扫描或输入UDI码" clearable="true"
|
|
|
|
|
@keyup.enter.native="keyup_submit($event)"></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
<el-form-item label="第三方产品编码:" class="query-form-item">
|
|
|
|
|
<el-input v-model="listQuery.thrPiId" style="width: 90%" placeholder="请输入第三方产品编码" clearable="true"></el-input>
|
|
|
|
|
<el-input v-model="listQuery.thrPiId" style="width: 90%" placeholder="请输入第三方产品编码"
|
|
|
|
|
clearable="true"></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
@ -18,12 +20,14 @@
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
<el-form-item label="物品编码:" class="query-form-item">
|
|
|
|
|
<el-input v-model="listQuery.unionCode" style="width: 90%" placeholder="请输入DI/医保编码/商品条码" clearable="true"></el-input>
|
|
|
|
|
<el-input v-model="listQuery.unionCode" style="width: 90%" placeholder="请输入DI/医保编码/商品条码"
|
|
|
|
|
clearable="true"></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
<el-form-item label="物资名称:" class="query-form-item">
|
|
|
|
|
<el-input v-model="listQuery.cpmctymc" style="width: 90%" placeholder="请输入物资名称" clearable="true"></el-input>
|
|
|
|
|
<el-input v-model="listQuery.cpmctymc" style="width: 90%" placeholder="请输入物资名称"
|
|
|
|
|
clearable="true"></el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="6">
|
|
|
|
@ -50,7 +54,8 @@
|
|
|
|
|
</div>
|
|
|
|
|
<el-divider style="margin: 15px"></el-divider>
|
|
|
|
|
|
|
|
|
|
<el-table :data="dataList" style="width: 100%" v-loading="loading" border highlight-current-row :row-class-name="tableRowClassName" @current-change="handleChange" ref="multipleTable">
|
|
|
|
|
<el-table :data="dataList" style="width: 100%" v-loading="loading" border highlight-current-row
|
|
|
|
|
:row-class-name="tableRowClassName" @current-change="handleChange" ref="multipleTable">
|
|
|
|
|
<el-table-column label width="45">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-radio :label="scope.row.id" v-model="radioCheck"><span></span></el-radio>
|
|
|
|
@ -99,7 +104,10 @@
|
|
|
|
|
<el-form :model="form">
|
|
|
|
|
<el-form-item label="" prop="isGive">
|
|
|
|
|
<el-radio-group v-model="currentCert">
|
|
|
|
|
<el-radio style="width: 100%; margin-top: 10px;" :label="item" :key="item" v-for="item in certList">{{ item }}</el-radio>
|
|
|
|
|
<el-radio style="width: 100%; margin-top: 10px;" :label="item" :key="item" v-for="item in certList">{{
|
|
|
|
|
item
|
|
|
|
|
}}
|
|
|
|
|
</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-form>
|
|
|
|
@ -117,6 +125,7 @@ import {filterCompanyProductRelevance} from "../../../api/basic/udiRlSuptRelevan
|
|
|
|
|
import {addApplyDetail, addApply} from "../../../api/purchase/purApply";
|
|
|
|
|
import store from "../../../store";
|
|
|
|
|
import udiRlDetailDialog from "./../../purchase/purApply/purUdiRlDetailDialog";
|
|
|
|
|
import {isBlank} from "@/utils/strUtil";
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
name: "stockOrderNewSelectProduct",
|
|
|
|
@ -309,7 +318,7 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
let str = this.multipleSelection.zczbhhzbapzbh;
|
|
|
|
|
if (str.search(",") != -1) {
|
|
|
|
|
if (!isBlank(str) && str.search(",") != -1) {
|
|
|
|
|
this.currentCert = null;
|
|
|
|
|
this.certList = str.split(',');
|
|
|
|
|
this.dialogFormVisible = true;
|
|
|
|
|