| | |
| | | <result property="projName" column="proj_name"/> |
| | | <result property="deductionNum" column="deductionNum"/> |
| | | <result property="isCourse" column="is_course"/> |
| | | <result property="timeLength" column="time_length"/> |
| | | |
| | | |
| | | |
| | |
| | | <if test="deductionNum != null "> |
| | | deductionNum = #{deductionNum}, |
| | | </if> |
| | | <if test="failTime != null "> |
| | | fail_time = #{failTime}, |
| | | </if> |
| | | |
| | | </set> |
| | | WHERE ID = #{id} |
| | |
| | | <select id="selectInPage" resultMap="SysProjUseMap"> |
| | | select |
| | | a.*, |
| | | b.TIME_LENGTH |
| | | b.TIME_LENGTH, |
| | | b.img |
| | | from sys_proj_use a |
| | | left join shopping_goods b on a.proj_id=b.id |
| | | where 1=1 |
| | | <if test="record!=null"> |
| | | <if test="record.id != null and record.id !='' "> |
| | | and a.ID = #{record.id} |
| | | </if> |
| | | <if test="record.queryKey != null and record.queryKey !='' "> |
| | | and (instr(b.name, #{record.queryKey}) or instr(b.zjm, #{record.queryKey}) or instr(goods_no, #{record.queryKey})) |
| | | </if> |
| | | <if test="record.orderItemId != null and record.orderItemId !='' "> |
| | | and a.ORDER_ITEM_ID = #{record.orderItemId} |
| | |
| | | <!-- 根据对象查询 --> |
| | | <select id="selectByModel" resultMap="SysProjUseMap"> |
| | | select |
| | | a.* |
| | | a.*, |
| | | b.time_length, |
| | | b.img |
| | | from sys_proj_use a |
| | | left join shopping_goods b on a.proj_id=b.id |
| | | where 1=1 |
| | | <if test="record!=null"> |
| | | <if test="record.id != null and record.id !='' "> |
| | |
| | | group by b.id) t |
| | | </select> |
| | | |
| | | <select id="selectHasValidProjUse" resultMap="SysProjUseMap"> |
| | | select * from sys_proj_use |
| | | where date_format(now(), '%Y-%m-%d') > date_format(FAIL_TIME, '%Y-%m-%d') and STATUS='有效' |
| | | </select> |
| | | |
| | | </mapper> |