response/target/classes/mapper/ShipinshengchanxukeqiyeMapper.xml
2025-06-27 10:04:22 +08:00

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>