Commit b4504f14 authored by renjintao's avatar renjintao

工单列表

parent d30f969b
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
</Col> </Col>
</Row> </Row>
<div class="panel-text"> <div class="panel-text">
<Row > <Row>
<Col span="8"> <Col span="8">
<img <img
:src="getUrl(row.productUrl)" :src="getUrl(row.productUrl)"
...@@ -61,9 +61,9 @@ ...@@ -61,9 +61,9 @@
<Col span="16" class="row"> <Col span="16" class="row">
<p>开始时间:{{row.beginTime}}</p> <p>开始时间:{{row.beginTime}}</p>
<p> <p>
<span v-if="(row.status==12||row.status==14||row.status==5)">计划</span>结束时间:{{row.endTime}} <span v-if="getStatus(row.status)">计划</span>结束时间:{{row.endTime}}
</p> </p>
<p v-if="(row.status==12||row.status==14||row.status==5)&&getTimes(row.endTime)>0"> <p v-if="getStatus(row.status)&&getTimes(row.endTime)>0">
剩余时间: 剩余时间:
<OutputTime :value="getTimes(row.endTime)" style="display:inline"></OutputTime> <OutputTime :value="getTimes(row.endTime)" style="display:inline"></OutputTime>
</p> </p>
...@@ -77,21 +77,21 @@ ...@@ -77,21 +77,21 @@
type="md-alert" type="md-alert"
size="18" size="18"
color="#FFA000" color="#FFA000"
v-if="(row.status==12||row.status==14||row.status==5)&&getTimes(row.endTime)<86400&&getTimes(row.endTime)>0" v-if="getStatus(row.status)&&getTimes(row.endTime)<86400&&getTimes(row.endTime)>0"
/> />
<span <span
style="color:#FFA000" style="color:#FFA000"
v-if="(row.status==12||row.status==14||row.status==5)&&getTimes(row.endTime)<86400&&getTimes(row.endTime)>0" v-if="getStatus(row.status)&&getTimes(row.endTime)<86400&&getTimes(row.endTime)>0"
>预警</span>&nbsp;&nbsp; >预警</span>&nbsp;&nbsp;
<Icon <Icon
type="md-timer" type="md-timer"
size="18" size="18"
color="#FE7777" color="#FE7777"
v-if="(row.status==12||row.status==14||row.status==5)&&compareTime(row.endTime)" v-if="getStatus(row.status)&&compareTime(row.endTime)"
/> />
<span <span
style="color:#FE7777" style="color:#FE7777"
v-if="(row.status==12||row.status==14||row.status==5)&&compareTime(row.endTime)" v-if="getStatus(row.status)&&compareTime(row.endTime)"
>超期</span> >超期</span>
</Col> </Col>
</Row> </Row>
...@@ -176,7 +176,7 @@ export default { ...@@ -176,7 +176,7 @@ export default {
attrs: { oprate: "edit" }, attrs: { oprate: "edit" },
on: { click: () => this.toExecute(params.row.id) } on: { click: () => this.toExecute(params.row.id) }
}, },
"处理" "查看"
) )
]); ]);
} }
...@@ -407,7 +407,7 @@ export default { ...@@ -407,7 +407,7 @@ export default {
typeInfo: "card", typeInfo: "card",
iconInfo: "md-apps", iconInfo: "md-apps",
titleInfo: "卡片模式", titleInfo: "卡片模式",
nowTime: new Date().getTime() nowTime: new Date().getTime()//页面当前打开时间
}; };
}, },
created() {}, created() {},
...@@ -417,14 +417,12 @@ export default { ...@@ -417,14 +417,12 @@ export default {
mounted() { mounted() {
this.search(); this.search();
}, },
async fetch({ store, params }) {
await store.dispatch("loadDictionary"); // 加载数据字典
},
methods: { methods: {
search() { search() {
this.$refs.grid.reload(this.easySearch); this.$refs.grid.reload(this.easySearch);
}, },
toExecute() { toExecute() {
//跳转到对应操作页面
this.$router.push("/produce/execute"); this.$router.push("/produce/execute");
}, },
tdStyle(val) { tdStyle(val) {
...@@ -441,6 +439,7 @@ export default { ...@@ -441,6 +439,7 @@ export default {
return style; return style;
}, },
changeShwo() { changeShwo() {
//显示模式切换
if (this.typeInfo == "card") { if (this.typeInfo == "card") {
this.typeInfo = "table"; this.typeInfo = "table";
this.iconInfo = "md-list"; this.iconInfo = "md-list";
...@@ -473,16 +472,25 @@ export default { ...@@ -473,16 +472,25 @@ export default {
} }
return res; return res;
}, },
getStatus(status) {
//根据状态返回未开工、执行中、暂停状态的bool值
let res = true;
if (status == 12 || status == 14 || status == 5) {
res = true;
} else {
res = false;
}
return res
},
getUrl(url) { getUrl(url) {
//返回img需要显示的src值
let tempUrl = ""; let tempUrl = "";
if (url && url.length > 0) { if (url && url.length > 0) {
tempUrl = this.downUrl + JSON.parse(url)[0].filePath; tempUrl = this.downUrl + JSON.parse(url)[0].filePath;
} else {
tempUrl = iconImg + "noPic_product.png";
} }
else return tempUrl;
{
tempUrl=iconImg+"noPic_product.png"
}
return tempUrl
}, },
l(key) { l(key) {
let vkey = "mes_order" + "." + key; let vkey = "mes_order" + "." + key;
...@@ -533,8 +541,7 @@ export default { ...@@ -533,8 +541,7 @@ export default {
} }
} }
} }
.body:hover .body:hover {
{
cursor: pointer; cursor: pointer;
box-shadow: 0 0 10px #888888; box-shadow: 0 0 10px #888888;
} }
......
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