diff --git a/src/views/invoicing/operation_in.vue b/src/views/invoicing/operation_in.vue
index 0b5b09e..a2d75bf 100644
--- a/src/views/invoicing/operation_in.vue
+++ b/src/views/invoicing/operation_in.vue
@@ -345,16 +345,16 @@ export default {
this.resetForm = { ...this.queryForm }
this.tbShopPurveyorGet()
console.log(this.$route.query.consdata)
- if (this.$route.query.consdata) {
- let arr = this.$route.query.consdata.map(item => {
- item.number = formatDecimal(item.stockNumber - item.stockConsume, 2, true)
- item.stockNumber = 0
- item.costPrice = item.price
- item.conInfoId = item.id
- return item
- })
- this.tableData.list = [...this.tableData.list, ...arr]
- }
+ // if (this.$route.query.consdata) {
+ // let arr = this.$route.query.consdata.map(item => {
+ // item.number = formatDecimal(item.stockNumber - item.stockConsume, 2, true)
+ // item.stockNumber = 0
+ // item.costPrice = item.price
+ // item.conInfoId = item.id
+ // return item
+ // })
+ // this.tableData.list = [...this.tableData.list, ...arr]
+ // }
},
methods: {
async querySearchAsync(queryString, cb) {//快捷搜索
diff --git a/src/views/invoicing/operation_out.vue b/src/views/invoicing/operation_out.vue
index 29de460..6f8d297 100644
--- a/src/views/invoicing/operation_out.vue
+++ b/src/views/invoicing/operation_out.vue
@@ -40,8 +40,7 @@
-
+
{{ queryForm.waitAmount }}
@@ -120,13 +119,14 @@
@change="consCountTotal($event, scope.row, 'price')">
原价¥
- {{ !scope.row.unit ?
- (scope.row.defaultUnit ?
- scope.row.defaultUnit== scope.row.conUnitTwo?
- ((scope.row.costPrice*scope.row.conUnitTwoConvert).toFixed(2)): scope.row.costPrice:scope.row.costPrice)
- : scope.row.unit== scope.row.conUnitTwo?
- ((scope.row.costPrice*scope.row.conUnitTwoConvert).toFixed(2)): scope.row.costPrice}}
- /
+ {{ !scope.row.unit ?
+ (scope.row.defaultUnit ?
+ scope.row.defaultUnit == scope.row.conUnitTwo ?
+ ((scope.row.costPrice * scope.row.conUnitTwoConvert).toFixed(2)) :
+ scope.row.costPrice : scope.row.costPrice)
+ : scope.row.unit == scope.row.conUnitTwo ?
+ ((scope.row.costPrice * scope.row.conUnitTwoConvert).toFixed(2)) : scope.row.costPrice }}
+ /
{{ !scope.row.unit ? (scope.row.defaultUnit ? scope.row.defaultUnit :
scope.row.conUnit) : scope.row.unit }}
@@ -154,13 +154,13 @@
出库前:
- {{ !scope.row.unit ?
- (scope.row.defaultUnit ?
- scope.row.defaultUnit== scope.row.conUnitTwo?
- (scope.row.number/scope.row.conUnitTwoConvert): scope.row.number:scope.row.number)
- : scope.row.unit== scope.row.conUnitTwo?
- (scope.row.number/scope.row.conUnitTwoConvert): scope.row.number}}
-
+ {{ !scope.row.unit ?
+ (scope.row.defaultUnit ?
+ scope.row.defaultUnit == scope.row.conUnitTwo ?
+ (scope.row.number / scope.row.conUnitTwoConvert) : scope.row.number : scope.row.number)
+ : scope.row.unit == scope.row.conUnitTwo ?
+ (scope.row.number / scope.row.conUnitTwoConvert) : scope.row.number }}
+
{{ !scope.row.unit ? (scope.row.defaultUnit ? scope.row.defaultUnit :
scope.row.conUnit) : scope.row.unit }}
@@ -208,7 +208,8 @@
- 出库前:{{ scope.row.stockNumber }}{{ scope.row.unitName }}
+ 出库前:{{ scope.row.stockNumber }}{{ scope.row.unitName
+ }}
@@ -260,7 +261,7 @@ import { tbShopPurveyorGet, tbProductStockOperateOutAndOn, stockInOut, tbConsInf
import { formatDecimal } from '@/utils'
export default {
- name:'operation_out',
+ name: 'operation_out',
components: {
shopList,
ConsumableList
@@ -342,6 +343,18 @@ export default {
mounted() {
this.resetForm = { ...this.queryForm }
this.tbShopPurveyorGet()
+ if (this.$route.query.consdata) {
+ this.queryForm.purveyorId = Number(this.$route.query.purveyorId)//供应商id
+ console.log(this.$route.query.purveyorId)
+ let arr = this.$route.query.consdata.map(item => {
+ item.number = formatDecimal(item.stockNumber - item.stockConsume, 2, true)
+ item.stockNumber = 0
+ item.costPrice = item.price
+ item.conInfoId = item.id
+ return item
+ })
+ this.tableData.list = [...this.tableData.list, ...arr]
+ }
},
methods: {
async querySearchAsync(queryString, cb) {//快捷搜索
@@ -562,7 +575,7 @@ export default {
},
// 切换类型
changeTypeEnum(index) {
- let filterd= this.purveyorList.filter(ele=>ele.id == index)
+ let filterd = this.purveyorList.filter(ele => ele.id == index)
this.queryForm.waitAmount = filterd[0].waitAmount
if (this.queryForm.purveyorId) {
diff --git a/src/views/invoicing/supplier_manage/purchase_detail.vue b/src/views/invoicing/supplier_manage/purchase_detail.vue
index 1711d61..c3a5fb0 100644
--- a/src/views/invoicing/supplier_manage/purchase_detail.vue
+++ b/src/views/invoicing/supplier_manage/purchase_detail.vue
@@ -210,7 +210,7 @@
gettbConsInfoFlowstock();
}" /> -->
- 转出库单
+ 转出库单
@@ -467,26 +467,31 @@ export default {
console.log(error)
}
},
- wstockChange(e) {
- this.stockData.page = e - 1;
- this.gettbConsInfoFlowstock();
- },
+ // wstockChange(e) {
+ // this.stockData.page = e - 1;
+ // this.gettbConsInfoFlowstock();
+ // },
func() {
this.$router.push({
- name: 'operation_in',
+ name: 'operation_out',
query: {
- consdata: this.consdata
+ consdata: this.consdata,
+ purveyorId:this.stockData.purveyorId
}
})
},
async gettbConsInfoFlowstock(item) {
console.log(item)
- if (item) {
+ if (item.conFlows) {
this.stockData.id = item.id
+ this.stockData.purveyorId = item.purveyorId//供应商id
this.consdata = item.cons
this.stockData.data = item.conFlows
+ this.variabilityshow = true
+ }else{
+ this.$message({ message: '暂无数据!' });
}
- this.variabilityshow = true
+
// this.stockData.loading = true;
let arr = []
// if (this.query.createdAt.length) {