杜洪波
13 小时以前 b5e34f70c46a3d08eae01d2948eba1f2840ae87e
src/main/java/com/product/face/service/FaceDesignService.java
@@ -6,7 +6,6 @@
import com.alibaba.fastjson.JSONObject;
import com.product.admin.service.PublicService;
import com.product.common.lang.StringUtils;
import com.product.core.cache.DataPoolCacheImpl;
import com.product.core.config.CoreConst;
import com.product.core.entity.DataTableEntity;
import com.product.core.entity.FieldSetEntity;
@@ -18,8 +17,6 @@
import com.product.face.service.ide.IFaceDesignService;
import com.product.face.util.FaceUtil;
import com.product.util.BaseUtil;
import org.apache.poi.hdgf.pointers.Pointer;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@@ -37,6 +34,14 @@
   @Resource
   public PublicService publicService;
   public DataTableEntity listAllTable(){
      return getBaseDao().listTable("product_sys_datamodel_table", null, "table_type ASC");
   }
   public DataTableEntity listAllDesignFace(){
      return getBaseDao().listTable(FaceConst.TABLE_FACE_CONFIG);
   }
   /**
    * 获取表单配置详情
    *
@@ -65,6 +70,10 @@
         other.put("product_sys_face_custom_field", new String[]{});
      }
      fse.getSubData().clear();
      //大写字段值显示转换
//      fse.setValue("formRules", fse.getString("form_rules"));
//      fse.setValue("formModel", fse.getString("form_model"));
//      fse.setValue("labelWidth", fse.getString("label_width"));
      return BaseUtil.success(fse, other);
   }
@@ -108,6 +117,10 @@
         fieldSetEntityList.addAll(controlTraverse(new JSONObject((Map) fields.getFieldSetEntity(i).getValues()), null, i, pointer));
      }
      fse.removeSubData(FaceConst.FACE_FIELD);
      //大写字段值保存转换
//      fse.setValue("form_rules", fse.getString("formRules"));
//      fse.setValue("form_model", fse.getString("formModel"));
//      fse.setValue("label_width", fse.getString("labelWidth"));
      BaseUtil.createCreatorAndCreationTime(fse);
      fields.setData(fieldSetEntityList);
      fse.addSubDataTable(fields);