shicf
2025-10-20 d7d3e6d3d8add237181db168b21e19b8ffef782d
src/main/java/com/product/mobile/core/service/FaceMobileService.java
@@ -90,6 +90,7 @@
      }
      List<FaceFieldEntity> ls = (List<FaceFieldEntity>) o;
      if (ls == null) ls = new ArrayList<FaceFieldEntity>();
      //递归把主表和子表的字段属性添加进去,如果没有配表单,则取表数据结构进行展示
      addproperty(tableUuid, fse.getString("table_name"), ls);
      //所有表单uuid自动添加,并为hidden
      return ls;
@@ -252,8 +253,8 @@
      String faceType = BaseUtil.ifNull(fse.getString("face_type"), "2");
      FieldSetEntity faceFse = getBaseDao().getFieldSetByFilter("product_sys_face", "table_uuid=? and face_type=?", new Object[]{tableUuid, faceType}, true);
      faceFse.setTableName(tableName);
      if ("1".equals(faceType) && FieldSetEntity.isEmpty(faceFse)) {
         //列表
      //列表,且找到了配置表单,只有列表单
      if ("1".equals(faceType) && !FieldSetEntity.isEmpty(faceFse)) {
         return faceApplyService.getFaceListConf(faceFse);
      }
      return getFaceField(faceFse);