Commit 6b37f7da authored by renjintao's avatar renjintao

Merge branch 'product' of git.mes123.com:zhouyx/mes-ui into product-rjt

parents ba152b53 3b235bbe
...@@ -55,6 +55,8 @@ ...@@ -55,6 +55,8 @@
></state> ></state>
<Dictionary <Dictionary
v-else v-else
@on-change="setRow(row,index)"
v-model="row.dataType"
code="materail.category.dataType" code="materail.category.dataType"
type="select" type="select"
:value="row.dataType" :value="row.dataType"
...@@ -100,7 +102,8 @@ export default { ...@@ -100,7 +102,8 @@ export default {
arr: [], arr: [],
entity: { entity: {
upId: 0, upId: 0,
code: 0 code: 0,
status:0,
}, },
disabled: false, disabled: false,
columns: [ columns: [
......
...@@ -4,6 +4,10 @@ export default { ...@@ -4,6 +4,10 @@ export default {
paged(params){ paged(params){
return Api.post(`${systemUrl}/category/paged`,params); return Api.post(`${systemUrl}/category/paged`,params);
}, },
// indexSlecet:`${systemUrl}/coderule/paged`,
pagedSlecet(params){
return Api.post(`${systemUrl}/coderule/paged`,params);
},
listTable(params){ listTable(params){
return Api.post(`${systemUrl}/custompropertydefinition/list`,params); return Api.post(`${systemUrl}/custompropertydefinition/list`,params);
}, },
......
...@@ -51,6 +51,8 @@ ...@@ -51,6 +51,8 @@
></state> ></state>
<Dictionary <Dictionary
v-else v-else
@on-change="setRow(row,index)"
v-model="row.dataType"
code="materail.category.dataType" code="materail.category.dataType"
type="select" type="select"
:value="row.dataType" :value="row.dataType"
......
...@@ -4,7 +4,14 @@ ...@@ -4,7 +4,14 @@
<Sider width="300" v-if="showMenu"> <Sider width="300" v-if="showMenu">
<div class="p-list"> <div class="p-list">
<h3> <h3>
零部件库 <Select
v-model="model8"
clearable
style="width:130px;float:left;margin-top:8px"
@on-change="chnangeClick"
>
<Option v-for="item in cityList" :value="item.id" :key="item.id">{{ item.name }}</Option>
</Select>
<div class="fr mr10 mt10"> <div class="fr mr10 mt10">
<ButtonGroup class="fr" size="small"> <ButtonGroup class="fr" size="small">
<Button icon="md-add" title="新增顶级" @click="addNew"></Button> <Button icon="md-add" title="新增顶级" @click="addNew"></Button>
...@@ -53,7 +60,7 @@ ...@@ -53,7 +60,7 @@
</a> </a>
</div> </div>
<Content :class="!showMenu?'con_bord':''"> <Content :class="!showMenu?'con_bord':''">
<MasterData ref="dataTable" @on-edit="editRow" :root="root" @on-ok="ok"/> <MasterData ref="dataTable" @on-edit="editRow" :root="root" @on-ok="ok" />
</Content> </Content>
</Layout> </Layout>
<Modal v-model="modal" :title="title" width="1000" footer-hide :mask-closable="false"> <Modal v-model="modal" :title="title" width="1000" footer-hide :mask-closable="false">
...@@ -83,6 +90,7 @@ export default { ...@@ -83,6 +90,7 @@ export default {
id: 0, id: 0,
ids: [] ids: []
}, },
cityList: [],
keys: "", keys: "",
expand: false, expand: false,
list: [], list: [],
...@@ -100,8 +108,20 @@ export default { ...@@ -100,8 +108,20 @@ export default {
}, },
created() { created() {
this.loadTree(); this.loadTree();
this.listSlecet();
}, },
methods: { methods: {
listSlecet() {
let data = {
conditions: []
};
Api.pagedSlecet(data).then(r => {
this.cityList = r.result.items;
});
},
chnangeClick(val) {
this.loadTree(val);
},
showMenuFn() { showMenuFn() {
//this.$Message.info("展开左侧树") //this.$Message.info("展开左侧树")
this.showMenu = true; this.showMenu = true;
...@@ -192,10 +212,9 @@ export default { ...@@ -192,10 +212,9 @@ export default {
}, },
data.title + data.title +
"(" + "(" +
( (data.totalMaterialCount == undefined
data.totalMaterialCount == undefined ? "0"
? "0" : data.totalMaterialCount) +
: data.totalMaterialCount) +
")" ")"
); );
}, },
...@@ -225,7 +244,7 @@ export default { ...@@ -225,7 +244,7 @@ export default {
// this.$refs.dataTable.dataColumns = tableData; // this.$refs.dataTable.dataColumns = tableData;
// } // }
}, },
loadTree() { loadTree(id) {
let conditions = []; let conditions = [];
Api.list({ conditions: conditions }).then(r => { Api.list({ conditions: conditions }).then(r => {
var data = this.$u.toTree( var data = this.$u.toTree(
......
...@@ -50,7 +50,8 @@ export default { ...@@ -50,7 +50,8 @@ export default {
return { return {
entity: { entity: {
upId: this.nodeInfo.id, upId: this.nodeInfo.id,
code: 0 code: 0,
status: 0
}, },
upName: this.nodeInfo.title, upName: this.nodeInfo.title,
disabled: false, disabled: false,
......
...@@ -52,6 +52,7 @@ export default { ...@@ -52,6 +52,7 @@ export default {
arr: [], arr: [],
entity: { entity: {
code: 0, code: 0,
status: 0,
categoryId: this.nodeInfo.categoryId, //左侧树点击的id categoryId: this.nodeInfo.categoryId, //左侧树点击的id
customProperties: {}, customProperties: {},
rootCategoryId: this.nodeInfo.rootCategoryId //左侧树点击的数据的最顶层id rootCategoryId: this.nodeInfo.rootCategoryId //左侧树点击的数据的最顶层id
......
import Api from '@/plugins/request' import Api from '@/plugins/request'
export default { export default {
index:`${systemUrl}/material/paged`, index:`${systemUrl}/material/paged`,
lists:`${systemUrl}/category/list`, lists:`${systemUrl}/actionlog/list`,
paged(params){ paged(params){
return Api.post(`${systemUrl}/material/paged`,params); return Api.post(`${systemUrl}/material/paged`,params);
}, },
pagedSlecet(params){
return Api.post(`${systemUrl}/coderule/paged`,params);
},
list(params){ list(params){
return Api.post(`${systemUrl}/category/list`,params); return Api.post(`${systemUrl}/category/list`,params);
}, },
...@@ -21,6 +24,6 @@ export default { ...@@ -21,6 +24,6 @@ export default {
return Api.delete(`${systemUrl}/material/delete`,{params:{id:id}}); return Api.delete(`${systemUrl}/material/delete`,{params:{id:id}});
}, },
categoryList(params){ categoryList(params){
return Api.post(`${systemUrl}/category/list`,params); return Api.post(`${systemUrl}/actionlog/list`,params);
}, },
} }
\ No newline at end of file
...@@ -52,8 +52,8 @@ ...@@ -52,8 +52,8 @@
</div> </div>
</div> </div>
<div v-show="showTable"> <div v-show="showTable">
<!-- <DataGrid :columns="columns" ref="grid" :action="action" :high="false" :height="750"></DataGrid> --> <DataGrid :columns="columns" ref="grid" :action="action" :tool="false" :height="750"></DataGrid>
<Table border :columns="columns" :data="data1" :height="800"></Table> <!-- <Table border :columns="columns" :data="data1" :height="800"></Table> -->
</div> </div>
</Content> </Content>
</Layout> </Layout>
...@@ -124,25 +124,26 @@ export default { ...@@ -124,25 +124,26 @@ export default {
} else { } else {
this.showFrom = false; this.showFrom = false;
this.showTable = true; this.showTable = true;
this.easySearch = { this.$refs.grid.reload(this.easySearch);
conditions: [ // this.easySearch = {
{ // conditions: [
fieldName: "table", // {
fieldValue: "material", // fieldName: "table",
conditionalType: "Equal" // fieldValue: "material",
}, // conditionalType: "Equal"
{ // },
fieldName: "tId", // {
fieldValue: this.rowId, // fieldName: "tId",
conditionalType: "Equal" // fieldValue: this.rowId,
} // conditionalType: "Equal"
] // }
}; // ]
Api.categoryList(this.easySearch).then(r => { // };
if (r.result) { // Api.categoryList(this.easySearch).then(r => {
this.data1 = r.result; // if (r.result) {
} // this.data1 = r.result;
}); // }
// });
} }
}, },
l(key) { l(key) {
......
...@@ -4,9 +4,12 @@ ...@@ -4,9 +4,12 @@
<Sider width="300" v-if="showMenu"> <Sider width="300" v-if="showMenu">
<div class="p-list"> <div class="p-list">
<h3> <h3>
零部件库 <Select v-model="model8" clearable style="width:130px;float:left;margin-top:8px" @on-change='chnangeClick'>
<Option v-for="item in cityList" :value="item.id" :key="item.id">{{ item.name }}</Option>
</Select>
</Select>
<div class="fr mr10 mt10"> <div class="fr mr10 mt10">
<ButtonGroup class="fr" size="small"> <ButtonGroup class="fr ddi" size="small">
<!-- <Button icon="md-add" title="新增顶级" @click="addNew"></Button> --> <!-- <Button icon="md-add" title="新增顶级" @click="addNew"></Button> -->
<Button <Button
:icon="expand ? 'md-arrow-dropright' : 'md-arrow-dropdown'" :icon="expand ? 'md-arrow-dropright' : 'md-arrow-dropdown'"
...@@ -50,7 +53,9 @@ export default { ...@@ -50,7 +53,9 @@ export default {
name: "masterData", name: "masterData",
data() { data() {
return { return {
type: "",
keys: "", keys: "",
cityList:[],
expand: false, expand: false,
list: [], list: [],
nodeInfo: { nodeInfo: {
...@@ -71,8 +76,20 @@ export default { ...@@ -71,8 +76,20 @@ export default {
}, },
created() { created() {
this.loadTree(); this.loadTree();
this.listSlecet();
}, },
methods: { methods: {
listSlecet() {
let data = {
conditions: []
};
Api.pagedSlecet(data).then(r => {
this.cityList = r.result.items;
});
},
chnangeClick(val){
this.loadTree(val);
},
showMenuFn() { showMenuFn() {
//this.$Message.info("展开左侧树") //this.$Message.info("展开左侧树")
this.showMenu = true; this.showMenu = true;
...@@ -135,7 +152,7 @@ export default { ...@@ -135,7 +152,7 @@ export default {
this.nodeInfo.rootCategoryId = pid; this.nodeInfo.rootCategoryId = pid;
} }
}, },
loadTree() { loadTree(id) {
let conditions = []; let conditions = [];
Api.list({ conditions: conditions }).then(r => { Api.list({ conditions: conditions }).then(r => {
var data = this.$u.toTree( var data = this.$u.toTree(
...@@ -208,7 +225,7 @@ export default { ...@@ -208,7 +225,7 @@ export default {
background: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 1);
margin-right: 10px; margin-right: 10px;
box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15); box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
height: 87vh; height: 88vh;
h4 { h4 {
height: 30px; height: 30px;
...@@ -227,6 +244,7 @@ export default { ...@@ -227,6 +244,7 @@ export default {
background: rgba(245, 246, 250, 1); background: rgba(245, 246, 250, 1);
opacity: 1; opacity: 1;
padding-left: 10px; padding-left: 10px;
} }
.search { .search {
height: 50px; height: 50px;
...@@ -274,7 +292,7 @@ export default { ...@@ -274,7 +292,7 @@ export default {
box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15); box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
overflow: auto; overflow: auto;
padding: 10px; padding: 10px;
height: 87vh; height: 88vh;
overflow-y: hidden; overflow-y: hidden;
} }
} }
......
...@@ -203,7 +203,7 @@ export default { ...@@ -203,7 +203,7 @@ export default {
// }); // });
}, },
details(id) { details(id) {
alert(id)
this.$router.push({ this.$router.push({
path: "/materiel/masterData/details", path: "/materiel/masterData/details",
query: { query: {
......
...@@ -9,6 +9,10 @@ export default { ...@@ -9,6 +9,10 @@ export default {
submitData(params) { submitData(params) {
return Api.post(`${PlanUrl}/orderexecutequalityrecord/checkdispatchproduct`, params); return Api.post(`${PlanUrl}/orderexecutequalityrecord/checkdispatchproduct`, params);
}, },
// 质量判定获取不合格品送审编号
getshenliNo(params) {
return Api.post(`${PlanUrl}/orderexecutebadproduct/create`, params);
},
//工单联合信息 //工单联合信息
orderanddispatchinfos(params) { orderanddispatchinfos(params) {
return Api.get(`${PlanUrl}/orderexecutenew/orderanddispatchinfos`, params); return Api.get(`${PlanUrl}/orderexecutenew/orderanddispatchinfos`, params);
......
<template> <template>
<div class="data-filling"> <div class="data-filling">
<div class="data-title"> <div class="data-title flex">
<span class="ml20">产品号</span> <div class="fg">
<ProductNumberSelect <span class="ml20">产品号</span>
v-model="product_ID" <ProductNumberSelect
:eid="row.orderId" v-model="product_ID"
ref="codes" :eid="row.orderId"
@on-change="change" ref="codes"
class="select-produt-name" @on-change="change"
/> :multiple="false"
class="select-produt-name"
/>
</div>
<!-- <template v-if="datasearch.isMain!=1"> <!-- <template v-if="datasearch.isMain!=1">
<span class="ml20">汇报板次</span> <span class="ml20">汇报板次</span>
<Select @on-change="boardonchange" v-model="board_ID" class="w200"> <Select @on-change="boardonchange" v-model="board_ID" class="w200">
...@@ -20,7 +24,8 @@ ...@@ -20,7 +24,8 @@
>{{ item.boardNumber }}</Option> >{{ item.boardNumber }}</Option>
</Select> </Select>
</template>--> </template>-->
<Button type="primary" @click="QcCardChecker(1)" class="title_btn ml10">自检</Button> <div class="tr">
<Button type="primary" @click="QcCardChecker(1)" class="title_btn ml10">自检</Button>
<Button type="primary" :disabled="ishavhj" @click="QcCardChecker(2)" class="title_btn ml10">互检</Button> <Button type="primary" :disabled="ishavhj" @click="QcCardChecker(2)" class="title_btn ml10">互检</Button>
<Button type="primary" :disabled="ishavzj" @click="SendCheck()" class="title_btn ml10">送检</Button> <Button type="primary" :disabled="ishavzj" @click="SendCheck()" class="title_btn ml10">送检</Button>
<Button <Button
...@@ -29,6 +34,8 @@ ...@@ -29,6 +34,8 @@
@click="SendCheckRecord()" @click="SendCheckRecord()"
class="title_btn ml10" class="title_btn ml10"
>送检记录</Button> >送检记录</Button>
</div>
</div> </div>
<div class="table-i"> <div class="table-i">
<Table border :columns="columns12" :data="recorddata"> <Table border :columns="columns12" :data="recorddata">
...@@ -413,7 +420,7 @@ export default { ...@@ -413,7 +420,7 @@ export default {
}); });
}, },
change(v) { change(v) {
this.datasearch.productcode = v.join(","); this.datasearch.productcode = v;
this.loaddata(); this.loaddata();
}, },
showrecordData(params, fill_in_user_type, isedit) { showrecordData(params, fill_in_user_type, isedit) {
......
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
<div class="list02"> <div class="list02">
<Tag <Tag
type="dot" class="tag_card02" type="dot" class="tag_card02"
v-for="(item,index) in feilist" :key="index" v-for="(item,index) in feilist" :key="item.id"
:name="item.id" :checkable="false" :name="item.id" :checkable="false"
closable @on-close="feiClose" closable @on-close="feiClose"
>{{item.prefix}}.{{ item.code}}</Tag> >{{item.prefix}}.{{ item.code}}</Tag>
...@@ -114,9 +114,9 @@ ...@@ -114,9 +114,9 @@
</Form> </Form>
</div> </div>
</div> </div>
<div class="futer flex fc-ev" v-if="ranglist.length>0||fanlist.length>0||feilist.length>0"> <div class="futer flex fc-ev" v-if="hegelist.length>0||ranglist.length>0||fanlist.length>0||feilist.length>0">
<Button class="button" size="large" type="primary" @click="sendOrder" v-if="feilist.length>0" >送审</Button> <Button class="button" size="large" type="primary" @click="sendOrder" v-if="feilist.length>0" >送审</Button>
<Button class="button" size="large" type="primary" @click="submit" v-else>提交</Button> <Button class="button" size="large" type="primary" @click="submit" v-else>保存</Button>
<!-- :disabled="hegelist.length!=0&&fanlist.length!=0&&ranglist.length!=0" --> <!-- :disabled="hegelist.length!=0&&fanlist.length!=0&&ranglist.length!=0" -->
<Button class="button" size="large" @click="toOrder">取消</Button> <Button class="button" size="large" @click="toOrder">取消</Button>
</div> </div>
...@@ -174,15 +174,16 @@ export default { ...@@ -174,15 +174,16 @@ export default {
ranglist: [], ranglist: [],
fanlist: [], fanlist: [],
feilist: [], feilist: [],
titleCode: '',//送审单号
problemList: [ problemList: [
{ problem: "问题描述01" }, { problem: "问题描述01",id:1 },
{ problem: "问题描述02" }, { problem: "问题描述02",id:2 },
{ problem: "问题描述03" } { problem: "问题描述03",id:3 }
], ],
blameList: [ blameList: [
{ user: "责任人01" }, { user: "责任人01",id:1 },
{ user: "责任人02" }, { user: "责任人02",id:2 },
{ user: "责任人03" } { user: "责任人03",id:3 }
] ]
}; };
}, },
...@@ -219,7 +220,8 @@ export default { ...@@ -219,7 +220,8 @@ export default {
} }
if(u.productStatus==4){ if(u.productStatus==4){
this.fanlist.push(u) this.fanlist.push(u)
}if(u.productStatus==0){ }
if(u.productStatus==0){
this.cardlist.push(u) this.cardlist.push(u)
} }
}); });
...@@ -331,19 +333,19 @@ export default { ...@@ -331,19 +333,19 @@ export default {
okModal() { okModal() {
let unmb = this.num; let unmb = this.num;
if (unmb == 1) { if (unmb == 1) {
this.cansolhege(); this.cansolRang();
this.suModal = false; this.suModal = false;
} }
if (unmb == 2) { if (unmb == 2) {
this.cansolfei(); this.cansolfan();
this.suModal = false; this.suModal = false;
} }
if (unmb == 3) { if (unmb == 3) {
this.cansolRang(); this.cansolfei();
this.suModal = false; this.suModal = false;
} }
if (unmb == 4) { if (unmb == 0) {
this.cansolfan(); this.cansolhege();
this.suModal = false; this.suModal = false;
} }
}, },
...@@ -544,6 +546,7 @@ export default { ...@@ -544,6 +546,7 @@ export default {
} }
} }
} }
// console.log(lists)
let parmes={ let parmes={
dispatchId: this.$route.query.id, dispatchId: this.$route.query.id,
orderId: this.$route.query.orderId, orderId: this.$route.query.orderId,
...@@ -551,50 +554,77 @@ export default { ...@@ -551,50 +554,77 @@ export default {
}; };
Api.submitData(parmes).then(res=>{ Api.submitData(parmes).then(res=>{
if(res.success){ if(res.success){
this.$Message.success("提交成功!"); this.$Message.success("保存成功!");
}else{ }else{
this.$Message.success("提交失败~"); this.$Message.success("保存失败~");
} }
}) })
}, },
// 打开送审 // 打开送审
sendOrder() { sendOrder() {
let orderse = [] let orderse = []
let orderIds = []
this.feilist.map(item=>{ this.feilist.map(item=>{
orderse.push(item.prefix+'.'+item.code) orderse.push(item.prefix+'.'+item.code)
orderIds.push(item.id)
}) })
let strOder = orderse.join(",")// console.log(strOder) let strOder = orderse.join(",")
this.entity.cause = this.orderForm.question; this.entity.cause = this.orderForm.question;
this.entity.reporter = this.orderForm.useroption; this.entity.reporter = this.orderForm.useroption;
this.entity.strOder = strOder; // console.log(this.entity) this.entity.strOder = strOder;
this.entity.orderIds = orderIds;
this.$refs["formValidate"].validate(valid => { this.$refs["formValidate"].validate(valid => {
if (valid) { if (valid) {
this.submit()//提交状态改变 this.submit()//提交状态改变
let parmeseData = this.entity// console.log(parmeseData) this.$Message.success("送审") let parme = {
reason: this.entity.cause,
personLiableId: this.entity.reporter,
dispatchId: this.$route.query.id,
orderId: this.$route.query.orderId,
productIds: this.entity.orderIds,
}
Api.getshenliNo(parme).then(res=>{
if(res.success){
// this.$refs.orderSendReview.info.orderInfo.code = res.result.code
this.entity.code = res.result.code
this.entity.idlist = res.result.id
}else{
console.log("获取编号失败")
}
})
let parmeseData = this.entity// this.$Message.success("送审")
console.info(parmeseData)
this.ModalOrder = true; this.ModalOrder = true;
this.$refs.orderSendReview.alertFun(parmeseData); this.$refs.orderSendReview.alertFun(parmeseData);
} }
}); });
}, },
// 确定送审 // 确定送审
orderSendOk() { orderSendOk() {
ahis.$Message.success("送审中..."); // console.log("old->",this.entity)
// let operatorIdList = this.$refs.orderSendReview.returnDataList(); let orderids = []
// let itemCode = this.formdata.unqualified_order_code; orderids.push(this.entity.idlist)
// this.dataListRetrunNew.code = itemCode; console.log("new->",this.entity)
// this.dataListRetrunNew.operatorIdList = operatorIdList; let parmese ={
// this.$http.order schemaId: "c2e09c9b-02a9-4188-97a6-cdb68d50a64a",
// .batchOrderStart(this.dataListRetrunNew) idList: orderids,
// .then(response => { code: this.entity.code,
// if (response.success) { operatorIdList: this.$refs.orderSendReview.returnDataList(),
// this.loadchangelist(); }
// this.$Message.info("送审成功!");
// this.dataListRetrunNew.idList = []; this.$http.order
// } else { .batchOrderStart(parmese)
// this.$Message.error("送审失败!"); .then(response => {
// } if (response.success) {
// this.modalInfo = false; this.loadchangelist();
// }); this.$Message.info("送审成功!");
this.dataListRetrunNew.idList = [];
} else {
this.$Message.error("送审失败!");
}
this.modalInfo = false;
});
}, },
// 取消 返回工单列表 // 取消 返回工单列表
toOrder() { toOrder() {
......
...@@ -3,15 +3,18 @@ ...@@ -3,15 +3,18 @@
<Row> <Row>
<Filed :span="12" :name="l('productName')">{{info.orderInfo.productName}}</Filed> <Filed :span="12" :name="l('productName')">{{info.orderInfo.productName}}</Filed>
<Filed :span="12" :name="l('drawnNumber')">{{info.orderInfo.drawnNumber}}</Filed> <Filed :span="12" :name="l('drawnNumber')">{{info.orderInfo.drawnNumber}}</Filed>
<Filed :span="12" :name="l('status')">{{info.orderInfo.status}}</Filed> <Filed :span="12" :name="l('status')">
<state code="plan.order.status" ref="state" :value="info.orderInfo.status" type="text" ></state>
</Filed>
<Filed :span="12" :name="l('mesCode')">{{info.orderInfo.mesCode}}</Filed> <Filed :span="12" :name="l('mesCode')">{{info.orderInfo.mesCode}}</Filed>
<Filed :span="12" name="批次号">{{info.orderInfo.batchNumber}}</Filed> <Filed :span="12" name="批次号">{{info.orderInfo.batchNumber}}</Filed>
<!-- <Filed :span="8" :name="l('batchNumber')">{{info.orderInfo.batchNumber}}</Filed> --> <!-- <Filed :span="12" name="派工数量">{{info.orderInfo.dispatchQuantity}}</Filed> -->
<Filed :span="12" :name="l('quantity')">{{info.orderInfo.quantity}}</Filed> <Filed :span="12" :name="l('quantity')">{{info.orderInfo.quantity}}</Filed>
<Filed :span="12" name="节点日期">{{info.orderInfo.demandFinishDate}}</Filed> <Filed :span="12" name="节点日期">{{info.orderInfo.demandFinishDate}}</Filed>
<Filed :span="12" name="工序名称">{{info.orderInfo.seqName}}</Filed>
<Filed :span="12" name="问题原因">{{info.orderInfo.cause}}</Filed> <Filed :span="12" name="问题原因">{{info.orderInfo.cause}}</Filed>
<Filed :span="12" name="责任归属">{{info.orderInfo.reporter}}</Filed> <Filed :span="12" name="责任归属">{{info.orderInfo.reporter}}</Filed>
<Filed :span="12" name="不合格产品号">{{info.orderInfo.demandFinishDate}}</Filed> <!-- <Filed :span="12" name="送审编号">{{info.orderInfo.code}}</Filed> -->
<Filed :span="24" name="不合格产品">{{info.orderInfo.strOder}}</Filed> <Filed :span="24" name="不合格产品">{{info.orderInfo.strOder}}</Filed>
<!-- <Filed :span="8" :name="l('stage')"> <!-- <Filed :span="8" :name="l('stage')">
<state code="plan.order.stage" :value="info.orderInfo.stage+''" type="text"></state> <state code="plan.order.stage" :value="info.orderInfo.stage+''" type="text"></state>
...@@ -46,6 +49,12 @@ export default { ...@@ -46,6 +49,12 @@ export default {
key = 'order_list' + '.' + key key = 'order_list' + '.' + key
return this.$t(key) return this.$t(key)
} }
},
watch:{
info(n,o){
console.log(n)
console.log(o)
}
} }
} }
</script> </script>
\ No newline at end of file
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
</template> </template>
<script> <script>
// import Api from "../api";
import OrderInfos from './orderInfos' import OrderInfos from './orderInfos'
import Process from '@/components/orderOperator/process' import Process from '@/components/orderOperator/process'
export default { export default {
...@@ -80,7 +81,7 @@ export default { ...@@ -80,7 +81,7 @@ export default {
} }
}, },
created() { created() {
var theight = window.innerHeight - 630 + 'px' var theight = window.innerHeight - 650 + 'px'
this.divHeight = theight this.divHeight = theight
}, },
mounted() { mounted() {
...@@ -88,7 +89,7 @@ export default { ...@@ -88,7 +89,7 @@ export default {
///浏览器窗口大小变化 ///浏览器窗口大小变化
return (() => { return (() => {
window.screenHeight = window.innerHeight window.screenHeight = window.innerHeight
this.divHeight = window.screenHeight - 630 + 'px' this.divHeight = window.screenHeight - 650 + 'px'
})() })()
} }
}, },
...@@ -96,7 +97,23 @@ export default { ...@@ -96,7 +97,23 @@ export default {
alertFun(parmeseData){ alertFun(parmeseData){
console.warn(parmeseData) console.warn(parmeseData)
this.info.orderInfo = parmeseData this.info.orderInfo = parmeseData
alert("加载数据") // let parme = {
// reason: parmeseData.cause,
// personLiableId: parmeseData.reporter,
// dispatchId: this.$route.query.id,
// orderId: this.$route.query.orderId,
// productIds: parmeseData.orderIds,
// }
// Api.getshenliNo(parme).then(res=>{
// if(res.success){
// this.info.orderInfo.push(code = res.resoult.code)
// parmeseData.code = res.resoult.code
// this.$refs.orderSendReview.info.orderInfo.code = res.resoult.code
// this.entity.code = res.resoult.code
// }else{
// console.log("获取编号失败")
// }
// })
}, },
intData(data) { intData(data) {
console.warn(data) console.warn(data)
......
...@@ -173,7 +173,7 @@ export default { ...@@ -173,7 +173,7 @@ export default {
}, },
// 选择新增人员 // 选择新增人员
changeUser(data){ changeUser(data){
console.log(data) // console.log(data)
let alloterInfo = this.$refs.userSelected.getSelectItems(); let alloterInfo = this.$refs.userSelected.getSelectItems();
if(data&&data!=undefined){ if(data&&data!=undefined){
this.userflag = true this.userflag = true
...@@ -185,7 +185,7 @@ export default { ...@@ -185,7 +185,7 @@ export default {
// this.$Message.error("请选择人员!"); // this.$Message.error("请选择人员!");
// return; // return;
// } // }
console.log(alloterInfo) // console.log(alloterInfo)
if(alloterInfo.length>0){ if(alloterInfo.length>0){
this.entity.cardNo = alloterInfo[0].cardNo this.entity.cardNo = alloterInfo[0].cardNo
this.entity.userName = alloterInfo[0].userName this.entity.userName = alloterInfo[0].userName
......
This diff is collapsed.
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