| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?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="org.dromara.server.consume.mapper.ConsumeDetailOriginalMapper">
- <resultMap type="org.dromara.server.consume.domain.XfConsumeDetailOriginal" id="ConsumeDetailOriginalResult">
- <result property="originalId" column="original_id" />
- <result property="tenantId" column="tenant_id" />
- <result property="recordId" column="record_id" />
- <result property="userId" column="user_id" />
- <result property="userNumb" column="user_numb" />
- <result property="realName" column="real_name" />
- <result property="deptId" column="dept_id" />
- <result property="deptName" column="dept_name" />
- <result property="consumeDate" column="consume_date" />
- <result property="consumeMoney" column="consume_money" />
- <result property="cardNo" column="card_no" />
- <result property="factoryId" column="factory_id" />
- <result property="cardValue" column="card_value" />
- <result property="cardCount" column="card_count" />
- <result property="consumeBalance" column="consume_balance" />
- <result property="termNo" column="term_no" />
- <result property="termName" column="term_name" />
- <result property="termRecordId" column="term_record_id" />
- <result property="analysisFlag" column="analysis_flag" />
- <result property="dataFlag" column="data_flag" />
- <result property="statusFlag" column="status_flag" />
- <result property="digitalSign" column="digital_sign" />
- <result property="waterValue" column="water_value" />
- <result property="waterHistoryValue" column="water_history_value" />
- <result property="waterDaySum" column="water_day_sum" />
- <result property="waterErrValue" column="water_err_value" />
- <result property="waterErrMoney" column="water_err_money" />
- <result property="operatorId" column="operator_id" />
- <result property="delFlag" column="del_flag" />
- <result property="createDept" column="create_dept" />
- <result property="createBy" column="create_by" />
- <result property="createTime" column="create_time" />
- <result property="updateBy" column="update_by" />
- <result property="updateTime" column="update_time" />
- </resultMap>
- <select id="selectReconciliationData" resultType="org.dromara.server.common.domain.consume.bo.ConsumptionBo">
- SELECT term_no as termNo,user_numb as userNumb,card_no as cardNo,factory_id as factoryId
- ,consume_date as consumeDate,consume_money as consumeMoney,term_record_id as termRecordId,status_flag as
- statusFlag,record_id as recordId,data_flag as recordStatus,100 as useType,25000 as creditType
- FROM t_xf_consumedetailoriginal txc
- <where>
- and original_id NOT IN (SELECT original_id FROM t_xf_consumedetail where consume_date>#{consumeDate})
- <if test="consumeDate != null">
- AND txc.consume_date>#{consumeDate}
- </if>
- AND txc.del_flag='0'
- </where>
- ORDER BY consume_date ASC;
- </select>
- </mapper>
|