服装智能制造软件平台V3.0
http://182.92.169.222/hhxy/#/user/login
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
209 lines
7.4 KiB
209 lines
7.4 KiB
3 years ago
|
<template>
|
||
|
<div>
|
||
|
<a-modal
|
||
|
title="详情"
|
||
|
:visible="visible"
|
||
|
:confirm-loading="confirmLoading"
|
||
|
:width='1500'
|
||
|
@ok="handleOk"
|
||
|
@cancel="handleCancel"
|
||
|
style="display:flex;"
|
||
|
>
|
||
|
<div class="diaogua">
|
||
|
<div class="top">
|
||
|
<h1>黄淮服装智能制造实训平台人机排位图</h1><span class="number">编号:{{number}}</span>
|
||
|
<div class="d-flex">
|
||
|
<p class="group">组别:{{group}}</p>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="main">
|
||
|
<el-descriptions border :column='4'>
|
||
|
<el-descriptions-item label="日期 ">{{data.date}}</el-descriptions-item>
|
||
|
<el-descriptions-item label="出库地点 ">{{data.retrievalLocation}}</el-descriptions-item>
|
||
|
<el-descriptions-item label="接收人 ">{{data.receiver}}</el-descriptions-item>
|
||
|
<el-descriptions-item label="运送人 ">{{data.carrier}}</el-descriptions-item>
|
||
|
<el-descriptions-item label="订单号 ">{{data.orderCode}}</el-descriptions-item>
|
||
|
<el-descriptions-item label="工单号">{{data.workOrderCode}}</el-descriptions-item>
|
||
|
<el-descriptions-item label="物品编号 ">{{data.serialNumber}}</el-descriptions-item>
|
||
|
<el-descriptions-item label="物品名称">{{data.itemName}}</el-descriptions-item>
|
||
|
</el-descriptions>
|
||
|
<table border="1" cellspacing="0" class="table" >
|
||
|
<!-- 表头 -->
|
||
|
<tr>
|
||
|
<th>站位</th>
|
||
|
<th>车间物流</th>
|
||
|
<th>站位</th>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td style="width: 20%;">
|
||
|
<ul class="one">
|
||
|
<li style="height:33px;"></li>
|
||
|
<li v-for="(num1,index) in list1" :key="index" ref="listnum1">{{num1}}</li>
|
||
|
</ul>
|
||
|
</td>
|
||
|
<td rowspan="16" class="two" style="width: 60%;">
|
||
|
<div>
|
||
|
<img src="@/assets/row1.jpg" alt="" class="img1">
|
||
|
<img src="@/assets/row2.jpg" alt="" class="img2">
|
||
|
</div>
|
||
|
</td>
|
||
|
<td style="width: 20%;">
|
||
|
<ul class="three">
|
||
|
<li v-for="(num2,index) in list2" :key="index" ref="listnum2">{{num2}}</li>
|
||
|
<li style="height:33px;"></li>
|
||
|
</ul>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>成品框</td>
|
||
|
<td>操作台</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
</div>
|
||
|
</a-modal>
|
||
|
</div>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
export default {
|
||
|
name: 'diaogua',
|
||
|
components: {
|
||
|
},
|
||
|
data(){
|
||
|
return{
|
||
|
ModalText: 'Content of the modal',
|
||
|
selectId:'2',
|
||
|
data:{},
|
||
|
headStyle:{
|
||
|
height:'10px'
|
||
|
},
|
||
|
visible: false,
|
||
|
confirmLoading: false,
|
||
|
// 编号
|
||
|
number:'SRS-05',
|
||
|
// 组别
|
||
|
group:2,
|
||
|
list1:[16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,],
|
||
|
list2:[15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,],
|
||
|
tableData1: [
|
||
|
{date: '16'},
|
||
|
{date: '17'},
|
||
|
{date: '18'},
|
||
|
{date: '19'},
|
||
|
{date: '20'},
|
||
|
{date: '21'},
|
||
|
{date: '22'},
|
||
|
{date: '23'},
|
||
|
{date: '24'},
|
||
|
{date: '25'},
|
||
|
{date: '26'},
|
||
|
{date: '27'},
|
||
|
{date: '28'},
|
||
|
{date: '29'},
|
||
|
{date: '30'},
|
||
|
],
|
||
|
tableData2: [
|
||
|
{date: '15'},
|
||
|
{date: '14'},
|
||
|
{date: '13'},
|
||
|
{date: '12'},
|
||
|
{date: '11'},
|
||
|
{date: '10'},
|
||
|
{date: '9'},
|
||
|
{date: '8'},
|
||
|
{date: '7'},
|
||
|
{date: '6'},
|
||
|
{date: '5'},
|
||
|
{date: '4'},
|
||
|
{date: '3'},
|
||
|
{date: '2'},
|
||
|
{date: '1'},
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
methods: {
|
||
|
showModal(id) {
|
||
|
// console.log(this.selectId)
|
||
|
this.visible = true;
|
||
|
this.$http.get('/logisticsplanning/logisticsPlanning/selectById?id='+id).then(
|
||
|
res=>{
|
||
|
this.data = res.result;
|
||
|
console.log(this.data);
|
||
|
this.initStyle();
|
||
|
}
|
||
|
)
|
||
|
},
|
||
|
handleOk(e) {
|
||
|
this.ModalText = 'The modal will be closed after two seconds';
|
||
|
this.confirmLoading = true;
|
||
|
console.log(this.data);
|
||
|
setTimeout(() => {
|
||
|
this.visible = false;
|
||
|
this.confirmLoading = false;
|
||
|
}, 1);
|
||
|
},
|
||
|
handleCancel(e) {
|
||
|
console.log('Clicked cancel button');
|
||
|
this.visible = false;
|
||
|
},
|
||
|
initStyle(){
|
||
|
/* this.$refs.listnum1[0].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[1].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[2].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[3].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[4].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[5].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[6].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[7].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[8].style.backgroundColor="#f5222d";*/
|
||
|
this.$refs.listnum1[9].style.backgroundColor="#f5222d";
|
||
|
/* this.$refs.listnum1[10].style.backgroundColor="#f5222d";*/
|
||
|
this.$refs.listnum1[11].style.backgroundColor="#f5222d";
|
||
|
/* this.$refs.listnum1[12].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[13].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum1[14].style.backgroundColor="#f5222d";*/
|
||
|
|
||
|
/* this.$refs.listnum2[0].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[1].style.backgroundColor="#f5222d";*/
|
||
|
this.$refs.listnum2[2].style.backgroundColor="#f5222d";
|
||
|
/* this.$refs.listnum2[3].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[4].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[5].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[6].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[7].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[8].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[9].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[10].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[11].style.backgroundColor="#f5222d";
|
||
|
this.$refs.listnum2[12].style.backgroundColor="#f5222d";*/
|
||
|
this.$refs.listnum2[13].style.backgroundColor="#f5222d";
|
||
|
/* this.$refs.listnum2[14].style.backgroundColor="#f5222d";*/
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style scoped>
|
||
|
*{margin: 0;padding: 0;}
|
||
|
ul,li{list-style: none;}
|
||
|
html{font-size: 62.5%;}
|
||
|
.d-flex{display: flex;justify-content: space-between;}
|
||
|
.diaogua{width: 100%;margin: 0 auto;background-color: #fff;}
|
||
|
.top{width: 100%;height: 10rem;position: relative;}
|
||
|
.top h1{width: 100%;height: 6rem;line-height: 6rem;text-align: center;}
|
||
|
.top .number{position: absolute;right: 2rem;top: 3rem;}
|
||
|
.top>div{width: 100%;height:4rem;}
|
||
|
.top .group{text-align: right;width: 100%;margin-right: 2rem;}
|
||
|
.main .table{border-color:'#EBEEF5';width: 16%;margin: 0 auto;}
|
||
|
.table tr th, .table tr td { border-color:#EBEEF5;text-align: center; }
|
||
|
.main .table tr{width: 100%!important;}
|
||
|
|
||
|
.main .table tr .two>div{width:90%;margin: 0 auto;height: 35rem;border: 1rem solid #002060;border-radius:7rem;display: flex;justify-content: space-between;align-items: center;}
|
||
|
.main .table tr .two>div img{width: 32.5px;height: 165px;}
|
||
|
.main ul li{width: 100%;height: 6.25%;border: 0.1rem solid #000;border-bottom: none;box-sizing: border-box;background-color: #FFCC99;font-size: 1.4rem;font-weight: bold;}
|
||
|
.main ul li:last-child{border-bottom:0.1rem solid #000;}
|
||
|
|
||
|
</style>
|