1.上传收款码

This commit is contained in:
邱贞招 2024-09-20 14:07:40 +08:00
parent f1de90a6b4
commit ab0170316a

View File

@ -3,8 +3,10 @@ package com.ruoyi.web.controller.app;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.constant.ServiceConstants; import com.ruoyi.common.constant.ServiceConstants;
import com.ruoyi.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.AsUser; 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.CommonUtil;
import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.verify.vo.IDResponse; import com.ruoyi.common.utils.verify.vo.IDResponse;
import com.ruoyi.framework.web.service.TokenService; import com.ruoyi.framework.web.service.TokenService;
import com.ruoyi.system.domain.*; 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 com.wechat.pay.java.service.payments.jsapi.model.PrepayWithRequestPaymentResponse;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
@ -112,6 +117,9 @@ public class AppVerifyController extends BaseController
@Autowired @Autowired
private IEtCouponClaimLogService etCouponClaimLogService; private IEtCouponClaimLogService etCouponClaimLogService;
@Resource
private SysDeptMapper deptMapper;
/** /**
* 故障上报 * 故障上报
@ -1480,4 +1488,19 @@ public class AppVerifyController extends BaseController
} }
return error(); 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);
}
} }