Commit c25fd74e authored by 仇晓婷's avatar 仇晓婷

数据包

parent 6facfc64
<template> <template>
<div class> <div class>
<p>
<Select @on-change="productonchange" style="width:300px" placeholder="请选择编号">
<Option value class="option-text">请选择编号</Option>
<Option v-for="item in mainCodeList" :value="item" :key="item">{{ item }}</Option>
</Select>
</p>
<Tabs :animated="false" @on-click="tabChange" value="1"> <Tabs :animated="false" @on-click="tabChange" value="1">
<TabPane label="工艺信息" name="1"> <TabPane label="工艺信息" name="1">
<Form :model="craftData" :label-width="130" inline> <Form :model="craftData" :label-width="130" inline>
<Row> <Row>
<Col span="12"> <Col span="12">
<FormItem label="工艺文件编号:" style="width:100%"> <FormItem label="工艺文件编号:" style="width: 100%">
<span>{{craftData.code}}</span> <span>{{ craftData.code }}</span>
</FormItem> </FormItem>
</Col> </Col>
<Col span="12"> <Col span="12">
<FormItem label="工艺文件名称:" style="width:100%"> <FormItem label="工艺文件名称:" style="width: 100%">
<span>{{craftData.name}}</span> <span>{{ craftData.name }}</span>
</FormItem> </FormItem>
</Col> </Col>
<Col span="12"> <Col span="12">
<FormItem label="工艺文件版本:" style="width:100%"> <FormItem label="工艺文件版本:" style="width: 100%">
<span>{{craftData.versiondesc}}</span> <span>{{ craftData.versiondesc }}</span>
</FormItem> </FormItem>
</Col> </Col>
<Col span="12"> <Col span="12">
<FormItem label="任务类型:" style="width:100%"> <FormItem label="任务类型:" style="width: 100%">
<state code="plan.order.taskType" :value="craftData.task_type" type="text"></state> <state
code="plan.order.taskType"
:value="craftData.task_type"
type="text"
></state>
<!-- <span>{{craftData.task_type}}</span> --> <!-- <span>{{craftData.task_type}}</span> -->
</FormItem> </FormItem>
</Col> </Col>
<Col span="12"> <Col span="12">
<FormItem label="研制方式:" style="width:100%"> <FormItem label="研制方式:" style="width: 100%">
<span>{{craftData.development_mode_str}}</span> <span>{{ craftData.development_mode_str }}</span>
</FormItem> </FormItem>
</Col> </Col>
<Col span="12"> <Col span="12">
<FormItem label="产品名称:" style="width:100%"> <FormItem label="产品名称:" style="width: 100%">
<span>{{craftData.productName}}</span> <span>{{ craftData.productName }}</span>
</FormItem> </FormItem>
</Col> </Col>
<Col span="12"> <Col span="12">
<FormItem label="产品图号:" style="width:100%"> <FormItem label="产品编号:" style="width: 100%">
<span>{{craftData.productCode}}</span> <span>{{ craftData.productCode }}</span>
</FormItem> </FormItem>
</Col> </Col>
</Row> </Row>
</Form> </Form>
</TabPane> </TabPane>
<TabPane label="设备信息" name="2"> <!-- <TabPane label="设备信息" name="2">
<Form :model="equipmentData" :label-width="130" inline> <Form :model="equipmentData" :label-width="130" inline>
<Row> <Row>
<Col span="12"> <Col span="12">
...@@ -74,32 +72,49 @@ ...@@ -74,32 +72,49 @@
</Col> </Col>
</Row> </Row>
</Form> </Form>
</TabPane> </TabPane> -->
<TabPane label="质量信息" name="3"> <TabPane label="质量信息" name="3">
<orderqcrecord ref="orderqcrecord1" /> <orderqcrecord ref="orderqcrecord1" :items="items"/>
</TabPane>
<TabPane label="配套数据" name="4">
<!-- <orderqcrecord ref="orderqcrecord1" /> -->
</TabPane> </TabPane>
</Tabs> </Tabs>
</div> </div>
</template> </template>
<script> <script>
import service from '@/plugins/request' import service from "@/plugins/request";
import orderqcrecord from './orderqcrecord.vue' import orderqcrecord from "./orderqcrecord.vue";
export default { export default {
components: { orderqcrecord }, components: { orderqcrecord },
props: { props: {
baseData: { baseData: {
type: [String, Number, Array, Object] type: [String, Number, Array, Object],
} },
items: {
mesCodeId: {
type: Number,
},
headerid: {
type: Number,
},
routingType: {
type: Number,
},
craftData: {
type: Object,
},
},
}, },
data() { data() {
return { return {
themeBg: 'light', themeBg: "light",
craftData: {}, //工艺信息 craftData:this.items.craftData, //工艺信息
equipmentData: {}, //设备信息 equipmentData: {}, //设备信息
headerid: '', //暂存传字段 headerid: "", //暂存传字段
routingType: '', //工艺类型(主/专业) routingType: "", //工艺类型(主/专业)
mainCodeList: [] //编号数组 mainCodeList: [], //编号数组
} };
}, },
created() { created() {
// this.loaddata() // this.loaddata()
...@@ -107,34 +122,33 @@ export default { ...@@ -107,34 +122,33 @@ export default {
methods: { methods: {
// 获取设备信息 10020 /equipinfo/getlistall // 获取设备信息 10020 /equipinfo/getlistall
getlistall(equipids) { getlistall(equipids) {
let url02 = `${systemUrl}/equipinfo/getlistall?equipids=` + equipids let url02 = `${systemUrl}/equipinfo/getlistall?equipids=` + equipids;
service.get(`${url02}`).then((res) => { service.get(`${url02}`).then((res) => {
if (res.success) { if (res.success) {
if (res.result.length != 0) { if (res.result.length != 0) {
this.equipmentData = res.result[0] this.equipmentData = res.result[0];
} else { } else {
this.equipmentData = [] this.equipmentData = [];
console.log('获取主工艺设备信息为空.') console.log("获取主工艺设备信息为空.");
} }
} else { } else {
this.equipmentData = [] this.equipmentData = [];
console.log('获取主工艺设备数据失败.') console.log("获取主工艺设备数据失败.");
} }
}) });
}, },
getqc(executeid) { getqc(executeid) {
this.$refs.orderqcrecord1.qcdatasearch.execute_id = executeid;
this.$refs.orderqcrecord1.qcdatasearch.execute_id = executeid
}, },
productonchange(e) { productonchange(e) {
this.$refs.orderqcrecord1.qcdatasearch.isMain = 1 this.$refs.orderqcrecord1.qcdatasearch.isMain = 1;
this.$refs.orderqcrecord1.qcdatasearch.productcode = e this.$refs.orderqcrecord1.qcdatasearch.productcode = e;
this.$refs.orderqcrecord1.qcdatasearch.SkipCount = 0 this.$refs.orderqcrecord1.qcdatasearch.SkipCount = 0;
this.$refs.orderqcrecord1.onqcpage() this.$refs.orderqcrecord1.onqcpage();
}, },
tabChange() { tabChange() {
// console.log("切换tab") // console.log("切换tab")
} },
}, },
mounted() {}, mounted() {},
watch: { watch: {
...@@ -145,10 +159,10 @@ export default { ...@@ -145,10 +159,10 @@ export default {
// this.loaddata(v.id) // this.loaddata(v.id)
// console.info(o.id) // console.info(o.id)
}, },
deep: true deep: true,
} },
} },
} };
</script> </script>
<style scoped> <style scoped>
</style> </style>
\ No newline at end of file
...@@ -281,7 +281,7 @@ export default { ...@@ -281,7 +281,7 @@ export default {
//追溯 //追溯
this.reviewModal = true; this.reviewModal = true;
this.itemData = item; this.itemData = item;
this.$refs.reviewCount.actNum = "1"; // this.$refs.reviewCount.actNum = "1";
}, },
reviewOk() { reviewOk() {
this.reviewModal = false; this.reviewModal = false;
...@@ -292,7 +292,7 @@ export default { ...@@ -292,7 +292,7 @@ export default {
// this.$refs.reviewCount.$refs.menus.updateActiveName(); // this.$refs.reviewCount.$refs.menus.updateActiveName();
// }) // })
// } // }
this.$refs.reviewCount.actNum = ""; // this.$refs.reviewCount.actNum = "1";
}, },
// 分页 // 分页
pageChange(pageNum) { pageChange(pageNum) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment