Commit 4a3aaab0 authored by 祁正's avatar 祁正

审批配置-修改完成

parent f8e551f5
......@@ -33,3 +33,12 @@ export function getMainDetailById(id) {
method: 'get'
})
}
// 修改
export function updateApprovalConfigurationMain(data) {
return request({
url: '/approvalConfiguration/updateDetail',
method: 'put',
data:data
})
}
......@@ -104,7 +104,7 @@ import {onMounted,ref} from 'vue'
const { proxy } = getCurrentInstance();
import { useRouter } from 'vue-router'
import { getDicts } from "@/api/system/dict/data";
import { getAllRoleList ,insertApproval,getMainDetailById} from "../../api/approvalConfiguration/approvalConfiguration.js";
import { getAllRoleList ,insertApproval,getMainDetailById,updateApprovalConfigurationMain} from "../../api/approvalConfiguration/approvalConfiguration.js";
import { ElMessage } from 'element-plus'
//定义变量
......@@ -166,13 +166,28 @@ const addNode = ()=>{
const handleSubmit = ()=>{
formRef.value.validate((valid) => {
if (valid) {
insertApproval(form).then(res=>{
console.log(res)
if(res.data === 1){
ElMessage.success("保存成功")
goBack()
}
})
if(pageType === "新增"){
console.log("新增")
insertApproval(form).then(res=>{
console.log(res)
if(res.data === 1){
ElMessage.success("保存成功")
goBack()
}
})
}else {
console.log("修改")
//修改
updateApprovalConfigurationMain(form).then(res=>{
console.log(res)
if(res.data === 1){
ElMessage.success("修改成功")
goBack()
}
})
}
}
});
}
......@@ -208,7 +223,7 @@ onMounted(()=>{
//编辑
let id = parseInt(proxy.$route.query.id)
getMainDetailById(id).then(res=>{
console.log(res)
console.log("编辑获取数据",res)
Object.assign(form, res.data);
})
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment