From 5bd5f3bcd6d2cb375feb0756505691b551339716 Mon Sep 17 00:00:00 2001
From: zhangfeng <1603559716@qq.com>
Date: 星期五, 23 十二月 2022 08:55:23 +0800
Subject: [PATCH] Merge branch 'master' of https://sinanoaq.cn:8888/r/safePlatform-out into zf

---
 equipment/equipment-service/src/main/resources/config/mapper/equipment/MaterialReceiveRecordsBaseInfoMapper.xml |   61 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

diff --git a/equipment/equipment-service/src/main/resources/config/mapper/equipment/MaterialReceiveRecordsBaseInfoMapper.xml b/equipment/equipment-service/src/main/resources/config/mapper/equipment/MaterialReceiveRecordsBaseInfoMapper.xml
new file mode 100644
index 0000000..7197c83
--- /dev/null
+++ b/equipment/equipment-service/src/main/resources/config/mapper/equipment/MaterialReceiveRecordsBaseInfoMapper.xml
@@ -0,0 +1,61 @@
+<?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.gkhy.safePlatform.equipment.repository.MaterialReceiveRecordsBaseInfoRepository">
+
+    <resultMap type="com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsBaseInfo" id="resultMap">
+        <id column="id" property="id" jdbcType="BIGINT"/>
+        <result column="material_name" property="materialName" jdbcType="VARCHAR"/>
+        <result column="receive_uid" property="receiveId" jdbcType="BIGINT"/>
+        <result column="receive_uname" property="receiveName" jdbcType="VARCHAR"/>
+        <result column="receive_count" property="receiveCount" jdbcType="INTEGER"/>
+        <result column="revert_count" property="revertCount" jdbcType="INTEGER"/>
+        <result column="consume_count" property="consumeCount" jdbcType="INTEGER"/>
+        <result column="status" property="status" jdbcType="TINYINT"/>
+        <result column="remark" property="remark" jdbcType="VARCHAR"/>
+        <result column="sm_id" property="smId" jdbcType="BIGINT"/>
+        <result column="del_flag" property="delFlag" jdbcType="INTEGER"/>
+        <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
+        <result column="create_uid" property="createUid" jdbcType="BIGINT"/>
+        <result column="create_uname" property="createUname" jdbcType="VARCHAR"/>
+        <result column="update_time" property="updateTime" jdbcType="TIMESTAMP"/>
+        <result column="update_uid" property="updateUid" jdbcType="BIGINT"/>
+        <result column="update_uname" property="updateUname" jdbcType="VARCHAR"/>
+    </resultMap>
+    <select id="listByConditions" resultType="com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsBaseDO">
+        SELECT b.id,
+               b.material_name,
+               b.receive_uid,
+               b.receive_uname,
+               b.receive_count,
+               b.revert_count,
+               b.consume_count,
+               b.status,
+               b.remark,
+               b.create_time,
+               b.sm_id,
+               s.dep_id,
+               s.dep_name
+               from material_receive_records_base b
+                inner join safe_material s on b.sm_id = s.id
+                where b.del_flag = 0
+                <if test="query.materialName != null and query.materialName != '' ">
+                    and instr(b.material_name,#{query.materialName})>0
+                </if>
+                <if test="query.receiveUname != null and query.receiveUname != '' ">
+                    and instr(b.receive_uname,#{query.receiveUname})>0
+                </if>
+                <if test="query.depId != null">
+                    and s.dep_id = #{query.depId}
+                </if>
+                <if test="query.startTime != null ">
+                    and DATE_FORMAT(b.create_time,'%Y-%m-%d') >= DATE_FORMAT(#{query.startTime},'%Y-%m-%d')
+                </if>
+                <if test="query.endTime != null ">
+                    and DATE_FORMAT(b.create_time,'%Y-%m-%d') &lt;= DATE_FORMAT(#{query.endTime},'%Y-%m-%d')
+                </if>
+                order by b.create_time desc
+    </select>
+
+</mapper>

--
Gitblit v1.9.2