Blame view

cloud/dahua/src/main/resources/mapper/PermissionFaceMapper.xml 2.26 KB
acd712a6   陶汉栋   增加网关负载
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.example.dahua.dao.PermissionFaceDao">

<!--    create table PermissionFace (-->
<!--    id int not null PRIMARY KEY ,-->
<!--    permissionJSON varchar(max) not null ,-->
<!--    schoolId int not null ,-->
<!--    perrmissName varchar(50) not null ,-->
<!--    createTime varchar(50) not null ,-->
<!--    updateTime varchar(50) not null ,-->
<!--    )-->
    <resultMap id="permissFaceBase" type="com.example.dahua.bean.PermissionFaceBean">

        <result column="id" property="id"/>
        <result column="permissionJSON" property="permissionJson"/>
        <result column="schoolId" property="schoolId"/>
        <result column="perrmissName" property="perrmissName"/>
        <result column="createTime" property="createTime"/>
        <result column="updateTime" property="updateTime"/>
d2ddaeb8   邱一成   考勤和下发优化完成
21
        <result column="updateTime" property="updateTime"/>
59207196   徐泉   中控指纹机,考勤看板代码提交
22
        <result column="channel" property="channel"/>
acd712a6   陶汉栋   增加网关负载
23
24
25
26
27

    </resultMap>

    <insert id="addPermissionFace" parameterType="com.example.dahua.bean.PermissionFaceBean">

84e52044   徐泉   下发权限修改
28
        insert into PermissionFace values (#{permissionJson},#{schoolId},#{perrmissName},#{createTime},#{updateTime},#{channel},#{customName})
acd712a6   陶汉栋   增加网关负载
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

    </insert>


    <select id="getPermissFaces" parameterType="java.lang.Integer" resultMap="permissFaceBase">

        select * from PermissionFace where schoolId = #{schoolId};

    </select>
    <select id="getPermissionDetail" parameterType="java.lang.Integer" resultMap="permissFaceBase">

        select * from PermissionFace where id = #{permissionId};

    </select>
    <update id="updatePermissionFace" parameterType="com.example.dahua.bean.PermissionFaceBean">

        update PermissionFace set permissionJson = #{permissionJson},updateTime=#{updateTime},perrmissName=#{perrmissName} where id = #{id}

    </update>

    <delete id="deletePermissionFace" parameterType="java.lang.Integer">
        delete from PermissionFace where id = #{id}
    </delete>

    <select id="getPerFaceWithId" parameterType="java.lang.Integer" resultType="com.example.dahua.bean.PermissionFaceBean">
        select * from PermissionFace where id =#{id};
    </select>

</mapper>