Просмотр исходного кода

[支付][修复]:IdWorker使用修改

release_toaliyun_real
Stormeye.Wu 7 лет назад
Родитель
Сommit
b27a8f66bc
2 измененных файлов: 5 добавлений и 3 удалений
  1. +1
    -1
      mallinkService/src/main/java/com/simple/service/impl/WxCouponChannelServiceImpl.java
  2. +4
    -2
      mallinkService/src/main/java/com/simple/service/impl/WxOrderServiceImpl.java

+ 1
- 1
mallinkService/src/main/java/com/simple/service/impl/WxCouponChannelServiceImpl.java Просмотреть файл

@@ -36,7 +36,7 @@ public class WxCouponChannelServiceImpl implements WxCouponChannelService {
public void saveOrUpdate(WxCouponChannel record) {
if (record.getId() == null) {
//record.setId(UUID.randomUUID().toString().replaceAll("-", ""));
IdWorker idWorker = new IdWorker(0, 0);
final IdWorker idWorker = IdWorker.get();
record.setId(idWorker.nextId());
wxCouponChannelMapper.insertSelective(record);
} else {


+ 4
- 2
mallinkService/src/main/java/com/simple/service/impl/WxOrderServiceImpl.java Просмотреть файл

@@ -131,7 +131,9 @@ public class WxOrderServiceImpl implements WxOrderService {
payPrice = coupon.getSalePrice();
payment = coupon.getSalePrice();

valid_date = (coupon.getValidType() == EnumValidStatus.VALID_RANGE.getCode())?coupon.getValidEndDate(): new Date((curr.getTime()/1000+coupon.getValidDays()*24*60*60)*1000);
valid_date = (coupon.getValidType() == EnumValidStatus.VALID_RANGE.getCode())?
coupon.getValidEndDate():
new Date((curr.getTime()/1000+coupon.getValidDays()*24*60*60)*1000);

final IdWorker idWorker = IdWorker.get();
Long orderNumber = idWorker.nextId();
@@ -234,7 +236,7 @@ public class WxOrderServiceImpl implements WxOrderService {
public void saveOrUpdate(WxOrder record) {
if (record.getId() == null) {
//record.setId(UUID.randomUUID().toString().replaceAll("-", ""));
IdWorker idWorker = new IdWorker(0, 0);
final IdWorker idWorker = IdWorker.get();
record.setId(idWorker.nextId());
wxOrderMapper.insertSelective(record);
} else {


Загрузка…
Отмена
Сохранить