作者 shenhailong

完善 建行回调支付失败 修改订单状态

... ... @@ -217,7 +217,7 @@ public class PayRseponeController {
/**
* 修改订单支付状态
*/
payRecordsMapper.updateOrderStatus(payRecords);
payRecordsMapper.updateOrderStatusError(payRecords);
}
}
return i == 1 ? new ResultJson("200", "支付回执信息接受成功") : new ResultJson("500", "支付回执信息接受失败");
... ...
... ... @@ -20,6 +20,8 @@ public interface PayRecordsMapper {
int updateOrderStatus(PayRecords record);
int updateOrderStatusError(PayRecords record);
List<PayRecords> findAll(@Param(value = "orderNumber") String orderNumber,
@Param(value = "startTime") String startTime,
@Param(value = "endTime") String endTime,
... ...
... ... @@ -47,7 +47,7 @@
<property name="enableSubPackages" value="true"/>
</javaClientGenerator>
<!-- 要生成的表 tableName是数据库中的表名或视图名 domainObjectName是实体类名-->
<table tableName="electrify_info" domainObjectName="ElectrifyInfo" enableCountByExample="false"
<table tableName="inform_electricity" domainObjectName="InformElectricity" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false"
selectByExampleQueryId="true"></table>
</context>
... ...
... ... @@ -273,4 +273,13 @@
where orderNumber = #{ordernumber,jdbcType=VARCHAR}
</update>
<update id="updateOrderStatusError" parameterType="com.sunyo.energy.location.model.PayRecords">
update pay_records
set
payStatus = 0,
reamke3 = 0
where orderNumber = #{ordernumber,jdbcType=VARCHAR}
</update>
</mapper>
\ No newline at end of file
... ...