diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleRecordServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleRecordServiceImpl.java index 3bb8ff4c3..b95e57e0c 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleRecordServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBillSettleRecordServiceImpl.java @@ -6,13 +6,17 @@ import com.iformall.common.ResultData; import com.iformall.domain.po.MallUserInfo; import com.iformall.domain.po.WxBillSettle; import com.iformall.domain.po.WxBillSettleRecord; +import com.iformall.enums.EnumSettleRecordWay; import com.iformall.enums.EnumSettleStatus; +import com.iformall.enums.EnumSettleWay; import com.iformall.mapper.WxBillSettleMapper; import com.iformall.mapper.WxBillSettleRecordMapper; import com.iformall.service.WxBillSettleRecordService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.math.BigDecimal; + /** * @author luozukai * @date 2019/8/26 17:37 @@ -46,6 +50,8 @@ public class WxBillSettleRecordServiceImpl implements WxBillSettleRecordService record.setSettleMoney(-record.getSettleMoney()); } + String str = EnumSettleRecordWay.getEnum(record.getSettleWay()).getMessage()+"收款"+new BigDecimal(record.getSettleMoney()).divide(new BigDecimal(100), 2, BigDecimal.ROUND_HALF_UP)+"元"; + record.setDetail(str); wxBillSettleRecordMapper.insertSelective(record); }else{ wxBillSettleRecordMapper.updateByPrimaryKeySelective(record);