Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
youjj
cloud-platform
Commits
ff303f88
Commit
ff303f88
authored
Jan 14, 2020
by
zuoyh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
APP版本标识功能
增加会员页面可查询标识
parent
0c2173ae
Changes
11
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
242 additions
and
168 deletions
+242
-168
AppUserManageDTO.java
...m/github/wxiaoqi/security/admin/dto/AppUserManageDTO.java
+15
-4
AppUserDetail.java
...m/github/wxiaoqi/security/admin/entity/AppUserDetail.java
+63
-59
AppUserManageVo.java
...com/github/wxiaoqi/security/admin/vo/AppUserManageVo.java
+12
-0
AppUserVo.java
.../java/com/github/wxiaoqi/security/admin/vo/AppUserVo.java
+87
-82
AppUsersManageController.java
...wxiaoqi/security/admin/rest/AppUsersManageController.java
+1
-1
AppUserDetailMapper.xml
...e-admin/src/main/resources/mapper/AppUserDetailMapper.xml
+25
-11
AppVersionMark.java
...ain/java/com/xxfc/platform/app/entity/AppVersionMark.java
+1
-0
AppVersionMarkBiz.java
...ain/java/com/xxfc/platform/app/biz/AppVersionMarkBiz.java
+23
-11
AppVersionMarkMapper.java
...va/com/xxfc/platform/app/mapper/AppVersionMarkMapper.java
+2
-0
AppVersionMarkController.java
.../com/xxfc/platform/app/rest/AppVersionMarkController.java
+5
-0
AppVersionMarkMapper.xml
...server/src/main/resources/mapper/AppVersionMarkMapper.xml
+8
-0
No files found.
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/dto/AppUserManageDTO.java
View file @
ff303f88
...
@@ -73,6 +73,17 @@ public class AppUserManageDTO {
...
@@ -73,6 +73,17 @@ public class AppUserManageDTO {
* 真实姓名
* 真实姓名
*/
*/
private
String
realName
;
private
String
realName
;
/**
* 注册来源
*/
private
String
registerSource
;
/**
* 注册来源名称
*/
private
String
markName
;
// /**
// /**
// * 接收前台时间范围
// * 接收前台时间范围
// */
// */
...
...
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/entity/AppUserDetail.java
View file @
ff303f88
...
@@ -86,4 +86,8 @@ public class AppUserDetail {
...
@@ -86,4 +86,8 @@ public class AppUserDetail {
@ApiModelProperty
(
value
=
"1-新人用户;2-未激活;3-激活"
)
@ApiModelProperty
(
value
=
"1-新人用户;2-未激活;3-激活"
)
@Column
(
name
=
"state"
)
@Column
(
name
=
"state"
)
private
Integer
state
;
private
Integer
state
;
@ApiModelProperty
(
value
=
"注册来源"
)
@Column
(
name
=
"register_source"
)
private
String
registerSource
;
}
}
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/vo/AppUserManageVo.java
View file @
ff303f88
...
@@ -21,6 +21,12 @@ public class AppUserManageVo {
...
@@ -21,6 +21,12 @@ public class AppUserManageVo {
@Column
(
name
=
"channel"
)
@Column
(
name
=
"channel"
)
private
String
channel
;
private
String
channel
;
/**
* 注册来源
*/
@Column
(
name
=
"register_source"
)
private
String
registerSource
;
/**
/**
* 是否是会员:0-不是;1-会员
* 是否是会员:0-不是;1-会员
*/
*/
...
@@ -186,4 +192,10 @@ public class AppUserManageVo {
...
@@ -186,4 +192,10 @@ public class AppUserManageVo {
* 上级手机号
* 上级手机号
*/
*/
private
String
superiorMobileNumber
;
private
String
superiorMobileNumber
;
/**
* 注册来源名称
*/
@Column
(
name
=
"mark_name"
)
private
String
markName
;
}
}
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/vo/AppUserVo.java
View file @
ff303f88
...
@@ -56,6 +56,10 @@ public class AppUserVo {
...
@@ -56,6 +56,10 @@ public class AppUserVo {
private
String
remark
;
private
String
remark
;
//渠道来源;1-app;2-小程序
//渠道来源;1-app;2-小程序
private
Integer
channel
;
private
Integer
channel
;
//注册来源
private
String
registerSource
;
//注册来源名称
private
String
markName
;
/**
/**
* 省份编号
* 省份编号
*/
*/
...
@@ -100,4 +104,5 @@ public class AppUserVo {
...
@@ -100,4 +104,5 @@ public class AppUserVo {
@ApiModelProperty
(
value
=
"用户会员名称"
)
@ApiModelProperty
(
value
=
"用户会员名称"
)
private
String
memberName
;
private
String
memberName
;
}
}
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/AppUsersManageController.java
View file @
ff303f88
ace-modules/ace-admin/src/main/resources/mapper/AppUserDetailMapper.xml
View file @
ff303f88
...
@@ -24,6 +24,8 @@
...
@@ -24,6 +24,8 @@
<result
column=
"person_sign"
property=
"personSign"
/>
<result
column=
"person_sign"
property=
"personSign"
/>
<result
column=
"remark"
property=
"remark"
/>
<result
column=
"remark"
property=
"remark"
/>
<result
column=
"channel"
property=
"channel"
/>
<result
column=
"channel"
property=
"channel"
/>
<result
column=
"register_source"
property=
"registerSource"
/>
<result
column=
"mark_name"
property=
"markName"
/>
<result
column=
"province_code"
property=
"provinceCode"
/>
<result
column=
"province_code"
property=
"provinceCode"
/>
<result
column=
"city_code"
property=
"cityCode"
/>
<result
column=
"city_code"
property=
"cityCode"
/>
<result
column=
"crt_host"
property=
"crtHost"
/>
<result
column=
"crt_host"
property=
"crtHost"
/>
...
@@ -37,7 +39,6 @@
...
@@ -37,7 +39,6 @@
<result
column=
"memberName"
property=
"memberName"
/>
<result
column=
"memberName"
property=
"memberName"
/>
</resultMap>
</resultMap>
<!-- 获取用户信息 -->
<!-- 获取用户信息 -->
<select
id=
"getUserInfo"
resultMap=
"AppUserVoMap"
>
<select
id=
"getUserInfo"
resultMap=
"AppUserVoMap"
>
select l.im_userid,l.username,l.wx_openid,l.unionid,l.openid,l.status,l.id_number,l.certification_status,d.* from app_user_login l
select l.im_userid,l.username,l.wx_openid,l.unionid,l.openid,l.status,l.id_number,l.certification_status,d.* from app_user_login l
...
@@ -87,7 +88,9 @@
...
@@ -87,7 +88,9 @@
l.createtime,
l.createtime,
l.last_time AS lastTime,
l.last_time AS lastTime,
l. STATUS,
l. STATUS,
z.mark_name AS markName,
d.channel,
d.channel,
d.register_source,
d.is_member,
d.is_member,
d.realname,
d.realname,
d.nickname,
d.nickname,
...
@@ -113,6 +116,7 @@
...
@@ -113,6 +116,7 @@
LEFT JOIN app_user_detail d ON d.userid = l.id
LEFT JOIN app_user_detail d ON d.userid = l.id
LEFT JOIN app_user_login ul ON ul.id = d.inviter_account
LEFT JOIN app_user_login ul ON ul.id = d.inviter_account
LEFT JOIN base_user_member m ON d.userid = m.user_id
LEFT JOIN base_user_member m ON d.userid = m.user_id
LEFT JOIN xxfc_app.app_version_mark z ON z.mark = d.register_source
LEFT JOIN
LEFT JOIN
(
(
SELECT
SELECT
...
@@ -152,8 +156,10 @@
...
@@ -152,8 +156,10 @@
l.id AS userid,
l.id AS userid,
l.username,
l.username,
d.channel,
d.channel,
d.register_source,
d.source,
d.source,
d.realname,
d.realname,
z.mark_name AS markName,
ml. NAME AS memberName,
ml. NAME AS memberName,
aup. NAME AS positionName,
aup. NAME AS positionName,
m.crt_time AS timeOfMembership,
m.crt_time AS timeOfMembership,
...
@@ -186,6 +192,7 @@
...
@@ -186,6 +192,7 @@
) r ON l.id = r.user_id
) r ON l.id = r.user_id
LEFT JOIN app_user_login pl ON r.parent_id = pl.id
LEFT JOIN app_user_login pl ON r.parent_id = pl.id
LEFT JOIN app_user_detail pd ON pl.id = pd.userid
LEFT JOIN app_user_detail pd ON pl.id = pd.userid
LEFT JOIN xxfc_app.app_version_mark z ON z.mark = d.register_source
WHERE
WHERE
l.isdel = 0
l.isdel = 0
<if
test=
"mobile !=null and mobile !='' "
>
<if
test=
"mobile !=null and mobile !='' "
>
...
@@ -194,6 +201,9 @@
...
@@ -194,6 +201,9 @@
<if
test=
"channel !=null "
>
<if
test=
"channel !=null "
>
and d.channel=#{channel}
and d.channel=#{channel}
</if>
</if>
<if
test=
"registerSource !=null "
>
and binary d.register_source=#{registerSource}
</if>
<if
test=
"memberLevel !=null and memberLevel != -1"
>
<if
test=
"memberLevel !=null and memberLevel != -1"
>
and m.member_level = #{memberLevel}
and m.member_level = #{memberLevel}
</if>
</if>
...
@@ -263,11 +273,14 @@ from `app_user_detail` as `aud` left join `app_user_login` as `aul` on aul.id=
...
@@ -263,11 +273,14 @@ from `app_user_detail` as `aud` left join `app_user_login` as `aul` on aul.id=
<select
id=
"findAllStaffsByCompanyIdAndPostionId"
<select
id=
"findAllStaffsByCompanyIdAndPostionId"
resultType=
"com.github.wxiaoqi.security.admin.bo.UserStaffBo"
>
resultType=
"com.github.wxiaoqi.security.admin.bo.UserStaffBo"
>
select * from (select aud.userid as `userId`,aud.realname as `realName`,aud.nickname as `nickName`,aul.username as `phone`,aud.position_id
select * from (select aud.userid as `userId`,aud.realname as `realName`,aud.nickname as `nickName`,aul.username
as `postionId`,aup.name as `postionName`,aupt.company_id as `companyId`,aupt.company_name as `companyName` from `app_user_detail` as `aud`
as `phone`,aud.position_id
as `postionId`,aup.name as `postionName`,aupt.company_id as `companyId`,aupt.company_name as `companyName` from
`app_user_detail` as `aud`
left join `app_user_login` as `aul` on aul.id=aud.userid
left join `app_user_login` as `aul` on aul.id=aud.userid
left join (select * from `app_user_position_temp` where is_del=0) as `aupt` on aupt.user_id=aul.id
left join (select * from `app_user_position_temp` where is_del=0) as `aupt` on aupt.user_id=aul.id
left join `app_user_position` as `aup` on aup.id=aud.position_id where
<![CDATA[aud.position_id<>6]]>
and aud.isdel=0
left join `app_user_position` as `aup` on aup.id=aud.position_id where
<![CDATA[aud.position_id<>6]]>
and
aud.isdel=0
<if
test=
"userPostionId!=null"
>
<if
test=
"userPostionId!=null"
>
and aud.`position_id`=#{userPostionId}
and aud.`position_id`=#{userPostionId}
</if>
</if>
...
@@ -279,7 +292,8 @@ from `app_user_detail` as `aud` left join `app_user_login` as `aul` on aul.id=
...
@@ -279,7 +292,8 @@ from `app_user_detail` as `aud` left join `app_user_login` as `aul` on aul.id=
<foreach
collection=
"userIds"
item=
"userId"
open=
"("
close=
")"
separator=
","
>
<foreach
collection=
"userIds"
item=
"userId"
open=
"("
close=
")"
separator=
","
>
#{userId}
#{userId}
</foreach>
</foreach>
</if>
) as `saff`
</if>
) as `saff`
left join (
left join (
select auswp.user_id, IFNULL(auswp.upIncome, 0) - IFNULL(auswd.dowIncome, 0) as `sellAmount`
select auswp.user_id, IFNULL(auswp.upIncome, 0) - IFNULL(auswd.dowIncome, 0) as `sellAmount`
from (select `user_id`, sum(commission / (extract/100.0)) as `upIncome`
from (select `user_id`, sum(commission / (extract/100.0)) as `upIncome`
...
...
xx-app/xx-app-api/src/main/java/com/xxfc/platform/app/entity/AppVersionMark.java
View file @
ff303f88
...
@@ -71,4 +71,5 @@ public class AppVersionMark implements Serializable {
...
@@ -71,4 +71,5 @@ public class AppVersionMark implements Serializable {
@ApiModelProperty
(
value
=
"版本标识更新时间"
,
hidden
=
true
)
@ApiModelProperty
(
value
=
"版本标识更新时间"
,
hidden
=
true
)
private
Long
updTime
;
private
Long
updTime
;
}
}
xx-app/xx-app-server/src/main/java/com/xxfc/platform/app/biz/AppVersionMarkBiz.java
View file @
ff303f88
...
@@ -138,17 +138,29 @@ public class AppVersionMarkBiz extends BaseBiz<AppVersionMarkMapper, AppVersionM
...
@@ -138,17 +138,29 @@ public class AppVersionMarkBiz extends BaseBiz<AppVersionMarkMapper, AppVersionM
return
list
;
return
list
;
}
}
/**
/**
* @Description: app标识查询列表
* @Description: app标识查询列表
* @Param:
* @Param:
* @return: list
* @return: list
* @Author: zyh
* @Author: zyh
* @Date: 2020/1/13
* @Date: 2020/1/13
*/
*/
public
List
<
AppVersionMarkDTO
>
findListVersionAppMark
(
)
{
public
List
<
AppVersionMarkDTO
>
findListVersionAppMark
(
)
{
List
list
=
mapper
.
findListVersionAppMark
();
List
list
=
mapper
.
findListVersionAppMark
();
return
list
;
return
list
;
}
}
/**
* @Description: 会员页面查询注册来源 下拉框接口
* @Param:
* @return: list(mark名称)
* @Author: zyh
* @Date: 2020/1/13
*/
public
List
<
AppVersionMarkDTO
>
queryListForUserMember
()
{
List
list
=
mapper
.
queryListForUserMember
();
return
list
;
}
}
}
xx-app/xx-app-server/src/main/java/com/xxfc/platform/app/mapper/AppVersionMarkMapper.java
View file @
ff303f88
...
@@ -27,4 +27,6 @@ public interface AppVersionMarkMapper extends Mapper<AppVersionMark> {
...
@@ -27,4 +27,6 @@ public interface AppVersionMarkMapper extends Mapper<AppVersionMark> {
int
findIosOrAndroidVersionAppMark
(
@Param
(
"id"
)
Integer
id
);
int
findIosOrAndroidVersionAppMark
(
@Param
(
"id"
)
Integer
id
);
List
<
AppVersionMark
>
findListVersionAppMark
();
List
<
AppVersionMark
>
findListVersionAppMark
();
List
<
AppVersionMark
>
queryListForUserMember
();
}
}
xx-app/xx-app-server/src/main/java/com/xxfc/platform/app/rest/AppVersionMarkController.java
View file @
ff303f88
...
@@ -112,4 +112,9 @@ public class AppVersionMarkController extends BaseController<AppVersionMarkBiz,
...
@@ -112,4 +112,9 @@ public class AppVersionMarkController extends BaseController<AppVersionMarkBiz,
return
ObjectRestResponse
.
succ
(
appVersionMarkBiz
.
findListVersionAppMark
());
return
ObjectRestResponse
.
succ
(
appVersionMarkBiz
.
findListVersionAppMark
());
}
}
@GetMapping
(
"/query/mark"
)
public
ObjectRestResponse
queryListForUserMember
()
{
return
ObjectRestResponse
.
succ
(
appVersionMarkBiz
.
queryListForUserMember
());
}
}
}
xx-app/xx-app-server/src/main/resources/mapper/AppVersionMarkMapper.xml
View file @
ff303f88
...
@@ -47,4 +47,12 @@
...
@@ -47,4 +47,12 @@
where
where
is_del = 0
is_del = 0
</select>
</select>
<select
id=
"queryListForUserMember"
resultType=
"com.xxfc.platform.app.entity.AppVersionMark"
>
select `mark_name` as registerSource
from
`app_version_mark` a
where
is_del = 0
</select>
</mapper>
</mapper>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment