调整登录时候操作日志导致的报错/xml表中添加删除判断
This commit is contained in:
parent
8be53dfa2c
commit
9968cd58d5
@ -148,6 +148,7 @@ public class AuthController {
|
|||||||
@Parameter(name = "type", description = "社交类型", required = true),
|
@Parameter(name = "type", description = "社交类型", required = true),
|
||||||
@Parameter(name = "redirectUri", description = "回调路径")
|
@Parameter(name = "redirectUri", description = "回调路径")
|
||||||
})
|
})
|
||||||
|
@OperateLog(enable = false) // 避免 Post 请求被记录操作日志
|
||||||
public CommonResult<String> socialLogin(@RequestParam("type") Integer type,
|
public CommonResult<String> socialLogin(@RequestParam("type") Integer type,
|
||||||
@RequestParam("redirectUri") String redirectUri) {
|
@RequestParam("redirectUri") String redirectUri) {
|
||||||
return success(socialClientService.getAuthorizeUrl(
|
return success(socialClientService.getAuthorizeUrl(
|
||||||
@ -165,6 +166,7 @@ public class AuthController {
|
|||||||
@PostMapping("/miniapp_quick_login")
|
@PostMapping("/miniapp_quick_login")
|
||||||
@PermitAll
|
@PermitAll
|
||||||
@Operation(summary = "微信小程序授权手机号快捷登陆", description = "微信小程序的手机号授权,快捷登陆" )
|
@Operation(summary = "微信小程序授权手机号快捷登陆", description = "微信小程序的手机号授权,快捷登陆" )
|
||||||
|
@OperateLog(enable = false) // 避免 Post 请求被记录操作日志
|
||||||
public CommonResult<AuthLoginRespVO> miniAppQuickLogin(@RequestBody AuthSocialLoginReqVO reqVO) {
|
public CommonResult<AuthLoginRespVO> miniAppQuickLogin(@RequestBody AuthSocialLoginReqVO reqVO) {
|
||||||
return success(authService.miniAppQuickLogin(reqVO)) ;
|
return success(authService.miniAppQuickLogin(reqVO)) ;
|
||||||
}
|
}
|
||||||
@ -172,6 +174,7 @@ public class AuthController {
|
|||||||
@PostMapping("/miniapp_code2Session")
|
@PostMapping("/miniapp_code2Session")
|
||||||
@PermitAll
|
@PermitAll
|
||||||
@Operation(summary = "微信小程序openid", description = "获取微信小程序的openid" )
|
@Operation(summary = "微信小程序openid", description = "获取微信小程序的openid" )
|
||||||
|
@OperateLog(enable = false) // 避免 Post 请求被记录操作日志
|
||||||
public CommonResult<WxMaJscode2SessionResult> miniAppCode2Session(@RequestBody AuthSocialLoginReqVO reqVO) {
|
public CommonResult<WxMaJscode2SessionResult> miniAppCode2Session(@RequestBody AuthSocialLoginReqVO reqVO) {
|
||||||
return success(authService.miniAppCode2Session(reqVO)) ;
|
return success(authService.miniAppCode2Session(reqVO)) ;
|
||||||
}
|
}
|
||||||
|
@ -47,10 +47,4 @@ public interface LogInstanceMapper extends BaseMapperX<LogInstanceDO> {
|
|||||||
|
|
||||||
List<LogReadUserRespDTO> selectRaedUser(Long deptId);
|
List<LogReadUserRespDTO> selectRaedUser(Long deptId);
|
||||||
|
|
||||||
/**
|
|
||||||
* 获取我管理的日志列表
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
List<LogInstanceDO> myManageLogInstanceByTimeRange(@Param("fromId") Long fromId, @Param("beginTime") Date beginTime, @Param("endTime") Date endTime);
|
|
||||||
}
|
}
|
@ -82,26 +82,6 @@
|
|||||||
or ( result.dept_id = #{deptId} and result.data_scope = 3 )
|
or ( result.dept_id = #{deptId} and result.data_scope = 3 )
|
||||||
or result.data_scope = 1
|
or result.data_scope = 1
|
||||||
</select>
|
</select>
|
||||||
<select id="myManageLogInstanceByTimeRange"
|
|
||||||
resultType="cn.iocoder.yudao.module.system.dal.dataobject.worklog.LogInstanceDO">
|
|
||||||
SELECT
|
|
||||||
a.*
|
|
||||||
FROM
|
|
||||||
work_log_instance_ext AS a
|
|
||||||
LEFT JOIN work_log_form AS b ON a.form_id = b.id
|
|
||||||
LEFT JOIN work_log_use AS d ON b.rule_id = d.id AND d.id > 0
|
|
||||||
<where>
|
|
||||||
<if test="fromId != null">
|
|
||||||
and a.form_id = #{fromId}
|
|
||||||
</if>
|
|
||||||
<if test="beginTime != null">
|
|
||||||
and a.create_time >= #{beginTime}
|
|
||||||
</if>
|
|
||||||
<if test="endTime != null">
|
|
||||||
and a.create_time <= #{endTime}
|
|
||||||
</if>
|
|
||||||
</where>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<select id="selectPageResult" resultType="cn.iocoder.yudao.module.system.controller.admin.worklog.vo.loginstance.LogInstanceRespVO">
|
<select id="selectPageResult" resultType="cn.iocoder.yudao.module.system.controller.admin.worklog.vo.loginstance.LogInstanceRespVO">
|
||||||
SELECT
|
SELECT
|
||||||
|
@ -15,7 +15,9 @@
|
|||||||
a.dept_id
|
a.dept_id
|
||||||
FROM system_users AS a
|
FROM system_users AS a
|
||||||
LEFT JOIN work_log_use AS b ON a.id = b.use_user_id
|
LEFT JOIN work_log_use AS b ON a.id = b.use_user_id
|
||||||
WHERE b.form_id = #{formId}
|
WHERE
|
||||||
|
b.deleted = 0
|
||||||
|
and b.form_id = #{formId}
|
||||||
AND not EXISTS (SELECT id
|
AND not EXISTS (SELECT id
|
||||||
FROM work_log_instance_ext
|
FROM work_log_instance_ext
|
||||||
WHERE form_id = b.form_id
|
WHERE form_id = b.form_id
|
||||||
@ -98,6 +100,7 @@
|
|||||||
AND b.form_id = #{formId}
|
AND b.form_id = #{formId}
|
||||||
</if>
|
</if>
|
||||||
<where>
|
<where>
|
||||||
|
a.deleted = 0
|
||||||
<if test="userId != null">
|
<if test="userId != null">
|
||||||
and a.use_user_id = #{userId}
|
and a.use_user_id = #{userId}
|
||||||
</if>
|
</if>
|
||||||
|
@ -15,8 +15,9 @@
|
|||||||
DISTINCT form_id
|
DISTINCT form_id
|
||||||
from work_log_use
|
from work_log_use
|
||||||
<where>
|
<where>
|
||||||
|
deleted = 0
|
||||||
<if test="userId != null">
|
<if test="userId != null">
|
||||||
use_user_id = #{userId}
|
and use_user_id = #{userId}
|
||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
@ -25,6 +26,8 @@
|
|||||||
select
|
select
|
||||||
DISTINCT use_user_dept
|
DISTINCT use_user_dept
|
||||||
from work_log_use
|
from work_log_use
|
||||||
where form_id = #{formId}
|
where
|
||||||
|
deleted = 0
|
||||||
|
and form_id = #{formId}
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
Loading…
Reference in New Issue
Block a user