修复枚举对应错误,增加问答示例,优化提示词
This commit is contained in:
@@ -386,6 +386,41 @@ question_and_answer = [
|
||||
AND p."dr" = 0
|
||||
) AS "女员工数"
|
||||
'''
|
||||
},
|
||||
{
|
||||
"question": "数信中心今天各个处室在岗人员数量",
|
||||
"answer": '''
|
||||
SELECT o.name AS "处室名称", COUNT(p.id) AS "人数"
|
||||
FROM YJOA_APPSERVICE_DB.t_pr3rl2oj_yj_person_database p
|
||||
JOIN IUAP_APDOC_BASEDOC.org_orgs o ON p.internal_dept = o.id
|
||||
WHERE p.internal_dept IN (
|
||||
SELECT "id" FROM "IUAP_APDOC_BASEDOC"."org_orgs"
|
||||
START WITH "name"||"shortname" LIKE '%数信中心%' AND "dr"=0 AND "enable"=1 AND "code" LIKE '%CYJ%'
|
||||
CONNECT BY PRIOR "id" = "parentid"
|
||||
)
|
||||
AND p.id IN (SELECT person_id FROM "YJOA_APPSERVICE_DB"."t_yj_person_status" WHERE status = '1001' AND date_value = TO_CHAR(SYSDATE, 'yyyy-MM-dd') AND dr = 0)
|
||||
AND p.dr = 0
|
||||
GROUP BY o.name
|
||||
ORDER BY "人数" DESC
|
||||
LIMIT 1000
|
||||
'''
|
||||
},
|
||||
{
|
||||
"question": "数信中心下的综合管理处有多少人",
|
||||
"answer": '''
|
||||
SELECT o.name AS "处室名称", COUNT(p.id) AS "人数"
|
||||
FROM YJOA_APPSERVICE_DB.t_pr3rl2oj_yj_person_database p
|
||||
JOIN IUAP_APDOC_BASEDOC.org_orgs o ON p.internal_dept = o.id
|
||||
WHERE p.internal_dept IN (
|
||||
SELECT "id" FROM "IUAP_APDOC_BASEDOC"."org_orgs"
|
||||
START WITH "name"||"shortname" LIKE '%数信中心%' AND "dr"=0 AND "enable"=1 AND "code" LIKE '%CYJ%'
|
||||
CONNECT BY PRIOR "id" = "parentid"
|
||||
)
|
||||
AND p.dr = 0 AND o.name LIKE '%综合管理处%'
|
||||
GROUP BY o.name
|
||||
ORDER BY "人数" DESC
|
||||
LIMIT 1000
|
||||
'''
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user