配置项文案

master
wangbing 4 years ago
parent ad568f9b86
commit f1e5588caf

@ -33,6 +33,12 @@ public class Profiles extends BaseEntity {
@ExcelProperty("配置项值") @ExcelProperty("配置项值")
@ExcelNote("") @ExcelNote("")
private String value; private String value;
/**
* NOTE -
*/
@ExcelProperty("配置描述")
@ExcelNote("")
private String note;
public String getActive() { public String getActive() {
return this.active; return this.active;
@ -57,4 +63,12 @@ public class Profiles extends BaseEntity {
public void setValue(String value) { public void setValue(String value) {
this.value = value; this.value = value;
} }
public String getNote() {
return this.note;
}
public void setNote(String note) {
this.note = note;
}
} }

@ -58,7 +58,7 @@ public interface ProfilesManager {
/** /**
* *
* *
* @param key * @param key
* @param defaultValue * @param defaultValue
* @return * @return
*/ */
@ -67,7 +67,7 @@ public interface ProfilesManager {
/** /**
* *
* *
* @param key * @param key
* @param defaultValue * @param defaultValue
* @return * @return
*/ */
@ -76,7 +76,7 @@ public interface ProfilesManager {
/** /**
* *
* *
* @param key * @param key
* @param defaultValue * @param defaultValue
* @return * @return
*/ */

@ -170,7 +170,7 @@ public class ProfilesManagerImpl implements ${domain}.module.wsys.mgr.ProfilesMa
/** /**
* *
* *
* @param key * @param key
* @param defaultValue * @param defaultValue
* @return * @return
*/ */
@ -200,7 +200,7 @@ public class ProfilesManagerImpl implements ${domain}.module.wsys.mgr.ProfilesMa
/** /**
* *
* *
* @param key * @param key
* @param defaultValue * @param defaultValue
* @return * @return
*/ */
@ -220,7 +220,7 @@ public class ProfilesManagerImpl implements ${domain}.module.wsys.mgr.ProfilesMa
/** /**
* *
* *
* @param key * @param key
* @param defaultValue * @param defaultValue
* @return * @return
*/ */

@ -5,7 +5,7 @@
<mapper namespace="${domain}.module.wsys.mpr.DictItemMapper"> <mapper namespace="${domain}.module.wsys.mpr.DictItemMapper">
<!--开启二级缓存update()、delete()、insert()会刷新缓存--> <!--开启二级缓存update()、delete()、insert()会刷新缓存-->
<cache size="1024" type="org.mybatis.caches.ehcache.EhcacheCache"/> <cache/>
<sql id="table">`SYS_DICT_ITEM`</sql> <sql id="table">`SYS_DICT_ITEM`</sql>

@ -4,10 +4,13 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="${domain}.module.wsys.mpr.ProfilesMapper"> <mapper namespace="${domain}.module.wsys.mpr.ProfilesMapper">
<!--开启二级缓存update()、delete()、insert()会刷新缓存-->
<cache/>
<sql id="table">`SYS_PROFILES`</sql> <sql id="table">`SYS_PROFILES`</sql>
<sql id="entityColumnList"> <sql id="entityColumnList">
`ID`,`ACTIVE`,`KEY`,`VALUE`,`ROW_VERSION`,`IS_DELETED`,`CREATE_BY`,`CREATE_TIME`,`LAST_UPDATE_BY`,`LAST_UPDATE_TIME` `ID`,`ACTIVE`,`KEY`,`VALUE`,`NOTE`,`ROW_VERSION`,`IS_DELETED`,`CREATE_BY`,`CREATE_TIME`,`LAST_UPDATE_BY`,`LAST_UPDATE_TIME`
</sql> </sql>
<resultMap id="profiles" type="${domain}.module.wsys.ent.Profiles"> <resultMap id="profiles" type="${domain}.module.wsys.ent.Profiles">
@ -15,6 +18,7 @@
<result column="ACTIVE" jdbcType="VARCHAR" property="active"/> <result column="ACTIVE" jdbcType="VARCHAR" property="active"/>
<result column="KEY" jdbcType="VARCHAR" property="key"/> <result column="KEY" jdbcType="VARCHAR" property="key"/>
<result column="VALUE" jdbcType="VARCHAR" property="value"/> <result column="VALUE" jdbcType="VARCHAR" property="value"/>
<result column="NOTE" jdbcType="VARCHAR" property="note"/>
<result column="ROW_VERSION" jdbcType="BIGINT" property="rowVersion"/> <result column="ROW_VERSION" jdbcType="BIGINT" property="rowVersion"/>
<result column="IS_DELETED" jdbcType="BIT" property="isDeleted"/> <result column="IS_DELETED" jdbcType="BIT" property="isDeleted"/>
<result column="CREATE_BY" jdbcType="BIGINT" property="createBy"/> <result column="CREATE_BY" jdbcType="BIGINT" property="createBy"/>
@ -35,6 +39,7 @@
${r'#'}{request.active,jdbcType=VARCHAR}, ${r'#'}{request.active,jdbcType=VARCHAR},
${r'#'}{request.key,jdbcType=VARCHAR}, ${r'#'}{request.key,jdbcType=VARCHAR},
${r'#'}{request.value,jdbcType=VARCHAR}, ${r'#'}{request.value,jdbcType=VARCHAR},
${r'#'}{request.note,jdbcType=VARCHAR},
0, 0,
0, 0,
${r'#'}{token.userId,jdbcType=NUMERIC}, ${r'#'}{token.userId,jdbcType=NUMERIC},
@ -56,6 +61,7 @@
${r'#'}{item.active,jdbcType=VARCHAR}, ${r'#'}{item.active,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR}, ${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR}, ${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.note,jdbcType=VARCHAR},
0, 0,
0, 0,
${r'#'}{token.userId,jdbcType=NUMERIC}, ${r'#'}{token.userId,jdbcType=NUMERIC},
@ -91,6 +97,7 @@
`ACTIVE` = ${r'#'}{request.active,jdbcType=VARCHAR}, `ACTIVE` = ${r'#'}{request.active,jdbcType=VARCHAR},
`KEY` = ${r'#'}{request.key,jdbcType=VARCHAR}, `KEY` = ${r'#'}{request.key,jdbcType=VARCHAR},
`VALUE` = ${r'#'}{request.value,jdbcType=VARCHAR}, `VALUE` = ${r'#'}{request.value,jdbcType=VARCHAR},
`NOTE` = ${r'#'}{request.note,jdbcType=VARCHAR},
`ROW_VERSION` = `ROW_VERSION` + 1, `ROW_VERSION` = `ROW_VERSION` + 1,
`LAST_UPDATE_BY` = ${r'#'}{token.userId}, `LAST_UPDATE_BY` = ${r'#'}{token.userId},
`LAST_UPDATE_TIME` = sysdate() `LAST_UPDATE_TIME` = sysdate()
@ -139,6 +146,9 @@
<if test="request.key != null and request.key != ''"> <if test="request.key != null and request.key != ''">
AND `KEY` = ${r'#'}{request.key} AND `KEY` = ${r'#'}{request.key}
</if> </if>
<if test="request.noteLike != null and request.noteLike != ''">
AND `NOTE` LIKE CONCAT("%",${r'#'}{request.noteLike},"%")
</if>
<if test="request.startDate != null"> <if test="request.startDate != null">
AND `CREATE_TIME` &gt;= ${r'#'}{request.startDate} AND `CREATE_TIME` &gt;= ${r'#'}{request.startDate}
</if> </if>

@ -4,7 +4,7 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="${domain}.module.wsys.mpr.ResMapper"> <mapper namespace="${domain}.module.wsys.mpr.ResMapper">
<!--开启二级缓存--> <!--开启二级缓存update()、delete()、insert()会刷新缓存-->
<cache/> <cache/>
<sql id="table">`SYS_RES`</sql> <sql id="table">`SYS_RES`</sql>

@ -7,7 +7,7 @@
<sql id="table">"SYS_PROFILES"</sql> <sql id="table">"SYS_PROFILES"</sql>
<sql id="entityColumnList"> <sql id="entityColumnList">
"ID","ACTIVE","KEY","VALUE","ROW_VERSION","IS_DELETED","CREATE_BY","CREATE_TIME","LAST_UPDATE_BY","LAST_UPDATE_TIME" "ID","ACTIVE","KEY","VALUE","NOTE","ROW_VERSION","IS_DELETED","CREATE_BY","CREATE_TIME","LAST_UPDATE_BY","LAST_UPDATE_TIME"
</sql> </sql>
<resultMap id="profiles" type="${domain}.module.wsys.ent.Profiles"> <resultMap id="profiles" type="${domain}.module.wsys.ent.Profiles">
@ -15,6 +15,7 @@
<result column="ACTIVE" jdbcType="VARCHAR" property="active"/> <result column="ACTIVE" jdbcType="VARCHAR" property="active"/>
<result column="KEY" jdbcType="VARCHAR" property="key"/> <result column="KEY" jdbcType="VARCHAR" property="key"/>
<result column="VALUE" jdbcType="VARCHAR" property="value"/> <result column="VALUE" jdbcType="VARCHAR" property="value"/>
<result column="NOTE" jdbcType="VARCHAR" property="note"/>
<result column="ROW_VERSION" jdbcType="BIGINT" property="rowVersion"/> <result column="ROW_VERSION" jdbcType="BIGINT" property="rowVersion"/>
<result column="IS_DELETED" jdbcType="BIT" property="isDeleted"/> <result column="IS_DELETED" jdbcType="BIT" property="isDeleted"/>
<result column="CREATE_BY" jdbcType="BIGINT" property="createBy"/> <result column="CREATE_BY" jdbcType="BIGINT" property="createBy"/>
@ -35,6 +36,7 @@
${r'#'}{request.active,jdbcType=VARCHAR}, ${r'#'}{request.active,jdbcType=VARCHAR},
${r'#'}{request.key,jdbcType=VARCHAR}, ${r'#'}{request.key,jdbcType=VARCHAR},
${r'#'}{request.value,jdbcType=VARCHAR}, ${r'#'}{request.value,jdbcType=VARCHAR},
${r'#'}{request.note,jdbcType=VARCHAR},
0, 0,
0, 0,
${r'#'}{token.userId,jdbcType=NUMERIC}, ${r'#'}{token.userId,jdbcType=NUMERIC},
@ -57,6 +59,7 @@
${r'#'}{item.active,jdbcType=VARCHAR}, ${r'#'}{item.active,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR}, ${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR}, ${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.note,jdbcType=VARCHAR},
0, 0,
0, 0,
${r'#'}{token.userId,jdbcType=NUMERIC}, ${r'#'}{token.userId,jdbcType=NUMERIC},
@ -93,6 +96,7 @@
"ACTIVE" = ${r'#'}{request.active,jdbcType=VARCHAR}, "ACTIVE" = ${r'#'}{request.active,jdbcType=VARCHAR},
"KEY" = ${r'#'}{request.key,jdbcType=VARCHAR}, "KEY" = ${r'#'}{request.key,jdbcType=VARCHAR},
"VALUE" = ${r'#'}{request.value,jdbcType=VARCHAR}, "VALUE" = ${r'#'}{request.value,jdbcType=VARCHAR},
"NOTE" = ${r'#'}{request.note,jdbcType=VARCHAR},
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r'#'}{token.userId}, "LAST_UPDATE_BY" = ${r'#'}{token.userId},
"LAST_UPDATE_TIME" = sysdate "LAST_UPDATE_TIME" = sysdate
@ -127,6 +131,9 @@
<if test="request.key != null and request.key != ''"> <if test="request.key != null and request.key != ''">
AND "KEY" = ${r'#'}{request.key} AND "KEY" = ${r'#'}{request.key}
</if> </if>
<if test="request.noteLike != null and request.noteLike != ''">
AND "NOTE" LIKE '%'||${r'#'}{request.noteLike}||'%'
</if>
<if test="request.startDate != null"> <if test="request.startDate != null">
AND "CREATE_TIME" &gt;= ${r'#'}{request.startDate} AND "CREATE_TIME" &gt;= ${r'#'}{request.startDate}
</if> </if>

@ -7,7 +7,7 @@
<sql id="table">"SYS_PROFILES"</sql> <sql id="table">"SYS_PROFILES"</sql>
<sql id="entityColumnList"> <sql id="entityColumnList">
"ID","ACTIVE","KEY","VALUE","ROW_VERSION","IS_DELETED","CREATE_BY","CREATE_TIME","LAST_UPDATE_BY","LAST_UPDATE_TIME" "ID","ACTIVE","KEY","VALUE","NOTE","ROW_VERSION","IS_DELETED","CREATE_BY","CREATE_TIME","LAST_UPDATE_BY","LAST_UPDATE_TIME"
</sql> </sql>
<resultMap id="profiles" type="${domain}.module.wsys.ent.Profiles"> <resultMap id="profiles" type="${domain}.module.wsys.ent.Profiles">
@ -15,6 +15,7 @@
<result column="ACTIVE" jdbcType="VARCHAR" property="active"/> <result column="ACTIVE" jdbcType="VARCHAR" property="active"/>
<result column="KEY" jdbcType="VARCHAR" property="key"/> <result column="KEY" jdbcType="VARCHAR" property="key"/>
<result column="VALUE" jdbcType="VARCHAR" property="value"/> <result column="VALUE" jdbcType="VARCHAR" property="value"/>
<result column="NOTE" jdbcType="VARCHAR" property="note"/>
<result column="ROW_VERSION" jdbcType="BIGINT" property="rowVersion"/> <result column="ROW_VERSION" jdbcType="BIGINT" property="rowVersion"/>
<result column="IS_DELETED" jdbcType="BIT" property="isDeleted"/> <result column="IS_DELETED" jdbcType="BIT" property="isDeleted"/>
<result column="CREATE_BY" jdbcType="BIGINT" property="createBy"/> <result column="CREATE_BY" jdbcType="BIGINT" property="createBy"/>
@ -35,6 +36,7 @@
${r'#'}{request.active,jdbcType=VARCHAR}, ${r'#'}{request.active,jdbcType=VARCHAR},
${r'#'}{request.key,jdbcType=VARCHAR}, ${r'#'}{request.key,jdbcType=VARCHAR},
${r'#'}{request.value,jdbcType=VARCHAR}, ${r'#'}{request.value,jdbcType=VARCHAR},
${r'#'}{request.note,jdbcType=VARCHAR},
0, 0,
0, 0,
${r'#'}{token.userId,jdbcType=NUMERIC}, ${r'#'}{token.userId,jdbcType=NUMERIC},
@ -56,6 +58,7 @@
${r'#'}{item.active,jdbcType=VARCHAR}, ${r'#'}{item.active,jdbcType=VARCHAR},
${r'#'}{item.key,jdbcType=VARCHAR}, ${r'#'}{item.key,jdbcType=VARCHAR},
${r'#'}{item.value,jdbcType=VARCHAR}, ${r'#'}{item.value,jdbcType=VARCHAR},
${r'#'}{item.note,jdbcType=VARCHAR},
0, 0,
0, 0,
${r'#'}{token.userId,jdbcType=NUMERIC}, ${r'#'}{token.userId,jdbcType=NUMERIC},
@ -88,9 +91,10 @@
UPDATE UPDATE
<include refid="table"/> <include refid="table"/>
SET SET
ACTIVE = ${r'#'}{request.active,jdbcType=VARCHAR}, "ACTIVE" = ${r'#'}{request.active,jdbcType=VARCHAR},
KEY = ${r'#'}{request.key,jdbcType=VARCHAR}, "KEY" = ${r'#'}{request.key,jdbcType=VARCHAR},
VALUE = ${r'#'}{request.value,jdbcType=VARCHAR}, "VALUE" = ${r'#'}{request.value,jdbcType=VARCHAR},
"NOTE" = ${r'#'}{request.note,jdbcType=VARCHAR},
"ROW_VERSION" = "ROW_VERSION" + 1, "ROW_VERSION" = "ROW_VERSION" + 1,
"LAST_UPDATE_BY" = ${r'#'}{token.userId}, "LAST_UPDATE_BY" = ${r'#'}{token.userId},
"LAST_UPDATE_TIME" = datetime('now','localtime') "LAST_UPDATE_TIME" = datetime('now','localtime')
@ -125,6 +129,9 @@
<if test="request.key != null and request.key != ''"> <if test="request.key != null and request.key != ''">
AND "KEY" = ${r'#'}{request.key} AND "KEY" = ${r'#'}{request.key}
</if> </if>
<if test="request.noteLike != null and request.noteLike != ''">
AND "NOTE" LIKE '%'||${r'#'}{request.noteLike}||'%'
</if>
<if test="request.startDate != null"> <if test="request.startDate != null">
AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate} AND strftime('%s',"CREATE_TIME", 'utc')*1000 &gt;= ${r'#'}{request.startDate}
</if> </if>

@ -37,6 +37,13 @@ public class ProfilesCreateRequest extends BaseRequest {
@Length(min = 0, max = 50, message = "[value]配置项值长度不合法(0-50)") @Length(min = 0, max = 50, message = "[value]配置项值长度不合法(0-50)")
private String value; private String value;
/**
* .
*/
@NotBlank(message = "[note]配置描述值不能为空")
@Length(min = 0, max = 255, message = "[note]配置描述长度不合法(0-50)")
private String note;
public String getActive() { public String getActive() {
return this.active; return this.active;
} }
@ -60,4 +67,12 @@ public class ProfilesCreateRequest extends BaseRequest {
public void setValue(String value) { public void setValue(String value) {
this.value = value; this.value = value;
} }
public String getNote() {
return this.note;
}
public void setNote(String note) {
this.note = note;
}
} }

@ -25,6 +25,11 @@ public class ProfilesFindRequest extends BaseFindRequest {
*/ */
private String key; private String key;
/**
* .
*/
private String noteLike;
/** /**
* *
*/ */
@ -51,6 +56,14 @@ public class ProfilesFindRequest extends BaseFindRequest {
this.key = key; this.key = key;
} }
public String getNoteLike() {
return this.noteLike;
}
public void setNoteLike(String noteLike) {
this.noteLike = noteLike;
}
public Date getStartDate() { public Date getStartDate() {
return startDate; return startDate;
} }

@ -43,6 +43,13 @@ public class ProfilesUpdateRequest extends BaseUpdateRequest {
@Length(min = 0, max = 50, message = "[value]配置项值长度不合法(0-50)") @Length(min = 0, max = 50, message = "[value]配置项值长度不合法(0-50)")
private String value; private String value;
/**
* .
*/
@NotBlank(message = "[note]配置描述不能为空")
@Length(min = 0, max = 255, message = "[note]配置描述长度不合法(0-255)")
private String note;
public Long getId() { public Long getId() {
return this.id; return this.id;
} }
@ -74,4 +81,12 @@ public class ProfilesUpdateRequest extends BaseUpdateRequest {
public void setValue(String value) { public void setValue(String value) {
this.value = value; this.value = value;
} }
public String getNote() {
return this.note;
}
public void setNote(String note) {
this.note = note;
}
} }

@ -57,6 +57,7 @@
</field> </field>
<field defaultValue="NULL" fieldComment="配置项名" fieldLength="50" fieldName="KEY" fieldType="String_var50" isLike="false" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="true"/> <field defaultValue="NULL" fieldComment="配置项名" fieldLength="50" fieldName="KEY" fieldType="String_var50" isLike="false" isMust="true" isPrimaryKey="false" isQuery="true" isSearch="false" isSystem="false" isUnique="true"/>
<field defaultValue="NULL" fieldComment="配置项值" fieldLength="50" fieldName="VALUE" fieldType="String_var50" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/> <field defaultValue="NULL" fieldComment="配置项值" fieldLength="50" fieldName="VALUE" fieldType="String_var50" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="NULL" fieldComment="配置描述" fieldLength="255" fieldName="NOTE" fieldType="String_var255" isLike="false" isMust="false" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="false" isUnique="false"/>
<field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/> <field defaultValue="" fieldComment="行版本" fieldLength="0" fieldName="ROW_VERSION" fieldType="Long" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/> <field defaultValue="0" fieldComment="是否已删除" fieldLength="0" fieldName="IS_DELETED" fieldType="Boolean" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>
<field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/> <field defaultValue="" fieldComment="创建用户" fieldLength="0" fieldName="CREATE_BY" fieldType="Long" isLike="false" isMust="true" isPrimaryKey="false" isQuery="false" isSearch="false" isSystem="true" isUnique="false"/>

@ -349,6 +349,7 @@ CREATE TABLE `SYS_PROFILES` (
`ACTIVE` VARCHAR(20) NOT NULL COMMENT '配置环境', `ACTIVE` VARCHAR(20) NOT NULL COMMENT '配置环境',
`KEY` VARCHAR(50) NOT NULL COMMENT '配置项名', `KEY` VARCHAR(50) NOT NULL COMMENT '配置项名',
`VALUE` VARCHAR(50) NOT NULL COMMENT '配置项值', `VALUE` VARCHAR(50) NOT NULL COMMENT '配置项值',
`NOTE` VARCHAR(255) NOT NULL COMMENT '配置描述',
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本', `ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除', `IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户', `CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',

@ -9,6 +9,7 @@ CREATE TABLE `SYS_PROFILES` (
`ACTIVE` VARCHAR(20) NOT NULL COMMENT '配置环境', `ACTIVE` VARCHAR(20) NOT NULL COMMENT '配置环境',
`KEY` VARCHAR(50) NOT NULL COMMENT '配置项名', `KEY` VARCHAR(50) NOT NULL COMMENT '配置项名',
`VALUE` VARCHAR(50) NOT NULL COMMENT '配置项值', `VALUE` VARCHAR(50) NOT NULL COMMENT '配置项值',
`NOTE` VARCHAR(255) NOT NULL COMMENT '配置描述',
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本', `ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除', `IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户', `CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',

@ -541,6 +541,7 @@ CREATE TABLE "SYS_PROFILES" (
"ACTIVE" VARCHAR(20) NULL, "ACTIVE" VARCHAR(20) NULL,
"KEY" VARCHAR2(50) NULL, "KEY" VARCHAR2(50) NULL,
"VALUE" VARCHAR2(50) NULL, "VALUE" VARCHAR2(50) NULL,
"NOTE" VARCHAR2(255) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL, "ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL, "IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL, "CREATE_BY" NUMBER(19) NOT NULL,
@ -553,6 +554,7 @@ COMMENT ON COLUMN "SYS_PROFILES"."ID" is '主键';
COMMENT ON COLUMN "SYS_PROFILES"."ACTIVE" is '配置环境'; COMMENT ON COLUMN "SYS_PROFILES"."ACTIVE" is '配置环境';
COMMENT ON COLUMN "SYS_PROFILES"."KEY" is '配置项名'; COMMENT ON COLUMN "SYS_PROFILES"."KEY" is '配置项名';
COMMENT ON COLUMN "SYS_PROFILES"."VALUE" is '配置项值'; COMMENT ON COLUMN "SYS_PROFILES"."VALUE" is '配置项值';
COMMENT ON COLUMN "SYS_PROFILES"."NOTE" is '配置描述';
COMMENT ON COLUMN "SYS_PROFILES"."ROW_VERSION" is '行版本'; COMMENT ON COLUMN "SYS_PROFILES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_PROFILES"."IS_DELETED" is '是否已删除'; COMMENT ON COLUMN "SYS_PROFILES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_PROFILES"."CREATE_BY" is '创建用户'; COMMENT ON COLUMN "SYS_PROFILES"."CREATE_BY" is '创建用户';

@ -9,6 +9,7 @@ CREATE TABLE "SYS_PROFILES" (
"ACTIVE" VARCHAR(20) NULL, "ACTIVE" VARCHAR(20) NULL,
"KEY" VARCHAR2(50) NULL, "KEY" VARCHAR2(50) NULL,
"VALUE" VARCHAR2(50) NULL, "VALUE" VARCHAR2(50) NULL,
"NOTE" VARCHAR2(255) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL, "ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL, "IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL, "CREATE_BY" NUMBER(19) NOT NULL,
@ -22,6 +23,7 @@ COMMENT ON COLUMN "SYS_PROFILES"."ID" is '主键';
COMMENT ON COLUMN "SYS_PROFILES"."ACTIVE" is '配置环境'; COMMENT ON COLUMN "SYS_PROFILES"."ACTIVE" is '配置环境';
COMMENT ON COLUMN "SYS_PROFILES"."KEY" is '配置项名'; COMMENT ON COLUMN "SYS_PROFILES"."KEY" is '配置项名';
COMMENT ON COLUMN "SYS_PROFILES"."VALUE" is '配置项值'; COMMENT ON COLUMN "SYS_PROFILES"."VALUE" is '配置项值';
COMMENT ON COLUMN "SYS_PROFILES"."NOTE" is '配置描述';
COMMENT ON COLUMN "SYS_PROFILES"."ROW_VERSION" is '行版本'; COMMENT ON COLUMN "SYS_PROFILES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_PROFILES"."IS_DELETED" is '是否已删除'; COMMENT ON COLUMN "SYS_PROFILES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_PROFILES"."CREATE_BY" is '创建用户'; COMMENT ON COLUMN "SYS_PROFILES"."CREATE_BY" is '创建用户';

@ -74,6 +74,7 @@ CREATE TABLE IF NOT EXISTS SYS_PROFILES (
"ACTIVE" VARCHAR(20) NOT NULL, "ACTIVE" VARCHAR(20) NOT NULL,
"KEY" VARCHAR(50) NOT NULL, "KEY" VARCHAR(50) NOT NULL,
"VALUE" VARCHAR(50) NOT NULL, "VALUE" VARCHAR(50) NOT NULL,
"NOTE" VARCHAR(255) NOT NULL,
"ROW_VERSION" BIGINT NOT NULL, "ROW_VERSION" BIGINT NOT NULL,
"IS_DELETED" BOOLEAN NOT NULL, "IS_DELETED" BOOLEAN NOT NULL,
"CREATE_BY" BIGINT NOT NULL, "CREATE_BY" BIGINT NOT NULL,

@ -9,6 +9,7 @@ CREATE TABLE IF NOT EXISTS SYS_PROFILES (
"ACTIVE" VARCHAR(20) NOT NULL, "ACTIVE" VARCHAR(20) NOT NULL,
"KEY" VARCHAR(50) NOT NULL, "KEY" VARCHAR(50) NOT NULL,
"VALUE" VARCHAR(50) NOT NULL, "VALUE" VARCHAR(50) NOT NULL,
"NOTE" VARCHAR(255) NOT NULL,
"ROW_VERSION" BIGINT NOT NULL, "ROW_VERSION" BIGINT NOT NULL,
"IS_DELETED" BOOLEAN NOT NULL, "IS_DELETED" BOOLEAN NOT NULL,
"CREATE_BY" BIGINT NOT NULL, "CREATE_BY" BIGINT NOT NULL,

@ -10,6 +10,9 @@
<el-form-item label="配置项名" prop="key"> <el-form-item label="配置项名" prop="key">
<el-input v-model="vm.key" clearable size="mini" placeholder="请输入配置项名"></el-input> <el-input v-model="vm.key" clearable size="mini" placeholder="请输入配置项名"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="配置描述" prop="noteLike">
<el-input v-model="vm.noteLike" clearable size="mini" placeholder="请输入配置描述模糊查询"></el-input>
</el-form-item>
<el-form-item label="开始日期" prop="startDate"> <el-form-item label="开始日期" prop="startDate">
<el-date-picker v-model="vm.startDate" clearable size="mini" placeholder="请输入开始日期" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> <el-date-picker v-model="vm.startDate" clearable size="mini" placeholder="请输入开始日期" type="datetime" value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker>
</el-form-item> </el-form-item>
@ -98,6 +101,12 @@
prop="value" prop="value"
label="配置项值"> label="配置项值">
</el-table-column> </el-table-column>
<el-table-column
align="center"
min-width="180"
prop="note"
label="配置描述">
</el-table-column>
<el-table-column <el-table-column
align="center" align="center"
min-width="140" min-width="140"
@ -158,6 +167,9 @@
</el-form-item> </el-form-item>
<el-form-item label="配置项值" prop="value"> <el-form-item label="配置项值" prop="value">
<el-input v-model="form.value" clearable size="mini" placeholder="请输入配置项值" maxlength="50"></el-input> <el-input v-model="form.value" clearable size="mini" placeholder="请输入配置项值" maxlength="50"></el-input>
</el-form-item>
<el-form-item label="配置描述" prop="note">
<el-input v-model="form.note" clearable size="mini" placeholder="请输入配置描述" maxlength="255"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@ -176,6 +188,7 @@
vm: {//条件及分页参数 vm: {//条件及分页参数
active: null, active: null,
key: null, key: null,
noteLike: null,
startDate: null, startDate: null,
endDate: null, endDate: null,
pageNumber: 1, pageNumber: 1,
@ -191,6 +204,7 @@
active: null, active: null,
key: null, key: null,
value: null, value: null,
note: null,
rowVersion: null rowVersion: null
}, },
formRules: { formRules: {
@ -205,6 +219,9 @@
{required: true, message: '配置项值不能为空', trigger: 'blur'}, {required: true, message: '配置项值不能为空', trigger: 'blur'},
{min: 1, max: 50, message: '配置项值长度在 1 到 50 个字符', trigger: 'blur'} {min: 1, max: 50, message: '配置项值长度在 1 到 50 个字符', trigger: 'blur'}
], ],
note: [
{min: 0, max: 255, message: '配置项值长度在 1 到 255 个字符', trigger: 'blur'}
],
} }
}, },
methods: { methods: {
@ -215,6 +232,7 @@
this.form.active = ""; this.form.active = "";
this.form.key = ""; this.form.key = "";
this.form.value = ""; this.form.value = "";
this.form.note = "";
}, },
onEdit: function (item) { onEdit: function (item) {
this.form.formTitle = "系统配置编辑"; this.form.formTitle = "系统配置编辑";
@ -223,6 +241,7 @@
this.form.active = item.active; this.form.active = item.active;
this.form.key = item.key; this.form.key = item.key;
this.form.value = item.value; this.form.value = item.value;
this.form.note = item.note;
this.form.rowVersion = item.rowVersion; this.form.rowVersion = item.rowVersion;
}, },
onDelete: function (item) { onDelete: function (item) {
@ -231,7 +250,7 @@
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'
}).then(function () { }).then(function () {
new Ajax("E:\wangbing\source\dbtool\target\project\wadmin\src\main\resources\templates\screen\wsys", "profiles").delete({id: item.id}, function (response) { new Ajax("wsys", "profiles").delete({id: item.id}, function (response) {
if (response.errors.length > 0) { if (response.errors.length > 0) {
nav.e(response.errors[0].message); nav.e(response.errors[0].message);
} else { } else {

@ -43,6 +43,7 @@ public class ProfilesTest {
request.setActive("value"); request.setActive("value");
request.setKey("配置项名"); request.setKey("配置项名");
request.setValue("配置项值"); request.setValue("配置项值");
request.setNote("配置描述");
ProfilesCreateResponse response = profilesManager.create(request,token); ProfilesCreateResponse response = profilesManager.create(request,token);
@ -57,6 +58,7 @@ public class ProfilesTest {
createRequest.setActive("value"); createRequest.setActive("value");
createRequest.setKey("配置项名"); createRequest.setKey("配置项名");
createRequest.setValue("配置项值"); createRequest.setValue("配置项值");
createRequest.setNote("配置描述");
ProfilesCreateResponse createResponse = profilesManager.create(createRequest,token); ProfilesCreateResponse createResponse = profilesManager.create(createRequest,token);
@ -77,6 +79,7 @@ public class ProfilesTest {
createRequest.setActive("value"); createRequest.setActive("value");
createRequest.setKey("配置项名"); createRequest.setKey("配置项名");
createRequest.setValue("配置项值"); createRequest.setValue("配置项值");
createRequest.setNote("配置描述");
ProfilesCreateResponse createResponse = profilesManager.create(createRequest, token); ProfilesCreateResponse createResponse = profilesManager.create(createRequest, token);
@ -88,6 +91,7 @@ public class ProfilesTest {
request.setActive("value"); request.setActive("value");
request.setKey("配置项名"); request.setKey("配置项名");
request.setValue("配置项值"); request.setValue("配置项值");
request.setNote("配置描述");
ProfilesUpdateResponse response = profilesManager.update(request,token); ProfilesUpdateResponse response = profilesManager.update(request,token);

Loading…
Cancel
Save

Powered by TurnKey Linux.