|
@@ -6,12 +6,10 @@ import com.ym.mec.collectfee.common.dao.BaseDAO;
|
|
|
import com.ym.mec.collectfee.common.page.PageInfo;
|
|
|
import com.ym.mec.collectfee.common.service.impl.BaseServiceImpl;
|
|
|
import com.ym.mec.collectfee.dao.AccountDao;
|
|
|
+import com.ym.mec.collectfee.dao.BranchDao;
|
|
|
import com.ym.mec.collectfee.dao.OrderDao;
|
|
|
import com.ym.mec.collectfee.entity.*;
|
|
|
-import com.ym.mec.collectfee.service.CourseGroupInfoService;
|
|
|
-import com.ym.mec.collectfee.service.OrderService;
|
|
|
-import com.ym.mec.collectfee.service.SchoolService;
|
|
|
-import com.ym.mec.collectfee.service.YqPayService;
|
|
|
+import com.ym.mec.collectfee.service.*;
|
|
|
import com.ym.mec.collectfee.utils.HttpUtil;
|
|
|
import com.ym.mec.collectfee.utils.MapUtil;
|
|
|
import com.ym.mec.collectfee.utils.XStreamUtil;
|
|
@@ -42,6 +40,8 @@ public class OrderServiceImpl extends BaseServiceImpl<Integer, Order> implements
|
|
|
private CourseGroupInfoService courseGroupInfoService;
|
|
|
@Autowired
|
|
|
private AccountDao accountDao;
|
|
|
+ @Autowired
|
|
|
+ private ApplyInfoService applyInfoService;
|
|
|
|
|
|
//公共密钥
|
|
|
@Value("${common.properties.mec-publicKey}")
|
|
@@ -246,9 +246,16 @@ public class OrderServiceImpl extends BaseServiceImpl<Integer, Order> implements
|
|
|
pageInfo.setTotalPage(totalPage);
|
|
|
params.put("offset", pageInfo.getOffset());
|
|
|
dataList = orderDao.queryOrderPage(params);
|
|
|
+ List<Branch> branchList = applyInfoService.getBranches();
|
|
|
for (Order order : dataList) {
|
|
|
BigDecimal commission = order.getAmount().multiply(new BigDecimal(0.28)).divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_HALF_UP);//手续费
|
|
|
order.setCommission(commission);
|
|
|
+ for (Branch branch : branchList) {
|
|
|
+ if (branch.getBranchId().equals(order.getBranchId())) {
|
|
|
+ order.setBranchName(branch.getBranchName());
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
if (count == 0) {
|