统计 消息
This commit is contained in:
@ -117,10 +117,9 @@
|
||||
<select id="selectCoscoAccessSupplierAndWorkPageList" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier" resultMap="CoscoAccessSupplierResult">
|
||||
<include refid="selectCoscoAccessSupplierAndWorkVo"/>
|
||||
<where>
|
||||
and a.dept_id in
|
||||
<foreach collection="vo.deptIdList" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
<if test="vo.orgId != null">
|
||||
and a.org_id = #{orgId}
|
||||
</if>
|
||||
<if test="vo.accessStatus != null">
|
||||
and a.access_status = #{vo.accessStatus}
|
||||
</if>
|
||||
@ -143,10 +142,9 @@
|
||||
<select id="selectCoscoAccessSupplierAndWorkExecList" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier" resultMap="CoscoAccessSupplierResult">
|
||||
<include refid="selectCoscoAccessSupplierAndWorkVo"/>
|
||||
<where>
|
||||
and a.dept_id in
|
||||
<foreach collection="deptIdList" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
<if test="orgId != null">
|
||||
and a.org_id = #{orgId}
|
||||
</if>
|
||||
<if test="accessStatus != null">
|
||||
and a.access_status = #{accessStatus}
|
||||
</if>
|
||||
@ -177,7 +175,15 @@
|
||||
where a.access_work_id = #{accessWorkId}
|
||||
</select>
|
||||
|
||||
|
||||
<select id="selectUpdateYearcountNum" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier" resultMap="CoscoAccessSupplierResult">
|
||||
SELECT
|
||||
YEAR(caw.update_time) AS updateYear,
|
||||
COUNT(0) as countNum
|
||||
FROM
|
||||
cosco_access_supplier a
|
||||
left join cosco_access_work caw on caw.id = a.access_work_id and caw.del_flag = 'normal'
|
||||
GROUP BY updateYear
|
||||
</select>
|
||||
|
||||
<insert id="insertCoscoAccessSupplier" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier">
|
||||
insert into cosco_access_supplier
|
||||
|
@ -327,6 +327,25 @@
|
||||
</select>
|
||||
|
||||
|
||||
<select id="selectAccessTypeCountNum" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessWork" resultMap="CoscoAccessWorkResult">
|
||||
SELECT
|
||||
CASE
|
||||
WHEN
|
||||
access_type = 'online' THEN
|
||||
'线上准入'
|
||||
WHEN access_type = 'offline' THEN
|
||||
'线下准入'
|
||||
WHEN access_type = 'scattered' THEN
|
||||
'零星采购/应急采购/个人供应商' ELSE access_type
|
||||
END AS access_type_text,
|
||||
count(0) as countNum
|
||||
|
||||
FROM
|
||||
cosco_access_work
|
||||
where del_flag = 'normal'
|
||||
GROUP BY access_type
|
||||
</select>
|
||||
|
||||
<select id="selectCoscoAccessWorkById" parameterType="String"
|
||||
resultMap="CoscoAccessWorkResult">
|
||||
<include refid="selectCoscoAccessWorkVo"/>
|
||||
|
@ -669,6 +669,28 @@
|
||||
order by csb.create_time desc
|
||||
</select>
|
||||
|
||||
|
||||
<!-- 统计注册供应商的供应商身份类型数量 -->
|
||||
<select id="selectSupplierTypeCountNum" parameterType="com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBase" resultMap="CoscoSupplierBaseResult">
|
||||
SELECT
|
||||
CASE
|
||||
supplier_type
|
||||
WHEN 'dvs' THEN
|
||||
'境内企业'
|
||||
WHEN 'ovs' THEN
|
||||
'境外企业'
|
||||
WHEN 'pe' THEN
|
||||
'个人'
|
||||
END AS supplier_type_cn,
|
||||
COUNT(0) as countNum
|
||||
|
||||
FROM
|
||||
cosco_supplier_base
|
||||
where del_flag = 'normal'
|
||||
GROUP BY supplier_type
|
||||
</select>
|
||||
|
||||
|
||||
<select id="selectCoscoSupplierBaseById" parameterType="String"
|
||||
resultMap="CoscoSupplierBaseResult">
|
||||
<include refid="selectCoscoSupplierBaseVo"/>
|
||||
|
Reference in New Issue
Block a user