会员余额显示
This commit is contained in:
parent
64e0249053
commit
b31846bb3d
|
|
@ -0,0 +1,23 @@
|
|||
-- 菜单 SQL
|
||||
insert into sys_menu (menu_name, target, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||||
values('会员管理', 'menuItem', '0', '6', '/business/member', 'C', '0', 'business:member:view', 'fa fa-user', 'admin', '2018-03-01', 'ry', '2018-03-01', '会员菜单');
|
||||
|
||||
|
||||
-- 按钮父菜单ID
|
||||
SELECT @parentId := LAST_INSERT_ID();
|
||||
|
||||
-- 按钮 SQL
|
||||
insert into sys_menu (menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||||
values('会员查询', @parentId, '1', '#', 'F', '0', 'business:member:list', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', '');
|
||||
|
||||
insert into sys_menu (menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||||
values('会员新增', @parentId, '2', '#', 'F', '0', 'business:member:add', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', '');
|
||||
|
||||
insert into sys_menu (menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||||
values('会员修改', @parentId, '3', '#', 'F', '0', 'business:member:edit', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', '');
|
||||
|
||||
insert into sys_menu (menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||||
values('会员删除', @parentId, '4', '#', 'F', '0', 'business:member:remove', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', '');
|
||||
|
||||
insert into sys_menu (menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||||
values('会员导出', @parentId, '5', '#', 'F', '0', 'business:member:export', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', '');
|
||||
|
|
@ -25,18 +25,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
select a.id, mobile, member_name, password, recommend_id, recommend_mobile, recommend_name, member_type, is_delete, is_enable, create_by, create_time, update_by, update_time,
|
||||
(select amount from biz_account where member_id = a.id and account_type = 0) douBalance,
|
||||
(select amount from biz_account where member_id = a.id and account_type = 1) douPerson,
|
||||
(select amount from biz_account where member_id = a.id and account_type = 0) douTeam,
|
||||
(select amount from biz_account where member_id = a.id and account_type = 0) douField
|
||||
(select amount from biz_account where member_id = a.id and account_type = 2) douTeam,
|
||||
(select amount from biz_account where member_id = a.id and account_type = 3) douField
|
||||
from biz_member a
|
||||
</sql>
|
||||
|
||||
<select id="selectBizMemberList" parameterType="BizMember" resultMap="BizMemberResult">
|
||||
<include refid="selectBizMemberVo"/>
|
||||
<where>
|
||||
<if test="mobile != null and mobile != ''"> and mobile = #{mobile}</if>
|
||||
<if test="memberName != null and memberName != ''"> and member_name like concat('%', #{memberName}, '%')</if>
|
||||
<if test="recommendId != null "> and recommend_id = #{recommendId}</if>
|
||||
<if test="memberType != null "> and member_type = #{memberType}</if>
|
||||
<if test="memberName != null and memberName != ''"> and (a.member_name like concat('%', #{memberName}, '%') or a.mobile like concat('%', #{memberName}, '%'))</if>
|
||||
and a.is_delete = 0
|
||||
</where>
|
||||
order by a.id desc
|
||||
</select>
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
<select id="selectBizOrderList" parameterType="BizOrder" resultMap="BizOrderResult">
|
||||
<include refid="selectBizOrderVo"/>
|
||||
<where>
|
||||
<if test="memberName != null and memberName != ''"> and a.member_name like concat('%', #{memberName}, '%')</if>
|
||||
<if test="memberName != null and memberName != ''"> and (a.member_name like concat('%', #{memberName}, '%') or a.mobile like concat('%', #{memberName}, '%'))</if>
|
||||
</where>
|
||||
order by a.id desc
|
||||
</select>
|
||||
|
|
|
|||
|
|
@ -11,23 +11,8 @@
|
|||
<div class="select-list">
|
||||
<ul>
|
||||
<li>
|
||||
<label>手机号码:</label>
|
||||
<input type="text" name="mobile"/>
|
||||
</li>
|
||||
<li>
|
||||
<label>用户姓名:</label>
|
||||
<input type="text" name="memberName"/>
|
||||
</li>
|
||||
<li>
|
||||
<label>推荐人ID:</label>
|
||||
<input type="text" name="recommendId"/>
|
||||
</li>
|
||||
<li>
|
||||
<label>会员类型:</label>
|
||||
<select name="memberType">
|
||||
<option value="">所有</option>
|
||||
<option value="-1">代码生成请选择字典属性</option>
|
||||
</select>
|
||||
<label>会员搜索:</label>
|
||||
<input type="text" name="memberName" placeholder="请输入会员姓名或手机号"/>
|
||||
</li>
|
||||
<li>
|
||||
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i> 搜索</a>
|
||||
|
|
@ -79,25 +64,63 @@
|
|||
title: '会员ID',
|
||||
visible: false
|
||||
},
|
||||
{
|
||||
field: 'mobile',
|
||||
title: '手机号码'
|
||||
},
|
||||
{
|
||||
field: 'memberName',
|
||||
title: '用户姓名'
|
||||
title: '会员姓名'
|
||||
},
|
||||
{
|
||||
field: 'recommendId',
|
||||
title: '推荐人ID'
|
||||
field: 'mobile',
|
||||
title: '会员手机号码'
|
||||
},
|
||||
{
|
||||
field: 'recommendName',
|
||||
title: '推荐人姓名'
|
||||
},
|
||||
{
|
||||
field: 'recommendMobile',
|
||||
title: '推荐人手机号码'
|
||||
},
|
||||
{
|
||||
field: 'createTime',
|
||||
title: '注册时间'
|
||||
},
|
||||
{
|
||||
field: 'douBalance',
|
||||
align: 'center',
|
||||
title: '福豆余额'
|
||||
},
|
||||
{
|
||||
field: 'douPerson',
|
||||
align: 'center',
|
||||
title: '个人福豆'
|
||||
},
|
||||
{
|
||||
field: 'douTeam',
|
||||
align: 'center',
|
||||
title: '团队福豆'
|
||||
},
|
||||
{
|
||||
field: 'douField',
|
||||
align: 'center',
|
||||
title: '福豆田'
|
||||
},
|
||||
{
|
||||
field: 'memberType',
|
||||
title: '会员类型'
|
||||
title: '会员类型',
|
||||
formatter: function(value, row, index) {
|
||||
return value ? "个人用户" : "经销商";
|
||||
}
|
||||
},
|
||||
{
|
||||
field: 'isEnable',
|
||||
title: '是否禁用:0-否,1-是'
|
||||
title: '是否有效',
|
||||
formatter: function(value, row, index) {
|
||||
if(value){
|
||||
return "<span style='color:#00AA00'>有效</span>";
|
||||
}else{
|
||||
return "<span style='color:#AA0000'>失效</span>";
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
title: '操作',
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@
|
|||
<div class="select-list">
|
||||
<ul>
|
||||
<li>
|
||||
<label>会员姓名:</label>
|
||||
<input type="text" name="memberName"/>
|
||||
<label>订单搜索:</label>
|
||||
<input type="text" name="memberName" placeholder="请输入会员姓名或手机号"/>
|
||||
</li>
|
||||
<li>
|
||||
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i> 搜索</a>
|
||||
|
|
|
|||
Loading…
Reference in New Issue