diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java index bb12972f..f395d83c 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/controller/PurchaseBindController.java @@ -83,7 +83,9 @@ public class PurchaseBindController extends BaseController { * @param response * @param purchaseDto */ + @ApiOperation(value = "二维码生成下载") @PostMapping(value = "/downloadQrCode") + @PreventRepeatSubmit @RequiresPermissions("purchase:bpmPurchaseInfo:query") public void downloadQrCode(HttpServletResponse response, PurchaseDto purchaseDto) { purchaseBindService.downloadQrCode(response, purchaseDto); diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml index ba191d87..e8cbd1d3 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/purchase/PurchaseBindMapper.xml @@ -56,14 +56,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" qr_url, - + task_id, create_by, create_time, - del_flag + del_flag, + status @@ -75,13 +76,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{qrUrl}, - - #{id}, + + #{taskId}, #{createBy}, NOW(), + 0, 0 @@ -177,13 +179,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" LEFT JOIN ma_type mt1 ON mt.parent_id = mt1.type_id WHERE 1=1 - + AND pm.task_id = #{taskId} - + AND pm.type_id = #{typeId} - + AND pcd.id = #{purchaseId}