|
@@ -150,117 +150,135 @@
|
|
|
|
|
|
<body>
|
|
|
<div id="app">
|
|
|
- <div class="content" :class="'content'+index" v-for="(item,index) in 4">
|
|
|
+ <div class="content" v-if="type == 1"><!--容重打印-->
|
|
|
<div class="title">
|
|
|
- <div class="name" v-if="index==0">一等单价 {{name}}价格对照表(按水分)</div>
|
|
|
- <div class="name" v-if="index==1">二等单价 {{name}}价格对照表(按水分)</div>
|
|
|
- <div class="name" v-if="index==2">三等单价 {{name}}价格对照表(按水分)</div>
|
|
|
- <div class="name" v-if="index==3">等外单价 {{name}}价格对照表(按水分)</div>
|
|
|
+ <div class="name">{{name}}价格对照表(按容重)</div>
|
|
|
<div class="price">价格单位:元/公斤</div>
|
|
|
</div>
|
|
|
<div class="table-row">
|
|
|
- <el-table :data="tableData1" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
- <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ <el-table :data="tableData" :row-class-name="tableRowClassName" >
|
|
|
+ <el-table-column prop="bulkDensityMax" label="容重上限" header-align="center">
|
|
|
</el-table-column>
|
|
|
- <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
- </el-table-column> -->
|
|
|
- <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ <el-table-column prop="bulkDensityMin" label="容重下限" header-align="center">
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-table :data="tableData2" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
- <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
- </el-table-column> -->
|
|
|
- <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ <el-table-column prop="bulkDensityPrice" label="容重单价" header-align="center">
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
- <el-table :data="tableData3" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
- <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
- </el-table-column> -->
|
|
|
- <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-table :data="tableData4" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
- <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
- </el-table-column> -->
|
|
|
- <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-table :data="tableData5" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
- <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
- </el-table-column> -->
|
|
|
- <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-table :data="tableData6" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
- <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div v-else>
|
|
|
+ <div class="content" :class="'content'+index" v-for="(item,index) in 4" >
|
|
|
+ <div class="title">
|
|
|
+ <div class="name" v-if="index==0">一等单价 {{name}}价格对照表(按水分)</div>
|
|
|
+ <div class="name" v-if="index==1">二等单价 {{name}}价格对照表(按水分)</div>
|
|
|
+ <div class="name" v-if="index==2">三等单价 {{name}}价格对照表(按水分)</div>
|
|
|
+ <div class="name" v-if="index==3">等外单价 {{name}}价格对照表(按水分)</div>
|
|
|
+ <div class="price">价格单位:元/公斤</div>
|
|
|
+ </div>
|
|
|
+ <div class="table-row">
|
|
|
+ <el-table :data="tableData1" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
+ <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
+ </el-table-column> -->
|
|
|
+ <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <el-table :data="tableData2" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
+ <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
</el-table-column> -->
|
|
|
- <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-table :data="tableData7" :row-class-name="tableRowClassName" class="tableBox tableBox7">
|
|
|
- <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
+ <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <el-table :data="tableData3" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
+ <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
</el-table-column> -->
|
|
|
- <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
+ <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <el-table :data="tableData4" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
+ <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
+ </el-table-column> -->
|
|
|
+ <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <el-table :data="tableData5" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
+ <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
+ </el-table-column> -->
|
|
|
+ <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <el-table :data="tableData6" :row-class-name="tableRowClassName" class="tableBox">
|
|
|
+ <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
+ </el-table-column> -->
|
|
|
+ <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <el-table :data="tableData7" :row-class-name="tableRowClassName" class="tableBox tableBox7">
|
|
|
+ <el-table-column prop="waterMin" label="水分" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column prop="waterMax" label="水分上限(%)" header-align="center">
|
|
|
+ </el-table-column> -->
|
|
|
+ <el-table-column prop="price1" label="单价" v-if="index==0" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price2" label="单价" v-if="index==1" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="price3" label="单价" v-if="index==2" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column prop="priceOther" label="单价" v-if="index==3" header-align="center">
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
-
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</body>
|
|
|
<script src="../cdn/vue/2.6.10/vue.min.js"></script>
|
|
@@ -279,7 +297,8 @@
|
|
|
tableData7: [],
|
|
|
name: "",
|
|
|
waterMin: '',
|
|
|
- waterMax: ''
|
|
|
+ waterMax: '',
|
|
|
+ type:""//1为容重打印
|
|
|
},
|
|
|
computed: {},
|
|
|
methods: {
|
|
@@ -309,7 +328,10 @@
|
|
|
mounted() {
|
|
|
let _data = localStorage.getItem("pricePrintList")
|
|
|
this.name = decodeURIComponent(this.getQueryVariable("name"))
|
|
|
+ this.type = decodeURIComponent(this.getQueryVariable("type"))
|
|
|
+ console.log(this.type)
|
|
|
console.log(_data)
|
|
|
+ this.$forceUpdate()
|
|
|
this.tableData = JSON.parse(_data)
|
|
|
// 构造显示数据
|
|
|
this.waterMin = this.tableData[0].waterMin
|