|
@@ -25,6 +25,7 @@
|
|
<div style="padding:10px;" slot="extendCons">
|
|
<div style="padding:10px;" slot="extendCons">
|
|
<a-checkbox v-model="printAllName" :checked="printAllName" id="salesQuery-printAllName">打印完整产品名称</a-checkbox>
|
|
<a-checkbox v-model="printAllName" :checked="printAllName" id="salesQuery-printAllName">打印完整产品名称</a-checkbox>
|
|
<a-checkbox v-model="printOrgCode" :checked="printOrgCode" id="salesQuery-printOrgCode">打印原厂编码</a-checkbox>
|
|
<a-checkbox v-model="printOrgCode" :checked="printOrgCode" id="salesQuery-printOrgCode">打印原厂编码</a-checkbox>
|
|
|
|
+ <a-checkbox v-model="printPrice" :checked="printPrice" id="salesQuery-printPrice">打印售价</a-checkbox>
|
|
<a-checkbox v-model="printRemarks" :checked="printRemarks" id="salesQuery-printRemarks">打印备注</a-checkbox>
|
|
<a-checkbox v-model="printRemarks" :checked="printRemarks" id="salesQuery-printRemarks">打印备注</a-checkbox>
|
|
</div>
|
|
</div>
|
|
</PrintPanel>
|
|
</PrintPanel>
|
|
@@ -372,6 +373,7 @@ export default {
|
|
printOrgCode: false, // 打印原创编码
|
|
printOrgCode: false, // 打印原创编码
|
|
printAllName: false, // 打印全部名称
|
|
printAllName: false, // 打印全部名称
|
|
printRemarks: false, // 打印备注
|
|
printRemarks: false, // 打印备注
|
|
|
|
+ printPrice: false,
|
|
// 加载数据方法 必须为 Promise 对象
|
|
// 加载数据方法 必须为 Promise 对象
|
|
loadData: parameter => {
|
|
loadData: parameter => {
|
|
this.disabled = true
|
|
this.disabled = true
|
|
@@ -462,7 +464,13 @@ export default {
|
|
const _this = this
|
|
const _this = this
|
|
_this.spinning = true
|
|
_this.spinning = true
|
|
let url = salesDetailPrint
|
|
let url = salesDetailPrint
|
|
- const params = { sn: this.outBizSn || this.$route.params.sn, printOrgCode: this.printOrgCode ? 1 : 0, printAllName: this.printAllName ? 1 : 0, remarksShowFlag: this.printRemarks ? 1 : 0 }
|
|
|
|
|
|
+ const params = {
|
|
|
|
+ sn: this.outBizSn || this.$route.params.sn,
|
|
|
|
+ printOrgCode: this.printOrgCode ? 1 : 0,
|
|
|
|
+ printAllName: this.printAllName ? 1 : 0,
|
|
|
|
+ remarksShowFlag: this.printRemarks ? 1 : 0,
|
|
|
|
+ priceFlag: this.printPrice ? 1 : 0
|
|
|
|
+ }
|
|
if (type == 'export') { // 导出
|
|
if (type == 'export') { // 导出
|
|
url = salesDetailExport
|
|
url = salesDetailExport
|
|
}
|
|
}
|
|
@@ -897,6 +905,7 @@ export default {
|
|
vm.printOrgCode = localStorage.getItem('printOrgCode-' + this.$store.state.user.info.orgId) == 'true'
|
|
vm.printOrgCode = localStorage.getItem('printOrgCode-' + this.$store.state.user.info.orgId) == 'true'
|
|
vm.printAllName = localStorage.getItem('printAllName-' + this.$store.state.user.info.orgId) == 'true'
|
|
vm.printAllName = localStorage.getItem('printAllName-' + this.$store.state.user.info.orgId) == 'true'
|
|
vm.printRemarks = localStorage.getItem('printRemarks-' + this.$store.state.user.info.orgId) == 'true'
|
|
vm.printRemarks = localStorage.getItem('printRemarks-' + this.$store.state.user.info.orgId) == 'true'
|
|
|
|
+ vm.printPrice = localStorage.getItem('printPrice-' + this.$store.state.user.info.orgId) == 'true'
|
|
vm.getOrderDetail(true)
|
|
vm.getOrderDetail(true)
|
|
})
|
|
})
|
|
}
|
|
}
|
|
@@ -908,6 +917,9 @@ export default {
|
|
printAllName (newValue, oldValue) {
|
|
printAllName (newValue, oldValue) {
|
|
localStorage.setItem('printAllName-' + this.$store.state.user.info.orgId, newValue)
|
|
localStorage.setItem('printAllName-' + this.$store.state.user.info.orgId, newValue)
|
|
},
|
|
},
|
|
|
|
+ printPrice (newValue, oldValue) {
|
|
|
|
+ localStorage.setItem('printPrice-' + this.$store.state.user.info.orgId, newValue)
|
|
|
|
+ },
|
|
printRemarks (newValue, oldValue) {
|
|
printRemarks (newValue, oldValue) {
|
|
localStorage.setItem('printRemarks-' + this.$store.state.user.info.orgId, newValue)
|
|
localStorage.setItem('printRemarks-' + this.$store.state.user.info.orgId, newValue)
|
|
},
|
|
},
|