166 lines
8.3 KiB
XML
166 lines
8.3 KiB
XML
<?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.example.demo.mapper.ShipinshengchanxukeqiyeMapper">
|
|
|
|
<resultMap id="BaseResultMap" type="com.example.demo.domain.Shipinshengchanxukeqiye">
|
|
<id property="id" column="ID" jdbcType="VARCHAR"/>
|
|
<result property="sqid" column="SQID" jdbcType="VARCHAR"/>
|
|
<result property="sqsxdm" column="SQSXDM" jdbcType="VARCHAR"/>
|
|
<result property="xkzbh" column="XKZBH" jdbcType="VARCHAR"/>
|
|
<result property="fzjg" column="FZJG" jdbcType="VARCHAR"/>
|
|
<result property="yxqq" column="YXQQ" jdbcType="VARCHAR"/>
|
|
<result property="yxqz" column="YXQZ" jdbcType="VARCHAR"/>
|
|
<result property="jyzmc" column="JYZMC" jdbcType="VARCHAR"/>
|
|
<result property="jycs" column="JYCS" jdbcType="VARCHAR"/>
|
|
<result property="zs" column="ZS" jdbcType="VARCHAR"/>
|
|
<result property="fddbrFzr" column="FDDBR_FZR" jdbcType="VARCHAR"/>
|
|
<result property="shxydm" column="SHXYDM" jdbcType="VARCHAR"/>
|
|
<result property="ztyt" column="ZTYT" jdbcType="VARCHAR"/>
|
|
<result property="jyxm" column="JYXM" jdbcType="VARCHAR"/>
|
|
<result property="rcjgjg" column="RCJGJG" jdbcType="VARCHAR"/>
|
|
<result property="rcjgry" column="RCJGRY" jdbcType="VARCHAR"/>
|
|
<result property="qfr" column="QFR" jdbcType="VARCHAR"/>
|
|
<result property="qfsj" column="QFSJ" jdbcType="VARCHAR"/>
|
|
<result property="xkzzt" column="XKZZT" jdbcType="VARCHAR"/>
|
|
<result property="zszl" column="ZSZL" jdbcType="VARCHAR"/>
|
|
<result property="zxrq" column="ZXRQ" jdbcType="VARCHAR"/>
|
|
<result property="sxrq" column="SXRQ" jdbcType="VARCHAR"/>
|
|
<result property="splb" column="SPLB" jdbcType="VARCHAR"/>
|
|
<result property="sssf" column="SSSF" jdbcType="VARCHAR"/>
|
|
<result property="sss" column="SSS" jdbcType="VARCHAR"/>
|
|
<result property="ssqx" column="SSQX" jdbcType="VARCHAR"/>
|
|
<result property="jycsjd" column="JYCSJD" jdbcType="VARCHAR"/>
|
|
<result property="sccplbbm" column="SCCPLBBM" jdbcType="VARCHAR"/>
|
|
<result property="sqsxmc" column="SQSXMC" jdbcType="VARCHAR"/>
|
|
<result property="zzlx" column="ZZLX" jdbcType="VARCHAR"/>
|
|
<result property="frmcZw" column="FRMC_ZW" jdbcType="VARCHAR"/>
|
|
<result property="frmcYw" column="FRMC_YW" jdbcType="VARCHAR"/>
|
|
<result property="zcdzZw" column="ZCDZ_ZW" jdbcType="VARCHAR"/>
|
|
<result property="zcdzYw" column="ZCDZ_YW" jdbcType="VARCHAR"/>
|
|
<result property="scdzZw" column="SCDZ_ZW" jdbcType="VARCHAR"/>
|
|
<result property="scdzYw" column="SCDZ_YW" jdbcType="VARCHAR"/>
|
|
<result property="cpfwlb" column="CPFWLB" jdbcType="VARCHAR"/>
|
|
<result property="cpfwZw" column="CPFW_ZW" jdbcType="VARCHAR"/>
|
|
<result property="cpfwYw" column="CPFW_YW" jdbcType="VARCHAR"/>
|
|
<result property="cjsj" column="CJSJ" jdbcType="VARCHAR"/>
|
|
<result property="gxsj" column="GXSJ" jdbcType="VARCHAR"/>
|
|
<result property="xkzwyid" column="XKZWYID" jdbcType="VARCHAR"/>
|
|
<result property="sqcplb" column="SQCPLB" jdbcType="VARCHAR"/>
|
|
<result property="sfspzc" column="SFSPZC" jdbcType="VARCHAR"/>
|
|
<result property="spzcxq" column="SPZCXQ" jdbcType="VARCHAR"/>
|
|
<result property="sfspys" column="SFSPYS" jdbcType="VARCHAR"/>
|
|
<result property="spysxq" column="SPYSXQ" jdbcType="VARCHAR"/>
|
|
<result property="zjhm" column="ZJHM" jdbcType="VARCHAR"/>
|
|
<result property="wzmc" column="WZMC" jdbcType="VARCHAR"/>
|
|
<result property="ym" column="YM" jdbcType="VARCHAR"/>
|
|
<result property="dwdm" column="DWDM" jdbcType="VARCHAR"/>
|
|
<result property="bgnr" column="BGNR" jdbcType="VARCHAR"/>
|
|
<result property="xzlz" column="XZLZ" jdbcType="VARCHAR"/>
|
|
<result property="jyxmdm" column="JYXMDM" jdbcType="VARCHAR"/>
|
|
<result property="rcjgjgmc" column="RCJGJGMC" jdbcType="VARCHAR"/>
|
|
<result property="ztytmc" column="ZTYTMC" jdbcType="VARCHAR"/>
|
|
<result property="sljgmc" column="SLJGMC" jdbcType="VARCHAR"/>
|
|
<result property="fzjgmc" column="FZJGMC" jdbcType="VARCHAR"/>
|
|
<result property="zxyy" column="ZXYY" jdbcType="VARCHAR"/>
|
|
<result property="sccplbmc" column="SCCPLBMC" jdbcType="VARCHAR"/>
|
|
<result property="ztytdm" column="ZTYTDM" jdbcType="VARCHAR"/>
|
|
<result property="jtycpsdw" column="JTYCPSDW" jdbcType="VARCHAR"/>
|
|
<result property="yzdz" column="YZDZ" jdbcType="VARCHAR"/>
|
|
<result property="sqlx" column="SQLX" jdbcType="VARCHAR"/>
|
|
<result property="entityType" column="ENTITY_TYPE" jdbcType="VARCHAR"/>
|
|
<result property="relationCode" column="RELATION_CODE" jdbcType="VARCHAR"/>
|
|
<result property="saleType" column="SALE_TYPE" jdbcType="VARCHAR"/>
|
|
<result property="entityTypeName" column="ENTITY_TYPE_NAME" jdbcType="VARCHAR"/>
|
|
<result property="caterStartTime" column="CATER_START_TIME" jdbcType="VARCHAR"/>
|
|
<result property="caterEndTime" column="CATER_END_TIME" jdbcType="VARCHAR"/>
|
|
<result property="areaId" column="AREA_ID" jdbcType="VARCHAR"/>
|
|
</resultMap>
|
|
|
|
<sql id="Base_Column_List">
|
|
ID,SQID,SQSXDM,
|
|
XKZBH,FZJG,YXQQ,
|
|
YXQZ,JYZMC,JYCS,
|
|
ZS,FDDBR_FZR,SHXYDM,
|
|
ZTYT,JYXM,RCJGJG,
|
|
RCJGRY,QFR,QFSJ,
|
|
XKZZT,ZSZL,ZXRQ,
|
|
SXRQ,SPLB,SSSF,
|
|
SSS,SSQX,JYCSJD,
|
|
SCCPLBBM,SQSXMC,ZZLX,
|
|
FRMC_ZW,FRMC_YW,ZCDZ_ZW,
|
|
ZCDZ_YW,SCDZ_ZW,SCDZ_YW,
|
|
CPFWLB,CPFW_ZW,CPFW_YW,
|
|
CJSJ,GXSJ,XKZWYID,
|
|
SQCPLB,SFSPZC,SPZCXQ,
|
|
SFSPYS,SPYSXQ,ZJHM,
|
|
WZMC,YM,DWDM,
|
|
BGNR,XZLZ,JYXMDM,
|
|
RCJGJGMC,ZTYTMC,SLJGMC,
|
|
FZJGMC,ZXYY,SCCPLBMC,
|
|
ZTYTDM,JTYCPSDW,YZDZ,
|
|
SQLX,ENTITY_TYPE,RELATION_CODE,
|
|
SALE_TYPE,ENTITY_TYPE_NAME,CATER_START_TIME,
|
|
CATER_END_TIME,AREA_ID
|
|
</sql>
|
|
|
|
|
|
<update id="updateJieDao">
|
|
UPDATE ${tableName}
|
|
SET SUOSHUJIEZHEN = #{newValue}
|
|
WHERE SUOSHUJIEZHEN = #{oldValue}
|
|
</update>
|
|
|
|
|
|
<select id="getQiYeSumByHj" resultType="com.example.demo.entity.vo.NameAndValueVo">
|
|
SELECT COUNT(DISTINCT (XKZBH)) AS value,
|
|
HUANJIE AS name
|
|
FROM (SELECT XKZBH,
|
|
min(HUANJIE) AS HUANJIE
|
|
FROM SHIPINSHENGCHANXUKEQIYE ${ew.customSqlSegment}
|
|
GROUP BY XKZBH) a
|
|
GROUP BY HUANJIE
|
|
</select>
|
|
|
|
<select id="getQiYeSumByHjAndQx" resultType="com.example.demo.entity.vo.XukeConVo">
|
|
SELECT COUNT(DISTINCT (XKZBH)) AS companiesCount,
|
|
HUANJIE AS hj,
|
|
AREA_ID as countyName
|
|
FROM (SELECT XKZBH,
|
|
min(HUANJIE) AS HUANJIE,
|
|
AREA_ID
|
|
FROM SHIPINSHENGCHANXUKEQIYE ${ew.customSqlSegment}
|
|
GROUP BY XKZBH, AREA_ID) a
|
|
WHERE HUANJIE != ''
|
|
GROUP BY HUANJIE, AREA_ID
|
|
order by AREA_ID
|
|
</select>
|
|
|
|
<select id="getQiYeSumByHjAndJiedao" resultType="com.example.demo.entity.vo.XukeConVo">
|
|
SELECT COUNT(DISTINCT (XKZBH)) AS companiesCount,
|
|
HUANJIE AS hj,
|
|
AREA_ID as countyName,
|
|
SUOSHUJIEZHEN as street
|
|
FROM (SELECT XKZBH,
|
|
min(HUANJIE) AS HUANJIE,
|
|
AREA_ID,
|
|
SUOSHUJIEZHEN
|
|
FROM SHIPINSHENGCHANXUKEQIYE ${ew.customSqlSegment}
|
|
GROUP BY XKZBH,
|
|
AREA_ID,
|
|
SUOSHUJIEZHEN) a
|
|
WHERE HUANJIE != ''
|
|
GROUP BY HUANJIE, SUOSHUJIEZHEN, AREA_ID
|
|
order by SUOSHUJIEZHEN
|
|
</select>
|
|
|
|
<select id="getQiYeSum" resultType="java.lang.Integer">
|
|
SELECT COUNT(DISTINCT (XKZBH)) AS value
|
|
FROM (SELECT XKZBH,
|
|
min(HUANJIE) AS HUANJIE
|
|
FROM SHIPINSHENGCHANXUKEQIYE ${ew.customSqlSegment}
|
|
GROUP BY XKZBH) a
|
|
</select>
|
|
</mapper>
|