|
@@ -65,6 +65,7 @@ import com.zhongzheng.modules.top.order.bo.PayOrderCallBackBo;
|
|
|
import com.zhongzheng.modules.top.order.bo.TopOrderRecNoteAddBo;
|
|
|
import com.zhongzheng.modules.top.order.domain.TopOrderBankPay;
|
|
|
import com.zhongzheng.modules.top.order.service.ITopOrderBankPayService;
|
|
|
+import com.zhongzheng.modules.top.order.vo.TopOldOrderCommissionExportVo;
|
|
|
import com.zhongzheng.modules.top.order.vo.TopOldOrderCompanyExportVo;
|
|
|
import com.zhongzheng.modules.top.order.vo.TopOldOrderSellerExportVo;
|
|
|
import com.zhongzheng.modules.top.user.domain.TopSysRole;
|
|
@@ -2625,6 +2626,46 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
|
|
|
return listExport;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<TopOldOrderCommissionExportVo> commissionListExport(TopDivideLogQueryBo bo) {
|
|
|
+ List<TopOldOrderCommissionExportVo> listExport = new ArrayList<>();
|
|
|
+ List<TopDivideLogVo> list = iTopDivideLogService.getCommissionList(bo);
|
|
|
+ for (TopDivideLogVo logVos : list) {
|
|
|
+ TopOldOrderCommissionExportVo exportVo = BeanUtil.toBean(logVos, TopOldOrderCommissionExportVo.class);
|
|
|
+ if (Validator.isNotEmpty(logVos.getBillDay())) {
|
|
|
+ Calendar cal1 = new GregorianCalendar();
|
|
|
+ cal1.setTimeInMillis(logVos.getMonthTime()* 1000);
|
|
|
+ cal1.add(Calendar.MONTH, 1);
|
|
|
+ cal1.set(Calendar.DAY_OF_MONTH, logVos.getBillDay());
|
|
|
+ exportVo.setPredictPayTime(DateUtils.timestampToDate(cal1.getTimeInMillis()/1000));
|
|
|
+ Integer predictDay = DateUtils.dayBetween(logVos.getPredictPayTime(), DateUtils.getNowTime());
|
|
|
+ exportVo.setPredictPayDay(predictDay);
|
|
|
+ }
|
|
|
+ if(logVos.getPayStatus()!=1){
|
|
|
+ exportVo.setWaitDeductMoney(exportVo.getDeductMoney());
|
|
|
+ }
|
|
|
+ if(logVos.getPayStatus()==1){
|
|
|
+ exportVo.setCheckStatus("已支付");
|
|
|
+ exportVo.setPayTime(DateUtils.timestampToDate(logVos.getPayTime()));
|
|
|
+ }
|
|
|
+ else if(logVos.getPayStatus()==0){
|
|
|
+ exportVo.setCheckStatus("待支付");
|
|
|
+ }
|
|
|
+ else if(logVos.getPayStatus()==2){
|
|
|
+ exportVo.setCheckStatus("待审核");
|
|
|
+ }
|
|
|
+ else if(logVos.getPayStatus()==3){
|
|
|
+ exportVo.setCheckStatus("打款中");
|
|
|
+ }
|
|
|
+ else if(logVos.getPayStatus()==4){
|
|
|
+ exportVo.setCheckStatus("打款失败");
|
|
|
+ }
|
|
|
+ exportVo.setTimeStr(logVos.getYear()+"-"+logVos.getMonth());
|
|
|
+ listExport.add(exportVo);
|
|
|
+ }
|
|
|
+ return listExport;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public TopCostTpVo getOrderCost(String orderSn) {
|
|
|
TopOldOrder order = baseMapper.getOrderBySn(orderSn);
|