工单接入调试

This commit is contained in:
hongchao 2025-07-09 17:04:32 +08:00
parent 9b2a54c26c
commit a68c8802c1
1 changed files with 27 additions and 31 deletions

View File

@ -210,24 +210,21 @@ const type = ref(1)
const userId = uni.getStorageSync('id') const userId = uni.getStorageSync('id')
const origin = window.location.href const origin = window.location.href
// const isLoaded = ref(false) //
onLoad(async(options) => { onLoad(async(options) => {
if (origin.indexOf('params') != -1) { try {
queryParams.value = JSON.parse(options.params) if (origin.indexOf('params') != -1) {
auditingParams.value.taskId = queryParams.value.taskId queryParams.value = JSON.parse(options.params)
type.value = queryParams.value.type auditingParams.value.taskId = queryParams.value.taskId
}else{ // type.value = queryParams.value.type
const urlParams = new URLSearchParams(origin); } else { //
queryParams.value.taskId = urlParams.get('taskId'); const urlParams = new URLSearchParams(origin);
queryParams.value.id = urlParams.get('id'); queryParams.value.taskId = urlParams.get('taskId');
auditingParams.value.taskId =urlParams.get('taskId') queryParams.value.id = urlParams.get('id');
const ticketMatch = origin.match(/ticket=([^&]*)/); auditingParams.value.taskId = urlParams.get('taskId')
const ticket = ticketMatch ? ticketMatch[1] : ''; const ticketMatch = origin.match(/ticket=([^&]*)/);
// uni.showModal({ const ticket = ticketMatch ? ticketMatch[1] : '';
// title: '',
// content: ticket,
// showCancel: false
// })
const { data: result } = await iwsLoginAPI({ const { data: result } = await iwsLoginAPI({
ticket: ticket, ticket: ticket,
sysType: 1, sysType: 1,
@ -237,27 +234,26 @@ 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 : [])
}
// setTimeout(() => { } catch (error) {
// uni.switchTab({ console.error('登录或获取用户信息失败:', error)
// url: '/pages/picking/details', uni.showToast({ title: '登录失败,请重试', icon: 'none' })
// }) } finally {
// }, 500) isLoaded.value = true //
} }
}) })
onShow(() => { onShow(() => {
console.log(queryParams.value) if (isLoaded.value) {
// getCodeDetailData(queryParams.value.id,queryParams.value.publishTask,queryParams.value.typeId)// console.log(queryParams.value)
getReviewInfo(queryParams.value.id) // getCodeDetailData(queryParams.value.id,queryParams.value.publishTask,queryParams.value.typeId)//
fetchAuditInfo() getReviewInfo(queryParams.value.id)
fetchAuditInfo()
}
}) })
// //
const getReviewInfo = async (id) => { const getReviewInfo = async (id) => {