细节修改
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
<view class="zdrow-wrap">
|
||||
<view class="zd-row sticky zd-th-wraper">
|
||||
<view class="zd-col-1 zd-th"><text>序号</text></view>
|
||||
<view class="zd-col-3 zd-th"><text>送货单号</text></view>
|
||||
<view class="zd-col-3 zd-th"><text class="fontcol1">送货单号</text></view>
|
||||
<view class="zd-col-2 zd-th"><text>送货日期</text></view>
|
||||
<view class="zd-col-2 zd-th"><text>提交时间</text></view>
|
||||
<view class="zd-col-2 zd-th"><text>采购公司</text></view>
|
||||
@@ -68,7 +68,7 @@
|
||||
<tr v-for="(el, j) in dataList2" :key="el.id">
|
||||
<td>{{j+1}}</td>
|
||||
<td><view class="zd-checkbox" :class="{'zd-checkbox_active': el.checked}" @tap="toCheck2(el)"></view></td>
|
||||
<td>{{el.cgbh}}</td>
|
||||
<td><view class="fontcol1">{{el.cgbh}}</view></td>
|
||||
<td>{{el.wlbm}}</td>
|
||||
<td>{{el.wlmc}}</td>
|
||||
<td>{{el.ggxh}}</td>
|
||||
@@ -78,7 +78,12 @@
|
||||
<td>{{el.zzmc}}</td>
|
||||
<td>{{el.num}}</td>
|
||||
<td><input class="td_input" type="number" v-model="el.shsl" @blur="_receiptBillUpdate(el)" /></td>
|
||||
<td @tap.stop="checkWarehouse(1, '收货仓库', el)"><input class="td_input" type="text" v-model="el.ckbm" readonly /></td>
|
||||
<td @tap.stop="checkWarehouse(1, '收货仓库', el)">
|
||||
<view class="zd-row td_change">
|
||||
<uni-icons type="shop" size="16" color="#fff"></uni-icons>
|
||||
<view class="mgl10">{{el.ckbm}}</view>
|
||||
</view>
|
||||
</td>
|
||||
<td>
|
||||
<view class="td_scan_wraper">
|
||||
<scan-input v-model="el.kwbm" @handleChange="_receiptBillUpdate(el)" />
|
||||
@@ -100,7 +105,12 @@
|
||||
<td>{{el.zzmc}}</td>
|
||||
<td>{{el.num}}</td>
|
||||
<td>{{el.shsl}}</td>
|
||||
<td>{{el.ckbm}}</td>
|
||||
<td>
|
||||
<view class="zd-row">
|
||||
<uni-icons type="shop" size="16" color="#fff"></uni-icons>
|
||||
<view class="mgl10">{{el.ckbm}}</view>
|
||||
</view>
|
||||
</td>
|
||||
<td>{{el.kwbm}}</td>
|
||||
<td @tap.stop="getDetails(4,el)"><uni-icons type="more-filled" size="14" color="#fff"></uni-icons></td>
|
||||
</tr>
|
||||
@@ -178,7 +188,7 @@
|
||||
dataList2: [],
|
||||
totalCount2: 0,
|
||||
queryParams2:{
|
||||
pageSize: 20,
|
||||
pageSize: 200,
|
||||
pageNum: 1
|
||||
},
|
||||
currentPage2: 1,
|
||||
@@ -276,7 +286,7 @@
|
||||
this.dataList2 = []
|
||||
if (this.pkId === e.djid) {
|
||||
this.queryParams2 = {
|
||||
pageSize: 20,
|
||||
pageSize: 200,
|
||||
pageNum: 1
|
||||
}
|
||||
this.currentPage2 = 1
|
||||
@@ -317,26 +327,24 @@
|
||||
checkWarehouse (type, title, e) {
|
||||
this.modalObj = {type: type, title: title, id: e.flid}
|
||||
if (type === 1) {
|
||||
this.value = e.dcckmc
|
||||
} else if (type === 2) {
|
||||
this.value = e.drckmc
|
||||
this.value = e.ckbm
|
||||
}
|
||||
this.show = true
|
||||
},
|
||||
// 修改调出仓库确定
|
||||
modalConfirm () {
|
||||
let mc = ''
|
||||
this.range.map(el => {
|
||||
if (el.value === this.value) {
|
||||
mc = el.text
|
||||
}
|
||||
})
|
||||
let obj = {}
|
||||
if (this.modalObj.type === 1) {
|
||||
this.dataList2.map(e => {
|
||||
if (e.flid === this.modalObj.id) {
|
||||
e.dcckmc = this.value
|
||||
obj = e
|
||||
}
|
||||
})
|
||||
} else if (this.modalObj.type === 2) {
|
||||
this.dataList2.map(e => {
|
||||
if (e.flid === this.modalObj.id) {
|
||||
e.drckmc = this.value
|
||||
e.ckbm = this.value
|
||||
e.ckmc = mc
|
||||
obj = e
|
||||
}
|
||||
})
|
||||
@@ -344,7 +352,7 @@
|
||||
this.show = false
|
||||
this._receiptBillUpdate(obj)
|
||||
},
|
||||
// 点击直接调拨按钮
|
||||
// 点击确认收货按钮
|
||||
async _receiptBillConfirm () {
|
||||
this.disabled = true
|
||||
if (!this.checkArr.length) {
|
||||
@@ -352,10 +360,16 @@
|
||||
return
|
||||
}
|
||||
try {
|
||||
let res = receiptBillConfirm(this.checkArr)
|
||||
let arr = []
|
||||
this.checkArr.map(el => {
|
||||
let {djid, djbh, ywrq, shsl, zzbm, ckbm, kwbm, flid, flxh, bz, btbz} = {...el}
|
||||
let obj = {djid, djbh, ywrq, shsl, zzbm, ckbm, kwbm, flid, flxh, bz, btbz}
|
||||
arr.push(obj)
|
||||
})
|
||||
let res = receiptBillConfirm(arr)
|
||||
if (res.code === 1) {
|
||||
this.queryParams2 = {
|
||||
pageSize: 10,
|
||||
pageSize: 200,
|
||||
pageNum: 1
|
||||
}
|
||||
this.currentPage2 = 1
|
||||
|
||||
Reference in New Issue
Block a user