Merge remote-tracking branch 'origin/master' into multiple_refund
This commit is contained in:
commit
bf02f4f7e2
|
|
@ -53,7 +53,7 @@ public class WorkerBankController extends BaseController {
|
|||
public AjaxResult bindBankCard(@RequestBody @Valid WorkerBindBankCardRequest request) throws BaseAdaPayException {
|
||||
// 判断师傅是否已经审核通过,未通过审核不能绑定银行卡
|
||||
WorkerCertification workerCertification = workerCertificationService.selectByWorkerId(request.getWorkerId());
|
||||
if (workerCertification != null && workerCertification.getStatus() == 1) {
|
||||
if (workerCertification != null && workerCertification.getStatus() == 2) {
|
||||
return AjaxResult.error("师傅未通过审核,不能绑定银行卡");
|
||||
}
|
||||
Set<Merchant> merchants = AdapayConfig.getMerchants();
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@
|
|||
|
||||
<div class="btn-group-sm" id="toolbar" role="group">
|
||||
<a class="btn btn-primary" onclick="$.operate.add(2)" shiro:hasPermission="goods:category:add">
|
||||
<i class="fa fa-edit"></i> 修改
|
||||
<i class="fa fa-edit"></i> 添加/修改
|
||||
</a>
|
||||
<a class="btn btn-info" id="expandAllBtn">
|
||||
<i class="fa fa-exchange"></i> 展开/折叠
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@
|
|||
|
||||
<div class="btn-group-sm" id="toolbar" role="group">
|
||||
<a class="btn btn-primary" onclick="$.operate.add(1)" shiro:hasPermission="goods:category:add">
|
||||
<i class="fa fa-edit"></i> 修改
|
||||
<i class="fa fa-edit"></i> 添加/修改
|
||||
</a>
|
||||
<a class="btn btn-info" id="expandAllBtn">
|
||||
<i class="fa fa-exchange"></i> 展开/折叠
|
||||
|
|
|
|||
|
|
@ -309,8 +309,11 @@ public class OrderMasterServiceImpl implements OrderMasterService {
|
|||
update.setOrderMasterId(orderMasterId);
|
||||
update.setOrderStatus(OrderStatus.CANCEL.code());
|
||||
orderDetailService.updateByOrderMasterId(update);
|
||||
// 发起退款
|
||||
refund(orderMaster);
|
||||
// 发起退款 -- 如果是未付款的单,不需要退款
|
||||
FinancialMaster financialMaster = financialMasterService.selectByOrderMasterId(orderMasterId);
|
||||
if(PayStatus.PAID.getCode().equals(financialMaster.getPayStatus())){
|
||||
refund(orderMaster);
|
||||
}
|
||||
break;
|
||||
case 2: // 待上门状态需要师傅同意才能取消
|
||||
updateStatus(orderMasterId, OrderStatus.GOING_CANCEL.code());
|
||||
|
|
|
|||
Loading…
Reference in New Issue