二次确认

This commit is contained in:
2025-06-30 17:13:34 +08:00
parent f368f15a99
commit 20378b1b6e
10 changed files with 131 additions and 63 deletions

View File

@@ -49,7 +49,7 @@
</view>
<view class="zd-row submitbar">
<button class="zd-col-5 btn-submit btn-default letter-30" @tap="clearUp">{{$t('button.clear')}}</button>
<button class="zd-col-8 btn-submit btn-success letter-30" :class="{'btn-info': dataList.length === 0}" :disabled="disabled" @tap="_twoPdaOutConfirm">{{$t('button.confirm')}}</button>
<button class="zd-col-8 btn-submit btn-success letter-30" :class="{'btn-info': dataList.length === 0}" :disabled="disabled" @tap="handleConfirm">{{$t('button.confirm')}}</button>
<button class="zd-col-8 btn-submit btn-success letter-30" @tap="_twoPdaIvtDtlQuery(val1)">{{$t('button.search')}}</button>
</view>
<view class="msg_wrapper" :class="show ? 'popshow' : 'pophide'">
@@ -115,6 +115,7 @@
import NavBar from '@/components/NavBar.vue'
import SearchBox from '@/components/SearchBox.vue'
import UpTop from '@/components/upTop.vue'
import { confirmAction } from '@/utils/utils.js'
import {twoPdaIvtDtlQuery, twoPdaIvtbBoxDtlQuery, twoPdaOutConfirm} from '@/utils/getData3.js'
// import {twoPdaIvtDtlQuery, twoPdaIvtbBoxDtlQuery} from '@/utils/mork2.js'
export default {
@@ -153,12 +154,17 @@
this.dtlList = [...res.data]
this.show = true
},
async _twoPdaOutConfirm () {
this.disabled = true
async handleConfirm() {
if (this.dataList.length === 0) {
this.disabled = false
return
}
const isConfirmed = await confirmAction("确认操作", "确定要执行此操作吗?")
if (isConfirmed) {
this._twoPdaOutConfirm()
}
},
async _twoPdaOutConfirm () {
this.disabled = true
try {
let res = await twoPdaOutConfirm(this.val1)
uni.showToast({