技术监督计划取消无效问题修改

This commit is contained in:
zhujiyan
2024-06-06 09:54:28 +08:00
parent 8991f6349a
commit a29cf3ac1b

View File

@@ -39,14 +39,13 @@ import TableHeader from '@/components/table/header/index.vue'
import { useRouter } from 'vue-router' import { useRouter } from 'vue-router'
import { getLoadTypeUserList } from '@/api/process-boot/interference' import { getLoadTypeUserList } from '@/api/process-boot/interference'
import { useDictData } from '@/stores/dictData' import { useDictData } from '@/stores/dictData'
import { ElMessage } from 'element-plus'
import { ElMessageBox } from 'element-plus/es'
const dictData = useDictData() const dictData = useDictData()
const statusSelect = dictData.statusSelect() const statusSelect = dictData.statusSelect()
import addForm from './components/addForm.vue' import addForm from './components/addForm.vue'
import effectProblem from './components/effectProblem/index.vue' import effectProblem from './components/effectProblem/index.vue'
import { planDetailsAudit, sendAlarm } from '@/api/supervision-boot/plan/index' import { planDetailsAudit, sendAlarm } from '@/api/supervision-boot/plan/index'
import { ElMessage } from 'element-plus'
import { useAdminInfo } from '@/stores/adminInfo' import { useAdminInfo } from '@/stores/adminInfo'
import { cancelPlanFormData } from '@/api/supervision-boot/plan/index' import { cancelPlanFormData } from '@/api/supervision-boot/plan/index'
//获取登陆用户姓名和部门 //获取登陆用户姓名和部门
@@ -238,7 +237,7 @@ const tableStore = new TableStore({
icon: 'el-icon-Open', icon: 'el-icon-Open',
render: 'basicButton', render: 'basicButton',
disabled: row => { disabled: row => {
return row.createBy != adminInfo.$state.id || row.status != 1 return row.createBy != adminInfo.$state.id || row.status != 1||!row.processInstanceId
}, },
click: row => { click: row => {
cancelLeave(row) cancelLeave(row)
@@ -348,7 +347,7 @@ const cancelLeave = async (row: any) => {
}) })
// 发起取消 // 发起取消
let data = { let data = {
id: row.id, id: row.planId,
processInstanceId: row.processInstanceId, processInstanceId: row.processInstanceId,
reason: value reason: value
} }