648540858
2023-05-29 5639719879759c287a0c020818104b9e72ffc292
src/main/java/com/genersoft/iot/vmp/storager/dao/RoleMapper.java
@@ -1,7 +1,6 @@
package com.genersoft.iot.vmp.storager.dao;
import com.genersoft.iot.vmp.storager.dao.dto.Role;
import com.genersoft.iot.vmp.storager.dao.dto.User;
import org.apache.ibatis.annotations.*;
import org.springframework.stereotype.Repository;
@@ -11,25 +10,25 @@
@Repository
public interface RoleMapper {
    @Insert("INSERT INTO user_role (name, authority, createTime, updateTime) VALUES" +
    @Insert("INSERT INTO wvp_user_role (name, authority, create_time, update_time) VALUES" +
            "(#{name}, #{authority}, #{createTime}, #{updateTime})")
    int add(Role role);
    @Update(value = {" <script>" +
            "UPDATE user_role " +
            "SET updateTime=#{updateTime} " +
            "UPDATE wvp_user_role " +
            "SET update_time=#{updateTime} " +
            "<if test=\"name != null\">, name=#{name}</if>" +
            "<if test=\"authority != null\">, authority=#{authority}</if>" +
            "WHERE id != 1 and id=#{id}" +
            " </script>"})
    int update(Role role);
    @Delete("DELETE FROM user_role WHERE  id != 1 and id=#{id}")
    @Delete("DELETE from wvp_user_role WHERE  id != 1 and id=#{id}")
    int delete(int id);
    @Select("select * FROM user_role WHERE id=#{id}")
    @Select("select * from wvp_user_role WHERE id=#{id}")
    Role selectById(int id);
    @Select("select * FROM user_role")
    @Select("select * from wvp_user_role")
    List<Role> selectAll();
}