如果form有很多属性,有些属性不想提交。可以这样做。
//我这里这里提交 想删除多余 的属性。只保存3个属性
// 只保留需要的属性
const { id, yanzhong, keneng,zhenggaiUserId,zhenggaiDeptId } = form.value;
const payload = { id, yanzhong, keneng,zhenggaiUserId,zhenggaiDeptId }; // 创建新的对象,只包含所需属性
//还可以简写成下面这样。
const payload = {
id: form.value.id,
yanzhong: form.value.yanzhong,
keneng: form.value.keneng,
zhenggaiUserId: form.value.zhenggaiUserId,
zhenggaiDeptId: form.value.zhenggaiDeptId
};
let result=await requestUtil.post("api/hit/save",payload);
let data=result.data;
if(data.code==200){
ElMessage.success("执行成功!")
formRef.value.resetFields();
emits("initHitList")
handleClose();
}else{
ElMessage.error(data.msg);
}const form=ref({
id:-1,
state:2,//2整改中 驳回到 整改中
yanshouReason:""
})
let result=await requestUtil.post("api/hit/save",form.value);
let data=result.data;
if(data.code==200){
ElMessage.success("执行成功!")
formRef.value.resetFields();
emits("initHitList")
handleClose();
}else{
ElMessage.error(data.msg);
}站长微信:xiaomao0055
站长QQ:14496453