Browse Source

封装ts数据扩展:isMainValue=true情况,添加参数可选可空的判断

hella_online_20240904
yufei_wang 2 months ago
parent
commit
57f07227fc
  1. 1
      README.md
  2. 4
      src/components/BasicForm/src/BasicForm.vue

1
README.md

@ -26,6 +26,7 @@ form: {
value:'prodLine', // 指主表某字段 value:'prodLine', // 指主表某字段
message: '请选择生产线信息!', // 当前置条件为空时 弹出信息提示 message: '请选择生产线信息!', // 当前置条件为空时 弹出信息提示
isMainValue: true // 表示查询条件是主表的字段的值 isMainValue: true // 表示查询条件是主表的字段的值
isOptional:true, // isMainValue=true情况,添加参数可选可空的判断
isFilterValue:true // 字段拼到filters里,和isMainValue配合使用 isFilterValue:true // 字段拼到filters里,和isMainValue配合使用
action: '==', // 查询拼接条件 action: '==', // 查询拼接条件
}, },

4
src/components/BasicForm/src/BasicForm.vue

@ -516,7 +516,9 @@ const opensearchTable = (
_searchCondition[searchCondition[i].key] == '' || _searchCondition[searchCondition[i].key] == '' ||
_searchCondition[searchCondition[i].key] == undefined _searchCondition[searchCondition[i].key] == undefined
) { ) {
isNull = true if(!searchCondition[i].isOptional){ //
isNull = true
}
} }
if (isNull) { if (isNull) {
message.warning( message.warning(

Loading…
Cancel
Save