liurunyu
17 小时以前 20f9faf85d45a6db0ed6fa0543f9b44fcd3e0f89
MyBatis拦截器测试
2个文件已添加
72 ■■■■■ 已修改文件
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/testFun/Test4VirtualCardSetInUseCtrl.java 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/testFun/Test4VirtualCardSetInUseSv.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/testFun/Test4VirtualCardSetInUseCtrl.java
New file
@@ -0,0 +1,40 @@
package com.dy.pipIrrTemp.testFun;
import com.dy.common.aop.SsoAop;
import com.dy.common.webUtil.BaseResponse;
import com.dy.common.webUtil.BaseResponseUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
 * @Author: liurunyu
 * @Date: 2025/4/27 10:25
 * @Description
 */
@Slf4j
@RestController
@RequestMapping(path = "test4Vir")
public class Test4VirtualCardSetInUseCtrl {
    private Test4VirtualCardSetInUseSv sv;
    @Autowired
    private void setSv(Test4VirtualCardSetInUseSv sv) {
        this.sv = sv;
    }
    /**
     * 删除一些漏损统计
     * @return
     */
    @GetMapping(path = "doSome")
    @SsoAop()
    public BaseResponse<Boolean> doSome(){
        this.sv.doSome();
        return BaseResponseUtils.buildSuccess(true);
    }
}
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/testFun/Test4VirtualCardSetInUseSv.java
New file
@@ -0,0 +1,32 @@
package com.dy.pipIrrTemp.testFun;
import com.dy.pipIrrGlobal.daoSe.SeVirtualCardMapper;
import com.dy.pipIrrGlobal.pojoSe.SeVirtualCard;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
/**
 * @Author: liurunyu
 * @Date: 2025/4/27 10:26
 * @Description
 */
@Slf4j
@Service
public class Test4VirtualCardSetInUseSv {
    @Autowired
    private SeVirtualCardMapper seVirtualCardMapper;
    @Transactional(rollbackFor = Exception.class)
    public void doSome(){
        SeVirtualCard po = new SeVirtualCard();
        po.setVcNum(Long.parseLong("2024111220590100009"));
        po.setInUse((byte) 1);
        seVirtualCardMapper.updateByPrimaryKeySelective(po) ;
    }
}