This commit is contained in:
parent
5939668077
commit
441ddd816f
|
|
@ -45,8 +45,8 @@
|
|||
|
||||
<scroll-view scroll-y @scrolltolower="onScrollTolower" class="scroll-container">
|
||||
<div class="table-list-item" v-for="(item, index) in tableList" :key="index">
|
||||
<uni-swipe-action>
|
||||
<uni-swipe-action-item :right-options="item.status==4 ? swipeOptions:swipeOptionsFail" @click="onClick($event,item)" @change="onSwipeChange">
|
||||
<uni-swipe-action ref="swipeRef">
|
||||
<uni-swipe-action-item :right-options="item.status==4 ? swipeOptions:swipeOptionsFail" @click="onClick($event,item, index)" @change="onSwipeChange">
|
||||
<div class="content-wrapper">
|
||||
<div class="title">
|
||||
<span class="code">{{ item.boxCode }}</span>
|
||||
|
|
@ -98,6 +98,8 @@ import { onLoad, onShow } from '@dcloudio/uni-app'
|
|||
import { debounce } from 'lodash-es'
|
||||
import { getPurchaseList } from '@/services/purchase.js'
|
||||
import { getQrCodeBoxListApi,appReceiveApi,appTransferRejectApi } from '@/services/standard.js'
|
||||
|
||||
const swipeRef = ref(null)
|
||||
const total = ref(0) // 数据总量
|
||||
const active = ref(1) // tap索引
|
||||
const tableList = ref([]) // 列表数据源
|
||||
|
|
@ -124,7 +126,7 @@ const onChangeDate = (val) => {
|
|||
}
|
||||
|
||||
//点击事件
|
||||
const onClick=(e,item)=> {
|
||||
const onClick=(e,item, itemIndex)=> {
|
||||
if(item.status==4){
|
||||
if(e.index==0){
|
||||
uni.navigateTo({ url: `/pages/standardBox/codeView?boxInfo=${JSON.stringify(item)}` })
|
||||
|
|
@ -134,6 +136,7 @@ const onClick=(e,item)=> {
|
|||
uni.navigateTo({ url: `/pages/standardBox/codeView?boxInfo=${JSON.stringify(item)}` })
|
||||
}else if(e.index==1){//接收
|
||||
console.log(item)
|
||||
setTimeout(() => {
|
||||
uni.showModal({
|
||||
title: '提示',
|
||||
content: '是否确认接收?',
|
||||
|
|
@ -162,8 +165,10 @@ const onClick=(e,item)=> {
|
|||
}
|
||||
}
|
||||
})
|
||||
}, 300)
|
||||
}else{//驳回
|
||||
console.log(item)
|
||||
setTimeout(() => {
|
||||
uni.showModal({
|
||||
title: '提示',
|
||||
content: '是否确认驳回移交?',
|
||||
|
|
@ -190,8 +195,10 @@ const onClick=(e,item)=> {
|
|||
}
|
||||
}
|
||||
})
|
||||
}, 300)
|
||||
}
|
||||
}
|
||||
swipeRef.value[itemIndex].closeAll()
|
||||
}
|
||||
|
||||
//左滑选择项1
|
||||
|
|
|
|||
|
|
@ -45,8 +45,8 @@
|
|||
|
||||
<scroll-view scroll-y @scrolltolower="onScrollTolower" class="scroll-container">
|
||||
<div class="table-list-item" v-for="(item, index) in tableList" :key="index">
|
||||
<uni-swipe-action>
|
||||
<uni-swipe-action-item :right-options="item.status==3 ? swipeOptions:swipeOptionsFail" @click="onClick($event,item)" @change="onSwipeChange">
|
||||
<uni-swipe-action ref="swipeRef">
|
||||
<uni-swipe-action-item :right-options="item.status==3 ? swipeOptions:swipeOptionsFail" @click="onClick($event,item, index)" @change="onSwipeChange">
|
||||
<div class="content-wrapper">
|
||||
<div class="title">
|
||||
<span class="code">{{ item.boxCode }}</span>
|
||||
|
|
@ -90,7 +90,7 @@
|
|||
</view>
|
||||
</scroll-view>
|
||||
|
||||
<uni-popup ref="keeperPopup" type="bottom" border-radius="10px 10px 0 0">
|
||||
<uni-popup ref="keeperPopup" type="bottom" border-radius="10px 10px 0 0" :is-mask-click="false">
|
||||
<view class="keeper-popup">
|
||||
<view class="handle-box">
|
||||
<view class="handle-box-btn" style="background: #CCC;color: #FFF;" @click="closePopup">取消</view>
|
||||
|
|
@ -125,11 +125,12 @@
|
|||
|
||||
<script setup>
|
||||
import { ref,computed } from 'vue'
|
||||
import { onLoad, onSLoad} from '@dcloudio/uni-app'
|
||||
import { onShow } from '@dcloudio/uni-app'
|
||||
import { debounce } from 'lodash-es'
|
||||
import { getPurchaseList } from '@/services/purchase.js'
|
||||
import { getQrCodeBoxListApi,getTransferKeepsListApi,appTransferApi } from '@/services/standard.js'
|
||||
|
||||
const swipeRef = ref(null)
|
||||
const total = ref(0) // 数据总量
|
||||
const active = ref(1) // tap索引
|
||||
const tableList = ref([]) // 列表数据源
|
||||
|
|
@ -159,7 +160,7 @@ const onChangeDate = (val) => {
|
|||
}
|
||||
|
||||
//点击事件
|
||||
const onClick=(e,item)=> {
|
||||
const onClick=(e,item, itemIndex)=> {
|
||||
if(item.status==3){
|
||||
if(e.index==0){
|
||||
uni.navigateTo({ url: `/pages/standardBox/codeView?boxInfo=${JSON.stringify(item)}` })
|
||||
|
|
@ -172,6 +173,7 @@ const onClick=(e,item)=> {
|
|||
|
||||
}
|
||||
}
|
||||
swipeRef.value[itemIndex].closeAll()
|
||||
}
|
||||
|
||||
//左滑选择项1
|
||||
|
|
@ -356,11 +358,7 @@ const confirmTransfer = () => {
|
|||
const maskClick = () => {}
|
||||
|
||||
// // 页面加载完毕
|
||||
// onLoad(() => {
|
||||
// getTableList()
|
||||
// })
|
||||
|
||||
onLoad(() => {
|
||||
onShow(() => {
|
||||
tableList.value = []
|
||||
getTableList(true)
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in New Issue