LoginUser
This commit is contained in:
parent
4133365bdf
commit
2bf4368c87
|
|
@ -166,4 +166,8 @@ public interface SysUserMapper {
|
||||||
public SysUser selectCustInfoByPhoneNumber(@Param("phoneNumber") String phoneNumber);
|
public SysUser selectCustInfoByPhoneNumber(@Param("phoneNumber") String phoneNumber);
|
||||||
|
|
||||||
public CustCasual selectCustCasualByCustId(@Param("custId") Long custId, @Param("sourceType") Integer sourceType, @Param("ifDel") Integer ifDel);
|
public CustCasual selectCustCasualByCustId(@Param("custId") Long custId, @Param("sourceType") Integer sourceType, @Param("ifDel") Integer ifDel);
|
||||||
|
|
||||||
|
int addCustCasual(CustCasual custCasual);
|
||||||
|
|
||||||
|
int updateCustCasual(CustCasual custCasual);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -660,28 +660,28 @@ public class SysUserServiceImpl implements ISysUserService {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public SysUser addOrUpdateCustCasual(Integer sourceType, SysUser result) {
|
public SysUser addOrUpdateCustCasual(Integer sourceType, SysUser result) {
|
||||||
// Long custId = result.getCustId();
|
Long custId = result.getCustId();
|
||||||
// CustCasual custCasual = userMapper.selectCustCasualByCustId(custId, sourceType, 2); // 1-删除,2-正常
|
CustCasual custCasual = userMapper.selectCustCasualByCustId(custId, sourceType, 2); // 1-删除,2-正常
|
||||||
// String openid;
|
String openid;
|
||||||
// if (Objects.isNull(custCasual)) {
|
if (Objects.isNull(custCasual)) {
|
||||||
// CustCasual insertCasual = new CustCasual();
|
CustCasual insertCasual = new CustCasual();
|
||||||
// openid = IdUtil.simpleUUID();
|
openid = IdUtil.simpleUUID();
|
||||||
//insertCasual.setCasualId(Id.next()); //TODO, NPE
|
//insertCasual.setCasualId(Id.next()); //TODO, NPE
|
||||||
// insertCasual.setCasualName(Sm4Utils.custDecrypt(result.getCustName()));
|
insertCasual.setCasualName(Sm4Utils.custDecrypt(result.getCustName()));
|
||||||
// insertCasual.setCustId(result.getCustId());
|
insertCasual.setCustId(result.getCustId());
|
||||||
// insertCasual.setMobile(Sm4Utils.custDecrypt(result.getPhonenumber()));
|
insertCasual.setMobile(Sm4Utils.custDecrypt(result.getPhonenumber()));
|
||||||
// insertCasual.setOpenid(openid);
|
insertCasual.setOpenid(openid);
|
||||||
// insertCasual.setSourceType(sourceType);
|
insertCasual.setSourceType(sourceType);
|
||||||
// userMapper.addCustCasual(insertCasual);
|
userMapper.addCustCasual(insertCasual);
|
||||||
// } else {
|
} else {
|
||||||
// openid = custCasual.getOpenid();
|
openid = custCasual.getOpenid();
|
||||||
// if (StringUtils.isBlank(openid)) {
|
if (StringUtils.isBlank(openid)) {
|
||||||
// openid = IdUtil.simpleUUID();
|
openid = IdUtil.simpleUUID();
|
||||||
// userMapper.updateCustCasual(custCasual);
|
userMapper.updateCustCasual(custCasual);
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
//
|
|
||||||
// result.setOpenid(openid);
|
result.setOpenid(openid);
|
||||||
//result.setCustName(SM4EncryptUtils.sm4Decrypt(result.getCustName()));
|
//result.setCustName(SM4EncryptUtils.sm4Decrypt(result.getCustName()));
|
||||||
//result.setPhonenumber(SM4EncryptUtils.sm4Decrypt(result.getPhonenumber()));
|
//result.setPhonenumber(SM4EncryptUtils.sm4Decrypt(result.getPhonenumber()));
|
||||||
return result;
|
return result;
|
||||||
|
|
|
||||||
|
|
@ -382,4 +382,19 @@
|
||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="selectCustCasualByCustId" resultType="com.bonus.system.api.domain.CustCasual">
|
||||||
|
select casual_id, openid from cust_casual where cust_id = #{custId} and source_type = #{sourceType} and if_del = #{ifDel}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<insert id="addCustCasual">
|
||||||
|
insert into cust_casual (casual_id, casual_name, cust_id, mobile, openid, source_type)
|
||||||
|
values (#{casualId}, #{casualName}, #{custId}, #{mobile}, #{openid}, #{sourceType})
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<update id="updateCustCasual">
|
||||||
|
update cust_casual
|
||||||
|
set openid = #{openId}
|
||||||
|
where casual_id = #{casualId}
|
||||||
|
</update>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue