修改提示,新增去重
This commit is contained in:
parent
e8ef50942d
commit
408624c36c
@ -38,6 +38,15 @@ public class PermissionServiceImpl extends DefaultBaseService implements IPermis
|
||||
|
||||
@Override
|
||||
public void save(PermissionVO permissionVO) {
|
||||
Map<String, Object> params = getHashMap(4);
|
||||
params.put("permissionUrl", permissionVO.getPermissionUrl());
|
||||
params.put("permissionType", permissionVO.getPermissionType());
|
||||
params.put("apiTag", permissionVO.getApiTag());
|
||||
params.put("systemTag", permissionVO.getSystemTag());
|
||||
List<PermissionDTO> permissionDTOs = list(params);
|
||||
if (!permissionDTOs.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
savePermissionReturnId(permissionVO);
|
||||
}
|
||||
|
||||
|
@ -160,6 +160,8 @@
|
||||
AND (
|
||||
t1.permission_title LIKE CONCAT('%', #{keywords}, '%')
|
||||
OR
|
||||
t1.api_tag LIKE CONCAT('%', #{keywords}, '%')
|
||||
OR
|
||||
t1.system_tag LIKE CONCAT('%', #{keywords}, '%')
|
||||
)
|
||||
</if>
|
||||
@ -175,6 +177,10 @@
|
||||
AND
|
||||
t1.api_tag = #{apiTag}
|
||||
</if>
|
||||
<if test="permissionUrl != null and permissionUrl != ''">
|
||||
AND
|
||||
t1.permission_url = #{permissionUrl}
|
||||
</if>
|
||||
<if test="isPublic != null">
|
||||
AND
|
||||
t1.is_public = #{isPublic}
|
||||
|
@ -112,6 +112,15 @@
|
||||
return '错误';
|
||||
}
|
||||
},
|
||||
{field: 'apiTag', width: 180, title: '接口标识', align:'center',
|
||||
templet: function(row) {
|
||||
var rowData = row[this.field];
|
||||
if(typeof(rowData) === 'undefined' || rowData == null || rowData == '') {
|
||||
return '-';
|
||||
}
|
||||
return rowData;
|
||||
}
|
||||
},
|
||||
{field: 'systemTag', width: 180, title: '系统标识', align:'center',
|
||||
templet: function(row) {
|
||||
var rowData = row[this.field];
|
||||
|
@ -38,13 +38,13 @@
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">API标识</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" id="apiTag" name="apiTag" class="layui-input" value="" placeholder="请输入API标识(Controller名称,用于对API进行分组)" maxlength="255">
|
||||
<input type="text" id="apiTag" name="apiTag" class="layui-input" value="" placeholder="请输入API标识(Controller名称,用于对API进行分组。页面写上级目录名称,首字母大写)" maxlength="255">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">系统标识</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" id="systemTag" name="systemTag" class="layui-input" value="" placeholder="请输入系统标识" maxlength="255">
|
||||
<input type="text" id="systemTag" name="systemTag" class="layui-input" value="" placeholder="请输入系统标识,可写项目上下文" maxlength="255">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
|
@ -38,13 +38,13 @@
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">API标识</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" id="apiTag" name="apiTag" class="layui-input" value="" placeholder="请输入API标识(Controller名称,用于对API进行分组)" maxlength="255">
|
||||
<input type="text" id="apiTag" name="apiTag" class="layui-input" value="" placeholder="请输入API标识(Controller名称,用于对API进行分组。页面写上级目录名称,首字母大写)" maxlength="255">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">系统标识</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" id="systemTag" name="systemTag" class="layui-input" value="" placeholder="请输入系统标识" maxlength="255">
|
||||
<input type="text" id="systemTag" name="systemTag" class="layui-input" value="" placeholder="请输入系统标识,可写项目上下文" maxlength="255">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item" pane>
|
||||
|
Loading…
Reference in New Issue
Block a user