Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-sfa-api-system
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
sfa
wangxiaolu-sfa-api-system
Commits
f53a9da8
提交
f53a9da8
authored
11月 05, 2024
作者:
李秋林
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加省市区;人员动态模块POJO;修改用户登录对象LoginUser
上级
27e1991f
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
89 行增加
和
71 行删除
+89
-71
RemoteSiteService.java
src/main/java/com/sfa/system/api/RemoteSiteService.java
+23
-0
MdmCity.java
src/main/java/com/sfa/system/api/domain/MdmCity.java
+0
-59
SysUser.java
src/main/java/com/sfa/system/api/domain/SysUser.java
+4
-4
RemoteSiteFallbackFactory.java
...com/sfa/system/api/factory/RemoteSiteFallbackFactory.java
+33
-0
LoginUser.java
src/main/java/com/sfa/system/api/model/LoginUser.java
+22
-0
UserVo.java
src/main/java/com/sfa/system/api/pojo/request/UserVo.java
+3
-3
SiteDto.java
src/main/java/com/sfa/system/api/pojo/response/SiteDto.java
+2
-0
UserDto.java
src/main/java/com/sfa/system/api/pojo/response/UserDto.java
+2
-5
没有找到文件。
src/main/java/com/sfa/system/api/RemoteSiteService.java
0 → 100644
浏览文件 @
f53a9da8
package
com
.
sfa
.
system
.
api
;
import
com.sfa.common.core.constant.SecurityConstants
;
import
com.sfa.common.core.constant.ServiceNameConstants
;
import
com.sfa.common.core.domain.R
;
import
com.sfa.system.api.factory.RemoteSiteFallbackFactory
;
import
com.sfa.system.api.pojo.response.SiteDto
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestHeader
;
/**
* @author : liqiulin
* @date : 2024-11-04 19
* @describe : 关于地点/区域/位置等查询信息
*/
@FeignClient
(
contextId
=
"RemoteSiteService"
,
value
=
ServiceNameConstants
.
SYSTEM_SERVICE
,
fallbackFactory
=
RemoteSiteFallbackFactory
.
class
)
public
interface
RemoteSiteService
{
@PostMapping
(
"/system/site/query/county"
)
public
R
<
SiteDto
>
getCountyName
(
@RequestBody
SiteDto
siteDto
,
@RequestHeader
(
SecurityConstants
.
FROM_SOURCE
)
String
source
);
}
src/main/java/com/sfa/system/api/domain/MdmCity.java
deleted
100644 → 0
浏览文件 @
27e1991f
package
com
.
sfa
.
system
.
api
.
domain
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* 省市区地址表
* @TableName mdm_city
*/
@TableName
(
value
=
"mdm_city"
)
@Data
public
class
MdmCity
implements
Serializable
{
/**
* 省编码
*/
private
String
provinceNum
;
/**
* 省名称
*/
private
String
provinceName
;
/**
* 城市编号
*/
private
String
cityNum
;
/**
* 城市名称
*/
private
String
cityName
;
/**
* 区/县编码
*/
private
String
countyNum
;
/**
* 区/县名称
*/
private
String
countyName
;
/**
* 编码
*/
private
String
num
;
/**
* 名称
*/
private
String
name
;
@TableField
(
exist
=
false
)
private
static
final
long
serialVersionUID
=
1L
;
}
\ No newline at end of file
src/main/java/com/sfa/system/api/domain/SysUser.java
浏览文件 @
f53a9da8
...
@@ -58,15 +58,15 @@ public class SysUser extends BaseDo
...
@@ -58,15 +58,15 @@ public class SysUser extends BaseDo
private
String
roleName
;
private
String
roleName
;
/** 岗位编码 */
/** 岗位编码 */
private
String
postCode
;
private
Long
postId
;
/** 岗位名称 */
/** 岗位名称 */
private
String
postName
;
private
String
postName
;
/**
规则编号
*/
/**
考勤规则Id
*/
private
String
ruleNum
;
private
Long
ruleId
;
/**
规则
名称 */
/**
考勤
名称 */
private
String
ruleName
;
private
String
ruleName
;
/**
/**
...
...
src/main/java/com/sfa/system/api/factory/RemoteSiteFallbackFactory.java
0 → 100644
浏览文件 @
f53a9da8
package
com
.
sfa
.
system
.
api
.
factory
;
import
com.sfa.common.core.domain.R
;
import
com.sfa.system.api.RemoteSiteService
;
import
com.sfa.system.api.pojo.response.SiteDto
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.cloud.openfeign.FallbackFactory
;
import
org.springframework.stereotype.Component
;
/**
* @author : liqiulin
* @date : 2024-11-04 19
* @describe :
*/
@Component
public
class
RemoteSiteFallbackFactory
implements
FallbackFactory
<
RemoteSiteService
>
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
RemoteLogFallbackFactory
.
class
);
@Override
public
RemoteSiteService
create
(
Throwable
throwable
)
{
log
.
error
(
"地点/区域/位置等查询信息失败:{}"
,
throwable
.
getMessage
());
return
new
RemoteSiteService
()
{
@Override
public
R
<
SiteDto
>
getCountyName
(
SiteDto
siteDto
,
String
source
)
{
return
R
.
fail
(
"地点/区域/位置等查询信息失败:"
+
throwable
.
getMessage
());
}
};
}
}
src/main/java/com/sfa/system/api/model/LoginUser.java
浏览文件 @
f53a9da8
...
@@ -28,6 +28,28 @@ public class LoginUser implements Serializable
...
@@ -28,6 +28,28 @@ public class LoginUser implements Serializable
*/
*/
private
String
username
;
private
String
username
;
/** 考勤规则Id */
private
Long
ruleId
;
/** 考勤名称 */
private
String
ruleName
;
public
Long
getRuleId
()
{
return
ruleId
;
}
public
void
setRuleId
(
Long
ruleId
)
{
this
.
ruleId
=
ruleId
;
}
public
String
getRuleName
()
{
return
ruleName
;
}
public
void
setRuleName
(
String
ruleName
)
{
this
.
ruleName
=
ruleName
;
}
/**
/**
* 登录时间
* 登录时间
*/
*/
...
...
src/main/java/com/sfa/system/api/pojo/request/UserVo.java
浏览文件 @
f53a9da8
...
@@ -81,13 +81,13 @@ public class UserVo {
...
@@ -81,13 +81,13 @@ public class UserVo {
private
String
roleName
;
private
String
roleName
;
/** 岗位编码 */
/** 岗位编码 */
private
String
postCode
;
private
Long
postId
;
/** 岗位名称 */
/** 岗位名称 */
private
String
postName
;
private
String
postName
;
/** 规则
编号
*/
/** 规则
Id
*/
private
String
ruleNum
;
private
Long
ruleId
;
/** 规则名称 */
/** 规则名称 */
private
String
ruleName
;
private
String
ruleName
;
...
...
src/main/java/com/sfa/system/api/pojo/response/SiteDto.java
浏览文件 @
f53a9da8
...
@@ -2,6 +2,7 @@ package com.sfa.system.api.pojo.response;
...
@@ -2,6 +2,7 @@ package com.sfa.system.api.pojo.response;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.List
;
import
java.util.List
;
...
@@ -11,6 +12,7 @@ import java.util.List;
...
@@ -11,6 +12,7 @@ import java.util.List;
* @date : 2024-10-31 16
* @date : 2024-10-31 16
* @describe :
* @describe :
*/
*/
@Accessors
(
chain
=
true
)
@Data
@Data
public
class
SiteDto
implements
Serializable
{
public
class
SiteDto
implements
Serializable
{
/**
/**
...
...
src/main/java/com/sfa/system/api/pojo/response/UserDto.java
浏览文件 @
f53a9da8
package
com
.
sfa
.
system
.
api
.
pojo
.
response
;
package
com
.
sfa
.
system
.
api
.
pojo
.
response
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.sfa.common.core.annotation.Excel
;
import
com.sfa.common.core.annotation.Excel
;
import
com.sfa.common.core.annotation.Excels
;
import
com.sfa.common.core.annotation.Excels
;
import
com.sfa.system.api.domain.SysDept
;
import
com.sfa.system.api.domain.SysDept
;
...
@@ -25,7 +23,6 @@ public class UserDto {
...
@@ -25,7 +23,6 @@ public class UserDto {
/** 用户ID */
/** 用户ID */
@Excel
(
name
=
"用户序号"
,
type
=
Excel
.
Type
.
EXPORT
,
cellType
=
Excel
.
ColumnType
.
NUMERIC
,
prompt
=
"用户编号"
)
@Excel
(
name
=
"用户序号"
,
type
=
Excel
.
Type
.
EXPORT
,
cellType
=
Excel
.
ColumnType
.
NUMERIC
,
prompt
=
"用户编号"
)
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
userId
;
private
Long
userId
;
/** 部门ID */
/** 部门ID */
...
@@ -59,13 +56,13 @@ public class UserDto {
...
@@ -59,13 +56,13 @@ public class UserDto {
private
String
password
;
private
String
password
;
/** 岗位编码 */
/** 岗位编码 */
private
String
post
Code
;
private
String
post
Id
;
/** 岗位名称 */
/** 岗位名称 */
private
String
postName
;
private
String
postName
;
/** 规则编号 */
/** 规则编号 */
private
String
rule
Num
;
private
String
rule
Id
;
/** 规则名称 */
/** 规则名称 */
private
String
ruleName
;
private
String
ruleName
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论