2023-09-03 15:06:35 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!DOCTYPE sqls SYSTEM "sql_definition.dtd">
|
|
|
|
<sqls>
|
|
|
|
<sql group="orgname">
|
|
|
|
<i id="getList"><![CDATA[
|
|
|
|
|
|
|
|
select a.CNAME, a.cguid,wm_concat(ORG_SHORT_NAME) as ORG_NAME
|
|
|
|
from (SELECT
|
|
|
|
y.CNAME,
|
|
|
|
z.ORG_SHORT_NAME,
|
|
|
|
y.CGUID
|
|
|
|
FROM
|
|
|
|
RUSH_CRMCOMP_TO_USER_ORGNAME t
|
|
|
|
LEFT JOIN aos_rms_user y ON t.RUSH_USERID = y.CGUID
|
|
|
|
LEFT JOIN COMPANY_ORGANIZE z ON z.ORG_ID = t.CRMCOMPANYID
|
|
|
|
) a where $like(CNAME,CNAME)
|
|
|
|
group by a.CNAME,a.CGUID
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getcompany"><![CDATA[
|
|
|
|
select t.ORG_ID as id,t.ORG_SHORT_NAME as text, t.PARENT_ORG_ID as pid from COMPANY_ORGANIZE t
|
|
|
|
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getallList"><![CDATA[
|
|
|
|
select t.cguid ,x.CORGNID,y.cname as name,t.cname from (SELECT cguid,cname FROM
|
|
|
|
( SELECT CGUID AS id FROM AOS_RMS_USER MINUS SELECT RUSH_USERID AS id FROM RUSH_CRMCOMP_TO_USER_ORGNAME ) w,
|
|
|
|
AOS_RMS_USER z
|
|
|
|
|
|
|
|
WHERE
|
|
|
|
z.CGUID = w.id ) t
|
|
|
|
left join AOS_RMS_USER_ORGN_REL x on t.cguid=x.CUSERID
|
|
|
|
left join AOS_ORGN y on CORGNID=y.cguid
|
|
|
|
where t.cguid=x.CUSERID and x.CORGNID=y.cguid and
|
|
|
|
$like(t.CNAME,CNAME)
|
|
|
|
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getqueryuserList"><![CDATA[
|
|
|
|
select t.cguid ,x.CORGNID,y.cname as name,t.cname from (SELECT cguid,cname FROM
|
|
|
|
( SELECT CGUID AS id FROM AOS_RMS_USER MINUS SELECT USER_ID AS id FROM RUSH_USER_QUERYAUTH ) w,
|
|
|
|
AOS_RMS_USER z
|
|
|
|
|
|
|
|
WHERE
|
|
|
|
z.CGUID = w.id ) t
|
|
|
|
left join AOS_RMS_USER_ORGN_REL x on t.cguid=x.CUSERID
|
|
|
|
left join AOS_ORGN y on CORGNID=y.cguid
|
|
|
|
where t.cguid=x.CUSERID and x.CORGNID=y.cguid and
|
|
|
|
$like(t.CNAME,CNAME)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
<i id="getrushfeeuserList"><![CDATA[
|
|
|
|
SELECT
|
|
|
|
a.cname,
|
|
|
|
c.cname bname,
|
|
|
|
a.CGUID
|
|
|
|
FROM
|
|
|
|
aos_rms_user a
|
|
|
|
LEFT JOIN AOS_RMS_USER_ORGN_REL b ON a.CGUID = b.CUSERID
|
|
|
|
LEFT JOIN AOS_ORGN c ON c.CGUID = b.CORGNID
|
|
|
|
WHERE
|
|
|
|
a.ISTATUS = '1'
|
|
|
|
AND a.CUSERTYPE IN ( SELECT cguid FROM RUSH_AUTH d LEFT JOIN AOS_RMS_USERTYPE_CFG e ON d.NAME = e.CNAME WHERE d.TYPE = 'rush_sharer_type' )
|
|
|
|
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
<!--wm_concat ( cname ) AS auth,-->
|
|
|
|
<i id="getauthList"><![CDATA[
|
|
|
|
SELECT
|
|
|
|
t.bname || ' (' || t.dname || ')' bname,
|
|
|
|
t.dname,
|
|
|
|
t.cguid,
|
|
|
|
|
|
|
|
rtrim(xmlagg(xmlparse(content cname||',' wellformed)).getclobval(), ',') AS auth,
|
|
|
|
count( 1 ) num,
|
|
|
|
sum( CASE WHEN t.id = '1' THEN 1 ELSE 0 END ) AS aisino,
|
|
|
|
sum( CASE WHEN t.id = '932547335889271493' THEN 1 ELSE 0 END ) AS waihu
|
|
|
|
FROM
|
|
|
|
(
|
|
|
|
SELECT
|
|
|
|
b.cname bname,
|
|
|
|
d.cguid bid,
|
|
|
|
d.cname dname,
|
|
|
|
b.cguid,
|
|
|
|
c.cname,
|
|
|
|
c.cguid idid,
|
|
|
|
g.cname bumen,
|
|
|
|
g.cguid id
|
|
|
|
FROM
|
|
|
|
RUSH_USER_QUERYAUTH a
|
|
|
|
LEFT JOIN AOS_RMS_USER b ON a.USER_ID = b.cguid
|
|
|
|
LEFT JOIN AOS_RMS_USER c ON a.userauth_id = c.cguid
|
|
|
|
LEFT JOIN AOS_RMS_USER_ORGN_REL e ON b.CGUID = e.CUSERID
|
|
|
|
LEFT JOIN AOS_ORGN d ON d.CGUID = e.CORGNID
|
|
|
|
left join AOS_RMS_USER_ORGN_REL f ON c.CGUID = f.CUSERID
|
|
|
|
LEFT JOIN AOS_ORGN g ON g.CGUID = f.CORGNID
|
|
|
|
) t where $like(t.bname,cname)
|
|
|
|
GROUP BY
|
|
|
|
t.bname,
|
|
|
|
t.cguid,
|
|
|
|
t.dname
|
|
|
|
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getauthbyid"><![CDATA[
|
|
|
|
SELECT
|
|
|
|
t.user_id,
|
|
|
|
t.USERAUTH_ID,
|
|
|
|
y.cname bname ,
|
|
|
|
z.cname
|
|
|
|
FROM
|
|
|
|
RUSH_USER_QUERYAUTH t
|
|
|
|
LEFT JOIN AOS_RMS_USER_ORGN_REL x ON t.USERAUTH_ID = x.CUSERID
|
|
|
|
LEFT JOIN AOS_ORGN y ON CORGNID = y.cguid
|
|
|
|
LEFT JOIN aos_rms_user z ON z.cguid = t.userauth_id
|
|
|
|
WHERE
|
|
|
|
t.user_id = {cguid}
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
<i id="getuserTreeData"><![CDATA[
|
|
|
|
SELECT
|
|
|
|
a.cname,
|
|
|
|
c.cname bname,
|
|
|
|
a.CGUID id ,
|
|
|
|
c.CPARENTID,
|
|
|
|
c.cguid ,
|
|
|
|
c.cname ||'---'||a.cname text
|
|
|
|
|
|
|
|
FROM
|
|
|
|
aos_rms_user a
|
|
|
|
LEFT JOIN AOS_RMS_USER_ORGN_REL b ON a.CGUID = b.CUSERID
|
|
|
|
LEFT JOIN AOS_ORGN c ON c.CGUID = b.CORGNID
|
|
|
|
WHERE
|
|
|
|
a.CUSERTYPE IN ( SELECT cguid FROM RUSH_AUTH d LEFT JOIN AOS_RMS_USERTYPE_CFG e ON d.NAME = e.CNAME WHERE d.TYPE = 'rush_sharer_type' )
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getcompanybyshuiju"><![CDATA[
|
|
|
|
|
|
|
|
select distinct city_name id,city_name text,'0' pid from tel_dic_city
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getbureauList"><![CDATA[
|
|
|
|
select a.CNAME, a.cguid,wm_concat(org_name) as ORG_NAME
|
|
|
|
from (SELECT
|
|
|
|
y.CNAME,
|
|
|
|
org_name,
|
|
|
|
y.CGUID
|
|
|
|
FROM
|
|
|
|
SHUIJU_QUYU_USER t
|
|
|
|
LEFT JOIN aos_rms_user y ON t.user_id = y.CGUID
|
|
|
|
) a where $like(CNAME,CNAME)
|
|
|
|
group by a.CNAME,a.CGUID ]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getOrgListByUser"><![CDATA[
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
select CRMCOMPANYID text from RUSH_CRMCOMP_TO_USER_ORGNAME
|
|
|
|
WHERE rush_userid ={userId}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getallListshuiju"><![CDATA[
|
|
|
|
select t.cguid ,x.CORGNID,y.cname as name,t.cname from (SELECT cguid,cname FROM
|
|
|
|
( SELECT CGUID AS id FROM AOS_RMS_USER MINUS SELECT user_id AS id FROM SHUIJU_QUYU_USER ) w,
|
|
|
|
AOS_RMS_USER z
|
|
|
|
|
|
|
|
WHERE
|
|
|
|
z.CGUID = w.id ) t
|
|
|
|
left join AOS_RMS_USER_ORGN_REL x on t.cguid=x.CUSERID
|
|
|
|
left join AOS_ORGN y on CORGNID=y.cguid
|
|
|
|
where t.cguid=x.CUSERID and x.CORGNID=y.cguid and
|
|
|
|
$like(t.CNAME,CNAME)
|
|
|
|
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
2023-09-17 16:06:04 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<i id="getDiquListByUser"><![CDATA[
|
|
|
|
|
|
|
|
SELECT
|
|
|
|
org_id id,
|
|
|
|
org_short_name text FROM RUSH_CRMCOMP_TO_USER_ORGNAME a left join
|
|
|
|
|
|
|
|
COMPANY_ORGANIZE b on a.CRMCOMPANYID=b.org_id
|
|
|
|
where b.org_id !=3701 and a.rush_userid ={userId}
|
|
|
|
|
|
|
|
]]></i>
|
|
|
|
|
|
|
|
<i id="getproblemList"><![CDATA[
|
|
|
|
|
|
|
|
select DISTINCT productname text from CRM_SM_TEL_RECORD
|
|
|
|
|
|
|
|
]]></i>
|
2023-09-03 15:06:35 +00:00
|
|
|
</sql>
|
2023-09-17 16:06:04 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2023-09-03 15:06:35 +00:00
|
|
|
</sqls>
|