| | |
| | | |
| | | <select id="getList" resultType="com.zt.life.sys.model.SysOssConfig"> |
| | | select a.* |
| | | from SYS_OSS_CONFIG a |
| | | from sys_oss_config a |
| | | <where> |
| | | a.is_delete = 0 |
| | | <if test="whereSql!=null"> |
| | |
| | | </select> |
| | | <select id="existsSameTypeAndFiledGroup" resultType="java.lang.Integer"> |
| | | SELECT |
| | | case when exists(select 1 FROM `sys_oss_config` where is_delete=0 and BUSI_FIELD_GROUP=#{busiFieldGroup} and BUSI_TYPE |
| | | case when exists(select 1 FROM `sys_oss_config` where is_delete=0 and busi_field_group=#{busiFieldGroup} and busi_type |
| | | <> #{busiType} and id <> #{id}) |
| | | then 1 |
| | | when exists(select 1 FROM `sys_oss_config` where is_delete=0 and BUSI_FIELD_GROUP=#{busiFieldGroup} and BUSI_TYPE = #{busiType} and id |
| | | when exists(select 1 FROM `sys_oss_config` where is_delete=0 and busi_field_group=#{busiFieldGroup} and busi_type = #{busiType} and id |
| | | <> #{id}) |
| | | then 2 |
| | | else 0 end |
| | | </select> |
| | | <select id="existsSameGroupById" resultType="java.lang.Integer"> |
| | | select count(1) FROM `sys_oss_config` where is_delete=0 and BUSI_FIELD_GROUP = #{busiFiledGroup} |
| | | select count(1) FROM `sys_oss_config` where is_delete=0 and busi_field_group = #{busiFiledGroup} |
| | | <if test="id!=null"> |
| | | and busi_type <> #{id} |
| | | </if> |
| | | </select> |
| | | <update id="updateByBusiType"> |
| | | update sys_oss_config set IS_DELETE=1,UPDATE_DATE = CURRENT_TIMESTAMP where BUSI_TYPE=#{busiType} |
| | | update sys_oss_config set is_delete=1,update_date = CURRENT_TIMESTAMP where busi_type=#{busiType} |
| | | </update> |
| | | </mapper> |