Commit c61c6e9c by huluobin

update

parent 9cc6e795
...@@ -341,7 +341,7 @@ public class CostController { ...@@ -341,7 +341,7 @@ public class CostController {
cashierCallbackUrlDataVo.setSuccess(true); cashierCallbackUrlDataVo.setSuccess(true);
CashierCallbackUrlDataDataVo cashierCallbackUrlDataDataVo = new CashierCallbackUrlDataDataVo(); CashierCallbackUrlDataDataVo cashierCallbackUrlDataDataVo = new CashierCallbackUrlDataDataVo();
cashierCallbackUrlDataDataVo.setPayid(Integer.parseInt(IdWorker.getIdStr().substring(8))); cashierCallbackUrlDataDataVo.setPayid(Integer.parseInt(IdWorker.getIdStr().substring(0, 8)));
cashierCallbackUrlDataDataVo.setPayno(IdWorker.getIdStr()); cashierCallbackUrlDataDataVo.setPayno(IdWorker.getIdStr());
cashierCallbackUrlDataDataVo.setPayamount(BigDecimal.ZERO); cashierCallbackUrlDataDataVo.setPayamount(BigDecimal.ZERO);
cashierCallbackUrlDataDataVo.setPayuserid(3108); cashierCallbackUrlDataDataVo.setPayuserid(3108);
...@@ -365,7 +365,7 @@ public class CostController { ...@@ -365,7 +365,7 @@ public class CostController {
paydetail.setCashiermothercard(""); paydetail.setCashiermothercard("");
cashierCallbackUrlDataDataVo.setPaydetail(paydetail); cashierCallbackUrlDataDataVo.setPaydetail(paydetail);
cashierCallbackUrlDataVo.setData("\"" + JsonUtilByFsJson.beanToJson(cashierCallbackUrlDataDataVo) + "\""); cashierCallbackUrlDataVo.setData(JsonUtilByFsJson.beanToJson(cashierCallbackUrlDataDataVo));
cashierCallbackUrlVo.setData(cashierCallbackUrlDataVo); cashierCallbackUrlVo.setData(cashierCallbackUrlDataVo);
this.cashierCallbackUrl(cashierCallbackUrlVo); this.cashierCallbackUrl(cashierCallbackUrlVo);
return CostResult.success(); return CostResult.success();
...@@ -405,7 +405,7 @@ public class CostController { ...@@ -405,7 +405,7 @@ public class CostController {
paydetail.setCashiermothercard(""); paydetail.setCashiermothercard("");
cashierCallbackUrlDataDataVo.setPaydetail(paydetail); cashierCallbackUrlDataDataVo.setPaydetail(paydetail);
cashierCallbackUrlDataVo.setData("\"" + JsonUtilByFsJson.beanToJson(cashierCallbackUrlDataDataVo) + "\""); cashierCallbackUrlDataVo.setData(JsonUtilByFsJson.beanToJson(cashierCallbackUrlDataDataVo));
cashierCallbackUrlVo.setData(cashierCallbackUrlDataVo); cashierCallbackUrlVo.setData(cashierCallbackUrlDataVo);
this.cashierCallbackUrl(cashierCallbackUrlVo); this.cashierCallbackUrl(cashierCallbackUrlVo);
return CostResult.success(); return CostResult.success();
......
...@@ -4,15 +4,18 @@ import com.bailuntec.api.bailuntec.cw.request.ApplyMoneyDetail; ...@@ -4,15 +4,18 @@ import com.bailuntec.api.bailuntec.cw.request.ApplyMoneyDetail;
import com.bailuntec.api.bailuntec.cw.request.PostApplyReq; import com.bailuntec.api.bailuntec.cw.request.PostApplyReq;
import com.bailuntec.api.bailuntec.cw.response.CwResult; import com.bailuntec.api.bailuntec.cw.response.CwResult;
import com.bailuntec.common.BeanUtils; import com.bailuntec.common.BeanUtils;
import com.bailuntec.common.JsonUtilByFsJson;
import com.bailuntec.common.JsonUtilByJackson; import com.bailuntec.common.JsonUtilByJackson;
import com.blt.other.common.exception.BizRuntimeException;
import com.blt.other.common.exception.RpcException; import com.blt.other.common.exception.RpcException;
import com.blt.other.module.cost.model.CostDomain; import com.blt.other.module.cost.model.CostDomain;
import com.blt.other.module.cost.service.CostService; import com.blt.other.module.cost.service.CostService;
import com.blt.other.module.cost.vo.CashierCallbackUrlDataDataVo;
import com.blt.other.module.cost.vo.CashierCallbackUrlDataVo;
import com.blt.other.module.cost.vo.TofinanceVo; import com.blt.other.module.cost.vo.TofinanceVo;
import com.blt.other.module.database.model.CostTofinanceDomain; import com.blt.other.module.database.model.CostTofinanceDomain;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import springfox.documentation.spring.web.json.Json;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
...@@ -69,4 +72,13 @@ public class PayCostServiceImpl extends AbstractCostService implements CostServi ...@@ -69,4 +72,13 @@ public class PayCostServiceImpl extends AbstractCostService implements CostServi
costTofinanceService.saveCostToFinanceMsg(costTofinanceDomain); costTofinanceService.saveCostToFinanceMsg(costTofinanceDomain);
} }
}
public static void main(String[] args) {
CashierCallbackUrlDataDataVo cashierCallbackUrlDataDataVo = new CashierCallbackUrlDataDataVo();
CashierCallbackUrlDataVo cashierCallbackUrlDataVo =new CashierCallbackUrlDataVo();
cashierCallbackUrlDataVo.setData(JsonUtilByFsJson.beanToJson(cashierCallbackUrlDataDataVo));
System.out.println(JsonUtilByFsJson.beanToJson(cashierCallbackUrlDataVo));
}
}
...@@ -27,6 +27,7 @@ public class UnSubmitState extends CostState { ...@@ -27,6 +27,7 @@ public class UnSubmitState extends CostState {
CostDomain costDomain = costContext.costDomain; CostDomain costDomain = costContext.costDomain;
//校验费用单状态 和 当前处理用户 //校验费用单状态 和 当前处理用户
if (costDomain.getCostStatus() != CostDomain.STATUS_UN_SUBMIT || if (costDomain.getCostStatus() != CostDomain.STATUS_UN_SUBMIT ||
costDomain.getCostStatus() != CostDomain.STATUS_REJECT ||
!costDomain.getCreateUserid().equals(costContext.currentUserId)) { !costDomain.getCreateUserid().equals(costContext.currentUserId)) {
throw new BizRuntimeException("invalid status"); throw new BizRuntimeException("invalid status");
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment