You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<template> <div class="mod-config">
<PackageInfo ref="PackageInfo"></PackageInfo>
<el-form label-position="top" style="margin-top: 10px; margin-left: 0px;text-align:center"><!-- <div class="rq-bmPic" v-if="searchData.buNo==='Flexo'||searchData.buNo==='SS'">--> </el-form>
<Chooselist append-to-body ref="baseList" @getBaseData="getBaseData"></Chooselist> </div></template>
<script>
import { searchBMPackageInfo, updateBMPackageInfo, } from "@/api/sampleManagement/technicalSpecificationList.js" import Chooselist from '@/views/modules/common/Chooselist' import PackageInfo from "./com_bm_demoSlot";/*组件*/ export default { components: { Chooselist,PackageInfo }, data() { return { pageRole:'', searchData: { site: '', username: this.$store.state.user.name, codeNo: '', buNo:'', type:'', fieldId:'', }, ifDisableFlag:false, picUrl:this.$store.state.user.bmPicUrl+'defaultPaperOrientation.png',
} }, methods: { // 获取基础数据列表S
getBaseList (val, type) { this.tagNo = val this.tagNo1 = type this.$nextTick(() => { let strVal = '' if (val === 1013) { if(type==1) { strVal = this.dataForm.partType } } this.$refs.baseList.init(val, strVal) }) }, /* 列表方法的回调 */ getBaseData (val) { if (this.tagNo === 1013) { if(this.tagNo1==1) { this.dataForm.partType = val.Base_id this.dataForm.partTypeDesc = val.Base_desc } } }, //初始化组件的参数
init(inData) { //初始化参数
this.searchData = JSON.parse(JSON.stringify(inData)); if(this.searchData.ifDisableFlag){ this.ifDisableFlag=true } //刷新表格
this.searchData.type='PackageInfo' this.$refs.PackageInfo.init(JSON.parse(JSON.stringify(this.searchData))) },
}, }</script>
<style scoped>
</style>
|