|
@@ -22,7 +22,8 @@
|
|
|
width: 1000px;
|
|
|
padding: 30px 20px 20px 20px;
|
|
|
font-size: 18px;
|
|
|
- height: 660px;
|
|
|
+ height: 700px;
|
|
|
+ position: relative;
|
|
|
}
|
|
|
|
|
|
.a5-content {
|
|
@@ -50,12 +51,13 @@
|
|
|
display: flex;
|
|
|
}
|
|
|
|
|
|
- img,.left{
|
|
|
+ img,
|
|
|
+ .left {
|
|
|
width: 120px;
|
|
|
height: 120px;
|
|
|
position: absolute;
|
|
|
- right: 20px;
|
|
|
- top: 12px;
|
|
|
+ left: 12px;
|
|
|
+ top: 0px;
|
|
|
}
|
|
|
|
|
|
.config {
|
|
@@ -77,6 +79,7 @@
|
|
|
font-size: 36px;
|
|
|
font-weight: 500;
|
|
|
position: relative;
|
|
|
+ /* margin-top: 47px; */
|
|
|
}
|
|
|
|
|
|
.number {
|
|
@@ -109,10 +112,12 @@
|
|
|
justify-content: space-between;
|
|
|
align-items: center;
|
|
|
}
|
|
|
- .numberNo{
|
|
|
- font-size: 36px;
|
|
|
- margin: auto;
|
|
|
- }
|
|
|
+
|
|
|
+ .numberNo {
|
|
|
+ font-size: 36px;
|
|
|
+ margin: auto;
|
|
|
+ }
|
|
|
+
|
|
|
.small-row {
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
@@ -126,18 +131,117 @@
|
|
|
.sign {
|
|
|
margin-right: 100px;
|
|
|
}
|
|
|
- .small-code{
|
|
|
+
|
|
|
+ .small-code {
|
|
|
position: relative;
|
|
|
- left:calc(50% - 55px)
|
|
|
+ left: calc(50% - 55px)
|
|
|
}
|
|
|
</style>
|
|
|
</head>
|
|
|
<body>
|
|
|
<div id="app">
|
|
|
<div v-if="selectPrint">
|
|
|
- <div v-for="(item,index) in tableData1" :key="index">
|
|
|
+ <div v-for="(item,index) in tableData1" :key="index" v-if="!isDDPrint||isEWPrint">
|
|
|
+ <div class="content" :class="pageType=='A5'?'a5-content':''">
|
|
|
+ <!-- <div class="title">{{item.compName}}</div> -->
|
|
|
+ <div class="title">入库检斤单</div>
|
|
|
+ <div class="left">
|
|
|
+ <img :src="item.codeUrl" alt="">
|
|
|
+ </div>
|
|
|
+ <div class="number">{{item.number}}</div>
|
|
|
+ <table class="table">
|
|
|
+ <tr class="row">
|
|
|
+ <td class="col col-bgc">客户姓名</td>
|
|
|
+ <td class="col" colspan="2">{{item.customer}}</td>
|
|
|
+ <td class="col col-bgc">客户电话</td>
|
|
|
+ <td class="col">{{item.customerPhone}}</td>
|
|
|
+ <td class="col col-bgc">车牌号</td>
|
|
|
+ <td class="col" colspan="2">{{item.carNumber}}</td>
|
|
|
+ </tr>
|
|
|
+ <tr class="row">
|
|
|
+ <td class="col col-bgc">收货单位</td>
|
|
|
+ <td class="col" colspan="2">{{item.compName}}</td>
|
|
|
+ <td class="col col-bgc">联系人</td>
|
|
|
+ <td class="col">{{item.person}}</td>
|
|
|
+ <td class="col col-bgc">联系电话</td>
|
|
|
+ <td class="col" colspan="2">{{item.personPhone}}</td>
|
|
|
+ </tr>
|
|
|
+ <tr class="row">
|
|
|
+ <td class="col col-bgc">货名</td>
|
|
|
+ <td class="col">{{item.goodsName}}</td>
|
|
|
+ <td class="col col-bgc">类型</td>
|
|
|
+ <td class="col">{{item.type}}</td>
|
|
|
+ <td class="col col-bgc">容量(克/升)</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.bulkDensity:''}}
|
|
|
+ </td>
|
|
|
+ <td class="col col-bgc">不完善粒(%)</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.imperfectGrain:''}}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr class="row">
|
|
|
+ <td class="col col-bgc">等级</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.grade:''}}</td>
|
|
|
+ <td class="col col-bgc">水分(%)</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.waterContent:''}}
|
|
|
+ </td>
|
|
|
+ <td class="col col-bgc">热损伤(%)</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.jiaorenli:''}}</td>
|
|
|
+ <td class="col col-bgc">质检时间</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.qualityDate:''}}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr class="row">
|
|
|
+ <td class="col col-bgc">杂质(%)</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.impurity:''}}</td>
|
|
|
+ <td class="col col-bgc">霉变粒(%)</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.mildewGrain:''}}
|
|
|
+ </td>
|
|
|
+ <td class="col col-bgc">扣杂</td>
|
|
|
+ <td class="col">
|
|
|
+ {{item.qualityInspectionManagement?item.qualityInspectionManagement.buckleMiscellaneous:''}}</td>
|
|
|
+ <td class="col " colspan="2"></td>
|
|
|
+ </tr>
|
|
|
+ <tr class="row">
|
|
|
+ <td class="col col-bgc">毛重(公斤)</td>
|
|
|
+ <td class="col">{{item.grossWeight}}</td>
|
|
|
+ <td class="col col-bgc">皮重(公斤)</td>
|
|
|
+ <td class="col">{{item.tare}}</td>
|
|
|
+ <td class="col col-bgc">扣重(公斤)</td>
|
|
|
+ <td class="col">{{item.buckleMiscellaneous}}</td>
|
|
|
+ <td class="col col-bgc">净重(公斤)</td>
|
|
|
+ <td class="col">{{item.netWeight}}</td>
|
|
|
+ <!-- <td class="col " colspan="2"></td> -->
|
|
|
+
|
|
|
+ </tr>
|
|
|
+ <tr class="row">
|
|
|
+ <td class="col col-bgc" colspan="2">毛重检斤时间</td>
|
|
|
+ <td class="col" colspan="2">{{item.grossDate}}</td>
|
|
|
+ <td class="col col-bgc" colspan="2"> 皮重检斤时间</td>
|
|
|
+ <td class="col" colspan="2">{{item.tareDate}}</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ <div class="bottom">
|
|
|
+ <div class="bottom-row1">
|
|
|
+ <div>毛检:{{item.secretaryWeigher}}</div>
|
|
|
+ <div style="margin-left:60px">皮检:{{item.skinInspector}}</div>
|
|
|
+ <!-- <div>{{tableData.qualityDate}}</div> -->
|
|
|
+ </div>
|
|
|
+ <div class="bottom-row2">
|
|
|
+ <!-- <div class="left">
|
|
|
+ <img :src="item.codeUrl" alt="">
|
|
|
+ </div> -->
|
|
|
+ <div class="config">收货单位签名或盖章:</div>
|
|
|
+ <div class="autograph">客户签名:</div>
|
|
|
+ <div class="autograph">司机签名:</div>
|
|
|
+ </div>
|
|
|
+ <!-- <div class="bottom-row3">扫一扫</div> -->
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- 打印额外 -->
|
|
|
+ <div v-for="(item,index) in tableDataEW" :key="index" v-if="isDDPrint||isEWPrint">
|
|
|
<div class="content" :class="pageType=='A5'?'a5-content':''">
|
|
|
- <div class="title">{{item.compName}}</div>
|
|
|
+ <!-- <div class="title">{{item.customer}}</div> -->
|
|
|
<div class="title">入库检斤单</div>
|
|
|
<div class="left">
|
|
|
<img :src="item.codeUrl" alt="">
|
|
@@ -166,27 +270,33 @@
|
|
|
<td class="col col-bgc">类型</td>
|
|
|
<td class="col">{{item.type}}</td>
|
|
|
<td class="col col-bgc">容量(克/升)</td>
|
|
|
- <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.bulkDensity:''}}</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.bulkDensity:''}}
|
|
|
+ </td>
|
|
|
<td class="col col-bgc">不完善粒(%)</td>
|
|
|
- <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.imperfectGrain:''}}</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.imperfectGrain:''}}
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class="row">
|
|
|
<td class="col col-bgc">等级</td>
|
|
|
<td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.grade:''}}</td>
|
|
|
<td class="col col-bgc">水分(%)</td>
|
|
|
- <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.waterContent:''}}</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.waterContent:''}}
|
|
|
+ </td>
|
|
|
<td class="col col-bgc">热损伤(%)</td>
|
|
|
<td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.jiaorenli:''}}</td>
|
|
|
<td class="col col-bgc">质检时间</td>
|
|
|
- <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.qualityDate:''}}</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.qualityDate:''}}
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr class="row">
|
|
|
<td class="col col-bgc">杂质(%)</td>
|
|
|
<td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.impurity:''}}</td>
|
|
|
<td class="col col-bgc">霉变粒(%)</td>
|
|
|
- <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.mildewGrain:''}}</td>
|
|
|
+ <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.mildewGrain:''}}
|
|
|
+ </td>
|
|
|
<td class="col col-bgc">扣杂</td>
|
|
|
- <td class="col">{{item.qualityInspectionManagement?item.qualityInspectionManagement.buckleMiscellaneous:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{item.qualityInspectionManagement?item.qualityInspectionManagement.buckleMiscellaneous:''}}</td>
|
|
|
<td class="col " colspan="2"></td>
|
|
|
</tr>
|
|
|
<tr class="row">
|
|
@@ -259,27 +369,37 @@
|
|
|
<td class="col col-bgc">类型</td>
|
|
|
<td class="col">{{tableData.type}}</td>
|
|
|
<td class="col col-bgc">容量(克/升)</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.bulkDensity:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.bulkDensity:''}}</td>
|
|
|
<td class="col col-bgc">不完善粒(%)</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.imperfectGrain:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.imperfectGrain:''}}</td>
|
|
|
</tr>
|
|
|
<tr class="row">
|
|
|
<td class="col col-bgc">等级</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.grade:''}}</td>
|
|
|
+ <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.grade:''}}
|
|
|
+ </td>
|
|
|
<td class="col col-bgc">水分(%)</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.waterContent:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.waterContent:''}}</td>
|
|
|
<td class="col col-bgc">热损伤(%)</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.jiaorenli:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.jiaorenli:''}}</td>
|
|
|
<td class="col col-bgc">质检时间</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.qualityDate:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.qualityDate:''}}</td>
|
|
|
</tr>
|
|
|
<tr class="row">
|
|
|
<td class="col col-bgc">杂质(%)</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.impurity:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.impurity:''}}</td>
|
|
|
<td class="col col-bgc">霉变粒(%)</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.mildewGrain:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.mildewGrain:''}}</td>
|
|
|
<td class="col col-bgc">扣杂</td>
|
|
|
- <td class="col">{{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.buckleMiscellaneous:''}}</td>
|
|
|
+ <td class="col">
|
|
|
+ {{tableData.qualityInspectionManagement?tableData.qualityInspectionManagement.buckleMiscellaneous:''}}
|
|
|
+ </td>
|
|
|
<td class="col " colspan="2"></td>
|
|
|
</tr>
|
|
|
<tr class="row">
|
|
@@ -322,7 +442,7 @@
|
|
|
|
|
|
<div class="small-content" v-if="smallContent">
|
|
|
<div class="small-title">
|
|
|
- <div class="numberNo">{{tableData.number.substring(tableData.number.length - 3)}}</div>
|
|
|
+ <div class="numberNo">{{tableData.number.substring(tableData.number.length - 3)}}</div>
|
|
|
<div style="margin: auto;">粮食检斤单</div>
|
|
|
</div>
|
|
|
<img :src="tableData.codeUrl" alt="" class="small-code">
|
|
@@ -334,7 +454,7 @@
|
|
|
<div>客户姓名</div>
|
|
|
<div>{{tableData.customer}}</div>
|
|
|
</div>
|
|
|
- <div class="small-row">
|
|
|
+ <div class="small-row">
|
|
|
<div>客户身份证:</div>
|
|
|
<div>{{tableData.customerNumberCard}}</div>
|
|
|
</div>
|
|
@@ -411,11 +531,14 @@
|
|
|
// qualityInspectionManagement:{}
|
|
|
},
|
|
|
tableData1: [],
|
|
|
+ tableDataEW: [],
|
|
|
selectPrint: false,
|
|
|
name: "",
|
|
|
bigContent: false,
|
|
|
smallContent: false,
|
|
|
- pageType: ''
|
|
|
+ pageType: '',
|
|
|
+ isDDPrint:false,
|
|
|
+ isEWPrint:false,
|
|
|
},
|
|
|
computed: {},
|
|
|
methods: {
|
|
@@ -447,6 +570,8 @@
|
|
|
mounted() {
|
|
|
let _data = decodeURIComponent(this.getQueryVariable("tableData"))
|
|
|
let _type = decodeURIComponent(this.getQueryVariable("type"))
|
|
|
+ let _ew = decodeURIComponent(this.getQueryVariable("selectEW"))
|
|
|
+ let _ewdd = decodeURIComponent(this.getQueryVariable("selectEWDD"))
|
|
|
this.pageType = decodeURIComponent(this.getQueryVariable("radioType"))
|
|
|
if (_type == 2) {
|
|
|
this.bigContent = true
|
|
@@ -458,6 +583,14 @@
|
|
|
if (_data == 'false') {
|
|
|
this.selectPrint = true;
|
|
|
this.tableData1 = JSON.parse(localStorage.getItem('selectPrint_jjSelectPrintList'))
|
|
|
+ if(_ew== 'true'){
|
|
|
+ this.tableDataEW = JSON.parse(localStorage.getItem('selectPrint_EWjjSelectPrintList'))
|
|
|
+ this.isEWPrint = true
|
|
|
+ }
|
|
|
+ if(_ewdd== 'true'){
|
|
|
+ this.tableDataEW = JSON.parse(localStorage.getItem('selectPrint_EWjjSelectPrintList'))
|
|
|
+ this.isDDPrint = true
|
|
|
+ }
|
|
|
} else {
|
|
|
this.tableData = JSON.parse(_data)
|
|
|
console.log(this.tableData)
|
|
@@ -466,10 +599,10 @@
|
|
|
// this.tableData = JSON.parse(sessionStorage.getItem("record_print"))
|
|
|
|
|
|
document.title = "粮食检斤单"
|
|
|
- window.print()
|
|
|
- window.onafterprint = function(event) {
|
|
|
- window.history.back(-1)
|
|
|
- };
|
|
|
+ // window.print()
|
|
|
+ // window.onafterprint = function(event) {
|
|
|
+ // window.history.back(-1)
|
|
|
+ // };
|
|
|
},
|
|
|
watch: {}
|
|
|
})
|