Commit b7e3cfbd authored by 周远喜's avatar 周远喜

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

parents fc4618eb fdf5d990
......@@ -156,7 +156,7 @@ export default {
},
// 加载物料
materiallist() {
let url = `${systemUrl}/material/materiallist`;
let url = `${material}/material/materiallist`;
this.$api
.post(url, {
// pageIndex: 1,
......
This diff is collapsed.
......@@ -58,7 +58,7 @@
</div>
</template>
<template slot="card" slot-scope="{row}">
<div class="body" v-for="i of 5" :key="i">
<div class="body" v-for="i of 2" :key="i">
<Row class="title-i">
<Col :span="16" class="order-code">
<Ellipsis :text="row.productName+i" :lines="1" tooltip transfer />
......@@ -88,9 +88,9 @@
<!-- :title="row.productUrl" -->
</Col>
<Col span="16" class="row">
<p>机床类型:{{row.MachineType}}</p>
<p>机床编码:{{row.MachineCode}}</p>
<p>机床IP:{{row.MachineIp}}</p>
<p>设备类型:{{row.MachineType}}</p>
<p>设备编码:{{row.MachineCode}}</p>
<p>设备IP:{{row.MachineIp}}</p>
<p>系统信息:{{row.information}}</p>
</Col>
</Row>
......@@ -123,7 +123,7 @@ export default {
{
productName: "德玛吉235550",
statu: "空闲",
productUrl:"shebei.png",
productUrl:"shebei01.png",
MachineType: "V1-256-16331",
MachineCode: "JCBM-06221",
MachineIp: "1231-111-26012",
......@@ -131,7 +131,7 @@ export default {
},{
productName: "德玛吉235536",
statu: "关机",
productUrl:"shebei.png",
productUrl:"shebei02.png",
MachineType: "V1-256-16332",
MachineCode: "JCBM-06222",
MachineIp: "1231-111-26012",
......@@ -139,7 +139,7 @@ export default {
},{
productName: "德玛吉235537",
statu: "故障",
productUrl:"shebei.png",
productUrl:"shebei03.png",
MachineType: "V1-256-16333",
MachineCode: "JCBM-06223",
MachineIp: "1231-111-26012",
......@@ -147,12 +147,85 @@ export default {
},{
productName: "德玛吉235537",
statu: "运行中",
productUrl:"shebei.png",
productUrl:"shebei04.png",
MachineType: "V1-256-16334",
MachineCode: "JCBM-06224",
MachineIp: "1231-111-26012",
information: "V-5633-12112",
},
// {
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei05.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei06.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei07.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei08.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei09.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei10.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei11.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei12.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },{
// productName: "德玛吉235537",
// statu: "运行中",
// productUrl:"shebei13.png",
// MachineType: "V1-256-16334",
// MachineCode: "JCBM-06224",
// MachineIp: "1231-111-26012",
// information: "V-5633-12112",
// },
],
typeInfo: "card",
iconInfo: "md-apps",
......@@ -271,7 +344,7 @@ export default {
let tempUrl = "";
if (url && url.length > 0) {
// tempUrl = this.downUrl + url;
tempUrl = iconImg + url;
tempUrl = mncImg + url;
} else {
tempUrl = iconImg + "noPic_product.png";
}
......
......@@ -18,10 +18,10 @@
</Col>
<Col span="14">
<div class="set_masage">
<p>机床名称:德玛吉235537</p>
<p>机床类型:V1-256-16334</p>
<p>机床编码:JCBM-06224</p>
<p>机床IP:1231-111-26012</p>
<p>设备名称:德玛吉235537</p>
<p>设备类型:V1-256-16334</p>
<p>设备编码:JCBM-06224</p>
<p>设备IP:1231-111-26012</p>
<p>系统信息:V-5633-12112</p>
</div>
</Col>
......
......@@ -8,7 +8,7 @@
</template>
<script>
import Api from '../api'
import Processview from '../../processDesign/Process/processview.vue'
import Processview from '../../technology/processview.vue'
export default {
name: 'detail',
......@@ -40,7 +40,7 @@ export default {
load(v) {
Api.get({ Id: this.idVal }).then((r) => {
if (r.success) {
this.$refs.processview.loaddata(r.result.fromIds)
this.$refs.processview.load(r.result.fromIds)
} else {
this.$Message.error('加载失败')
}
......
......@@ -41,7 +41,7 @@
<Col span="9">
<div class="iview_cont border_none">
&nbsp;
<label v-text="formValidate.task_type_str"></label>
<state code="Process.Routing.routingType" :value="formValidate.routingType+''" type="text"></state>
</div>
</Col>
</Row>
......@@ -52,16 +52,16 @@
<Col span="9">
<div class="iview_cont">
&nbsp;
<label v-text="formValidate.versiondesc"></label>
<state code="Process.Routing.version" :value="formValidate.versionid+''" type="text"></state>
</div>
</Col>
<Col span="3">
<div class="row_label">研制方式</div>
<div class="row_label">工艺阶段</div>
</Col>
<Col span="9">
<div class="iview_cont border_none">
&nbsp;
<label v-text="formValidate.development_mode_str"></label>
<state code="Process.Routing.phase" :value="formValidate.phase+''" type="text"></state>
</div>
</Col>
</Row>
......@@ -165,19 +165,19 @@
<tbody>
<template v-for="(item5,index5) in formValidate.details">
<tr>
<td class="tl">{{item5.taskseq}}</td>
<td class="tl">{{item5.taskSeq}}</td>
<td class="tl">{{item5.name}}</td>
<td class="tl">
<div v-html="item5.task_content" class="tohtml"></div>
<div v-html="item5.taskContent" class="tohtml"></div>
</td>
<td class="tl">{{item5.operator}}</td>
<td class="tl">{{item5.proofreader}}</td>
</tr>
<tr v-for="(item6,index6) in item5.step">
<td class="tl">{{item6.taskseq}}</td>
<td class="tl">{{item6.taskSeq}}</td>
<td class="tl">{{item6.name}}</td>
<td class="tl">
<div v-html="item6.task_content" class="tohtml"></div>
<div v-html="item6.taskContent" class="tohtml"></div>
</td>
<td class="tl">{{item6.operator}}</td>
<td class="tl">{{item6.proofreader}}</td>
......@@ -211,9 +211,9 @@
<tbody>
<template v-for="(item7,index7) in formValidate.qcards">
<tr>
<td class="tl">{{item7.taskseq}}</td>
<td class="tl">{{item7.check_content}}</td>
<td class="tl">{{item7.checkresult}}</td>
<td class="tl">{{item7.taskSeq}}</td>
<td class="tl">{{item7.checkContent}}</td>
<td class="tl">{{item7.checkResult}}</td>
<td class="tl">{{item7.result}}</td>
<td class="tl">{{item7.checker}}</td>
<td class="tl">{{item7.remarks}}</td>
......@@ -233,6 +233,7 @@
</div>
</template>
<script>
import Api from "./api";
import service from "@/plugins/request";
export default {
name: "processview",
......@@ -274,7 +275,7 @@ export default {
load(v) {
this.circleModal = true;
this.dataSatus = false;
var url = `${designUrl}/routingheader/getprocessinfo?headerid=` + v;
var url = `${technologyUrl}routingheader/getprocessinfo?headerid=` + v;
service
.get(`${url}`)
.then(response => {
......@@ -303,19 +304,53 @@ export default {
loadImg() {
this.nameList = [];
this.formValidate.files = [];
//查询上传到文件服务器上的文件
this.$http.sysUser.getFile(this.parms).then(res => {
if (res.data != [] && res.data.length > 0) {
res.data.forEach(data => {
let objImag = {};
objImag.fileName = data.fileName;
objImag.url = data.downloadPath;
objImag.id = data.id;
this.nameList.push(objImag);
});
this.formValidate.files = this.nameList;
}
});
if (this.eid == undefined) {
let pars = {
conditions: [
{
fieldName: "code",
fieldValue: this.formValidate.code,
conditionalType: "Equal"
}
]
};
Api.paged(pars)
.then(res => {
if (res.result.items[0].fileId) {
this.parms.eid = res.result.items[0].fileId;
} else {
this.parms.eid = this.$u.guid(); //未上传过文件
}
//查询上传到文件服务器上的文件
this.$http.sysUser.getFile(this.parms).then(res => {
if (res.data != [] && res.data.length > 0) {
res.data.forEach(data => {
let objImag = {};
objImag.fileName = data.fileName;
objImag.url = data.downloadPath;
objImag.id = data.id;
this.nameList.push(objImag);
});
this.formValidate.files = this.nameList;
}
});
})
.catch(err => {});
} else {
//查询上传到文件服务器上的文件
this.$http.sysUser.getFile(this.parms).then(res => {
if (res.data != [] && res.data.length > 0) {
res.data.forEach(data => {
let objImag = {};
objImag.fileName = data.fileName;
objImag.url = data.downloadPath;
objImag.id = data.id;
this.nameList.push(objImag);
});
this.formValidate.files = this.nameList;
}
});
}
}
},
watch: {
......@@ -324,12 +359,11 @@ export default {
this.load(v);
}
},
uid(v) {
uid(v) {
if (v != 0) {
this.parms.eid=v
this.parms.eid = v;
}
},
}
}
};
</script>
......@@ -353,6 +387,5 @@ export default {
position: relative;
border: 0px solid #eee;
}
</style>
......@@ -26,6 +26,7 @@ window.crmUrl = `http://${address}:10000/crm`; //crm客户、合同、项目管
window.apsUrl = `http://${systemApi.aps}:10111/api/services/app`;//aps排产(61)
window.technologyUrl =`http://${address}:10000/technology/`;//新工艺规程接口
window.iconImg = `/imgicon/`;
window.mncImg = `/images/mnc/`;//mnc图片
window.material = `http://${address}:10000/material`; //物料管理
/* window.systemUrl = `http://${address}:10020/api/services/app`; //System-api 系统管理(基础数据)
......
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