schangxiang@126.com
2025-05-20 e050767314ff74ac13727f33398ad16c1e183945
优化高级查询
已修改1个文件
23 ■■■■■ 文件已修改
Weben_CMS专用代码生成器/Code/Templete/Web/Controllers/EntityModeQueryDrawer模板.txt 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Weben_CMSרÓôúÂëÉú³ÉÆ÷/Code/Templete/Web/Controllers/EntityModeQueryDrawerÄ£°å.txt
@@ -101,26 +101,7 @@
    const check = isEqual(initiateData.value, data)
    return check
  }
  /**
 * èŽ·å–è¡¨å•æ•°æ® - ä¼˜åŒ–版
 */
const commonGetFormData = () => {
  const data = {};
  
  // éåŽ†è¡¨å•é…ç½®æ”¶é›†æ•°æ®
  formItems.forEach(item => {
    // æ”¶é›†åŸºç¡€å­—段
    data[item.prop] = formData.value[item.prop] || '';
    // æ”¶é›†è¿‡æ»¤æ¨¡å¼å­—段
    if (item.highSelectAttrs && item.highSelectAttrs.prop) {
      const filterModeProp = item.highSelectAttrs.prop;
      data[filterModeProp] = formData.value[filterModeProp] || '';
    }
  });
  return data;
}
  const onClose = (done: () => void) => {
    if (visible.value) {
      visible.value = false
@@ -143,7 +124,7 @@
        onResetForHighQuery(formItems,formData);
  
        // 2. ä½¿ç”¨åŽŸæœ‰æ–¹æ³•é‡ç½®è¿‡æ»¤æ¨¡å¼å­—æ®µ
        onResetForHighSelect();
        onResetForHighSelect(formItems,formData);
  
        // 3. å‘父组件发送自定义事件
        ctx.emit('restQuery');
@@ -172,7 +153,7 @@
    $CommonQueryEnumForFrom$
  }
  commonQueryEnumForFrom()
  onResetForHighSelect();//重置公共select查询
  onResetForHighSelect(formItems,formData);//重置公共select查询
  /**
   * å¼¹çª—打开获取详情
   */