| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- <?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.steerinfo.dil.mapper.UniversalMapper">
- <sql id="orderBy">
- <if test="orderField != null and orderField != ''">
- order by "${orderField}"
- <if test="orderType != null and orderType != ''">
- ${orderType}
- </if>
- </if>
- </sql>
- <!-- 查询所有的汽车衡 -->
- <select id="getAllCalculateMes" resultType="java.util.Map">
- select
- RTC.TRUCK_CALCULATE_ID "id",
- RTC.TRUCK_CALCULATE_ID "value",
- RTC.TRUCK_CALCULATE_NUMBER "label"
- from
- RMS_TRUCK_CALCULATE RTC
- </select>
- <select id="getAllGatepost" resultType="java.util.Map">
- select
- GATEPOST_ID "id",
- GATEPOST_ID "value",
- GATEPOST_NAME "label"
- from
- RMS_GATEPOST
- </select>
- <select id="getAllWareHouse" resultType="java.util.Map">
- select
- WAREHOUSE_ID "id",
- WAREHOUSE_ID "value",
- WAREHOUSE_NAME "label"
- from
- RMS_WAREHOUSE
- </select>
- <select id="getColumnNoRoutList" resultType="java.lang.String" parameterType="map">
- select DTCR.COLUMN_NAME from DIL_TABLE_COLUMN_ROLE DTCR
- left join DIL_ROLE_ORGCODE_TABLE DROT
- ON DTCR.PRIMARY_ID = DROT.COLUMN_ID
- WHERE
- DTCR.TABLE_NAME = #{tableName}
- <if test="orgCode != null">
- and DROT.ORG_CODE = #{orgCode}
- </if>
- </select>
- <select id="getColumnShowData" resultType="java.util.Map" parameterType="map">
- SELECT DTCR.COLUMN_NAME "key",
- DTCR.COLUMN_NAME "label"
- FROM DIL_TABLE_COLUMN_ROLE DTCR
- LEFT JOIN DIL_ROLE_ORGCODE_TABLE DROT on DTCR.PRIMARY_ID = DROT.COLUMN_ID
- WHERE
- DTCR.TABLE_NAME = #{tableName}
- <if test="userName != null">
- AND nvl(DROT.USER_NAME,'0') != #{userName}
- </if>
- <if test="schemeName != null">
- AND nvl(DROT.PRIMARY_NAME,'0') != #{schemeName}
- </if>
- </select>
- <select id="getColumnHiddenData" resultType="string" parameterType="map">
- SELECT DTCR.COLUMN_NAME FROM DIL_ROLE_ORGCODE_TABLE DROT
- LEFT JOIN DIL_TABLE_COLUMN_ROLE DTCR on DTCR.PRIMARY_ID = DROT.COLUMN_ID
- WHERE
- DTCR.TABLE_NAME = #{tableName}
- <if test="userName != null">
- AND DROT.USER_NAME = #{userName}
- </if>
- <if test="orgCode != null">
- AND DROT.ORG_CODE = #{orgCode}
- </if>
- <if test="schemeName != null">
- AND nvl(DROT.PRIMARY_NAME,'0') = #{schemeName}
- </if>
- </select>
- <select id="getColumnAllData" resultType="java.util.Map" parameterType="map">
- SELECT DTCR.COLUMN_NAME "key",
- DTCR.COLUMN_NAME "label"
- FROM DIL_TABLE_COLUMN_ROLE DTCR
- WHERE
- DTCR.TABLE_NAME = #{tableName}
- </select>
- <select id="getColumnAllScheme" resultType="java.util.LinkedHashMap" parameterType="map">
- SELECT
- distinct
- DROT.PRIMARY_NAME "schemeName",
- DROT.ENABLE_STATUS "enableStatus" ,
- DROT.USER_NAME "userName",
- DROT.ORG_CODE "orgCode",
- DTCR.TABLE_NAME "tableName"
- FROM DIL_ROLE_ORGCODE_TABLE DROT
- LEFT JOIN DIL_TABLE_COLUMN_ROLE DTCR on DROT.COLUMN_ID = DTCR.PRIMARY_ID
- WHERE DROT.USER_NAME = #{userName}
- AND DROT.ORG_CODE = #{orgCode}
- AND DTCR.TABLE_NAME = #{tableName}
- AND NVL(DROT.PRIMARY_NAME,'') != '默认方案'
- </select>
- <select id="getWlUrl" resultType="java.lang.String">
- SELECT DL.VERSION_VALUE FROM DIL_VERSION DL
- WHERE DL.VERSION_ID = 11
- </select>
- <!-- 边输边查公司 -->
- <select id="getCompanyMesByLike" resultType="java.util.Map">
- select
- RC.COMPANY_ID "companyId",
- RC.COMPANY_NAME "value",
- RC.COMPANY_NAME "companyName",
- RC.SSO_ID "ssoId",
- RC.SSO_CODE "ssoCode"
- from RMS_COMPANY RC
- where DELETED = 0
- <if test="companyType!=null and companyType!=''">
- AND RC.COMPANY_TYPE = #{companyType}
- </if>
- <if test="index!=null and index!=''">
- AND REGEXP_LIKE(RC.COMPANY_NAME, #{index})
- </if>
- FETCH NEXT 100 ROWS ONLY
- </select>
- <select id="getMaterialTypeByLike" resultType="java.util.Map">
- select
- MATERIAL_TYPE_ID "materialTypeId",
- MATERIAL_TYPE_NAME "materialTypeName",
- MATERIAL_TYPE_ID "id",
- MATERIAL_TYPE_ID "value",
- MATERIAL_TYPE_NAME "label"
- from RMS_MATERIAL_TYPE
- where DELETED = 0
- <if test="index!=null and index!=''">
- AND REGEXP_LIKE(MATERIAL_TYPE_NAME, #{index})
- </if>
- FETCH NEXT 100 ROWS ONLY
- </select>
- <select id="getEmissionStandardByLike" resultType="java.util.Map">
- select
- EMISSION_STANDARD_ID "emissionStandardId",
- EMISSION_STANDARD_NAME "emissionStandardName",
- EMISSION_STANDARD_ID "id",
- EMISSION_STANDARD_ID "value",
- EMISSION_STANDARD_NAME "label"
- from RMS_EMISSION_STANDARD
- where DELETED = 0
- <if test="index!=null and index!=''">
- AND REGEXP_LIKE(EMISSION_STANDARD_NAME, #{index})
- </if>
- FETCH NEXT 100 ROWS ONLY
- </select>
- <select id="getOperationPointByLike" resultType="java.util.Map">
- select
- OPERATION_POINT_ID "operationPointId",
- OPERATION_POINT_NAME "operationPointName",
- OPERATION_POINT_ID "id",
- OPERATION_POINT_ID "value",
- OPERATION_POINT_NAME "label"
- from RMS_OPERATION_POINT
- where DELETED = 0
- <if test="index!=null and index!=''">
- AND REGEXP_LIKE(OPERATION_POINT_NAME, #{index})
- </if>
- FETCH NEXT 100 ROWS ONLY
- </select>
- </mapper>
|