hookehuyr

🐞 fix: 隐藏字段的值需要被置空,避免提交报错

<!--
* @Date: 2022-07-18 10:22:22
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2024-07-27 10:26:54
* @LastEditTime: 2024-07-27 10:53:28
* @FilePath: /data-table/src/views/index.vue
* @Description: 首页
-->
......@@ -1049,7 +1049,13 @@ const onSubmit = async (values) => {
postData.value = preValidData(values);
// 合并扩展字段
postData.value = { ...postData.value, x_field_1, x_cycle };
// TODO: formData.value disabled=true 数据处理?表单页面上不显示?不一定需要处理
// formData.value disabled=true 数据处理, 表单页面上不显示
formData.value?.forEach(item => {
if (item.component_props.disabled) {
// 隐藏字段的值需要被置空
postData.value[item.key] = '';
}
});
// 检查非表单输入项
if (validOther().status) {
// 编辑模式不能提交数据
......