文档库
查询条件,列表表头,新增表单,详情,编辑表单及数据
This commit is contained in:
+24
@@ -0,0 +1,24 @@
|
||||
package com.jero.common.constant.enums;
|
||||
|
||||
/**
|
||||
* @description
|
||||
* @date 2022/1/21 15:02
|
||||
* @auth zhn
|
||||
*/
|
||||
public enum TableEnum {
|
||||
BUSS_DOCUMENT_LIBRARY("buss_document_library");
|
||||
|
||||
String table;
|
||||
|
||||
private TableEnum(String table) {
|
||||
this.table = table;
|
||||
}
|
||||
|
||||
public String getTable() {
|
||||
return table;
|
||||
}
|
||||
|
||||
public void setTable(String table) {
|
||||
this.table = table;
|
||||
}
|
||||
}
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
package com.jero.common.constant.enums;
|
||||
|
||||
/**
|
||||
* @description
|
||||
* @date 2022/1/21 15:22
|
||||
* @auth zhn
|
||||
*/
|
||||
public enum YesOrNo {
|
||||
NO("否","0"),
|
||||
YES("是","1");
|
||||
|
||||
|
||||
String name;
|
||||
String value;
|
||||
|
||||
private YesOrNo(String name,String value) {
|
||||
this.name = name;
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
}
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
package com.jero.common.constant.enums;
|
||||
|
||||
/**
|
||||
* @description
|
||||
* @date 2022/1/21 16:42
|
||||
* @auth zhn
|
||||
*/
|
||||
public enum moduleEnum {
|
||||
DOCUMENT_LIBRARY("文档管理","1");
|
||||
|
||||
|
||||
String name;
|
||||
String value;
|
||||
|
||||
private moduleEnum(String name,String value) {
|
||||
this.name = name;
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
}
|
||||
+18
@@ -18,6 +18,7 @@ public class OnlCgformField implements Serializable {
|
||||
private String id;
|
||||
private String cgformHeadId;
|
||||
private String dbFieldName;
|
||||
private String dbFieldEnName;//db_field_en_name
|
||||
private String dbFieldTxt;
|
||||
private String dbFieldNameOld;
|
||||
private Integer dbIsKey;
|
||||
@@ -45,6 +46,7 @@ public class OnlCgformField implements Serializable {
|
||||
private String mainField;
|
||||
private Integer orderNum;
|
||||
private String updateBy;
|
||||
private String showArea;
|
||||
@JsonFormat(
|
||||
timezone = "GMT+8",
|
||||
pattern = "yyyy-MM-dd HH:mm:ss"
|
||||
@@ -73,6 +75,22 @@ public class OnlCgformField implements Serializable {
|
||||
private String queryMustInput;
|
||||
private String sortFlag;
|
||||
|
||||
public String getShowArea() {
|
||||
return showArea;
|
||||
}
|
||||
|
||||
public void setShowArea(String showArea) {
|
||||
this.showArea = showArea;
|
||||
}
|
||||
|
||||
public String getDbFieldEnName() {
|
||||
return dbFieldEnName;
|
||||
}
|
||||
|
||||
public void setDbFieldEnName(String dbFieldEnName) {
|
||||
this.dbFieldEnName = dbFieldEnName;
|
||||
}
|
||||
|
||||
public OnlCgformField() {
|
||||
}
|
||||
|
||||
|
||||
+2
@@ -42,4 +42,6 @@ public interface OnlCgformFieldMapper extends BaseMapper<OnlCgformField> {
|
||||
/** @deprecated */
|
||||
@Deprecated
|
||||
List<TreeModel> queryDataListByLinkDown(@Param("query") LinkDown var1);
|
||||
|
||||
List<OnlCgformField> getFieldList(@Param("tableName") String tableName);
|
||||
}
|
||||
|
||||
+24
-17
@@ -11,32 +11,32 @@
|
||||
<select id="queryCountBySql" parameterType="java.lang.String" resultType="java.lang.Integer">
|
||||
${sqlStr}
|
||||
</select>
|
||||
|
||||
|
||||
<!-- 执行保存语句 -->
|
||||
<insert id="saveFormData" parameterType="java.lang.String">
|
||||
${sqlStr}
|
||||
</insert>
|
||||
|
||||
|
||||
<!-- 执行编辑语句 -->
|
||||
<update id="editFormData" parameterType="java.lang.String">
|
||||
${sqlStr}
|
||||
</update>
|
||||
|
||||
|
||||
<!-- 执行select form语句 -->
|
||||
<select id="queryFormData" parameterType="java.lang.String" resultType="java.util.HashMap">
|
||||
${sqlStr}
|
||||
</select>
|
||||
|
||||
|
||||
<!-- 执行select 查询集合 -->
|
||||
<select id="queryListData" parameterType="java.lang.String" resultType="java.util.HashMap">
|
||||
${sqlStr}
|
||||
</select>
|
||||
|
||||
|
||||
<!-- 执行delete 删除数据 -->
|
||||
<delete id="deleteAutoList" parameterType="java.lang.String">
|
||||
${sqlStr}
|
||||
</delete>
|
||||
|
||||
|
||||
<!-- 执行select 分页查询集合 -->
|
||||
<select id="selectPageBySql" parameterType="java.lang.String" resultType="java.util.HashMap">
|
||||
${sqlStr}
|
||||
@@ -46,19 +46,19 @@
|
||||
<update id="executeUpdatetSQL" parameterType="java.util.Map">
|
||||
${execute_sql_string}
|
||||
</update>
|
||||
|
||||
|
||||
<!-- 执行insert语句 据说可以防注入 -->
|
||||
<insert id="executeInsertSQL" parameterType="java.util.Map">
|
||||
${execute_sql_string}
|
||||
</insert>
|
||||
|
||||
|
||||
<!-- 查询不被权限控制隐藏的列 -->
|
||||
<select id="selectOnlineHideColumns" resultType="java.lang.String">
|
||||
select t.perms from sys_permission t where menu_type = 2 and t.perms like #{online_tbname}
|
||||
and (t.perms_type = '0'
|
||||
or (t.perms_type = '1'
|
||||
select t.perms from sys_permission t where menu_type = 2 and t.perms like #{online_tbname}
|
||||
and (t.perms_type = '0'
|
||||
or (t.perms_type = '1'
|
||||
and NOT EXISTS(
|
||||
select * from sys_user a
|
||||
select * from sys_user a
|
||||
join sys_user_role b on a.id = b.user_id
|
||||
join sys_role c on c.id = b.role_id
|
||||
join sys_role_permission d on d.role_id = c. id
|
||||
@@ -67,13 +67,13 @@
|
||||
)
|
||||
)
|
||||
</select>
|
||||
|
||||
|
||||
<!-- 查询disabled的列 -->
|
||||
<select id="selectOnlineDisabledColumns" resultType="java.lang.String">
|
||||
select t.perms from sys_permission t where menu_type = 2 and t.perms like #{online_tbname}
|
||||
and t.perms_type = '2'
|
||||
select t.perms from sys_permission t where menu_type = 2 and t.perms like #{online_tbname}
|
||||
and t.perms_type = '2'
|
||||
and NOT EXISTS(
|
||||
select * from sys_user a
|
||||
select * from sys_user a
|
||||
join sys_user_role b on a.id = b.user_id
|
||||
join sys_role c on c.id = b.role_id
|
||||
join sys_role_permission d on d.role_id = c. id
|
||||
@@ -120,4 +120,11 @@
|
||||
</choose>
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
<select id="getFieldList" resultType="com.jero.generater.modules.online.cgform.entity.OnlCgformField">
|
||||
select * from onl_cgform_field ocf
|
||||
left join onl_cgform_head och on ocf.cgform_head_id = och.id
|
||||
where table_name =#{tableName}
|
||||
order by order_num asc
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
+14
@@ -14,6 +14,8 @@ import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.jero.common.constant.enums.TableEnum;
|
||||
import com.jero.common.constant.enums.moduleEnum;
|
||||
import com.jero.common.system.util.JeroDataAutorUtils;
|
||||
import com.jero.generater.modules.online.auth.mapper.OnlAuthDataMapper;
|
||||
import com.jero.generater.modules.online.auth.service.IOnlAuthPageService;
|
||||
@@ -810,4 +812,16 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
|
||||
return var4;
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据table_name查询字段
|
||||
* @return
|
||||
*/
|
||||
public List<OnlCgformField> getFieldList(String flag){
|
||||
List<OnlCgformField> fieldList = new ArrayList<>();
|
||||
if(moduleEnum.DOCUMENT_LIBRARY.getValue().equals(flag)){
|
||||
fieldList = onlCgformFieldMapper.getFieldList(TableEnum.BUSS_DOCUMENT_LIBRARY.getTable());
|
||||
}
|
||||
return fieldList;
|
||||
}
|
||||
}
|
||||
|
||||
+1
@@ -110,6 +110,7 @@ public class OnlCgformHeadServiceImpl extends ServiceImpl<OnlCgformHeadMapper, O
|
||||
|
||||
for(int var6 = 0; var6 < var4.size(); ++var6) {
|
||||
OnlCgformField var7 = (OnlCgformField)var4.get(var6);
|
||||
var7.setDbFieldEnName("aaaa");
|
||||
var7.setId((String)null);
|
||||
var7.setCgformHeadId(var2);
|
||||
if (var7.getOrderNum() == null) {
|
||||
|
||||
Reference in New Issue
Block a user