Commit 65620bc9 authored by 仇晓婷's avatar 仇晓婷

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

parents 85ecc190 836024f7
...@@ -586,7 +586,11 @@ div::-webkit-scrollbar-corner { ...@@ -586,7 +586,11 @@ div::-webkit-scrollbar-corner {
transform: scale(.96); transform: scale(.96);
} }
/*字体颜色*/
.font_fff
{
color:#fff;
}
/*按钮颜色*/ /*按钮颜色*/
.bluebg { .bluebg {
...@@ -1479,3 +1483,7 @@ html [type=button] { ...@@ -1479,3 +1483,7 @@ html [type=button] {
.bgDDD{ .bgDDD{
background:#DDD background:#DDD
} }
.ftball {
background: rgba(0, 0, 0, 0.7);
color: #fff;
}
\ No newline at end of file
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
</template> </template>
<template slot="buttons"></template> <template slot="buttons"></template>
</DataGrid> </DataGrid>
<FooterToolbar extra v-if="footerBar"> <FooterToolbar extra v-if="footerBar" class="ftball">
<Row> <Row>
<Checkbox @on-change="handleSelectAll(single)" v-model="single">全选</Checkbox> <Checkbox @on-change="handleSelectAll(single)" v-model="single">全选</Checkbox>
<span class="footerSpan">已选 {{selectCount}} 项</span> <span class="footerSpan">已选 {{selectCount}} 项</span>
......
...@@ -145,11 +145,11 @@ export default { ...@@ -145,11 +145,11 @@ export default {
); );
}, },
}, },
{ // {
key: "remark", // key: "remark",
title: this.l("remark"), // title: this.l("remark"),
align: "left", // align: "left",
}, // },
], ],
datas: [], datas: [],
tableHeight1: "", tableHeight1: "",
......
...@@ -109,11 +109,11 @@ export default { ...@@ -109,11 +109,11 @@ export default {
); );
}, },
}, },
{ // {
key: "remark", // key: "remark",
title: this.l("remark"), // title: this.l("remark"),
align: "left", // align: "left",
}, // },
], ],
datas: [], datas: [],
splitHeight: "", splitHeight: "",
...@@ -377,8 +377,5 @@ export default { ...@@ -377,8 +377,5 @@ export default {
}; };
</script> </script>
<style scoped> <style scoped>
.ftball {
background: rgba(0, 0, 0, 0.7);
color: #fff;
}
</style> </style>
\ No newline at end of file
...@@ -133,6 +133,7 @@ export default { ...@@ -133,6 +133,7 @@ export default {
op: "mesCode,productName,drawnNumber", op: "mesCode,productName,drawnNumber",
value: null value: null
} }
//status: { op: "Equal", value: 0 }
}, },
downUrl: fileUrlDown, downUrl: fileUrlDown,
columns: [ columns: [
......
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
<Row class="row-down" :gutter="10"> <Row class="row-down" :gutter="10">
<Col span="7"> <Col span="7">
<div class="img-i"> <div class="img-i">
<img :src="downUrl +row.productUrl" /> <img :src="downUrl +row.productUrl" onerror="this.src='/imgicon/noPic_product.png';"/>
</div> </div>
</Col> </Col>
<Col span="17" class="c"> <Col span="17" class="c">
...@@ -234,7 +234,6 @@ export default { ...@@ -234,7 +234,6 @@ export default {
}, },
mounted() { mounted() {
this.$refs.grid.reload(this.easySearch); this.$refs.grid.reload(this.easySearch);
// console.log(this);
}, },
async fetch({ store, params }) { async fetch({ store, params }) {
await store.dispatch("loadDictionary"); // 加载数据字典 await store.dispatch("loadDictionary"); // 加载数据字典
...@@ -287,7 +286,6 @@ export default { ...@@ -287,7 +286,6 @@ export default {
this.fullscreen = false; this.fullscreen = false;
}, },
view(row) { view(row) {
// console.log(row)
this.curId = row.id; this.curId = row.id;
this.parent.id = row.levelId; this.parent.id = row.levelId;
this.parent.parentName = row.levelTitle; this.parent.parentName = row.levelTitle;
......
...@@ -14,4 +14,7 @@ export default { ...@@ -14,4 +14,7 @@ export default {
ordersetroutingids(params) { ordersetroutingids(params) {
return Api.post(`${technologyUrl}orderrouting/ordersetroutingids`, params); return Api.post(`${technologyUrl}orderrouting/ordersetroutingids`, params);
}, },
createnew(params) {
return Api.post(`${technologyUrl}materiallist/createnew`, params);
},
} }
...@@ -61,7 +61,8 @@ export default { ...@@ -61,7 +61,8 @@ export default {
productingPreparationPeople: 0, productingPreparationPeople: 0,
orderIds: 0, orderIds: 0,
ids: [], ids: [],
}, count:0
, },
detail: null, detail: null,
modal: false, modal: false,
easySearch: { easySearch: {
...@@ -142,6 +143,7 @@ export default { ...@@ -142,6 +143,7 @@ export default {
this.child.productingPreparationPeople = this.child.productingPreparationPeople =
row.productingPreparationPeople; row.productingPreparationPeople;
this.child.orderIds = row.id; this.child.orderIds = row.id;
this.child.count=row.quantity;
this.title = "工艺列表"; this.title = "工艺列表";
this.detail = () => import("./set"); this.detail = () => import("./set");
this.modal = true; this.modal = true;
......
...@@ -25,19 +25,19 @@ ...@@ -25,19 +25,19 @@
</Content> </Content>
</Layout> </Layout>
<FooterToolbar extra v-if="footerBar"> <FooterToolbar extra v-if="footerBar">
<Row class="footer"> <div class="fr font_fff">
<Checkbox @on-change="handleSelectAll(single)" v-model="single">全选</Checkbox> <Checkbox @on-change="handleSelectAll(single)" v-model="single">全选</Checkbox>
<span class="footerSpan">已选 {{selectCount}}</span> <span class="footerSpan">已选 {{selectCount}}</span>
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
<Button type="primary" @click="modalDispatch">设置工艺</Button> <Button type="primary" @click="modalDispatch">设置工艺</Button>
<Button @click="canselFooter">取消</Button> <Button @click="canselFooter">取消</Button>
</Row> </div>
</FooterToolbar> </FooterToolbar>
</div> </div>
</template> </template>
<script> <script>
import Api from "./api"; import Api from "./api";
import ProductTree from "@/components/page/productTree.vue"; //左侧树列表 import ProductTree from "@/components/page/productTree.vue";
export default { export default {
components: { components: {
ProductTree, ProductTree,
...@@ -275,8 +275,14 @@ export default { ...@@ -275,8 +275,14 @@ export default {
orderIds: this.eid.orderIds, orderIds: this.eid.orderIds,
routingList: this.routingList, routingList: this.routingList,
}; };
Api.routingset(data).then((r) => { Api.routingset(data).then((r) => {
this.$Message.success("工艺设置成功"); if (r.success) {
//this.$Message.success("工艺设置成功");
this.saveBill();
} else {
this.$Message.error("工艺设置失败");
}
}); });
}, },
onCancel: () => { onCancel: () => {
...@@ -284,6 +290,27 @@ export default { ...@@ -284,6 +290,27 @@ export default {
}, },
}); });
}, },
saveBill() {
//生成料单
let temRouId = [];
this.routingList.forEach((el) => {
temRouId.push(el.routingHeaderId);
});
let params = {
routingHeaderId: temRouId,
orderId: this.eid.orderIds,
orderCount: this.eid.count,
};
Api.createnew(params).then((res) => {
if (res.success) {
this.$emit("on-ok");
//this.loaddata(this.orderId);
//this.materialBillSetStatus = 1;
} else {
this.$Message.error("生成料单失败");
}
});
},
l(key) { l(key) {
let vkey = "routingHeader" + "." + key; let vkey = "routingHeader" + "." + key;
return this.$t(vkey) || key; return this.$t(vkey) || key;
...@@ -319,9 +346,9 @@ export default { ...@@ -319,9 +346,9 @@ export default {
margin-bottom: 10px; margin-bottom: 10px;
} }
} }
.ivu-footer-toolbar-right { //.ivu-footer-toolbar-right {
margin-right: 72% !important; // margin-right: 72% !important;
} //}
.ivu-footer-toolbar { .ivu-footer-toolbar {
background: rgba(0, 0, 0, 0.7) !important; background: rgba(0, 0, 0, 0.7) !important;
.footer { .footer {
......
...@@ -450,6 +450,10 @@ div::-webkit-scrollbar-corner { ...@@ -450,6 +450,10 @@ div::-webkit-scrollbar-corner {
.d-button:active { .d-button:active {
transform: scale(0.96); transform: scale(0.96);
} }
/*字体颜色*/
.font_fff {
color: #fff;
}
/*按钮颜色*/ /*按钮颜色*/
.bluebg { .bluebg {
background: #237bdf; background: #237bdf;
...@@ -1118,3 +1122,7 @@ html [type=button] { ...@@ -1118,3 +1122,7 @@ html [type=button] {
.bgDDD { .bgDDD {
background: #DDD; background: #DDD;
} }
.ftball {
background: rgba(0, 0, 0, 0.7);
color: #fff;
}
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