处理BUG
This commit is contained in:
parent
8d5d8766e1
commit
79c6c469a4
@ -43,6 +43,8 @@ public class OAuth2ClientDTO extends OAuth2ClientSimpleDTO {
|
||||
private String expireTime;
|
||||
@ApiModelProperty(name = "gmtCreate", value = "创建时间")
|
||||
private String gmtCreate;
|
||||
@ApiModelProperty(name = "sort", value = "排序")
|
||||
private Double sort;
|
||||
|
||||
public String getResourceIds() {
|
||||
return resourceIds == null ? "" : resourceIds.trim();
|
||||
@ -166,40 +168,12 @@ public class OAuth2ClientDTO extends OAuth2ClientSimpleDTO {
|
||||
this.gmtCreate = gmtCreate;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
final StringBuilder sb = new StringBuilder("{");
|
||||
sb.append("\"resourceIds\":")
|
||||
.append("\"").append(resourceIds).append("\"");
|
||||
sb.append(",\"clientSecret\":")
|
||||
.append("\"").append(clientSecret).append("\"");
|
||||
sb.append(",\"scope\":")
|
||||
.append("\"").append(scope).append("\"");
|
||||
sb.append(",\"authorizedGrantTypes\":")
|
||||
.append("\"").append(authorizedGrantTypes).append("\"");
|
||||
sb.append(",\"authorities\":")
|
||||
.append("\"").append(authorities).append("\"");
|
||||
sb.append(",\"accessTokenValidity\":")
|
||||
.append(accessTokenValidity);
|
||||
sb.append(",\"refreshTokenValidity\":")
|
||||
.append(refreshTokenValidity);
|
||||
sb.append(",\"additionalInformation\":")
|
||||
.append("\"").append(additionalInformation).append("\"");
|
||||
sb.append(",\"autoapprove\":")
|
||||
.append("\"").append(autoapprove).append("\"");
|
||||
sb.append(",\"menuId\":")
|
||||
.append("\"").append(menuId).append("\"");
|
||||
sb.append(",\"menuName\":")
|
||||
.append("\"").append(menuName).append("\"");
|
||||
sb.append(",\"systemType\":")
|
||||
.append("\"").append(systemType).append("\"");
|
||||
sb.append(",\"systemState\":")
|
||||
.append("\"").append(systemState).append("\"");
|
||||
sb.append(",\"expireTime\":")
|
||||
.append("\"").append(expireTime).append("\"");
|
||||
sb.append(",\"gmtCreate\":")
|
||||
.append("\"").append(gmtCreate).append("\"");
|
||||
sb.append('}');
|
||||
return sb.toString();
|
||||
public Double getSort() {
|
||||
return sort == null ? 0 : sort;
|
||||
}
|
||||
|
||||
public void setSort(Double sort) {
|
||||
this.sort = sort;
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -31,6 +31,7 @@ public class OAuth2ClientPO implements Serializable{
|
||||
private String expireTime;
|
||||
private String systemSummary;
|
||||
private String systemIcon;
|
||||
private Double sort;
|
||||
private String gmtCreate;
|
||||
private String creator;
|
||||
private String gmtModified;
|
||||
@ -189,6 +190,14 @@ public class OAuth2ClientPO implements Serializable{
|
||||
this.systemIcon = systemIcon;
|
||||
}
|
||||
|
||||
public Double getSort() {
|
||||
return sort == null ? 0 : sort;
|
||||
}
|
||||
|
||||
public void setSort(Double sort) {
|
||||
this.sort = sort;
|
||||
}
|
||||
|
||||
public String getGmtCreate() {
|
||||
return gmtCreate == null ? "" : gmtCreate.trim();
|
||||
}
|
||||
|
@ -61,6 +61,8 @@ public class OAuth2ClientVO {
|
||||
private String systemSummary;
|
||||
@ApiModelProperty(name = "systemIcon", value = "系统图标")
|
||||
private String systemIcon;
|
||||
@ApiModelProperty(name = "sort", value = "排序")
|
||||
private Double sort;
|
||||
|
||||
public String getClientId() {
|
||||
return clientId == null ? "" : clientId.trim();
|
||||
@ -205,4 +207,12 @@ public class OAuth2ClientVO {
|
||||
public void setSystemIcon(String systemIcon) {
|
||||
this.systemIcon = systemIcon;
|
||||
}
|
||||
|
||||
public Double getSort() {
|
||||
return sort == null ? 0D : sort;
|
||||
}
|
||||
|
||||
public void setSort(Double sort) {
|
||||
this.sort = sort;
|
||||
}
|
||||
}
|
||||
|
@ -32,6 +32,7 @@
|
||||
<result property="expireTime" column="expire_time"/>
|
||||
<result property="systemSummary" column="system_summary"/>
|
||||
<result property="systemIcon" column="system_icon"/>
|
||||
<result property="sort" column="sort"/>
|
||||
<result property="menuId" column="menu_id"/>
|
||||
</resultMap>
|
||||
|
||||
@ -56,6 +57,7 @@
|
||||
<result property="expireTime" column="expire_time"/>
|
||||
<result property="systemSummary" column="system_summary"/>
|
||||
<result property="systemIcon" column="system_icon"/>
|
||||
<result property="sort" column="sort"/>
|
||||
<result property="gmtCreate" column="gmt_create"/>
|
||||
<result property="creator" column="creator"/>
|
||||
<result property="gmtModified" column="gmt_create"/>
|
||||
@ -85,6 +87,7 @@
|
||||
`expire_time` varchar(10) DEFAULT NULL COMMENT '系统到期时间',
|
||||
`system_summary` text COMMENT '系统介绍',
|
||||
`system_icon` varchar(255) DEFAULT NULL COMMENT '系统图标',
|
||||
`sort` double(11, 4) DEFAULT NULL COMMENT '排序',
|
||||
`gmt_create` datetime DEFAULT NULL,
|
||||
`creator` char(36) DEFAULT NULL,
|
||||
`gmt_modified` datetime DEFAULT NULL,
|
||||
@ -115,6 +118,7 @@
|
||||
expire_time,
|
||||
system_summary,
|
||||
system_icon,
|
||||
sort,
|
||||
creator,
|
||||
gmt_create,
|
||||
modifier,
|
||||
@ -134,11 +138,12 @@
|
||||
#{additionalInformation},
|
||||
#{autoapprove},
|
||||
#{environment},
|
||||
#{system_type},
|
||||
#{system_state},
|
||||
#{expire_time},
|
||||
#{system_summary},
|
||||
#{system_icon},
|
||||
#{systemType},
|
||||
#{systemState},
|
||||
#{expireTime},
|
||||
#{systemSummary},
|
||||
#{systemIcon},
|
||||
#{sort},
|
||||
#{creator},
|
||||
#{gmtCreate},
|
||||
#{modifier},
|
||||
@ -217,6 +222,9 @@
|
||||
</if>
|
||||
<if test="systemIcon != null">
|
||||
system_icon = #{systemIcon},
|
||||
</if>
|
||||
<if test="sort != null">
|
||||
sort = #{sort},
|
||||
</if>
|
||||
modifier = #{modifier},
|
||||
gmt_modified = #{gmtModified}
|
||||
@ -282,7 +290,7 @@
|
||||
</when>
|
||||
<otherwise>
|
||||
ORDER BY
|
||||
t1.gmt_create desc
|
||||
t1.sort
|
||||
</otherwise>
|
||||
</choose>
|
||||
</select>
|
||||
@ -312,6 +320,21 @@
|
||||
#{menuIds[${index}]}
|
||||
</foreach>
|
||||
</if>
|
||||
<choose>
|
||||
<when test="sort != null and (sort == 'clientId' or sort == 'clientName')">
|
||||
ORDER BY
|
||||
<if test="sort == 'clientId'">
|
||||
t1.client_id ${order}
|
||||
</if>
|
||||
<if test="sort == 'clientName'">
|
||||
t1.client_name ${order}
|
||||
</if>
|
||||
</when>
|
||||
<otherwise>
|
||||
ORDER BY
|
||||
t1.sort
|
||||
</otherwise>
|
||||
</choose>
|
||||
</select>
|
||||
|
||||
<!-- Oauth客户端详情 -->
|
||||
@ -334,6 +357,7 @@
|
||||
t1.expire_time,
|
||||
t1.system_summary,
|
||||
t1.system_icon,
|
||||
t1.sort,
|
||||
t2.menu_id,
|
||||
t2.menu_name
|
||||
FROM
|
||||
@ -383,6 +407,7 @@
|
||||
t1.expire_time,
|
||||
t1.system_summary,
|
||||
t1.system_icon,
|
||||
t1.sort,
|
||||
t1.menu_id,
|
||||
t1.gmt_create,
|
||||
t1.creator,
|
||||
|
@ -50,16 +50,22 @@
|
||||
<input type="text" name="webServerRedirectUri" lay-verify="required|url" placeholder="请输入重定向链接" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">访问令牌时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="accessTokenValidity" lay-verify="required|number" placeholder="请输入访问令牌时效" class="layui-input">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs6">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">访问令牌时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="accessTokenValidity" lay-verify="required|number" placeholder="请输入访问令牌时效" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">令牌刷新时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="refreshTokenValidity" lay-verify="required|number" placeholder="请输入刷新令牌时效" class="layui-input">
|
||||
<div class="layui-col-sm6 layui-col-xs6">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">令牌刷新时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="refreshTokenValidity" lay-verify="required|number" placeholder="请输入刷新令牌时效" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
@ -72,52 +78,82 @@
|
||||
<input type="checkbox" name="authorizedGrantTypes[refresh_token]" title="刷新" checked>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权范围 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="scope" value="all" title="全部" checked>
|
||||
<input type="radio" name="scope" value="read" title="只读">
|
||||
<input type="radio" name="scope" value="write" title="只写">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权范围 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="scope" value="all" title="全部" checked>
|
||||
<input type="radio" name="scope" value="read" title="只读">
|
||||
<input type="radio" name="scope" value="write" title="只写">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权权限 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="authorities" value="all" title="全部" checked>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权权限 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="authorities" value="all" title="全部" checked>
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">自动授权 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="autoapprove" value="true" title="启用" checked>
|
||||
<input type="radio" name="autoapprove" value="false" title="关闭">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">环境类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="environment" value="formal" title="正式环境" checked>
|
||||
<input type="radio" name="environment" value="test" title="测试环境">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">自动授权 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="autoapprove" value="true" title="启用" checked>
|
||||
<input type="radio" name="autoapprove" value="false" title="关闭">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">系统类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemType" value="within" title="体系内系统" checked lay-filter="systemTypeFilter">
|
||||
<input type="radio" name="systemType" value="third" title="第三方系统" lay-filter="systemTypeFilter">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">排序</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" class="layui-input" id="sort" name="sort" step="0.0001" placeholder="请输入排序">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">环境类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="environment" value="formal" title="正式环境" checked>
|
||||
<input type="radio" name="environment" value="test" title="测试环境">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item third-info" pane>
|
||||
<label class="layui-form-label">系统状态 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemState" value="normal" title="正常" checked>
|
||||
<input type="radio" name="systemState" value="locking" title="锁定">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">系统类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemType" value="within" title="体系内系统" checked lay-filter="systemTypeFilter">
|
||||
<input type="radio" name="systemType" value="third" title="第三方系统" lay-filter="systemTypeFilter">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item third-info" pane>
|
||||
<label class="layui-form-label">系统状态 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemState" value="normal" title="正常" checked>
|
||||
<input type="radio" name="systemState" value="locking" title="锁定">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item third-info">
|
||||
<label class="layui-form-label">系统到期时间 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" class="layui-input" id="expireTime" name="expireTime" placeholder="请选择系统到期时间">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item third-info">
|
||||
<label class="layui-form-label">系统到期时间 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" class="layui-input" id="expireTime" name="expireTime" placeholder="请选择系统到期时间">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item layui-form-text">
|
||||
|
@ -50,16 +50,22 @@
|
||||
<input type="text" name="webServerRedirectUri" lay-verify="required|url" placeholder="请输入重定向链接" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">访问令牌时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="accessTokenValidity" lay-verify="required|number" placeholder="请输入访问令牌时效" class="layui-input">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs6">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">访问令牌时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="accessTokenValidity" lay-verify="required|number" placeholder="请输入访问令牌时效" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">令牌刷新时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="refreshTokenValidity" lay-verify="required|number" placeholder="请输入刷新令牌时效" class="layui-input">
|
||||
<div class="layui-col-sm6 layui-col-xs6">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">令牌刷新时效 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="refreshTokenValidity" lay-verify="required|number" placeholder="请输入刷新令牌时效" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
@ -67,57 +73,87 @@
|
||||
<div class="layui-input-block">
|
||||
<input type="checkbox" name="authorizedGrantTypes[authorization_code]" title="授权码模式" checked>
|
||||
<input type="checkbox" name="authorizedGrantTypes[password]" title="密码模式">
|
||||
<input type="checkbox" name="authorizedGrantTypes[client_credentials]" title="客户端模式">
|
||||
<input type="checkbox" name="authorizedGrantTypes[client_credentials]" title="客户端模式" checked>
|
||||
<input type="checkbox" name="authorizedGrantTypes[implicit]" title="简单模式">
|
||||
<input type="checkbox" name="authorizedGrantTypes[refresh_token]" title="刷新">
|
||||
<input type="checkbox" name="authorizedGrantTypes[refresh_token]" title="刷新" checked>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权范围 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="scope" value="all" title="全部" checked>
|
||||
<input type="radio" name="scope" value="read" title="只读">
|
||||
<input type="radio" name="scope" value="write" title="只写">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权范围 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="scope" value="all" title="全部" checked>
|
||||
<input type="radio" name="scope" value="read" title="只读">
|
||||
<input type="radio" name="scope" value="write" title="只写">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权权限 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="authorities" value="all" title="全部" checked>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">授权权限 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="authorities" value="all" title="全部" checked>
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">自动授权 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="autoapprove" value="true" title="启用" checked>
|
||||
<input type="radio" name="autoapprove" value="false" title="关闭">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">环境类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="environment" value="formal" title="正式环境" checked>
|
||||
<input type="radio" name="environment" value="test" title="测试环境">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">自动授权 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="autoapprove" value="true" title="启用" checked>
|
||||
<input type="radio" name="autoapprove" value="false" title="关闭">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">系统类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemType" value="within" title="体系内系统" checked lay-filter="systemTypeFilter">
|
||||
<input type="radio" name="systemType" value="third" title="第三方系统" lay-filter="systemTypeFilter">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">排序</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" class="layui-input" id="sort" name="sort" step="0.0001" placeholder="请输入排序">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">环境类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="environment" value="formal" title="正式环境" checked>
|
||||
<input type="radio" name="environment" value="test" title="测试环境">
|
||||
<div class="layui-row">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item third-info" pane>
|
||||
<label class="layui-form-label">系统状态 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemState" value="normal" title="正常" checked>
|
||||
<input type="radio" name="systemState" value="locking" title="锁定">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
<label class="layui-form-label">系统类型 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemType" value="within" title="体系内系统" checked lay-filter="systemTypeFilter">
|
||||
<input type="radio" name="systemType" value="third" title="第三方系统" lay-filter="systemTypeFilter">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item third-info" pane>
|
||||
<label class="layui-form-label">系统状态 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="radio" name="systemState" value="normal" title="正常" checked>
|
||||
<input type="radio" name="systemState" value="locking" title="锁定">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item third-info">
|
||||
<label class="layui-form-label">系统到期时间 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" class="layui-input" id="expireTime" name="expireTime" placeholder="请选择系统到期时间">
|
||||
<div class="layui-col-sm6 layui-col-xs12">
|
||||
<div class="layui-form-item third-info">
|
||||
<label class="layui-form-label">系统到期时间 *</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" class="layui-input" id="expireTime" name="expireTime" placeholder="请选择系统到期时间">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item layui-form-text">
|
||||
@ -156,7 +192,6 @@
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item layui-layout-admin">
|
||||
<div class="layui-input-block">
|
||||
<div class="layui-footer" style="left: 0;">
|
||||
@ -303,6 +338,7 @@
|
||||
expireTime: data.expireTime,
|
||||
systemSummary: data.systemSummary,
|
||||
systemIcon: data.systemIcon,
|
||||
sort: data.sort
|
||||
});
|
||||
var authorizedGrantTypes = data.authorizedGrantTypes.split(',');
|
||||
var formObj = {};
|
||||
|
@ -146,6 +146,10 @@
|
||||
AND
|
||||
grid_group_id = #{gridGroupId}
|
||||
</if>
|
||||
<if test="gridGroupCode != null and gridGroupCode != ''">
|
||||
AND
|
||||
grid_group_code = #{gridGroupCode}
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<!-- 网格组列表 -->
|
||||
|
Loading…
Reference in New Issue
Block a user