This commit is contained in:
bb_pan 2025-07-30 10:05:08 +08:00
parent 6ce7237725
commit e66dc97ac3
3 changed files with 104 additions and 72 deletions

View File

@ -204,8 +204,15 @@ const uploadSignUrl = async (base64Data) => {
console.log('🚀 ~ success: ~ params:', params) console.log('🚀 ~ success: ~ params:', params)
const res = await updateLeaseApplyInfoSign(params) const res = await updateLeaseApplyInfoSign(params)
console.log('🚀 ~ uploadImg-领料 ~ res:', res) console.log('🚀 ~ uploadImg-领料 ~ res:', res)
uni.showToast({ title: '签名成功'}) uni.showToast({
title: '签名成功',
mask: true,
success: () => {
setTimeout(() => {
uni.navigateBack() uni.navigateBack()
}, 1000)
},
})
} else if (opts.isToolsLease) { } else if (opts.isToolsLease) {
const params = { const params = {
id: opts.id, id: opts.id,
@ -215,10 +222,17 @@ const uploadSignUrl = async (base64Data) => {
publishTask: opts.publishTask || '', publishTask: opts.publishTask || '',
} }
console.log('🚀 ~ success: ~ params:', params) console.log('🚀 ~ success: ~ params:', params)
uni.showToast({ title: '签名成功'})
const res = await toolsLeaseApplyInfoSign(params) const res = await toolsLeaseApplyInfoSign(params)
console.log('🚀 ~ uploadImg-领料 ~ res:', res) console.log('🚀 ~ uploadImg-领料 ~ res:', res)
uni.showToast({
title: '签名成功',
mask: true,
success: () => {
setTimeout(() => {
uni.navigateBack() uni.navigateBack()
}, 1000)
},
})
} else if (opts.isAuthorize) { } else if (opts.isAuthorize) {
const params = { const params = {
parentId: opts.id, parentId: opts.id,
@ -226,9 +240,16 @@ const uploadSignUrl = async (base64Data) => {
signType: signType.value, signType: signType.value,
} }
const res = await updateLeaseApplyInfoSignApi(params) const res = await updateLeaseApplyInfoSignApi(params)
uni.showToast({ title: '签名成功'})
console.log('🚀 ~ uploadSignUrl ~ 项目部授权:', res) console.log('🚀 ~ uploadSignUrl ~ 项目部授权:', res)
uni.showToast({
title: '签名成功',
mask: true,
success: () => {
setTimeout(() => {
uni.navigateBack() uni.navigateBack()
}, 1000)
},
})
} else if (opts.isBack) { } else if (opts.isBack) {
const params = { const params = {
id: opts.id, id: opts.id,
@ -237,9 +258,16 @@ const uploadSignUrl = async (base64Data) => {
} }
console.log('🚀 ~ success: ~ params:', params) console.log('🚀 ~ success: ~ params:', params)
const res = await updateSignById(params) const res = await updateSignById(params)
uni.showToast({ title: '签名成功'})
console.log('🚀 ~ uploadImg-退料 ~ res:', res) console.log('🚀 ~ uploadImg-退料 ~ res:', res)
uni.showToast({
title: '签名成功',
mask: true,
success: () => {
setTimeout(() => {
uni.navigateBack() uni.navigateBack()
}, 1000)
},
})
} else { } else {
const params = { const params = {
signUrl: signUrl, signUrl: signUrl,

View File

@ -145,6 +145,11 @@ const getOutboundDetailsData = async () => {
console.log('publishTask:', leaseApplyInfo.value.publishTask); console.log('publishTask:', leaseApplyInfo.value.publishTask);
console.log('publishTask type:', typeof leaseApplyInfo.value.publishTask); console.log('publishTask type:', typeof leaseApplyInfo.value.publishTask);
try {
uni.showLoading({
title: '加载中...',
mask: true
})
let res; let res;
if (leaseApplyInfo.value.publishTask === null || leaseApplyInfo.value.publishTask == "") { if (leaseApplyInfo.value.publishTask === null || leaseApplyInfo.value.publishTask == "") {
console.log("Condition: publishTask is null or empty string"); console.log("Condition: publishTask is null or empty string");
@ -195,7 +200,11 @@ const getOutboundDetailsData = async () => {
{ text: '查看',style: {backgroundColor: '#3784fb',color: '#fff',fontSize: '28rpx'}} { text: '查看',style: {backgroundColor: '#3784fb',color: '#fff',fontSize: '28rpx'}}
] ]
} }
} catch (error) {
console.log('🚀 ~ getOutboundDetailsData ~ error:', error)
} finally {
uni.hideLoading()
}
} }
// 退 // 退

View File

@ -89,49 +89,41 @@
</uni-col> </uni-col>
</uni-row> </uni-row>
<uni-row :gutter="24"> <uni-row :gutter="24">
<uni-col :span="2" style="color: transparent">{{ index + 1 }}</uni-col>
<uni-col :span="6">规格型号</uni-col> <uni-col :span="6">规格型号</uni-col>
<uni-col :span="16"> <uni-col :span="16">
<view class="cont">{{ item.specificationType }}</view> <view class="cont">{{ item.specificationType }}</view>
</uni-col> </uni-col>
</uni-row> </uni-row>
<uni-row :gutter="24"> <uni-row :gutter="24">
<uni-col :span="2" style="color: transparent">{{ index + 1 }}</uni-col>
<uni-col :span="6">单位</uni-col> <uni-col :span="6">单位</uni-col>
<uni-col :span="16"> <uni-col :span="16">
<view class="cont">{{ item.unitName }}</view> <view class="cont">{{ item.unitName }}</view>
</uni-col> </uni-col>
</uni-row> </uni-row>
<uni-row :gutter="24"> <uni-row :gutter="24">
<uni-col :span="2" style="color: transparent">{{ index + 1 }}</uni-col> <uni-col :span="8">退料{{ item.repairNum }}</uni-col>
<uni-col :span="6">退料数量</uni-col> <uni-col :span="8">已修{{ item.repairedNum }}</uni-col>
<uni-col :span="16"> <uni-col :span="8">报废{{ item.scrapNum }}</uni-col>
<view class="cont">{{ item.repairNum }}</view>
</uni-col>
</uni-row> </uni-row>
<uni-row :gutter="24"> <!-- <uni-row :gutter="24">
<uni-col :span="2" style="color: transparent">{{ index + 1 }}</uni-col>
<uni-col :span="6">已修数量</uni-col> <uni-col :span="6">已修数量</uni-col>
<uni-col :span="16"> <uni-col :span="16">
<view class="cont">{{ item.repairedNum }}</view> <view class="cont">{{ item.repairedNum }}</view>
</uni-col> </uni-col>
</uni-row> </uni-row>
<uni-row :gutter="24"> <uni-row :gutter="24">
<uni-col :span="2" style="color: transparent">{{ index + 1 }}</uni-col>
<uni-col :span="6">报废数量</uni-col> <uni-col :span="6">报废数量</uni-col>
<uni-col :span="16"> <uni-col :span="16">
<view class="cont">{{ item.scrapNum }}</view> <view class="cont">{{ item.scrapNum }}</view>
</uni-col> </uni-col>
</uni-row> </uni-row> -->
<uni-row :gutter="24" v-if="item.manageType == 0"> <uni-row :gutter="24" v-if="item.manageType == 0">
<uni-col :span="2" style="color: transparent">{{ index + 1 }}</uni-col>
<uni-col :span="6">设备编码</uni-col> <uni-col :span="6">设备编码</uni-col>
<uni-col :span="16"> <uni-col :span="16">
<view class="cont">{{ item.maCode }}</view> <view class="cont">{{ item.maCode }}</view>
</uni-col> </uni-col>
</uni-row> </uni-row>
<uni-row :gutter="24"> <uni-row :gutter="24">
<uni-col :span="2" style="color: transparent">{{ index + 1 }}</uni-col>
<uni-col :span="6">管理模式</uni-col> <uni-col :span="6">管理模式</uni-col>
<uni-col :span="16"> <uni-col :span="16">
<uni-tag <uni-tag
@ -413,7 +405,7 @@ onUnmounted(() => {
.table-list-item { .table-list-item {
background-color: #fff; background-color: #fff;
border-radius: 20rpx; border-radius: 20rpx;
padding: 24rpx; padding: 6rpx 24rpx;
margin-bottom: 24rpx; margin-bottom: 24rpx;
box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.06); box-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.06);
@ -502,4 +494,7 @@ onUnmounted(() => {
color: #8c8c8c; color: #8c8c8c;
padding: 24rpx 0; padding: 24rpx 0;
} }
.page-container .scroll-container .table-list-item .uni-row {
padding: 3px 0 !important;
}
</style> </style>