个别字段模糊查询功能完成
parent
24de92aa74
commit
3d41aac464
|
@ -313,3 +313,4 @@ CAPTCHA_NOISE_FUNCTIONS = (
|
||||||
)
|
)
|
||||||
# CAPTCHA_CHALLENGE_FUNCT = 'captcha.helpers.random_char_challenge'
|
# CAPTCHA_CHALLENGE_FUNCT = 'captcha.helpers.random_char_challenge'
|
||||||
CAPTCHA_CHALLENGE_FUNCT = 'captcha.helpers.math_challenge'
|
CAPTCHA_CHALLENGE_FUNCT = 'captcha.helpers.math_challenge'
|
||||||
|
DEFAULT_LOOKUP_EXPR = 'icontains'
|
||||||
|
|
|
@ -7,6 +7,7 @@ class MenuFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
菜单管理 简单序过滤器
|
菜单管理 简单序过滤器
|
||||||
"""
|
"""
|
||||||
|
name = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Menu
|
model = Menu
|
||||||
|
@ -17,6 +18,7 @@ class DeptFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
部门管理 简单序过滤器
|
部门管理 简单序过滤器
|
||||||
"""
|
"""
|
||||||
|
deptName = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Dept
|
model = Dept
|
||||||
|
@ -27,6 +29,7 @@ class PostFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
岗位管理 简单序过滤器
|
岗位管理 简单序过滤器
|
||||||
"""
|
"""
|
||||||
|
postName = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Post
|
model = Post
|
||||||
|
@ -37,6 +40,7 @@ class RoleFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
角色管理 简单序过滤器
|
角色管理 简单序过滤器
|
||||||
"""
|
"""
|
||||||
|
roleName = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Role
|
model = Role
|
||||||
|
@ -47,7 +51,10 @@ class UserProfileFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
用户管理 简单序过滤器
|
用户管理 简单序过滤器
|
||||||
"""
|
"""
|
||||||
|
username = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
mobile = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
deptId = django_filters.CharFilter(field_name='dept__id')
|
deptId = django_filters.CharFilter(field_name='dept__id')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = UserProfile
|
model = UserProfile
|
||||||
exclude = ('secret', 'password',)
|
exclude = ('secret', 'password',)
|
||||||
|
|
|
@ -8,6 +8,7 @@ class DictDataFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
字典管理 简单过滤器
|
字典管理 简单过滤器
|
||||||
"""
|
"""
|
||||||
|
dictName = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = DictData
|
model = DictData
|
||||||
|
@ -18,6 +19,7 @@ class DictDetailsFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
字典详情 简单过滤器
|
字典详情 简单过滤器
|
||||||
"""
|
"""
|
||||||
|
dictLabel = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
dictType = django_filters.CharFilter(field_name='dict_data__dictType')
|
dictType = django_filters.CharFilter(field_name='dict_data__dictType')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
|
@ -29,6 +31,7 @@ class ConfigSettingsFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
参数设置 简单过滤器
|
参数设置 简单过滤器
|
||||||
"""
|
"""
|
||||||
|
configName = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = ConfigSettings
|
model = ConfigSettings
|
||||||
|
@ -39,6 +42,7 @@ class SaveFileFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
文件管理 简单过滤器
|
文件管理 简单过滤器
|
||||||
"""
|
"""
|
||||||
|
name = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = SaveFile
|
model = SaveFile
|
||||||
|
@ -51,6 +55,8 @@ class MessagePushFilter(django_filters.rest_framework.FilterSet):
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# is_read = django_filters.CharFilter(field_name='messagepushuser_message_push__is_read')
|
# is_read = django_filters.CharFilter(field_name='messagepushuser_message_push__is_read')
|
||||||
|
title = django_filters.CharFilter(lookup_expr='icontains')
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = MessagePush
|
model = MessagePush
|
||||||
fields = '__all__'
|
fields = '__all__'
|
||||||
|
|
|
@ -366,7 +366,7 @@ export default {
|
||||||
/** 查询菜单树结构 */
|
/** 查询菜单树结构 */
|
||||||
getMenuTreeselect() {
|
getMenuTreeselect() {
|
||||||
menuTreeselect().then(response => {
|
menuTreeselect().then(response => {
|
||||||
this.menuOptions = response.data;
|
this.menuOptions = this.handleTree(response.data,'id');
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
/** 查询部门树结构 */
|
/** 查询部门树结构 */
|
||||||
|
|
Loading…
Reference in New Issue