tangzy
2021-09-06 9f6d476ab71a2cfa73c3582cbea470a3569088cb
1.许可模板
5 files modified
27 ■■■■ changed files
src/main/java/org/springblade/modules/licetuser/controller/LicetuserController.java 10 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/licetuser/mapper/LicetuserMapper.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/licetuser/mapper/LicetuserMapper.xml 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/licetuser/service/ILicetuserService.java 4 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/licetuser/service/impl/LicetuserServiceImpl.java 7 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/licetuser/controller/LicetuserController.java
@@ -34,6 +34,8 @@
import org.springblade.modules.licetuser.service.ILicetuserService;
import org.springblade.core.boot.ctrl.BladeController;
import java.util.Map;
/**
 *  控制器
 *
@@ -63,15 +65,15 @@
    @GetMapping("/liceUp")
    @ApiOperationSupport(order = 1)
    public R<Licetuser> liceUp(Licetuser licetuser) {
        Licetuser detail = licetuserService.getOne(Condition.getQueryWrapper(licetuser));
        if (detail==null){
    public R liceUp(Licetuser licetuser) {
        Map map = licetuserService.liceIn(licetuser.getUserid());
        if (map==null){
            licetuserService.save(licetuser);
        }
        else {
            licetuserService.updateById(licetuser);
        }
        return R.data(detail);
        return R.data("成功");
    }
    /**
src/main/java/org/springblade/modules/licetuser/mapper/LicetuserMapper.java
@@ -21,6 +21,7 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
import java.util.Map;
/**
 *  Mapper 接口
@@ -38,5 +39,6 @@
     * @return
     */
    List<LicetuserVO> selectLicetuserPage(IPage page, LicetuserVO licetuser);
    Map liceIn(String userid);
}
src/main/java/org/springblade/modules/licetuser/mapper/LicetuserMapper.xml
@@ -15,4 +15,8 @@
        select * from sys_licetuser where is_deleted = 0
    </select>
    <select id="liceIn" resultType="java.util.HashMap">
        select  * from  sys_licetuser where  userid=#{userid}
    </select>
</mapper>
src/main/java/org/springblade/modules/licetuser/service/ILicetuserService.java
@@ -21,6 +21,8 @@
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.Map;
/**
 *  服务类
 *
@@ -37,5 +39,5 @@
     * @return
     */
    IPage<LicetuserVO> selectLicetuserPage(IPage<LicetuserVO> page, LicetuserVO licetuser);
    Map liceIn(String userid);
}
src/main/java/org/springblade/modules/licetuser/service/impl/LicetuserServiceImpl.java
@@ -24,6 +24,8 @@
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.Map;
/**
 *  服务实现类
 *
@@ -38,4 +40,9 @@
        return page.setRecords(baseMapper.selectLicetuserPage(page, licetuser));
    }
    @Override
    public Map liceIn(String userid) {
        return baseMapper.liceIn(userid);
    }
}