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 type = ref(1)
const userId = uni.getStorageSync('id') const userId = ref(uni.getStorageSync('id') || '')
const origin = window.location.href 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({ const { data: result } = await iwsLoginAPI({
ticket: ticket, ticket: ticket,
sysType: 1, sysType: 1,
@ -234,27 +237,28 @@ onLoad(async(options) => {
// 2 . // 2 .
const res = await getUserInfoAPI() const res = await getUserInfoAPI()
memberStore.setUserInfo(res.user) 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) uni.setStorageSync('id', res.user.userId)
userId.value = res.user.userId userId.value = res.user.userId
uni.setStorageSync('deptName', res.user?.dept?.deptName) uni.setStorageSync('deptName', res.user?.dept?.deptName)
uni.setStorageSync('urlPermissions', res.urlPermissions ? res.urlPermissions : []) uni.setStorageSync('urlPermissions',res.urlPermissions?res.urlPermissions:[])
}
} catch (error) { // setTimeout(() => {
console.error('登录或获取用户信息失败:', error) // uni.switchTab({
uni.showToast({ title: '登录失败,请重试', icon: 'none' }) // url: '/pages/picking/details',
} finally { // })
isLoaded.value = true // // }, 500)
} }
}) })
onShow(() => { onShow(() => {
if (isLoaded.value) { console.log(queryParams.value)
console.log(queryParams.value) // getCodeDetailData(queryParams.value.id,queryParams.value.publishTask,queryParams.value.typeId)//
// getCodeDetailData(queryParams.value.id,queryParams.value.publishTask,queryParams.value.typeId)// getReviewInfo(queryParams.value.id)
getReviewInfo(queryParams.value.id) fetchAuditInfo()
fetchAuditInfo() })
}
})
// //
const getReviewInfo = async (id) => { const getReviewInfo = async (id) => {
console.log("yyyyyyyyyy",id) console.log("yyyyyyyyyy",id)