bug修复

This commit is contained in:
hongchao 2025-07-09 18:03:18 +08:00
parent 02cccce830
commit fee3d8f842
1 changed files with 33 additions and 29 deletions

View File

@ -208,23 +208,26 @@ const toggleForm = () => {
const type = ref(1)
const userId = uni.getStorageSync('id')
const userId = ref(uni.getStorageSync('id') || '')
const origin = window.location.href
const isLoaded = ref(false) //
onLoad(async(options) => {
try {
if (origin.indexOf('params') != -1) {
queryParams.value = JSON.parse(options.params)
auditingParams.value.taskId = queryParams.value.taskId
type.value = queryParams.value.type
} else { //
const urlParams = new URLSearchParams(origin);
queryParams.value.taskId = urlParams.get('taskId');
queryParams.value.id = urlParams.get('id');
auditingParams.value.taskId = urlParams.get('taskId')
const ticketMatch = origin.match(/ticket=([^&]*)/);
const ticket = ticketMatch ? ticketMatch[1] : '';
onLoad(async(options) => {
if (origin.indexOf('params') != -1) {
queryParams.value = JSON.parse(options.params)
auditingParams.value.taskId = queryParams.value.taskId
type.value = queryParams.value.type
}else{ //
const urlParams = new URLSearchParams(origin);
queryParams.value.taskId = urlParams.get('taskId');
queryParams.value.id = urlParams.get('id');
auditingParams.value.taskId =urlParams.get('taskId')
const ticketMatch = origin.match(/ticket=([^&]*)/);
const ticket = ticketMatch ? ticketMatch[1] : '';
// uni.showModal({
// title: '',
// content: ticket,
// showCancel: false
// })
const { data: result } = await iwsLoginAPI({
ticket: ticket,
sysType: 1,
@ -234,27 +237,28 @@ onLoad(async(options) => {
// 2 .
const res = await getUserInfoAPI()
memberStore.setUserInfo(res.user)
// uni.showToast({ title: '', icon: 'none' })
// uni.setStorageSync('username', loginForm.username)
// uni.setStorageSync('password', loginForm.password)
uni.setStorageSync('id', res.user.userId)
userId.value = res.user.userId
uni.setStorageSync('deptName', res.user?.dept?.deptName)
uni.setStorageSync('urlPermissions', res.urlPermissions ? res.urlPermissions : [])
}
} catch (error) {
console.error('登录或获取用户信息失败:', error)
uni.showToast({ title: '登录失败,请重试', icon: 'none' })
} finally {
isLoaded.value = true //
uni.setStorageSync('urlPermissions',res.urlPermissions?res.urlPermissions:[])
// setTimeout(() => {
// uni.switchTab({
// url: '/pages/picking/details',
// })
// }, 500)
}
})
onShow(() => {
if (isLoaded.value) {
console.log(queryParams.value)
// getCodeDetailData(queryParams.value.id,queryParams.value.publishTask,queryParams.value.typeId)//
getReviewInfo(queryParams.value.id)
fetchAuditInfo()
}
})
console.log(queryParams.value)
// getCodeDetailData(queryParams.value.id,queryParams.value.publishTask,queryParams.value.typeId)//
getReviewInfo(queryParams.value.id)
fetchAuditInfo()
})
//
const getReviewInfo = async (id) => {
console.log("yyyyyyyyyy",id)