Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gdtel-gztel-school-center
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
吴学德
gdtel-gztel-school-center
Commits
0a7fd4ee
Commit
0a7fd4ee
authored
Feb 20, 2020
by
黄森林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
账户预实名完成
parent
8f012afe
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
197 additions
and
10 deletions
+197
-10
common/src/main/java/com/winsun/bean/YsmUser.java
+41
-0
common/src/main/java/com/winsun/mapper/YsmUserMapper.java
+13
-0
service-manager/src/main/java/com/winsun/controller/OrderViewController.java
+13
-2
service-manager/src/main/java/com/winsun/controller/ProductController.java
+4
-4
service-manager/src/main/java/com/winsun/controller/UniversityInfoController.java
+4
-4
service-manager/src/main/java/com/winsun/controller/YsmUserController.java
+122
-0
No files found.
common/src/main/java/com/winsun/bean/YsmUser.java
0 → 100644
View file @
0a7fd4ee
package
com
.
winsun
.
bean
;
import
com.baomidou.mybatisplus.annotations.TableField
;
import
com.baomidou.mybatisplus.annotations.TableId
;
import
com.baomidou.mybatisplus.annotations.TableName
;
import
com.baomidou.mybatisplus.enums.IdType
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* 学校信息
*/
@Data
@TableName
(
"hhr_ysm_user"
)
public
class
YsmUser
implements
Serializable
{
/**
* 主键
*/
@TableId
(
value
=
"id"
,
type
=
IdType
.
AUTO
)
private
int
id
;
/**
*预实名账号
*/
private
String
userName
;
/**
* 签名
*/
private
String
sign
;
/**
* 是否佣金1是0否
*/
private
int
status
=
1
;
}
common/src/main/java/com/winsun/mapper/YsmUserMapper.java
0 → 100644
View file @
0a7fd4ee
package
com
.
winsun
.
mapper
;
import
com.baomidou.mybatisplus.mapper.BaseMapper
;
import
com.winsun.bean.YsmUser
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.springframework.stereotype.Component
;
@Mapper
@Component
public
interface
YsmUserMapper
extends
BaseMapper
<
YsmUser
>
{
}
service-manager/src/main/java/com/winsun/controller/OrderViewController.java
View file @
0a7fd4ee
...
@@ -45,7 +45,18 @@ public class OrderViewController extends BaseController {
...
@@ -45,7 +45,18 @@ public class OrderViewController extends BaseController {
OrderViewController
.
orderViewMapper
=
orderViewMapper
;
OrderViewController
.
orderViewMapper
=
orderViewMapper
;
}
}
/**
*
* @param startTime 开始时间
* @param endTime 结束时间
* @param orderseq 订单号码
* @param orderUniversityName 学校
* @param status 状态
* @param ordername 姓名
* @param pageIndex
* @param pageSize
* @return
*/
@Permission
(
menuname
=
"查询宽带订单(列表)"
,
value
=
"list"
,
method
=
RequestMethod
.
POST
)
@Permission
(
menuname
=
"查询宽带订单(列表)"
,
value
=
"list"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
Page
<
OrderView
>>
listOrderView
(
@RequestParam
(
"startTime"
)
String
startTime
,
@RequestParam
(
"endTime"
)
String
endTime
,
public
ResponseData
<
Page
<
OrderView
>>
listOrderView
(
@RequestParam
(
"startTime"
)
String
startTime
,
@RequestParam
(
"endTime"
)
String
endTime
,
@RequestParam
(
"orderseq"
)
String
orderseq
,
@RequestParam
(
"orderUniversityName"
)
String
orderUniversityName
,
@RequestParam
(
"orderseq"
)
String
orderseq
,
@RequestParam
(
"orderUniversityName"
)
String
orderUniversityName
,
...
@@ -77,7 +88,7 @@ public class OrderViewController extends BaseController {
...
@@ -77,7 +88,7 @@ public class OrderViewController extends BaseController {
Page
<
OrderView
>
page
=
new
Page
<>(
pageIndex
,
pageSize
);
Page
<
OrderView
>
page
=
new
Page
<>(
pageIndex
,
pageSize
);
List
<
OrderView
>
OrderViews
=
orderViewMapper
.
selectPage
(
page
,
wrapper
);
List
<
OrderView
>
OrderViews
=
orderViewMapper
.
selectPage
(
page
,
wrapper
);
page
.
setRecords
(
OrderViews
);
page
.
setRecords
(
OrderViews
);
return
ResponseData
.
success
(
page
,
"查询
完毕
!"
);
return
ResponseData
.
success
(
page
,
"查询
成功
!"
);
}
}
@Permission
(
menuname
=
"导出宽带订单"
,
value
=
"download"
,
method
=
RequestMethod
.
POST
)
@Permission
(
menuname
=
"导出宽带订单"
,
value
=
"download"
,
method
=
RequestMethod
.
POST
)
...
...
service-manager/src/main/java/com/winsun/controller/ProductController.java
View file @
0a7fd4ee
...
@@ -57,7 +57,7 @@ public class ProductController extends BaseController {
...
@@ -57,7 +57,7 @@ public class ProductController extends BaseController {
pro
.
setProductLastUpdateTime
(
timestamp
);
pro
.
setProductLastUpdateTime
(
timestamp
);
pro
.
setProductCreater
(
user
.
getName
());
pro
.
setProductCreater
(
user
.
getName
());
productMapper
.
insert
(
pro
);
productMapper
.
insert
(
pro
);
return
ResponseData
.
success
(
"添加
完毕
!"
);
return
ResponseData
.
success
(
"添加
成功
!"
);
}
}
/**
/**
...
@@ -80,7 +80,7 @@ public class ProductController extends BaseController {
...
@@ -80,7 +80,7 @@ public class ProductController extends BaseController {
dataMapping
.
put
(
"product_last_update_time"
,
timestamp
);
dataMapping
.
put
(
"product_last_update_time"
,
timestamp
);
dataMapping
.
put
(
"product_state"
,
"1"
);
dataMapping
.
put
(
"product_state"
,
"1"
);
productMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
productMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
return
ResponseData
.
success
(
"删除
完毕
!"
);
return
ResponseData
.
success
(
"删除
成功
!"
);
}
}
/**
/**
...
@@ -112,7 +112,7 @@ public class ProductController extends BaseController {
...
@@ -112,7 +112,7 @@ public class ProductController extends BaseController {
dataMapping
.
put
(
"product_region"
,
pro
.
getProductRegion
());
dataMapping
.
put
(
"product_region"
,
pro
.
getProductRegion
());
dataMapping
.
put
(
"product_rate"
,
pro
.
getProductRate
());
dataMapping
.
put
(
"product_rate"
,
pro
.
getProductRate
());
productMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
productMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
return
ResponseData
.
success
(
"修改
完毕
!"
);
return
ResponseData
.
success
(
"修改
成功
!"
);
}
}
/**
/**
...
@@ -137,7 +137,7 @@ public class ProductController extends BaseController {
...
@@ -137,7 +137,7 @@ public class ProductController extends BaseController {
Page
<
Product
>
page
=
new
Page
<>(
pageNo
,
pageSize
);
Page
<
Product
>
page
=
new
Page
<>(
pageNo
,
pageSize
);
List
<
Product
>
products
=
productMapper
.
selectPage
(
page
,
wrapper
);
List
<
Product
>
products
=
productMapper
.
selectPage
(
page
,
wrapper
);
page
.
setRecords
(
products
);
page
.
setRecords
(
products
);
return
ResponseData
.
success
(
page
,
"查询
完毕
!"
);
return
ResponseData
.
success
(
page
,
"查询
成功
!"
);
}
}
/**
/**
...
...
service-manager/src/main/java/com/winsun/controller/UniversityInfoController.java
View file @
0a7fd4ee
...
@@ -60,7 +60,7 @@ public class UniversityInfoController extends BaseController {
...
@@ -60,7 +60,7 @@ public class UniversityInfoController extends BaseController {
uni
.
setUniversityLastUpdateTime
(
timestamp
);
uni
.
setUniversityLastUpdateTime
(
timestamp
);
uni
.
setUniversityCreater
(
user
.
getName
());
uni
.
setUniversityCreater
(
user
.
getName
());
universityInfoMapper
.
insert
(
uni
);
universityInfoMapper
.
insert
(
uni
);
return
ResponseData
.
success
(
"添加
完毕
!"
);
return
ResponseData
.
success
(
"添加
成功
!"
);
}
}
/**
/**
...
@@ -75,7 +75,7 @@ public class UniversityInfoController extends BaseController {
...
@@ -75,7 +75,7 @@ public class UniversityInfoController extends BaseController {
return
ResponseData
.
error
(
"无数据权限"
);
return
ResponseData
.
error
(
"无数据权限"
);
}
}
universityInfoMapper
.
deleteById
(
id
);
universityInfoMapper
.
deleteById
(
id
);
return
ResponseData
.
success
(
"删除
完毕
!"
);
return
ResponseData
.
success
(
"删除
成功
!"
);
}
}
/**
/**
...
@@ -109,7 +109,7 @@ public class UniversityInfoController extends BaseController {
...
@@ -109,7 +109,7 @@ public class UniversityInfoController extends BaseController {
dataMapping
.
put
(
"speed"
,
uni
.
getSpeed
());
dataMapping
.
put
(
"speed"
,
uni
.
getSpeed
());
dataMapping
.
put
(
"public_number"
,
uni
.
getPublicNumber
());
dataMapping
.
put
(
"public_number"
,
uni
.
getPublicNumber
());
universityInfoMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
universityInfoMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
return
ResponseData
.
success
(
"修改
完毕
!"
);
return
ResponseData
.
success
(
"修改
成功
!"
);
}
}
/**
/**
...
@@ -133,6 +133,6 @@ public class UniversityInfoController extends BaseController {
...
@@ -133,6 +133,6 @@ public class UniversityInfoController extends BaseController {
Page
<
UniversityInfo
>
page
=
new
Page
<>(
pageIndex
,
pageSize
);
Page
<
UniversityInfo
>
page
=
new
Page
<>(
pageIndex
,
pageSize
);
List
<
UniversityInfo
>
universitys
=
universityInfoMapper
.
selectPage
(
page
,
wrapper
);
List
<
UniversityInfo
>
universitys
=
universityInfoMapper
.
selectPage
(
page
,
wrapper
);
page
.
setRecords
(
universitys
);
page
.
setRecords
(
universitys
);
return
ResponseData
.
success
(
page
,
"查询
完毕
!"
);
return
ResponseData
.
success
(
page
,
"查询
成功
!"
);
}
}
}
}
service-manager/src/main/java/com/winsun/controller/YsmUserController.java
0 → 100644
View file @
0a7fd4ee
package
com
.
winsun
.
controller
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.enums.SqlLike
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.Wrapper
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.winsun.auth.core.annotion.Permission
;
import
com.winsun.auth.core.base.controller.BaseController
;
import
com.winsun.auth.core.common.model.ResponseData
;
import
com.winsun.auth.core.shiro.ShiroUser
;
import
com.winsun.bean.UniversityInfo
;
import
com.winsun.bean.YsmUser
;
import
com.winsun.mapper.UniversityInfoMapper
;
import
com.winsun.mapper.YsmUserMapper
;
import
com.winsun.utils.MyBatisPlusUpdateUtils
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
java.sql.Timestamp
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
/**
* 智能平台账号实名管理
* @Author: chancy
* @Date:
*/
@Slf4j
@RestController
@RequestMapping
(
"/ysmUser"
)
public
class
YsmUserController
extends
BaseController
{
private
static
YsmUserMapper
ysmUserMapper
;
@Autowired
public
YsmUserController
(
YsmUserMapper
ysmUserMapper
)
{
YsmUserController
.
ysmUserMapper
=
ysmUserMapper
;
}
/**
* 添加实名智能平台账号
* @param ysmUser 添加对象的json字符串
* @return
*/
@Permission
(
menuname
=
"添加实名账号"
,
value
=
"insert"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
insertYsmUser
(
@RequestParam
(
"ysmUser"
)
String
ysmUser
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
}
YsmUser
ysm
=
JSON
.
parseObject
(
ysmUser
,
YsmUser
.
class
);
ysmUserMapper
.
insert
(
ysm
);
return
ResponseData
.
success
(
"添加成功!"
);
}
/**
* 不通过佣金系统
* @param id 不通过佣金系统账号的ID
* @return
*/
@Permission
(
menuname
=
"不通过佣金系统"
,
value
=
"notThrough/{id}"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
notThroughYsmUser
(
@PathVariable
(
"id"
)
Integer
id
,
@RequestParam
(
"status"
)
Integer
status
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
}
Wrapper
wrapper
=
new
EntityWrapper
<>();
wrapper
.
eq
(
"id"
,
id
);
Map
<
String
,
Object
>
dataMapping
=
new
HashMap
<>();
dataMapping
.
put
(
"status"
,
status
);
ysmUserMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
return
ResponseData
.
success
(
"修改成功!"
);
}
/**
* 编辑实名智能平台账号
* @param ysmUser 编辑对象的json字符串
* @return
*/
@Permission
(
menuname
=
"编辑实名智能平台账号"
,
value
=
"update"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
updateYsmUser
(
@RequestParam
(
"ysmUser"
)
String
ysmUser
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
}
YsmUser
ysm
=
JSON
.
parseObject
(
ysmUser
,
YsmUser
.
class
);
Wrapper
wrapper
=
new
EntityWrapper
<>();
wrapper
.
eq
(
"id"
,
ysm
.
getId
());
Map
<
String
,
Object
>
dataMapping
=
new
HashMap
<>();
dataMapping
.
put
(
"user_name"
,
ysm
.
getUserName
());
dataMapping
.
put
(
"sign"
,
ysm
.
getSign
());
ysmUserMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
return
ResponseData
.
success
(
"修改成功!"
);
}
/**
*查询实名智能平台账号
* @param userName 实名账号
* @param pageIndex
* @param pageSize
* @return
*/
@Permission
(
menuname
=
"查询实名智能平台账号"
,
value
=
"list"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
Page
<
YsmUser
>>
listYsmUser
(
@RequestParam
(
"userName"
)
String
userName
,
@RequestParam
(
name
=
"pageNo"
)
int
pageIndex
,
@RequestParam
(
name
=
"pageSize"
)
int
pageSize
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
}
Wrapper
<
YsmUser
>
wrapper
=
new
EntityWrapper
();
wrapper
.
like
(
StringUtils
.
isNotBlank
(
userName
),
"user_name"
,
userName
,
SqlLike
.
DEFAULT
);
Page
<
YsmUser
>
page
=
new
Page
<>(
pageIndex
,
pageSize
);
List
<
YsmUser
>
ysmUsers
=
ysmUserMapper
.
selectPage
(
page
,
wrapper
);
page
.
setRecords
(
ysmUsers
);
return
ResponseData
.
success
(
page
,
"查询成功!"
);
}
}
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