Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
C
card-pay
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
qinhu
card-pay
Commits
5105aab0
Commit
5105aab0
authored
4 years ago
by
mengbali153
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
注册接口修改
parent
2e51eb7f
No related merge requests found
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
199 additions
and
157 deletions
+199
-157
JdbcConfig.java
...va/cn/wise/sc/pay/common/security2/config/JdbcConfig.java
+1
-1
WebSecurityConfig.java
...ise/sc/pay/common/security2/config/WebSecurityConfig.java
+1
-0
SysUserMapper.xml
...ise/sc/pay/laas/userbac/business/mapper/SysUserMapper.xml
+1
-0
UserControler.java
...se/sc/pay/pass/business/app/controller/UserControler.java
+53
-0
AppShopController.java
...ss/business/app/controller/cashier/AppShopController.java
+108
-107
OpenIdRegisterQuery.java
...ay/pass/business/app/model/query/OpenIdRegisterQuery.java
+2
-2
bootstrap.yml
...as/paas-app/app-business/src/main/resources/bootstrap.yml
+0
-17
MerchDiscountController.java
...cashiers/controller/merchant/MerchDiscountController.java
+18
-17
UserControler.java
...c/pay/pass/business/manager/controller/UserControler.java
+5
-0
GoodsController.java
...e/sc/pay/business/cashier/controller/GoodsController.java
+2
-10
bootstrap.yml
...aas-order/order-business/src/main/resources/bootstrap.yml
+2
-2
UserExtraServiceImpl.java
...ay/business/points/service/impl/UserExtraServiceImpl.java
+5
-0
bootstrap.yaml
...r-task/order-timer-task/src/main/resources/bootstrap.yaml
+1
-1
No files found.
card-common/common-security2/src/main/java/cn/wise/sc/pay/common/security2/config/JdbcConfig.java
View file @
5105aab0
...
...
@@ -33,7 +33,7 @@ public class JdbcConfig {
public
DataSource
createDataSource
()
{
DruidDataSource
dataSource
=
new
DruidDataSource
();
dataSource
.
setDriverClassName
(
"com.mysql.cj.jdbc.Driver"
);
dataSource
.
setUrl
(
"jdbc:mysql://127.0.0.1:3306/oxo_main_data?useUnicode=true&characterEncoding=UTF-8&useSSL=false"
);
dataSource
.
setUrl
(
"jdbc:mysql://127.0.0.1:3306/oxo_main_data?useUnicode=true&characterEncoding=UTF-8&useSSL=false
&serverTimezone=GMT%2B8
"
);
dataSource
.
setUsername
(
"root"
);
dataSource
.
setPassword
(
"admin!@#123"
);
return
dataSource
;
...
...
This diff is collapsed.
Click to expand it.
card-common/common-security2/src/main/java/cn/wise/sc/pay/common/security2/config/WebSecurityConfig.java
View file @
5105aab0
...
...
@@ -118,6 +118,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
"/**/exhibition/commentPage"
,
"/**/app/cashier/shop/**"
,
"/**/app/exhibition"
,
"/**/app/user/**"
,
"/**/app/eshop/goods/goodsPage/**"
,
"/**/app/merchant/transportation/**"
,
"/**/app/exhibition/detail/**"
,
...
...
This diff is collapsed.
Click to expand it.
card-laas/laas-userbac/userbac-business/src/main/java/cn/wise/sc/pay/laas/userbac/business/mapper/SysUserMapper.xml
View file @
5105aab0
...
...
@@ -186,6 +186,7 @@
<result
column=
"avatar"
property=
"avatar"
/>
<result
column=
"wx_openid"
property=
"wxOpenid"
/>
<result
column=
"ali_openid"
property=
"aliOpenid"
/>
<result
column=
"create_time"
property=
"createTime"
/>
<result
column=
"lock_flag"
property=
"lockFlag"
/>
<result
column=
"deptId"
property=
"deptId"
/>
<result
column=
"deptName"
property=
"deptName"
/>
...
...
This diff is collapsed.
Click to expand it.
card-paas/paas-app/app-business/src/main/java/cn/wise/sc/pay/pass/business/app/controller/UserControler.java
View file @
5105aab0
...
...
@@ -262,6 +262,15 @@ public class UserControler extends UserController {
.
filed1
(
openIdRegisterQuery
.
getSex
())
.
filed2
(
openIdRegisterQuery
.
getCity
())
.
build
();
if
(
openIdRegisterQuery
.
getType
()
==
0
){
sysUserBuild
.
setDescrib
(
"微信端:"
+
openIdRegisterQuery
.
getOpenId
());
}
else
if
(
openIdRegisterQuery
.
getType
()
==
1
){
sysUserBuild
.
setDescrib
(
"阿里端:"
+
openIdRegisterQuery
.
getOpenId
());
}
else
{
sysUserBuild
.
setDescrib
(
"未知"
);
}
this
.
openIdByType
(
sysUserBuild
,
openIdRegisterQuery
.
getType
(),
openIdRegisterQuery
.
getOpenId
());
boolean
save
=
userService
.
save
(
sysUserBuild
);
...
...
@@ -295,6 +304,50 @@ public class UserControler extends UserController {
}
@PostMapping
(
"/updateRegister"
)
@ApiOperation
(
value
=
"小程序:openID注册会员添加修改会员信息"
)
@ApiImplicitParams
(
{
@ApiImplicitParam
(
name
=
"OpenIdRegisterQuery"
,
value
=
"微信或者阿里注册参数对象"
,
dataType
=
"OpenIdRegisterQuery"
,
paramType
=
"body"
)
}
)
public
BaseResponse
updateRegister
(
@RequestBody
OpenIdRegisterQuery
openIdRegisterQuery
)
{
QueryWrapper
queryWrapper
=
new
QueryWrapper
();
if
(
openIdRegisterQuery
.
getType
()
==
0
){
queryWrapper
.
eq
(
"wx_openid"
,
openIdRegisterQuery
.
getOpenId
());
SysUser
one
=
userService
.
getOne
(
queryWrapper
);
one
.
setUsername
(
openIdRegisterQuery
.
getUsername
());
one
.
setAvatar
(
openIdRegisterQuery
.
getMultiAvatar
());
one
.
setFiled1
(
openIdRegisterQuery
.
getSex
());
one
.
setFiled2
(
openIdRegisterQuery
.
getCity
());
boolean
update
=
userService
.
updateById
(
one
);
if
(!
update
){
return
BaseResponse
.
error
(
"修改失败"
,
SysUser
.
class
.
getName
());
}
}
if
(
openIdRegisterQuery
.
getType
()
==
1
){
queryWrapper
.
eq
(
"ali_openid"
,
openIdRegisterQuery
.
getOpenId
());
SysUser
one
=
userService
.
getOne
(
queryWrapper
);
one
.
setUsername
(
openIdRegisterQuery
.
getUsername
());
one
.
setAvatar
(
openIdRegisterQuery
.
getMultiAvatar
());
one
.
setFiled1
(
openIdRegisterQuery
.
getSex
());
one
.
setFiled2
(
openIdRegisterQuery
.
getCity
());
boolean
update
=
userService
.
updateById
(
one
);
if
(!
update
){
return
BaseResponse
.
error
(
"修改失败"
,
SysUser
.
class
.
getName
());
}
}
return
BaseResponse
.
ok
(
this
.
getClass
());
}
@PutMapping
(
"/binding/phone"
)
@ApiOperation
(
value
=
"根据openId绑定用户手机号"
)
@ApiImplicitParams
(
...
...
This diff is collapsed.
Click to expand it.
card-paas/paas-app/app-business/src/main/java/cn/wise/sc/pay/pass/business/app/controller/cashier/AppShopController.java
View file @
5105aab0
This diff is collapsed.
Click to expand it.
card-paas/paas-app/app-business/src/main/java/cn/wise/sc/pay/pass/business/app/model/query/OpenIdRegisterQuery.java
View file @
5105aab0
...
...
@@ -49,14 +49,14 @@ public class OpenIdRegisterQuery implements Serializable {
/**
* 性别
*/
@NotEmpty
(
message
=
"性别不能为空"
)
//
@NotEmpty(message = "性别不能为空")
@ApiModelProperty
(
value
=
"性别"
,
required
=
true
)
private
String
sex
;
/**
* 城市
*/
@NotEmpty
(
message
=
"所在城市不能为空!"
)
//
@NotEmpty(message = "所在城市不能为空!")
@ApiModelProperty
(
value
=
"城市"
,
required
=
true
)
private
String
city
;
}
This diff is collapsed.
Click to expand it.
card-paas/paas-app/app-business/src/main/resources/bootstrap.yml
View file @
5105aab0
...
...
@@ -30,7 +30,6 @@ spring:
driver-class-name
:
com.mysql.cj.jdbc.Driver
druid
:
url
:
jdbc:mysql://127.0.0.1:3306/oxo_main_data?useUnicode=true&characterEncoding=UTF-8&useSSL=false
# url: jdbc:mysql://81.68.92.175:3306/oxo_main_data?useUnicode=true&characterEncoding=UTF-8&useSSL=false
username
:
root
password
:
admin!@#123
driver-class-name
:
com.mysql.cj.jdbc.Driver
...
...
@@ -112,19 +111,3 @@ logging:
com.alibaba.nacos.client.naming
:
error
mybatis-plus
:
mapper-locations
:
classpath*:mapper/*.xml
---
##nacos部署地址
spring
:
profiles
:
dev-line
cloud
:
nacos
:
discovery
:
namespace
:
e9d52f53-3cc4-4748-86bf-d28c16ad36fd
config
:
#命名空间
namespace
:
e9d52f53-3cc4-4748-86bf-d28c16ad36fd
nacos
:
ip
:
42.159.86.77
server
:
port
:
9002
This diff is collapsed.
Click to expand it.
card-paas/paas-cashier/cashiers-business/src/main/java/cn/wise/sc/pay/pass/business/cashiers/controller/merchant/MerchDiscountController.java
View file @
5105aab0
...
...
@@ -58,23 +58,24 @@ public class MerchDiscountController {
return
iMerchDiscountService
.
addNewMerchDiscount
(
merchDiscount
);
}
public
static
void
main
(
String
[]
args
)
{
MerchDiscount
merchDiscount
=
new
MerchDiscount
();
merchDiscount
.
setId
(
1L
);
merchDiscount
.
setSellerId
(
1L
);
List
<
MerchDiscount
.
DiscountSetting
>
list
=
new
ArrayList
<>();
MerchDiscount
.
DiscountSetting
a
=
new
MerchDiscount
.
DiscountSetting
();
a
.
setDiscount
(
200
D
);
a
.
setId
(
"1"
);
MerchDiscount
.
DiscountSetting
b
=
new
MerchDiscount
.
DiscountSetting
();
b
.
setDiscount
(
200
D
);
b
.
setId
(
"1"
);
list
.
add
(
a
);
list
.
add
(
b
);
String
str
=
JSON
.
toJSONString
(
list
);
merchDiscount
.
setDiscountStr
(
str
);
System
.
out
.
println
(
JSON
.
toJSONString
(
merchDiscount
));
}
// public static void main(String[] args) {
// MerchDiscount merchDiscount = new MerchDiscount();
// merchDiscount.setId(1L);
// merchDiscount.setSellerId(1L);
// List<MerchDiscount.DiscountSetting> list = new ArrayList<>();
// MerchDiscount.DiscountSetting a = new MerchDiscount.DiscountSetting();
// a.setDiscount(200D);
// a.setId("1");
// MerchDiscount.DiscountSetting b = new MerchDiscount.DiscountSetting();
// b.setDiscount(200D);
// b.setId("1");
// list.add(a);
// list.add(b);
// String str = JSON.toJSONString(list);
// merchDiscount.setDiscountStr(str);
// System.out.println(JSON.toJSONString(merchDiscount));
// }
@PostMapping
(
"/delete/{id}"
)
@ApiOperation
(
"删除一个折扣信息"
)
BaseResponse
<
Boolean
>
deleteMerchDiscount
(
@PathVariable
(
"id"
)
Long
id
){
...
...
This diff is collapsed.
Click to expand it.
card-paas/paas-manager/manager-business/src/main/java/cn/wise/sc/pay/pass/business/manager/controller/UserControler.java
View file @
5105aab0
...
...
@@ -192,9 +192,13 @@ public class UserControler extends UserController {
List
<
LinkedHashMap
>
result
=
userPointsMShipExtraService
.
getAllUserExtra
(
userId
).
getList
();
List
<
UserExtra
>
userExtras
=
JSON
.
parseArray
(
JSON
.
toJSONString
(
result
),
UserExtra
.
class
);
List
<
SysUserInfoVO
>
res
=
new
ArrayList
<>();
users
.
stream
()
.
forEach
(
arg
->
{
System
.
out
.
println
(
"=======================arg================= \n"
+
arg
.
getUserId
());
UserExtra
user
=
userExtras
.
stream
()
.
filter
(
parm
->
Integer
.
toUnsignedLong
(
arg
.
getUserId
())
==
parm
.
getUserId
())
...
...
@@ -203,6 +207,7 @@ public class UserControler extends UserController {
SysUserInfoVO
sysUserInfoVO
=
new
SysUserInfoVO
();
BeanUtil
.
copyProperties
(
user
,
sysUserInfoVO
);
BeanUtil
.
copyProperties
(
arg
,
sysUserInfoVO
);
sysUserInfoVO
.
setCreateTime
(
arg
.
getCreateTime
());
res
.
add
(
sysUserInfoVO
);
});
Page
pageResult
=
new
Page
(
page
.
getCurrent
(),
page
.
getSize
(),
page
.
getTotal
());
...
...
This diff is collapsed.
Click to expand it.
card-saas/saas-cashier/cashier-business/src/main/java/cn/wise/sc/pay/business/cashier/controller/GoodsController.java
View file @
5105aab0
...
...
@@ -30,15 +30,7 @@ import io.swagger.annotations.ApiImplicitParams;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.core.env.Environment
;
import
org.springframework.web.bind.annotation.CrossOrigin
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.PutMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
javax.servlet.http.HttpServletRequest
;
...
...
@@ -447,7 +439,7 @@ public class GoodsController {
@ApiImplicitParam
(
name
=
"id"
,
value
=
"类型id"
,
paramType
=
"path"
,
dataType
=
"Long"
),
@ApiImplicitParam
(
name
=
"field1"
,
value
=
"商品价格"
,
paramType
=
"path"
,
dataType
=
"String"
)
})
public
BaseResponse
<
String
>
updateField1
(
Long
id
,
String
field1
){
public
BaseResponse
<
String
>
updateField1
(
@RequestParam
(
"id"
)
Long
id
,
@RequestParam
(
"field1"
)
String
field1
){
return
iGoodsService
.
updateField1
(
id
,
field1
);
}
}
This diff is collapsed.
Click to expand it.
card-saas/saas-order/order-business/src/main/resources/bootstrap.yml
View file @
5105aab0
...
...
@@ -3,8 +3,8 @@ server:
spring
:
main
:
allow-bean-definition-overriding
:
true
#
profiles:
#
active: @activatedProperties@
profiles
:
active
:
@
activatedProperties@
#项目工程名,同时用于服务发现
application
:
name
:
saas-v1-order
...
...
This diff is collapsed.
Click to expand it.
card-saas/saas-points/points-business/src/main/java/cn/wise/sc/pay/business/points/service/impl/UserExtraServiceImpl.java
View file @
5105aab0
...
...
@@ -15,6 +15,7 @@ import cn.wise.sc.pay.domain.point.cnst.PointTypeConsts;
import
cn.wise.sc.pay.domain.point.query.PointDetailQuery
;
import
cn.wise.sc.pay.domain.point.query.UserExreaQuery
;
import
cn.wise.sc.pay.domain.point.vo.UserExtraVOApp
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
...
...
@@ -124,6 +125,10 @@ public class UserExtraServiceImpl extends ServiceImpl<UserExtraMapper, UserExtra
try
{
List
<
UserExtra
>
list
=
userExtraMapper
.
getList
(
userIds
);
System
.
out
.
println
(
"=======================list================================"
);
System
.
out
.
println
(
JSON
.
toJSONString
(
userIds
));
System
.
out
.
println
(
JSON
.
toJSONString
(
list
));
return
BaseResponse
.
ok
(
list
,
UserExtra
.
class
);
}
catch
(
Exception
ex
)
{
return
BaseResponse
.
error
(
"查询失败"
,
UserExtra
.
class
.
getName
());
...
...
This diff is collapsed.
Click to expand it.
timer-task/order-timer-task/src/main/resources/bootstrap.yaml
View file @
5105aab0
...
...
@@ -24,7 +24,7 @@ spring:
allow-bean-definition-overriding
:
true
datasource
:
druid
:
url
:
jdbc:mysql://
81.68.92.175:3306/oxo_orders?useUnicode=true&characterEncoding=UTF-8&autoReconnect=tru
e
url
:
jdbc:mysql://
127.0.0.1:3306/oxo_main_data?useUnicode=true&characterEncoding=UTF-8&useSSL=fals
e
username
:
root
password
:
admin!@#123
initial-size
:
8
...
...
This diff is collapsed.
Click to expand it.
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