diff --git a/electripper-admin/src/main/java/com/ruoyi/web/controller/app/AppVerifyController.java b/electripper-admin/src/main/java/com/ruoyi/web/controller/app/AppVerifyController.java index b2e527a..a9e5294 100644 --- a/electripper-admin/src/main/java/com/ruoyi/web/controller/app/AppVerifyController.java +++ b/electripper-admin/src/main/java/com/ruoyi/web/controller/app/AppVerifyController.java @@ -3,8 +3,10 @@ package com.ruoyi.web.controller.app; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson2.JSON; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.constant.ServiceConstants; +import com.ruoyi.common.constant.UserConstants; import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.entity.AsUser; @@ -18,6 +20,7 @@ import com.ruoyi.common.exception.ServiceException; import com.ruoyi.common.utils.CommonUtil; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.SecurityUtils; +import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.verify.vo.IDResponse; import com.ruoyi.framework.web.service.TokenService; import com.ruoyi.system.domain.*; @@ -29,7 +32,9 @@ import com.ruoyi.system.service.*; import com.wechat.pay.java.service.payments.jsapi.model.PrepayWithRequestPaymentResponse; import org.jetbrains.annotations.NotNull; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.transaction.annotation.Transactional; +import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -112,6 +117,9 @@ public class AppVerifyController extends BaseController @Autowired private IEtCouponClaimLogService etCouponClaimLogService; + @Resource + private SysDeptMapper deptMapper; + /** * 故障上报 @@ -1480,4 +1488,19 @@ public class AppVerifyController extends BaseController } return error(); } + + + /** + * 上传收款码 + */ + @Log(title = "上传收款码", businessType = BusinessType.UPDATE) + @PostMapping("/uploadPaymentCode") + public AjaxResult edit(String collectionCode,Long deptId) + { + SysDept sysDept = new SysDept(); + sysDept.setDeptId(deptId); + sysDept.setCollectionCode(collectionCode); + int result = deptMapper.updateDept(sysDept); + return toAjax(result); + } }