|
@@ -6,97 +6,132 @@
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="单据编码" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-input disabled v-model="basicForm.code"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="申请组织" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="申请组织" prop="orgId">
|
|
|
+ <el-input disabled v-model="basicForm.orgId"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="物料编码" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="物料编码" prop="materialCode">
|
|
|
+ <el-input v-model="basicForm.materialCode">
|
|
|
+ <el-button slot="append" icon="el-icon-more" @click="test01"></el-button>
|
|
|
+ </el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="物料名称" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="物料名称" prop="materialName">
|
|
|
+ <el-input v-model="basicForm.materialName"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="医药物料" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="医药物料" prop="medicineMaterial">
|
|
|
+ <el-select
|
|
|
+ v-model="basicForm.medicineMaterial"
|
|
|
+ placeholder="医药物料"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in options"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="一级分类" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="一级分类" prop="oneClass">
|
|
|
+ <el-input v-model="basicForm.oneClass"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="二级分类" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="二级分类" prop="twoClass">
|
|
|
+ <el-input v-model="basicForm.twoClass"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="三级分类" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="三级分类" prop="threeClass">
|
|
|
+ <el-input v-model="basicForm.threeClass"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="四级分类" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="四级分类" prop="fourClass">
|
|
|
+ <el-input v-model="basicForm.fourClass"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="规格" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="规格" prop="specification">
|
|
|
+ <el-input v-model="basicForm.specification"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="型号" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="型号" prop="model">
|
|
|
+ <el-input v-model="basicForm.model"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="生产厂家/代理人" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="生产厂家/代理人" prop="factory">
|
|
|
+ <el-input v-model="basicForm.factory"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="注册人/上市许可持有人" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="注册人/上市许可持有人" prop="registrant">
|
|
|
+ <el-input v-model="basicForm.registrant"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="存储条件" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="存储条件" prop="storageConditions">
|
|
|
+ <el-select
|
|
|
+ v-model="basicForm.storageConditions"
|
|
|
+ placeholder="存储条件"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.sys_storage_condition"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="运输条件" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="运输条件" prop="transportCondition">
|
|
|
+ <el-select
|
|
|
+ v-model="basicForm.transportCondition"
|
|
|
+ placeholder="运输条件"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.sys_conditions_carriage"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="交货周期" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="交货周期" prop="leadTime">
|
|
|
+ <el-input v-model="basicForm.leadTime"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="备注" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="备注" prop="remark">
|
|
|
+ <el-input v-model="basicForm.remark"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -104,36 +139,167 @@
|
|
|
</el-tab-pane>
|
|
|
|
|
|
<el-tab-pane label="医药属性" name="second">
|
|
|
- <el-form :model="basicForm2" :rules="basicRules2" ref="basic2" label-width="160px">
|
|
|
+ <el-form :model="basicForm2" ref="basic2" label-width="160px">
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="药品" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="药品" prop="drug">
|
|
|
+ <el-select
|
|
|
+ v-model="basicForm2.drug"
|
|
|
+ placeholder="药品"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.sys_medicine"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="注册证号/备案凭证编号" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="注册证号/备案凭证编号" prop="registrationNo">
|
|
|
+ <el-input v-model="basicForm2.registrationNo"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="医疗器械" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="医疗器械" prop="medicalDevices">
|
|
|
+ <el-select
|
|
|
+ v-model="basicForm2.medicalDevices"
|
|
|
+ placeholder="医疗器械"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.medical_instruments"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="养护类型" prop="code">
|
|
|
- <el-input v-model="basicForm.code"></el-input>
|
|
|
+ <el-form-item label="养护类型" prop="maintenanceType">
|
|
|
+ <el-select
|
|
|
+ v-model="basicForm2.maintenanceType"
|
|
|
+ placeholder="养护类型"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.curing_type"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form>
|
|
|
+ <!-- <el-row style="margin-bottom: 12px;">
|
|
|
+ <span>物料类别</span>
|
|
|
+ </el-row>
|
|
|
+ <el-row style="margin-bottom: 12px;">
|
|
|
+ <el-button type="primary" size="small" plain @click="addLine">新增</el-button>
|
|
|
+ <el-button type="primary" size="small" plain @click="handleDelete">删除</el-button>
|
|
|
+ <el-button type="primary" size="small" plain @click="testsave">暂存</el-button>
|
|
|
+ </el-row> -->
|
|
|
+ <!-- <el-row>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-table
|
|
|
+ :data="basicForm2.medicineTypeChanges"
|
|
|
+ class="request-table"
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
+ >
|
|
|
+ <el-table-column type="selection" width="55" />
|
|
|
+ <el-table-column label="序号" align="center" prop="sort">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-input v-model="scope.row.sort"></el-input>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="物料类别" align="center" prop="medicineCode">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-input v-model="scope.row.medicineCode"></el-input>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="类别名称" align="center" prop="medicineName">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-input v-model="scope.row.medicineName"></el-input>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ </el-col>
|
|
|
+ </el-row> -->
|
|
|
+ </el-tab-pane>
|
|
|
+
|
|
|
+ <el-tab-pane label="修改记录" name="third">
|
|
|
+ <el-table
|
|
|
+ :data="basicForm.changeRecords"
|
|
|
+ class="request-table"
|
|
|
+ >
|
|
|
+ <el-table-column label="字段名称" align="center" prop="pageCondtion" />
|
|
|
+ <el-table-column label="变更前" align="center" prop="beforeChangeValue" />
|
|
|
+ <el-table-column label="变更后" align="center" prop="afterChangeValue" />
|
|
|
+ </el-table>
|
|
|
+ </el-tab-pane>
|
|
|
+
|
|
|
+ <el-tab-pane label="单据信息" name="fourth">
|
|
|
+ <el-form :model="basicForm" ref="info" label-width="160px">
|
|
|
+ <el-row :gutter="20">
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="申请人" prop="createBy">
|
|
|
+ <el-input v-model="basicForm.createBy"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="申请时间" prop="applicationTime">
|
|
|
+ <el-input v-model="basicForm.applicationTime"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="创建人" prop="createBy">
|
|
|
+ <el-input v-model="basicForm.createBy"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row :gutter="20">
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="创建时间" prop="createTime">
|
|
|
+ <el-input v-model="basicForm.createTime"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="最后修改人" prop="updateBy">
|
|
|
+ <el-input v-model="basicForm.updateBy"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="最后修改时间" prop="updateTime">
|
|
|
+ <el-input v-model="basicForm.updateTime"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row :gutter="20">
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="最后审核人" prop="approver">
|
|
|
+ <el-input v-model="basicForm.approver"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="最后审核时间" prop="approvalTime">
|
|
|
+ <el-input v-model="basicForm.approvalTime"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="单据状态" prop="status">
|
|
|
+ <el-input v-model="basicForm.status"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
- <span>物料类别</span>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="修改记录" name="third">修改记录</el-tab-pane>
|
|
|
- <el-tab-pane label="单据信息" name="fourth">单据信息</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
|
|
|
<div class="btn_group">
|
|
@@ -147,12 +313,26 @@
|
|
|
<el-button type="primary" size="small" plain @click="back">返回</el-button>
|
|
|
</el-col>
|
|
|
</div>
|
|
|
+
|
|
|
+ <popDialog
|
|
|
+ ref="contractSelect"
|
|
|
+ @doSubmit="selectionsToInput"
|
|
|
+ :selectData="selectData"
|
|
|
+ :single="true"
|
|
|
+ />
|
|
|
+
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import popDialog from '@/components/PopDialog/index.vue'
|
|
|
+import { addChangeList, getMaterialDetails } from '@/api/changeApply/basic'
|
|
|
export default {
|
|
|
name: 'applyAdd',
|
|
|
+ dicts: ['sys_storage_condition', 'sys_conditions_carriage', 'sys_medicine', 'medical_instruments', 'curing_type'],
|
|
|
+ components: {
|
|
|
+ popDialog
|
|
|
+ },
|
|
|
model: {
|
|
|
prop: 'isList',
|
|
|
event: 'jugislist'
|
|
@@ -161,20 +341,182 @@ export default {
|
|
|
return{
|
|
|
tabValue: 'first',
|
|
|
basicForm: {
|
|
|
- code: ''
|
|
|
+ code: '',
|
|
|
+ orgId: '',
|
|
|
+ // 物料id
|
|
|
+ materialId:'',
|
|
|
+ materialCode: '',
|
|
|
+ materialName: '',
|
|
|
+ medicineMaterial: '',
|
|
|
+ oneClass: '',
|
|
|
+ twoClass: '',
|
|
|
+ threeClass: '',
|
|
|
+ fourClass: '',
|
|
|
+ specification: '',
|
|
|
+ model: '',
|
|
|
+ factory: '',
|
|
|
+ registrant: '',
|
|
|
+ storageConditions: '',
|
|
|
+ transportCondition: '',
|
|
|
+ leadTime: '',
|
|
|
+ remark: '',
|
|
|
+ // 修改记录
|
|
|
+ changeRecords: [],
|
|
|
+ // 单据信息字段
|
|
|
+ createBy: '',
|
|
|
+ applicationTime: '',
|
|
|
+ createTime:'',
|
|
|
+ updateBy: '',
|
|
|
+ updateTime: '',
|
|
|
+ approver: '',
|
|
|
+ approvalTime: '',
|
|
|
+ status: ''
|
|
|
+ },
|
|
|
+ options: [{
|
|
|
+ value: '0',
|
|
|
+ label: '是'
|
|
|
+ },{
|
|
|
+ value: '2',
|
|
|
+ label: '否'
|
|
|
+ }],
|
|
|
+ basicRules: {},
|
|
|
+ basicForm2: {
|
|
|
+ drug: '',
|
|
|
+ registrationNo: '',
|
|
|
+ medicalDevices: '',
|
|
|
+ maintenanceType: '',
|
|
|
+ // 医药属性子表
|
|
|
+ // medicineTypeChanges:[
|
|
|
+ // ],
|
|
|
},
|
|
|
- basicRules: {}
|
|
|
+ // tableList: [],
|
|
|
+ tableList2: [],
|
|
|
+ // 子表选中
|
|
|
+ ids: [],
|
|
|
+ // 弹窗
|
|
|
+ name: '',
|
|
|
+ selectData: []
|
|
|
}
|
|
|
},
|
|
|
+ // 监听
|
|
|
+ // watch: {
|
|
|
+ // value: {
|
|
|
+ // handler (newVal) {
|
|
|
+ // this.selectData = []
|
|
|
+ // if (newVal) {
|
|
|
+ // newVal.split(',').forEach((id) => { // 回显拿数据
|
|
|
+ // this.contractService.queryById(id).then(({data}) => {
|
|
|
+ // if (data && data.id !== '') {
|
|
|
+ // this.selectData.push(data)
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // immediate: true,
|
|
|
+ // deep: false
|
|
|
+ // },
|
|
|
+ // selectData: {
|
|
|
+ // handler (newVal) {
|
|
|
+ // this.name = newVal.map(contract => contract.contractName).join(',')
|
|
|
+ // },
|
|
|
+ // immediate: false,
|
|
|
+ // deep: false
|
|
|
+ // }
|
|
|
+ // },
|
|
|
methods: {
|
|
|
handleClick(tab, event) {
|
|
|
console.log(tab, event);
|
|
|
},
|
|
|
- save() {},
|
|
|
- submit() {},
|
|
|
+ save() {
|
|
|
+ alert('保存传status:0')
|
|
|
+ let sparams = {...this.basicForm, ...{status: 0}}
|
|
|
+ sparams.medicineChange = this.basicForm2
|
|
|
+ console.log('参数', sparams)
|
|
|
+ addChangeList(sparams).then(res => {
|
|
|
+
|
|
|
+ })
|
|
|
+ },
|
|
|
+ submit() {
|
|
|
+ alert('提交传status:1')
|
|
|
+ },
|
|
|
back() {
|
|
|
this.$emit('jugislist', true)
|
|
|
},
|
|
|
+ // 子表增删行
|
|
|
+ // handleSelectionChange(val) {
|
|
|
+ // this.ids = val
|
|
|
+ // console.log('this.ids',this.ids)
|
|
|
+ // },
|
|
|
+ // addLine() {
|
|
|
+ // //添加行数
|
|
|
+ // let newValue = {
|
|
|
+ // sort:'',
|
|
|
+ // medicineCode: '',
|
|
|
+ // medicineName: '',
|
|
|
+ // };
|
|
|
+ // this.basicForm2.medicineTypeChanges.push(newValue);
|
|
|
+ // },
|
|
|
+ // handleDelete(index) {
|
|
|
+ // if(this.ids.length == 0) {
|
|
|
+ // this.$message({
|
|
|
+ // message: '请选择删除条目',
|
|
|
+ // type: 'warning'
|
|
|
+ // });
|
|
|
+ // } else {
|
|
|
+ // // console.log('index',index)
|
|
|
+ // // this.basicForm2.medicineTypeChanges.splice(index, 1);
|
|
|
+ // this.basicForm2.medicineTypeChanges = this.basicForm2.medicineTypeChanges.filter(item =>
|
|
|
+ // !this.ids.some(ele =>
|
|
|
+ // ele.sort == item.sort))
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // testsave() {
|
|
|
+ // console.log('暂存表格:', this.basicForm2.medicineTypeChanges)
|
|
|
+ // console.log('暂存表单1', this.basicForm)
|
|
|
+ // let params = {...this.basicForm, ...this.basicForm2}
|
|
|
+ // console.log('暂存总表单', params)
|
|
|
+ // },
|
|
|
+ // 设置选中
|
|
|
+ selectionsToInput (selections) {
|
|
|
+ console.log('父组件拿到的:', selections)
|
|
|
+ this.selectData = selections
|
|
|
+ this.$emit('getInfo', this.selectData)
|
|
|
+ getMaterialDetails(selections[0].id).then(res => {
|
|
|
+ console.log('res',res)
|
|
|
+ if (res.code === 200) {
|
|
|
+ let data = res.data.data
|
|
|
+ // 物料id
|
|
|
+ this.basicForm.materialId = data.id
|
|
|
+ // 物料分类Id
|
|
|
+ this.basicForm.materialClassifyId = data.classifyId
|
|
|
+ this.basicForm.materialCode = data.code
|
|
|
+ this.basicForm.materialName = data.name
|
|
|
+ this.basicForm.medicineMaterial = data.isMedicine
|
|
|
+ this.basicForm.oneClass = data.oneClass
|
|
|
+ this.basicForm.twoClass = data.twoClass
|
|
|
+ this.basicForm.threeClass = data.threeClass
|
|
|
+ this.basicForm.fourClass = data.fourClass
|
|
|
+ this.basicForm.specification = data.specification
|
|
|
+ this.basicForm.model = data.model
|
|
|
+ this.basicForm.registrant = data.registrant
|
|
|
+ this.basicForm.storageConditions = data.storageCondition
|
|
|
+ this.basicForm.transportCondition = data.transportationCondition
|
|
|
+ this.basicForm.remark = data.deliveryPeriod
|
|
|
+ if(data.medcines.length !== 0) {
|
|
|
+ this.basicForm2.drug = data.medcines[0].isDrug
|
|
|
+ this.basicForm2.registrationNo = data.medcines[0].registrationNo
|
|
|
+ this.basicForm2.medicalDevices = data.medcines[0].medicalInstruments
|
|
|
+ this.basicForm2.maintenanceType = data.medcines[0].curingType
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 显示列表
|
|
|
+ test01() {
|
|
|
+ console.log('测试点击')
|
|
|
+ this.$refs.contractSelect.init()
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|