提交 3aab9ea6 作者: xiaowang

签署bug修复

上级 2e619c72
...@@ -28,7 +28,7 @@ public class FddConstant { ...@@ -28,7 +28,7 @@ public class FddConstant {
//小程序企业实名认证异步回调 //小程序企业实名认证异步回调
public static final String NOTIFY_E_CERT_RES = "fdd/notifyECertRes"; public static final String NOTIFY_E_CERT_RES = "fdd/notifyECertRes";
//签署合同异步回调 //签署合同异步回调
public static final String NOTIFY_STAMP = "fdd/contract/notifyStamp"; public static final String NOTIFY_STAMP = "/fdd/contract/notifyStamp";
public static final String APP_ID = "appId"; public static final String APP_ID = "appId";
......
...@@ -19,7 +19,7 @@ import java.util.Map; ...@@ -19,7 +19,7 @@ import java.util.Map;
*/ */
@Api(tags = {"合同管理"}) @Api(tags = {"合同管理"})
@RestController @RestController
@RequestMapping("/contract/") @RequestMapping("/fdd/contract/")
public class ContractController extends BaseController { public class ContractController extends BaseController {
@Autowired @Autowired
private ContractService contractService; private ContractService contractService;
......
...@@ -21,4 +21,6 @@ public interface ContractDao { ...@@ -21,4 +21,6 @@ public interface ContractDao {
ContractInfoDO contractInfoByOrderNo(String orderNo, String contractNo); ContractInfoDO contractInfoByOrderNo(String orderNo, String contractNo);
void deleteContractInfo(String orderNo); void deleteContractInfo(String orderNo);
void updateContractInfo(ContractInfoDO updateContract);
} }
...@@ -145,6 +145,7 @@ public class ContractServiceImpl implements ContractService { ...@@ -145,6 +145,7 @@ public class ContractServiceImpl implements ContractService {
} else { } else {
updateContract.setBTransactionId(transactionId); updateContract.setBTransactionId(transactionId);
} }
contractDao.updateContractInfo(updateContract);
return ResultBody.success(base64); return ResultBody.success(base64);
} }
......
...@@ -7,6 +7,33 @@ ...@@ -7,6 +7,33 @@
insert into contract_info (union_id, order_no, contract_no, contract_title) insert into contract_info (union_id, order_no, contract_no, contract_title)
values (#{unionId}, #{orderNo}, #{contractNo}, #{contractTitle}) values (#{unionId}, #{orderNo}, #{contractNo}, #{contractTitle})
</insert> </insert>
<update id="updateContractInfo">
update contract_info
<set>
<if test="signStatus != null">
sign_status = #{signStatus},
</if>
<if test="singerTime != null">
singer_time = #{singerTime},
</if>
<if test="aRemark != null">
a_remark = #{aRemark},
</if>
<if test="bRemark != null">
b_remark = #{bRemark},
</if>
<if test="aTransactionId != null">
a_transaction_id = #{aTransactionId},
</if>
<if test="bTransactionId != null">
b_transaction_id = #{bTransactionId},
</if>
<if test="archiveDate != null">
archive_date = #{archiveDate}
</if>
</set>
where contract_no = #{contractNo}
</update>
<delete id="deleteContractInfo"> <delete id="deleteContractInfo">
delete delete
from contract_info from contract_info
......
...@@ -33,4 +33,5 @@ data-filter: ...@@ -33,4 +33,5 @@ data-filter:
- /userapp/xz/xzWithdrawNotify - /userapp/xz/xzWithdrawNotify
- /userapp/pay/feignTopUpCash - /userapp/pay/feignTopUpCash
- /userapp/pay/feignWalletFlowNO - /userapp/pay/feignWalletFlowNO
- /userapp/fdd/notifyStamp
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论