|
|
@@ -766,17 +766,29 @@ public class StoreUserServiceImpl extends ServiceImpl<StoreUserMapper, StoreUser
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public R<Boolean> havePayPassword(String storeUserId,String password) {
|
|
|
+ public R havePayPassword(String storeUserId,String password) {
|
|
|
StoreUser storeUser = storeUserMapper.selectById(storeUserId);
|
|
|
+ HashMap<Object, Object> returnMap = new HashMap<>();
|
|
|
+ returnMap.put("code",200);
|
|
|
if (null == storeUser) {
|
|
|
- return R.fail("未查询到用户");
|
|
|
+ returnMap.put("message","未查询到用户");
|
|
|
+ returnMap.put("data","false");
|
|
|
+ return R.data(returnMap);
|
|
|
}
|
|
|
if( null == storeUser.getPayPassword()){
|
|
|
- return R.fail("用户未设置支付密码");
|
|
|
+ returnMap.put("message","用户未设置支付密码");
|
|
|
+ returnMap.put("data","false");
|
|
|
+ return R.data(returnMap);
|
|
|
} else if(null != password){
|
|
|
- return password.equals(storeUser.getPayPassword())? R.success("true"):R.fail("密码错误");
|
|
|
+ if( !password.equals(storeUser.getPayPassword())){
|
|
|
+ returnMap.put("message","密码错误");
|
|
|
+ returnMap.put("data","false");
|
|
|
+ return R.data(returnMap);
|
|
|
+ }
|
|
|
}
|
|
|
- return R.success("true");
|
|
|
+ returnMap.put("data","true");
|
|
|
+ returnMap.put("message","用户已设置支付密码");
|
|
|
+ return R.data(returnMap);
|
|
|
}
|
|
|
|
|
|
}
|