提交 eca78818 作者: 张小凤

DemandReleaseOrderDao(update)

上级 1ed23e30
...@@ -73,6 +73,11 @@ public class DemandReleaseOrderController extends BaseController { ...@@ -73,6 +73,11 @@ public class DemandReleaseOrderController extends BaseController {
return releaseOrderService.getDelete(requirementsInfoId); return releaseOrderService.getDelete(requirementsInfoId);
} }
@ApiOperation(value = "通过需求id获取支付编号")
@GetMapping("/getPaymentOrderNumber")
public String getOrderNumber(@ApiParam(value = "requirementsInfoId", required = true) @RequestParam Integer requirementsInfoId){
return releaseOrderService.getOrderNumber(requirementsInfoId);
}
......
...@@ -28,4 +28,6 @@ public interface DemandReleaseOrderDao { ...@@ -28,4 +28,6 @@ public interface DemandReleaseOrderDao {
int selectOrderNumberDO(Integer requirementsInfoId); int selectOrderNumberDO(Integer requirementsInfoId);
void getDelete(Integer requirementsInfoId); void getDelete(Integer requirementsInfoId);
String getOrderNumber(Integer requirementsInfoId);
} }
...@@ -21,4 +21,6 @@ public interface DemandReleaseOrderService { ...@@ -21,4 +21,6 @@ public interface DemandReleaseOrderService {
ResultBody getPublishPhone(CommonPaymentVO commonPaymentVO, HttpServletRequest request, Integer userAccountId); ResultBody getPublishPhone(CommonPaymentVO commonPaymentVO, HttpServletRequest request, Integer userAccountId);
ResultBody getDelete(Integer requirementsInfoId); ResultBody getDelete(Integer requirementsInfoId);
String getOrderNumber(Integer requirementsInfoId);
} }
...@@ -199,6 +199,12 @@ public class DemandReleaseOrderServiceImpl implements DemandReleaseOrderService ...@@ -199,6 +199,12 @@ public class DemandReleaseOrderServiceImpl implements DemandReleaseOrderService
return ResultBody.success(); return ResultBody.success();
} }
@Override
public String getOrderNumber(Integer requirementsInfoId) {
String orderNumber = releaseOrderDao.getOrderNumber(requirementsInfoId);
return orderNumber;
}
public ResultBody releaseOrder(OrderRequestParamsVO orderRequestParamsVO, String token) { public ResultBody releaseOrder(OrderRequestParamsVO orderRequestParamsVO, String token) {
boolean emoji = EmojiUtils.containsEmoji(orderRequestParamsVO.getDescription()); boolean emoji = EmojiUtils.containsEmoji(orderRequestParamsVO.getDescription());
if (emoji == true) { if (emoji == true) {
......
...@@ -58,4 +58,13 @@ ...@@ -58,4 +58,13 @@
from service_demand_order from service_demand_order
where requirements_info_id = #{requirementsInfoId} where requirements_info_id = #{requirementsInfoId}
</delete> </delete>
<select id="getOrderNumber" resultType="java.lang.String">
SELECT
payment_order_number
FROM
service_demand_order
WHERE
requirements_info_id =#{requirementsInfoId}
</select>
</mapper> </mapper>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论