# Conflicts:
#	util/q_and_a_dict.py
#	util/train_ddl.py
This commit is contained in:
yujj128
2025-10-14 15:54:10 +08:00
4 changed files with 86 additions and 68 deletions

View File

@@ -480,6 +480,16 @@ person_database_ddl = """
"""
train_document='''
语法为达梦数据库语法;
查询地址籍贯公司单位时尽量使用like查询;
查询人员信息时,由于数据表字段过多。只需要展示人员关键信息字段id工号姓名单位以及用户问题中需要查询的字段;
表字段信息以及字段枚举信息在values下注意相关字段枚举值的转换;
查询单位时通过orgs表查询且需要基于parentID查询递归查询单位下的子单位
查询内部单位时则可以直接查询人员信息表通过like模糊查询;
没有明确说明查询外部单位都默认查询通过orgs查询单位;
'''
person_attendance_rule_ddl='''
{
"db_name":"YJOA_APPSERVICE_DB",
@@ -554,7 +564,7 @@ person_status_ddl='''
{
"db_name":"YJOA_APPSERVICE_DB",
"table_name": "t_yj_person_status",
"table_comment": "人员状态记录表,记录人员每日考勤状态信息包括西藏地区标识",
"table_comment": "人员状态记录表,记录人员每日考勤汇总状态信息包括西藏地区标识",
"columns": [
{
"name": "id",
@@ -638,7 +648,7 @@ person_attendance_ddl = '''
{
"db_name": "YJOA_APPSERVICE_DB",
"table_name": "t_yj_person_attendance",
"table_comment": "人员考勤记录表,存储员工的打卡记录、考勤状态和位置信息",
"table_comment": "人员考勤记录打卡表,存储员工的打卡记录、考勤状态和位置信息",
"columns": [
{
"name": "id",