人脸同步后立马修改人脸权限
This commit is contained in:
parent
7f5c99de7d
commit
5634007559
|
|
@ -27,4 +27,5 @@ public interface SysUserFaceWechatMapper {
|
|||
List<SysUserFaceWechat> selectAll();
|
||||
|
||||
|
||||
void updateUserIsFace(SysUserFaceWechat isFace);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,6 +32,9 @@ public class SysUserFaceWechat implements Serializable {
|
|||
/** 0 待审核 1 已审核 2 不通过 */
|
||||
private Integer isCheck;
|
||||
|
||||
/** 0 无权限 1 有权限 */
|
||||
private Integer isFace;
|
||||
|
||||
/**
|
||||
* 采集时间
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -74,6 +74,9 @@ public class SysUserFaceWechatServiceImpl implements SysUserFaceWechatService {
|
|||
bean.setCollectionTime(new Date());
|
||||
log.info("新增插入人脸参数: " + bean);
|
||||
int i = sysUserFaceWechatMapper.insertFace(bean);
|
||||
//将人脸权限收回
|
||||
bean.setIsFace(0);
|
||||
sysUserFaceWechatMapper.updateUserIsFace(bean);
|
||||
return ar;
|
||||
}
|
||||
if (body.contains("30019")) {
|
||||
|
|
@ -81,6 +84,9 @@ public class SysUserFaceWechatServiceImpl implements SysUserFaceWechatService {
|
|||
bean.setCollectionTime(new Date());
|
||||
log.info("新增插入人脸参数: " + bean);
|
||||
int i = sysUserFaceWechatMapper.insertFace(bean);
|
||||
//将人脸权限收回
|
||||
bean.setIsFace(0);
|
||||
sysUserFaceWechatMapper.updateUserIsFace(bean);
|
||||
return ar;
|
||||
// ar.setSucceed(body);
|
||||
// ar.setRes(0);
|
||||
|
|
@ -152,6 +158,9 @@ public class SysUserFaceWechatServiceImpl implements SysUserFaceWechatService {
|
|||
int i = sysUserFaceWechatMapper.updateFace(beanssql);
|
||||
if (i > 0) {
|
||||
ar.setSucceed(true);
|
||||
//将人脸权限收回
|
||||
bean.setIsFace(0);
|
||||
sysUserFaceWechatMapper.updateUserIsFace(bean);
|
||||
return ar;
|
||||
}
|
||||
ar.setFailMsg("修改失败");
|
||||
|
|
@ -319,10 +328,11 @@ public class SysUserFaceWechatServiceImpl implements SysUserFaceWechatService {
|
|||
if (Constants.CHECKING == sysUserFaceWechat.getIsCheck()) {
|
||||
ar.setSucceed(Constants.APPROVEING, "人脸审核中!");
|
||||
return ar;
|
||||
}
|
||||
if (Constants.ISNOTPASS == sysUserFaceWechat.getIsCheck()) {
|
||||
}else if (Constants.ISNOTPASS == sysUserFaceWechat.getIsCheck()) {
|
||||
ar.setSucceed(Constants.NOTPASSAPPPRONE, "未通过!");
|
||||
return ar;
|
||||
}else if (Constants.ISPASS == sysUserFaceWechat.getIsCheck()) {
|
||||
ar.setSucceed(Constants.ISPASS, "已通过!");
|
||||
}
|
||||
SysUserWechat sysUserWechat = dao.getSysUserWechat(userId1);
|
||||
if (sysUserWechat.getIsFace() != null) {
|
||||
|
|
|
|||
|
|
@ -26,8 +26,9 @@
|
|||
</set>
|
||||
WHERE user_id = #{userId}
|
||||
</update>
|
||||
|
||||
|
||||
<update id="updateUserIsFace">
|
||||
update sys_user_wechat set is_face = #{isFace} where user_id = #{userId}
|
||||
</update>
|
||||
<!-- 插入用户表人脸照片表 -->
|
||||
<insert id="insertFace" parameterType="com.bonus.boot.manager.appManage.entity.SysUserFaceWechat">
|
||||
INSERT INTO sys_user_face_wechat
|
||||
|
|
@ -38,7 +39,6 @@
|
|||
<if test="newFaceFeatures != null">new_face_features,</if>
|
||||
<if test="isCheck != null">is_check,</if>
|
||||
<if test="userId != null">user_id,</if>
|
||||
|
||||
<if test="examineOpinion != null and examineOpinion != ''">examine_opinion,</if>
|
||||
<if test="collectionTime != null">collection_time,</if>
|
||||
<if test="examineTime != null">examine_time,</if>
|
||||
|
|
|
|||
Loading…
Reference in New Issue