|
|
|
@ -68,7 +68,7 @@ public class CashierServiceImp implements CashierService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void updateCashier(JSONObject partner, String cashier_id, CashierBean info) {
|
|
|
|
public void updateCashier(JSONObject partner, String cashier_id, CashierBean info) {
|
|
|
|
JSONObject cashier = cashierMapper.findOne(cashier_id);
|
|
|
|
JSONObject cashier = cashierMapper.findOne(cashier_id);
|
|
|
|
Assert.notNull(cashier);
|
|
|
|
Assert.notNull(cashier, "cashier not found");
|
|
|
|
if (partner.getIntValue("client_id") != cashier.getIntValue("client_id")) {
|
|
|
|
if (partner.getIntValue("client_id") != cashier.getIntValue("client_id")) {
|
|
|
|
throw new ForbiddenException("You have no permission!");
|
|
|
|
throw new ForbiddenException("You have no permission!");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -85,7 +85,7 @@ public class CashierServiceImp implements CashierService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public JSONObject getCashierByCashierId(String cashier_id, JSONObject partner) {
|
|
|
|
public JSONObject getCashierByCashierId(String cashier_id, JSONObject partner) {
|
|
|
|
JSONObject cashier = cashierMapper.findOne(cashier_id);
|
|
|
|
JSONObject cashier = cashierMapper.findOne(cashier_id);
|
|
|
|
Assert.notNull(cashier);
|
|
|
|
Assert.notNull(cashier, "cashier not found");
|
|
|
|
if (partner.getIntValue("client_id") != cashier.getIntValue("client_id")) {
|
|
|
|
if (partner.getIntValue("client_id") != cashier.getIntValue("client_id")) {
|
|
|
|
throw new ForbiddenException("You have no permission!");
|
|
|
|
throw new ForbiddenException("You have no permission!");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -116,7 +116,7 @@ public class CashierServiceImp implements CashierService {
|
|
|
|
throw new BadRequestException("Invalid Cashier");
|
|
|
|
throw new BadRequestException("Invalid Cashier");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
JSONObject cashier = cashierMapper.findOne(cashier_id);
|
|
|
|
JSONObject cashier = cashierMapper.findOne(cashier_id);
|
|
|
|
Assert.notNull(cashier);
|
|
|
|
Assert.notNull(cashier, "cashier not found");
|
|
|
|
cashier.put("wechat_openid", wechat.getString("wepay_openid"));
|
|
|
|
cashier.put("wechat_openid", wechat.getString("wepay_openid"));
|
|
|
|
cashier.put("nick_name", wechat.getString("nickname"));
|
|
|
|
cashier.put("nick_name", wechat.getString("nickname"));
|
|
|
|
cashier.put("headimgurl", wechat.getString("headimgurl"));
|
|
|
|
cashier.put("headimgurl", wechat.getString("headimgurl"));
|
|
|
|
|