This commit is contained in:
bb_pan 2025-08-28 10:33:55 +08:00
parent 86d2d49917
commit a1b33268a8
5 changed files with 32 additions and 13 deletions

View File

@ -7,9 +7,12 @@
<uni-col :span="4"> <uni-col :span="4">
<view class="search" @click="getCodeList()">查询</view> <view class="search" @click="getCodeList()">查询</view>
</uni-col> --> </uni-col> -->
<uni-col :span="8"> <uni-col :span="8" v-if="rowData.appTaskStatus == 0">
<view class="addBtn" @click="goCode">编码新增</view> <view class="addBtn" @click="goCode">编码新增</view>
</uni-col> </uni-col>
<uni-col :span="8">
<view class="addBtn" @click="goToWork">返回工作台</view>
</uni-col>
</uni-row> </uni-row>
<div class="card" style="margin-top: 10px;"> <div class="card" style="margin-top: 10px;">
<div>退料物资</div> <div>退料物资</div>
@ -81,6 +84,11 @@ const bmFileInfos = ref([])//请求图片参数
const goCode = () => { const goCode = () => {
uni.navigateTo({ url: `/pages/back/backCode?taskInfo=${JSON.stringify(taskInfo.value)}` }) uni.navigateTo({ url: `/pages/back/backCode?taskInfo=${JSON.stringify(taskInfo.value)}` })
} }
const goToWork = () => {
uni.switchTab({
url: '/pages/work/index'
})
}
const getCodeList = () => { const getCodeList = () => {
console.log(rowData.value) console.log(rowData.value)
let param = { let param = {

View File

@ -1,8 +1,11 @@
<template> <template>
<view class="accept page-common"> <view class="accept page-common">
<div class="card"> <div class="card">
<div class="card-header"> <div class="card-header" style="display: flex;justify-content: space-between;align-items: center;">
<span class="title">任务信息</span> <div class="title">任务信息</div>
<div>
<button type="primary" size="mini" @click="goToWork">返回工作台</button>
</div>
</div> </div>
<uni-forms :model="taskInfo" label-width="160rpx" :border="true"> <uni-forms :model="taskInfo" label-width="160rpx" :border="true">
<uni-forms-item label="退料单位:" name="unitName"> <uni-forms-item label="退料单位:" name="unitName">
@ -46,7 +49,7 @@
<uni-tr v-for="(item,index) in typeList" :key="item.id"> <uni-tr v-for="(item,index) in typeList" :key="item.id">
<uni-td style="font-size: 24rpx;text-align: center;">{{item.typeName}}</uni-td> <uni-td style="font-size: 24rpx;text-align: center;">{{item.typeName}}</uni-td>
<uni-td style="font-size: 24rpx;text-align: center;">{{item.typeModel}}</uni-td> <uni-td style="font-size: 24rpx;text-align: center;">{{item.typeModel}}</uni-td>
<uni-td style="font-size: 24rpx;text-align: center;">{{item.num}}</uni-td> <!-- <uni-td style="font-size: 24rpx;text-align: center;">{{item.num}}</uni-td> -->
<uni-td style="font-size: 24rpx;text-align: center;"> <uni-td style="font-size: 24rpx;text-align: center;">
<span>{{item.preNum}}</span> <span>{{item.preNum}}</span>
</uni-td> </uni-td>
@ -89,6 +92,12 @@ const getDetails = async () => {
detailInfo.value=res.data[0] detailInfo.value=res.data[0]
} }
const goToWork = () => {
uni.switchTab({
url: '/pages/work/index'
})
}
onLoad((options)=>{ onLoad((options)=>{
console.log(options) console.log(options)

View File

@ -158,6 +158,7 @@ const goNum = () => {
uni.navigateTo({ url: `/pages/back/backNum?taskInfo=${JSON.stringify(taskInfo.value)}` }) uni.navigateTo({ url: `/pages/back/backNum?taskInfo=${JSON.stringify(taskInfo.value)}` })
} }
const onClick = (e, item, itemIndex) => { const onClick = (e, item, itemIndex) => {
item.appTaskStatus = appTaskStatus.value
const { index } = e const { index } = e
// 1. // 1.
if (index === 0) { if (index === 0) {

View File

@ -18,14 +18,15 @@
"> ">
查询 查询
</button> </button>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; margin-top: 15px;">
<button type="primary" size="mini" class="btn-cont" @click="onQrCode" <button type="primary" size="mini" class="btn-cont" @click="onQrCode"
style="margin-left: 8px;background: linear-gradient(135deg, #4b8eff 0%, #3784fb 100%); style="margin-left: 8px;background: linear-gradient(135deg, #4b8eff 0%, #3784fb 100%);width: 45%
"> ">
二维码 二维码
</button> </button>
<button type="primary" size="mini" class="btn-cont" @click="openCamera" <button type="primary" size="mini" class="btn-cont" @click="openCamera"
style="margin-left: 8px;background: linear-gradient(135deg, #4b8eff 0%, #3784fb 100%); style="margin-left: 8px;background: linear-gradient(135deg, #4b8eff 0%, #3784fb 100%);width: 45%
"> ">
OCR OCR
</button> </button>

View File

@ -255,12 +255,12 @@ const rejectNumInBound = async () => {
pendingInputNum:inputItem.value.pendingInputNum, pendingInputNum:inputItem.value.pendingInputNum,
rejectNum:rejectBoundNum.value rejectNum:rejectBoundNum.value
} }
// const res = await rejectWarehouseApi(param) const res = await rejectWarehouseApi(param)
// if(res.code==200){ if(res.code==200){
// uni.showToast({ title: '',icon: 'none'}) uni.showToast({ title: '驳回成功!',icon: 'none'})
// getDetailsData() getDetailsData()
// rejectNumPopup.value.close(); rejectNumPopup.value.close();
// } }
} }
} catch (error) { } catch (error) {
console.log('🚀 ~ rejectNumInBound ~ error:', error) console.log('🚀 ~ rejectNumInBound ~ error:', error)