细节修改
This commit is contained in:
@@ -204,6 +204,14 @@ uni-button[disabled]:not([type]), uni-button[disabled][type=default] {
|
|||||||
border: 1px solid #889dc7;
|
border: 1px solid #889dc7;
|
||||||
box-shadow: 0 0 0 1px rgba(136, 157, 199,.2);
|
box-shadow: 0 0 0 1px rgba(136, 157, 199,.2);
|
||||||
}
|
}
|
||||||
|
.td_change {
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 26px;
|
||||||
|
padding: 0 10px;
|
||||||
|
background-color: transparent;
|
||||||
|
border: 1px solid #4980BD;
|
||||||
|
border-radius: 6px;
|
||||||
|
}
|
||||||
.td_scan_wraper {
|
.td_scan_wraper {
|
||||||
min-width: 120px;
|
min-width: 120px;
|
||||||
}
|
}
|
||||||
@@ -276,6 +284,13 @@ uni-button[disabled]:not([type]), uni-button[disabled][type=default] {
|
|||||||
word-break: break-all;
|
word-break: break-all;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
.zd-td text {
|
||||||
|
display: -webkit-box;
|
||||||
|
-webkit-box-orient: vertical;
|
||||||
|
-webkit-line-clamp: 3; /* 定义显示的行数 */
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
.zd-sec-td {
|
.zd-sec-td {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
@@ -291,6 +306,13 @@ uni-button[disabled]:not([type]), uni-button[disabled][type=default] {
|
|||||||
word-break: break-all;
|
word-break: break-all;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
.zd-sec-td text {
|
||||||
|
display: -webkit-box;
|
||||||
|
-webkit-box-orient: vertical;
|
||||||
|
-webkit-line-clamp: 3; /* 定义显示的行数 */
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
.zd-td-checked .zd-td {
|
.zd-td-checked .zd-td {
|
||||||
background-color: rgba(63,106,202,0.3);
|
background-color: rgba(63,106,202,0.3);
|
||||||
border-bottom: 0
|
border-bottom: 0
|
||||||
@@ -498,4 +520,12 @@ uni-button[disabled]:not([type]), uni-button[disabled][type=default] {
|
|||||||
color: #fff;
|
color: #fff;
|
||||||
border: 1px solid #21D0F2;
|
border: 1px solid #21D0F2;
|
||||||
border-radius: 12px
|
border-radius: 12px
|
||||||
|
}
|
||||||
|
/** 日历 */
|
||||||
|
.uni-calendar__header {
|
||||||
|
height: 40px !important;
|
||||||
|
}
|
||||||
|
.uni-calendar-item__weeks-box-item {
|
||||||
|
width: 40px !important;
|
||||||
|
height: 40px !important;
|
||||||
}
|
}
|
||||||
@@ -147,6 +147,9 @@ input[type="button"], input[type="submit"], input[type="search"], input[type="re
|
|||||||
.mgl0 {
|
.mgl0 {
|
||||||
margin-left: 0 !important;
|
margin-left: 0 !important;
|
||||||
}
|
}
|
||||||
|
.mgl10 {
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
.mgr5 {
|
.mgr5 {
|
||||||
margin-right: 5px;
|
margin-right: 5px;
|
||||||
}
|
}
|
||||||
@@ -181,4 +184,11 @@ input[type="button"], input[type="submit"], input[type="search"], input[type="re
|
|||||||
position: sticky;
|
position: sticky;
|
||||||
top: 0;
|
top: 0;
|
||||||
z-index: 10;
|
z-index: 10;
|
||||||
|
}
|
||||||
|
.ellipsis-multiline {
|
||||||
|
display: -webkit-box;
|
||||||
|
-webkit-box-orient: vertical;
|
||||||
|
-webkit-line-clamp: 3; /* 定义显示的行数 */
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
@@ -503,9 +503,11 @@
|
|||||||
color: #333;
|
color: #333;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
border-right 1px solid #0490DD
|
border-right 1px solid #0490DD
|
||||||
|
word-break: break-all;
|
||||||
&:nth-child(2)
|
&:nth-child(2)
|
||||||
width 73%
|
width 73%
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
line-height: 13px;
|
line-height: 13px;
|
||||||
color: #333;
|
color: #333;
|
||||||
|
word-break: break-all;
|
||||||
</style>
|
</style>
|
||||||
@@ -12,29 +12,29 @@
|
|||||||
<view class="zdrow-wrap">
|
<view class="zdrow-wrap">
|
||||||
<view class="zd-row sticky zd-th-wraper">
|
<view class="zd-row sticky zd-th-wraper">
|
||||||
<view class="zd-col-1 zd-th"><text>序号</text></view>
|
<view class="zd-col-1 zd-th"><text>序号</text></view>
|
||||||
<view class="zd-col-3 zd-th"><text>单据编号</text></view>
|
<view class="zd-col-2 zd-th"><text class="fontcol1">单据编号</text></view>
|
||||||
<view class="zd-col-2 zd-th nowrap"><text>业务日期</text></view>
|
<view class="zd-col-2 zd-th"><text>业务日期</text></view>
|
||||||
<view class="zd-col-3 zd-th"><text>调入组织</text></view>
|
<view class="zd-col-2 zd-th"><text>调入组织</text></view>
|
||||||
<view class="zd-col-3 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>
|
<view class="zd-col-3 zd-th"><text>调入仓库</text></view>
|
||||||
<view class="zd-col-2 zd-th"><text>调出仓库</text></view>
|
<view class="zd-col-3 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>
|
||||||
<view class="zd-col-2 zd-th nowrap"><text>计划调入日期</text></view>
|
<view class="zd-col-2 zd-th nowrap"><text>计划调入日期</text></view>
|
||||||
<view class="zd-col-2 zd-th"><text>备注</text></view>
|
<view class="zd-col-3 zd-th"><text>备注</text></view>
|
||||||
<view class="zd-col-2 zd-th">更多</view>
|
<view class="zd-col-2 zd-th">更多</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="zd-td-wraper" v-for="(e, i) in dataList1" :key="e.id">
|
<view class="zd-td-wraper" v-for="(e, i) in dataList1" :key="e.id">
|
||||||
<view class="zd-row" :class="{'zd-td-checked': pkId === e.id}" @tap="toCollapse(e)">
|
<view class="zd-row" :class="{'zd-td-checked': pkId === e.id}" @tap="toCollapse(e)">
|
||||||
<view class="zd-col-1 zd-td"><text>{{i+1}}</text></view>
|
<view class="zd-col-1 zd-td"><text>{{i+1}}</text></view>
|
||||||
<view class="zd-col-3 zd-td fontcol1"><text>{{e.djbh}}</text></view>
|
<view class="zd-col-2 zd-td fontcol1"><text>{{e.djbh}}</text></view>
|
||||||
<view class="zd-col-2 zd-td nowrap"><text>{{e.ywrq}}</text></view>
|
<view class="zd-col-2 zd-td"><text>{{e.ywrq}}</text></view>
|
||||||
<view class="zd-col-3 zd-td"><text>{{e.drkcmc}}</text></view>
|
<view class="zd-col-2 zd-td"><text>{{e.drkcmc}}</text></view>
|
||||||
<view class="zd-col-3 zd-td"><text>{{e.dckcmc}}</text></view>
|
<view class="zd-col-2 zd-td"><text>{{e.dckcmc}}</text></view>
|
||||||
<view class="zd-col-2 zd-td"><text>{{e.drckmc}}</text></view>
|
<view class="zd-col-3 zd-td"><text>{{e.drckmc}}</text></view>
|
||||||
<view class="zd-col-2 zd-td"><text>{{e.dcckmc}}</text></view>
|
<view class="zd-col-3 zd-td"><text>{{e.dcckmc}}</text></view>
|
||||||
<view class="zd-col-2 zd-td"><text class="fontbg1">{{e.djzt}}</text></view>
|
<view class="zd-col-2 zd-td"><text class="fontbg1">{{e.djzt}}</text></view>
|
||||||
<view class="zd-col-2 zd-td"><text>{{e.jhdrrq}}</text></view>
|
<view class="zd-col-2 zd-td"><text>{{e.jhdrrq}}</text></view>
|
||||||
<view class="zd-col-2 zd-td nowrap"><text>{{e.flbz}}</text></view>
|
<view class="zd-col-3 zd-td"><text>{{e.flbz}}</text></view>
|
||||||
<view class="zd-col-2 zd-td" @tap.stop="getDetails(3,e)">
|
<view class="zd-col-2 zd-td" @tap.stop="getDetails(3,e)">
|
||||||
<uni-icons type="more-filled" size="14" color="#fff"></uni-icons>
|
<uni-icons type="more-filled" size="14" color="#fff"></uni-icons>
|
||||||
</view>
|
</view>
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th>序号</th>
|
<th>序号</th>
|
||||||
<th v-if="pkObj.djzt !== '审核后'">选择</th>
|
<th v-if="pkObj.djzt !== '审核后'">选择</th>
|
||||||
<th>物料编码</th>
|
<th><text class="fontcol1">物料编码</text></th>
|
||||||
<th>物料名称</th>
|
<th>物料名称</th>
|
||||||
<th>规格型号</th>
|
<th>规格型号</th>
|
||||||
<th>计里单位</th>
|
<th>计里单位</th>
|
||||||
@@ -67,33 +67,45 @@
|
|||||||
<tr v-for="(el, j) in dataList2" :key="el.id">
|
<tr v-for="(el, j) in dataList2" :key="el.id">
|
||||||
<td>{{j+1}}</td>
|
<td>{{j+1}}</td>
|
||||||
<td><view class="zd-checkbox" :class="{'zd-checkbox_active': el.checked}" @tap="toCheck2(el)"></view></td>
|
<td><view class="zd-checkbox" :class="{'zd-checkbox_active': el.checked}" @tap="toCheck2(el)"></view></td>
|
||||||
<td>{{el.wlbm}}</td>
|
<td><view class="fontcol1">{{el.wlbm}}</view></td>
|
||||||
<td>{{el.wlmc}}</td>
|
<td>{{el.wlmc}}</td>
|
||||||
<td>{{el.ggxh}}</td>
|
<td>{{el.ggxh}}</td>
|
||||||
<td>{{el.jldw}}</td>
|
<td>{{el.jldw}}</td>
|
||||||
<td><input class="td_input" type="number" v-model="el.sl" @blur="_allocationBillUpdate(el)" /></td>
|
<td><input class="td_input" type="number" v-model="el.sl" @blur="_allocationBillUpdate(el)" /></td>
|
||||||
<td>{{el.kclx}}</td>
|
<td>{{el.kclx}}</td>
|
||||||
<td>{{el.kczt}}</td>
|
<td>{{el.kczt}}</td>
|
||||||
<td @tap.stop="checkWarehouse(1, '调出仓库', el)"><input class="td_input" type="text" v-model="el.dcckmc" 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.dcckbm}}</view>
|
||||||
|
</view>
|
||||||
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<view class="td_scan_wraper">
|
<view class="td_scan_wraper">
|
||||||
<scan-input v-model="el.dckwmc" @handleChange="_allocationBillUpdate(el)" />
|
<scan-input v-model="el.dckwbm" @handleChange="_allocationBillUpdate(el)" />
|
||||||
|
</view>
|
||||||
|
</td>
|
||||||
|
<td @tap.stop="checkWarehouse(2, '调入仓库', el)">
|
||||||
|
<view class="zd-row td_change">
|
||||||
|
<uni-icons type="shop" size="16" color="#fff"></uni-icons>
|
||||||
|
<view class="mgl10">{{el.drckbm}}</view>
|
||||||
</view>
|
</view>
|
||||||
</td>
|
</td>
|
||||||
<td @tap.stop="checkWarehouse(2, '调入仓库', el)"><input class="td_input" type="text" v-model="el.drckmc" readonly /></td>
|
|
||||||
<td>
|
<td>
|
||||||
<view class="td_scan_wraper">
|
<view class="td_scan_wraper">
|
||||||
<scan-input v-model="el.drkwmc" @handleChange="_allocationBillUpdate(el)" />
|
<scan-input v-model="el.drkwbm" @handleChange="_allocationBillUpdate(el)" />
|
||||||
</view>
|
</view>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td @tap.stop="openCalendar(1,el)">
|
||||||
<view class="zd-row grid-data">
|
<view class="zd-row td_change">
|
||||||
<uni-datetime-picker type="date" v-model="el.jhdrrq" @change="_allocationBillUpdate(el)" />
|
<uni-icons type="calendar" size="16" color="#fff"></uni-icons>
|
||||||
|
<view class="mgl10">{{el.jhdrrq}}</view>
|
||||||
</view>
|
</view>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td @tap.stop="openCalendar(2,el)">
|
||||||
<view class="zd-row grid-data">
|
<view class="zd-row td_change">
|
||||||
<uni-datetime-picker type="date" v-model="el.jhdcrq" @change="_allocationBillUpdate(el)" />
|
<uni-icons type="calendar" size="16" color="#fff"></uni-icons>
|
||||||
|
<view class="mgl10">{{el.jhdcrq}}</view>
|
||||||
</view>
|
</view>
|
||||||
</td>
|
</td>
|
||||||
<td @tap.stop="getDetails(3,el)"><uni-icons type="more-filled" size="14" color="#fff"></uni-icons></td>
|
<td @tap.stop="getDetails(3,el)"><uni-icons type="more-filled" size="14" color="#fff"></uni-icons></td>
|
||||||
@@ -109,14 +121,22 @@
|
|||||||
<td>{{el.sl}}</td>
|
<td>{{el.sl}}</td>
|
||||||
<td>{{el.kclx}}</td>
|
<td>{{el.kclx}}</td>
|
||||||
<td>{{el.kczt}}</td>
|
<td>{{el.kczt}}</td>
|
||||||
<td>{{el.dcckmc}}</td>
|
<td>
|
||||||
<td>{{el.dckwmc}}</td>
|
<view class="zd-row">
|
||||||
<td>{{el.drckmc}}</td>
|
<uni-icons type="shop" size="16" color="#fff"></uni-icons>
|
||||||
<td>{{el.drckmc}}</td>
|
<view class="mgl10">{{el.dcckbm}}</view>
|
||||||
|
</view>
|
||||||
|
</td>
|
||||||
|
<td>{{el.dckwbm}}</td>
|
||||||
|
<td>
|
||||||
|
<view class="zd-row">
|
||||||
|
<uni-icons type="shop" size="16" color="#fff"></uni-icons>
|
||||||
|
<view class="mgl10">{{el.drckbm}}</view>
|
||||||
|
</view>
|
||||||
|
</td>
|
||||||
|
<td>{{el.drkwbm}}</td>
|
||||||
<td>{{el.jhdrrq}}</td>
|
<td>{{el.jhdrrq}}</td>
|
||||||
<td>{{el.jhdcrq}}</td>
|
<td>{{el.jhdcrq}}</td>
|
||||||
<td>{{el.fzsx}}</td>
|
|
||||||
<td>{{el.gzh}}</td>
|
|
||||||
<td @tap.stop="getDetails(3,el)"><uni-icons type="more-filled" size="14" color="#fff"></uni-icons></td>
|
<td @tap.stop="getDetails(3,el)"><uni-icons type="more-filled" size="14" color="#fff"></uni-icons></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -148,9 +168,12 @@
|
|||||||
<view class="pop-wraper" :class="{'popshow': show, 'pophide': !show}">
|
<view class="pop-wraper" :class="{'popshow': show, 'pophide': !show}">
|
||||||
<view class="allwidth pop-title">修改{{modalObj.title}}</view>
|
<view class="allwidth pop-title">修改{{modalObj.title}}</view>
|
||||||
<view class="zd-row jcenter kwcode_wraper">
|
<view class="zd-row jcenter kwcode_wraper">
|
||||||
<view class="zd-col-12 select_wraper">
|
<view v-if="modalObj.type === 1 || modalObj.type === 2" class="zd-col-12 select_wraper">
|
||||||
<zxz-uni-data-select placeholder="请选择仓库名称" v-model="value" filterable :localdata="range"></zxz-uni-data-select>
|
<zxz-uni-data-select placeholder="请选择仓库名称" v-model="value" filterable :localdata="range"></zxz-uni-data-select>
|
||||||
</view>
|
</view>
|
||||||
|
<view v-if="modalObj.type === 3 || modalObj.type === 4" class="zd-col-12 grid-data">
|
||||||
|
<uni-datetime-picker type="date" v-model="date" @change="_allocationBillUpdate(el)" />
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="mgb20 zd-row jcenter">
|
<view class="mgb20 zd-row jcenter">
|
||||||
<view class="zd-col-10 zd-row">
|
<view class="zd-col-10 zd-row">
|
||||||
@@ -160,6 +183,7 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view v-if="show" class="modal" @click.stop="show = false"></view>
|
<view v-if="show" class="modal" @click.stop="show = false"></view>
|
||||||
|
<uni-calendar ref="calendar" :insert="false" :date="date" @confirm="calendarConfirm" />
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -193,7 +217,7 @@
|
|||||||
dataList2: [],
|
dataList2: [],
|
||||||
totalCount2: 0,
|
totalCount2: 0,
|
||||||
queryParams2:{
|
queryParams2:{
|
||||||
pageSize: 20,
|
pageSize: 200,
|
||||||
pageNum: 1
|
pageNum: 1
|
||||||
},
|
},
|
||||||
currentPage2: 1,
|
currentPage2: 1,
|
||||||
@@ -203,6 +227,7 @@
|
|||||||
detailObj: {},
|
detailObj: {},
|
||||||
value: '',
|
value: '',
|
||||||
range: [],
|
range: [],
|
||||||
|
date: '',
|
||||||
show: false,
|
show: false,
|
||||||
modalObj: {},
|
modalObj: {},
|
||||||
disabled: false
|
disabled: false
|
||||||
@@ -291,7 +316,7 @@
|
|||||||
this.dataList2 = []
|
this.dataList2 = []
|
||||||
if (this.pkId === e.djid) {
|
if (this.pkId === e.djid) {
|
||||||
this.queryParams2 = {
|
this.queryParams2 = {
|
||||||
pageSize: 20,
|
pageSize: 200,
|
||||||
pageNum: 1
|
pageNum: 1
|
||||||
}
|
}
|
||||||
this.currentPage2 = 1
|
this.currentPage2 = 1
|
||||||
@@ -318,12 +343,10 @@
|
|||||||
async _allocationBillUpdate (e) {
|
async _allocationBillUpdate (e) {
|
||||||
try {
|
try {
|
||||||
let res = await allocationBillUpdate(e)
|
let res = await allocationBillUpdate(e)
|
||||||
if (res.code !== 1) {
|
uni.showToast({
|
||||||
uni.showToast({
|
title: res.desc,
|
||||||
title: res.desc,
|
icon: 'none'
|
||||||
icon: 'none'
|
})
|
||||||
})
|
|
||||||
}
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(e)
|
console.log(e)
|
||||||
}
|
}
|
||||||
@@ -332,26 +355,34 @@
|
|||||||
checkWarehouse (type, title, e) {
|
checkWarehouse (type, title, e) {
|
||||||
this.modalObj = {type: type, title: title, id: e.flid}
|
this.modalObj = {type: type, title: title, id: e.flid}
|
||||||
if (type === 1) {
|
if (type === 1) {
|
||||||
this.value = e.dcckmc
|
this.value = e.dcckbm
|
||||||
} else if (type === 2) {
|
} else if (type === 2) {
|
||||||
this.value = e.drckmc
|
this.value = e.drckbm
|
||||||
}
|
}
|
||||||
this.show = true
|
this.show = true
|
||||||
},
|
},
|
||||||
// 修改调出仓库确定
|
// 修改调出仓库确定
|
||||||
modalConfirm () {
|
modalConfirm () {
|
||||||
|
let mc = ''
|
||||||
|
this.range.map(el => {
|
||||||
|
if (el.value === this.value) {
|
||||||
|
mc = el.text
|
||||||
|
}
|
||||||
|
})
|
||||||
let obj = {}
|
let obj = {}
|
||||||
if (this.modalObj.type === 1) {
|
if (this.modalObj.type === 1) {
|
||||||
this.dataList2.map(e => {
|
this.dataList2.map(e => {
|
||||||
if (e.flid === this.modalObj.id) {
|
if (e.flid === this.modalObj.id) {
|
||||||
e.dcckmc = this.value
|
e.dcckbm = this.value
|
||||||
|
e.dcckmc = mc
|
||||||
obj = e
|
obj = e
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
} else if (this.modalObj.type === 2) {
|
} else if (this.modalObj.type === 2) {
|
||||||
this.dataList2.map(e => {
|
this.dataList2.map(e => {
|
||||||
if (e.flid === this.modalObj.id) {
|
if (e.flid === this.modalObj.id) {
|
||||||
e.drckmc = this.value
|
e.drckbm = this.value
|
||||||
|
e.drckmc = mc
|
||||||
obj = e
|
obj = e
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -359,6 +390,35 @@
|
|||||||
this.show = false
|
this.show = false
|
||||||
this._allocationBillUpdate(obj)
|
this._allocationBillUpdate(obj)
|
||||||
},
|
},
|
||||||
|
// 修改日期
|
||||||
|
openCalendar (type, e) {
|
||||||
|
this.modalObj = {type: type, id: e.flid}
|
||||||
|
this.$refs.calendar.open()
|
||||||
|
if (type === 1) {
|
||||||
|
this.date = e.jhdrrq
|
||||||
|
} else if (type === 2) {
|
||||||
|
this.date = e.jhdcrq
|
||||||
|
}
|
||||||
|
},
|
||||||
|
calendarConfirm (e) {
|
||||||
|
let obj = {}
|
||||||
|
if (this.modalObj.type === 1) {
|
||||||
|
this.dataList2.map(el => {
|
||||||
|
if (el.flid === this.modalObj.id) {
|
||||||
|
el.jhdrrq = e.fulldate
|
||||||
|
obj = el
|
||||||
|
}
|
||||||
|
})
|
||||||
|
} else if (this.modalObj.type === 2) {
|
||||||
|
this.dataList2.map(el => {
|
||||||
|
if (el.flid === this.modalObj.id) {
|
||||||
|
el.jhdcrq = e.fulldate
|
||||||
|
obj = el
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
this._allocationBillUpdate(obj)
|
||||||
|
},
|
||||||
// 点击直接调拨按钮
|
// 点击直接调拨按钮
|
||||||
async _allocationBillConfirm () {
|
async _allocationBillConfirm () {
|
||||||
this.disabled = true
|
this.disabled = true
|
||||||
@@ -367,10 +427,16 @@
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
let res = allocationBillConfirm(this.checkArr)
|
let arr = []
|
||||||
|
this.checkArr.map(el => {
|
||||||
|
let {djid, djbh, ywrq, btbz, flxh, flid, jldw, sl, dcckbm, dckwbm, drckbm, drkwbm, jhdrrq, jhdcrq, flbz} = {...el}
|
||||||
|
let obj = {djid, djbh, ywrq, btbz, flxh, flid, jldw, sl, dcckbm, dckwbm, drckbm, drkwbm, jhdrrq, jhdcrq, flbz}
|
||||||
|
arr.push(obj)
|
||||||
|
})
|
||||||
|
let res = await allocationBillConfirm(arr)
|
||||||
if (res.code === 1) {
|
if (res.code === 1) {
|
||||||
this.queryParams2 = {
|
this.queryParams2 = {
|
||||||
pageSize: 10,
|
pageSize: 200,
|
||||||
pageNum: 1
|
pageNum: 1
|
||||||
}
|
}
|
||||||
this.currentPage2 = 1
|
this.currentPage2 = 1
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<view class="zdrow-wrap">
|
<view class="zdrow-wrap">
|
||||||
<view class="zd-row sticky zd-th-wraper">
|
<view class="zd-row sticky zd-th-wraper">
|
||||||
<view class="zd-col-1 zd-th"><text>序号</text></view>
|
<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>
|
<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">
|
<tr v-for="(el, j) in dataList2" :key="el.id">
|
||||||
<td>{{j+1}}</td>
|
<td>{{j+1}}</td>
|
||||||
<td><view class="zd-checkbox" :class="{'zd-checkbox_active': el.checked}" @tap="toCheck2(el)"></view></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.wlbm}}</td>
|
||||||
<td>{{el.wlmc}}</td>
|
<td>{{el.wlmc}}</td>
|
||||||
<td>{{el.ggxh}}</td>
|
<td>{{el.ggxh}}</td>
|
||||||
@@ -78,7 +78,12 @@
|
|||||||
<td>{{el.zzmc}}</td>
|
<td>{{el.zzmc}}</td>
|
||||||
<td>{{el.num}}</td>
|
<td>{{el.num}}</td>
|
||||||
<td><input class="td_input" type="number" v-model="el.shsl" @blur="_receiptBillUpdate(el)" /></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>
|
<td>
|
||||||
<view class="td_scan_wraper">
|
<view class="td_scan_wraper">
|
||||||
<scan-input v-model="el.kwbm" @handleChange="_receiptBillUpdate(el)" />
|
<scan-input v-model="el.kwbm" @handleChange="_receiptBillUpdate(el)" />
|
||||||
@@ -100,7 +105,12 @@
|
|||||||
<td>{{el.zzmc}}</td>
|
<td>{{el.zzmc}}</td>
|
||||||
<td>{{el.num}}</td>
|
<td>{{el.num}}</td>
|
||||||
<td>{{el.shsl}}</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>{{el.kwbm}}</td>
|
||||||
<td @tap.stop="getDetails(4,el)"><uni-icons type="more-filled" size="14" color="#fff"></uni-icons></td>
|
<td @tap.stop="getDetails(4,el)"><uni-icons type="more-filled" size="14" color="#fff"></uni-icons></td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -178,7 +188,7 @@
|
|||||||
dataList2: [],
|
dataList2: [],
|
||||||
totalCount2: 0,
|
totalCount2: 0,
|
||||||
queryParams2:{
|
queryParams2:{
|
||||||
pageSize: 20,
|
pageSize: 200,
|
||||||
pageNum: 1
|
pageNum: 1
|
||||||
},
|
},
|
||||||
currentPage2: 1,
|
currentPage2: 1,
|
||||||
@@ -276,7 +286,7 @@
|
|||||||
this.dataList2 = []
|
this.dataList2 = []
|
||||||
if (this.pkId === e.djid) {
|
if (this.pkId === e.djid) {
|
||||||
this.queryParams2 = {
|
this.queryParams2 = {
|
||||||
pageSize: 20,
|
pageSize: 200,
|
||||||
pageNum: 1
|
pageNum: 1
|
||||||
}
|
}
|
||||||
this.currentPage2 = 1
|
this.currentPage2 = 1
|
||||||
@@ -317,26 +327,24 @@
|
|||||||
checkWarehouse (type, title, e) {
|
checkWarehouse (type, title, e) {
|
||||||
this.modalObj = {type: type, title: title, id: e.flid}
|
this.modalObj = {type: type, title: title, id: e.flid}
|
||||||
if (type === 1) {
|
if (type === 1) {
|
||||||
this.value = e.dcckmc
|
this.value = e.ckbm
|
||||||
} else if (type === 2) {
|
|
||||||
this.value = e.drckmc
|
|
||||||
}
|
}
|
||||||
this.show = true
|
this.show = true
|
||||||
},
|
},
|
||||||
// 修改调出仓库确定
|
// 修改调出仓库确定
|
||||||
modalConfirm () {
|
modalConfirm () {
|
||||||
|
let mc = ''
|
||||||
|
this.range.map(el => {
|
||||||
|
if (el.value === this.value) {
|
||||||
|
mc = el.text
|
||||||
|
}
|
||||||
|
})
|
||||||
let obj = {}
|
let obj = {}
|
||||||
if (this.modalObj.type === 1) {
|
if (this.modalObj.type === 1) {
|
||||||
this.dataList2.map(e => {
|
this.dataList2.map(e => {
|
||||||
if (e.flid === this.modalObj.id) {
|
if (e.flid === this.modalObj.id) {
|
||||||
e.dcckmc = this.value
|
e.ckbm = this.value
|
||||||
obj = e
|
e.ckmc = mc
|
||||||
}
|
|
||||||
})
|
|
||||||
} else if (this.modalObj.type === 2) {
|
|
||||||
this.dataList2.map(e => {
|
|
||||||
if (e.flid === this.modalObj.id) {
|
|
||||||
e.drckmc = this.value
|
|
||||||
obj = e
|
obj = e
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -344,7 +352,7 @@
|
|||||||
this.show = false
|
this.show = false
|
||||||
this._receiptBillUpdate(obj)
|
this._receiptBillUpdate(obj)
|
||||||
},
|
},
|
||||||
// 点击直接调拨按钮
|
// 点击确认收货按钮
|
||||||
async _receiptBillConfirm () {
|
async _receiptBillConfirm () {
|
||||||
this.disabled = true
|
this.disabled = true
|
||||||
if (!this.checkArr.length) {
|
if (!this.checkArr.length) {
|
||||||
@@ -352,10 +360,16 @@
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
try {
|
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) {
|
if (res.code === 1) {
|
||||||
this.queryParams2 = {
|
this.queryParams2 = {
|
||||||
pageSize: 10,
|
pageSize: 200,
|
||||||
pageNum: 1
|
pageNum: 1
|
||||||
}
|
}
|
||||||
this.currentPage2 = 1
|
this.currentPage2 = 1
|
||||||
|
|||||||
1612
utils/mork2.js
1612
utils/mork2.js
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user