Merge remote-tracking branch 'origin/test' into test
This commit is contained in:
@@ -110,7 +110,7 @@ public class TbCreditBuyerOrderServiceImpl extends ServiceImpl<TbCreditBuyerOrde
|
|||||||
Assert.notNull(record.getOrderId(), "{}({})不能为空", "订单id", "orderId");
|
Assert.notNull(record.getOrderId(), "{}({})不能为空", "订单id", "orderId");
|
||||||
Assert.notNull(record.getRepaymentAmount(), "{}({})不能为空", "还款金额", "repaymentAmount");
|
Assert.notNull(record.getRepaymentAmount(), "{}({})不能为空", "还款金额", "repaymentAmount");
|
||||||
Assert.notEmpty(record.getPaymentMethod(), "{}({})不能为空", "支付方式", "paymentMethod");
|
Assert.notEmpty(record.getPaymentMethod(), "{}({})不能为空", "支付方式", "paymentMethod");
|
||||||
Assert.notNull(record.getPaymentTime(), "{}({})不能为空", "还款时间", "paymentTime");
|
//Assert.notNull(record.getPaymentTime(), "{}({})不能为空", "还款时间", "paymentTime");
|
||||||
} catch (IllegalArgumentException e) {
|
} catch (IllegalArgumentException e) {
|
||||||
throw new BadRequestException(e.getMessage());
|
throw new BadRequestException(e.getMessage());
|
||||||
}
|
}
|
||||||
@@ -147,8 +147,10 @@ public class TbCreditBuyerOrderServiceImpl extends ServiceImpl<TbCreditBuyerOrde
|
|||||||
entity.setPaidAmount(NumberUtil.add(entity.getPaidAmount(), record.getRepaymentAmount()));
|
entity.setPaidAmount(NumberUtil.add(entity.getPaidAmount(), record.getRepaymentAmount()));
|
||||||
entity.setLastPaymentTime(new Date());
|
entity.setLastPaymentTime(new Date());
|
||||||
entity.setLastPaymentMethod(record.getPaymentMethod());
|
entity.setLastPaymentMethod(record.getPaymentMethod());
|
||||||
|
entity.setRemark(record.getRemark());
|
||||||
super.updateById(entity);
|
super.updateById(entity);
|
||||||
record.setCreateTime(new Date());
|
record.setCreateTime(new Date());
|
||||||
|
record.setPaymentTime(new Date());
|
||||||
tbCreditPaymentRecordMapper.insert(record);
|
tbCreditPaymentRecordMapper.insert(record);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -47,15 +47,17 @@ public class BindServiceImpl implements BindService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public JSONObject subInvoicing(Map<String, Object> params) {
|
public JSONObject subInvoicing(Map<String, Object> params) {
|
||||||
|
String shopId = params.get("shopId").toString();
|
||||||
|
params.remove("shopId");
|
||||||
String result = HttpUtil.post(url + "cash/subinvoicing", params, 5000);
|
String result = HttpUtil.post(url + "cash/subinvoicing", params, 5000);
|
||||||
JSONObject jsonObject = JSONObject.parseObject(result);
|
JSONObject jsonObject = JSONObject.parseObject(result);
|
||||||
if (jsonObject.getInteger("code").equals(1)) {
|
if (jsonObject.getInteger("code").equals(1)) {
|
||||||
if (params.get("shopId") != null) {
|
if (StringUtils.isNotBlank(shopId)) {
|
||||||
if (redisUtils.hasKey(CacheKey.INVOICE_SD_TYPE + params.get("shopId"))) {
|
if (redisUtils.hasKey(CacheKey.INVOICE_SD_TYPE + shopId)) {
|
||||||
Set<Object> articles = redisUtils.sGet(CacheKey.INVOICE_SD_TYPE + params.get("shopId"));
|
Set<Object> articles = redisUtils.sGet(CacheKey.INVOICE_SD_TYPE + shopId);
|
||||||
if (!articles.contains(params.get("article"))) {
|
if (!articles.contains(params.get("article"))) {
|
||||||
articles.add(params.get("article"));
|
articles.add(params.get("article"));
|
||||||
redisUtils.sSet(CacheKey.INVOICE_SD_TYPE + params.get("shopId"), articles);
|
redisUtils.sSet(CacheKey.INVOICE_SD_TYPE + shopId, articles);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user