Compare commits
No commits in common. "c2cb6324e1aa00465638cf4ea12d90f22d06f72c" and "b58e42788c72b9394a64789e5dda82894eaf100d" have entirely different histories.
c2cb6324e1
...
b58e42788c
@ -1,20 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.app.service;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author vinjor-m
|
|
||||||
* @description 维修模块微信登录逻辑
|
|
||||||
**/
|
|
||||||
public interface WechatLoginService {
|
|
||||||
/**
|
|
||||||
* 维修系统-微信授权登录-未注册自动注册
|
|
||||||
* @author vinjor-M
|
|
||||||
* @date 15:14 2024/10/9
|
|
||||||
* @param decryptResult TODO
|
|
||||||
* @param openId TODO
|
|
||||||
* @param inviteId TODO
|
|
||||||
* @return cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO
|
|
||||||
**/
|
|
||||||
AdminUserDO wechatLogin(String decryptResult,String openId,String inviteId);
|
|
||||||
}
|
|
@ -432,13 +432,12 @@ public class AdminAuthServiceImpl implements AdminAuthService {
|
|||||||
//如果查不到,则新增,查到了,则更新
|
//如果查不到,则新增,查到了,则更新
|
||||||
UserSaveReqVO user = new UserSaveReqVO();
|
UserSaveReqVO user = new UserSaveReqVO();
|
||||||
if (wxUser == null) {
|
if (wxUser == null) {
|
||||||
// 直接新注册一个账号
|
// 新增
|
||||||
user.setUsername(phoneNumber);
|
user.setUsername(phoneNumber);
|
||||||
user.setNickname(phoneNumber);
|
user.setNickname(phoneNumber);
|
||||||
user.setMobile(phoneNumber);
|
user.setMobile(phoneNumber);
|
||||||
user.setPassword(passwordEncoder.encode("123456"));
|
user.setPassword(passwordEncoder.encode("123456"));
|
||||||
user.setRepairOpenId(openId);
|
user.setRepairOpenId(openId);
|
||||||
//TODO 客户后期没有租户ID
|
|
||||||
user.setTenantId(180L);
|
user.setTenantId(180L);
|
||||||
if (null!=inviteId){
|
if (null!=inviteId){
|
||||||
//绑定上级
|
//绑定上级
|
||||||
@ -454,6 +453,7 @@ public class AdminAuthServiceImpl implements AdminAuthService {
|
|||||||
}else {
|
}else {
|
||||||
//更新
|
//更新
|
||||||
user.setId(wxUser.getId());
|
user.setId(wxUser.getId());
|
||||||
|
user.setNickname(phoneNumber);
|
||||||
user.setRepairOpenId(openId);
|
user.setRepairOpenId(openId);
|
||||||
if (ObjectUtil.isEmpty(user.getInviteId())){
|
if (ObjectUtil.isEmpty(user.getInviteId())){
|
||||||
if (null!=inviteId){
|
if (null!=inviteId){
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
"avatar": "",
|
"avatar": "",
|
||||||
"version": "4.9.2",
|
"version": "4.9.2",
|
||||||
"createdTime": "2024-10-9 10:34:15",
|
"createdTime": "2024-10-9 10:34:15",
|
||||||
"updatedTime": "2024-10-9 18:10:10",
|
"updatedTime": "2024-10-9 13:49:58",
|
||||||
"dbConns": [],
|
"dbConns": [],
|
||||||
"profile": {
|
"profile": {
|
||||||
"default": {
|
"default": {
|
||||||
@ -24096,24 +24096,6 @@
|
|||||||
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE",
|
"uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE",
|
||||||
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
|
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"defKey": "cus_can_read",
|
|
||||||
"defName": "配件清单客户是否可见",
|
|
||||||
"comment": "",
|
|
||||||
"type": "",
|
|
||||||
"len": "",
|
|
||||||
"scale": "",
|
|
||||||
"primaryKey": false,
|
|
||||||
"notNull": false,
|
|
||||||
"autoIncrement": false,
|
|
||||||
"defaultValue": "",
|
|
||||||
"hideInGraph": false,
|
|
||||||
"refDict": "FA7F294D-D46F-470F-B159-8730EB858893",
|
|
||||||
"baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64",
|
|
||||||
"extProps": {},
|
|
||||||
"domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF",
|
|
||||||
"id": "116FC04F-0B4C-4599-80B8-D27093B67B14"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"defKey": "tenant_id",
|
"defKey": "tenant_id",
|
||||||
"defName": "租户号",
|
"defName": "租户号",
|
||||||
@ -24370,8 +24352,7 @@
|
|||||||
"type": "P",
|
"type": "P",
|
||||||
"sysProps": {
|
"sysProps": {
|
||||||
"nameTemplate": "{defKey}[{defName}]"
|
"nameTemplate": "{defKey}[{defName}]"
|
||||||
},
|
}
|
||||||
"notes": {}
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "341FA654-5D25-48C9-B558-C0C0CF2C7877",
|
"id": "341FA654-5D25-48C9-B558-C0C0CF2C7877",
|
||||||
|
Loading…
Reference in New Issue
Block a user