Skip to content

Information collection funciton enhance‌ #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
slieer opened this issue Apr 6, 2025 · 0 comments
Open

Information collection funciton enhance‌ #6

slieer opened this issue Apr 6, 2025 · 0 comments

Comments

@slieer
Copy link

slieer commented Apr 6, 2025

{
    "fields": [
        {
            "name": "EmpID",
            "question": "员工工号",
            "required": true
        },
        {
            "name": "FromDate",
            "question": "开始时间,输出格式为:yyyy-MM-dd HH:mm \n限制说明:未说明是几点几分就默认是9:00, 如果用户说是上午(AM)就是9:00, 如果用户说是下午(PM)13:15分。不能是中国的法定节日和周末",
            "required": true
        },
        {
            "name": "ToDate",
            "question": "结束时间,输出格式为:yyyy-MM-dd HH:mm \n限制说明:未说明是几点几分就默认是18:30, 如果用户说是上午(AM)就是9:00, 如果用户说是下午(PM)13:15分。不能是中国的法定节日和周末",
            "required": true
        },
        {
            "name": "LeaveName",
            "question": "请假类型,可选值:年假 事假 病假 婚假 产假 陪产假 哺乳假 丧假",
            "required": true
        },
        {
            "name": "LeaveID",
            "question": "请根据请假类型自动填写,可选值说明:年假值为10 事假值为20  病假值为30 婚假值为40 产假值为50 陪产假值为51 哺乳假值为55 丧假值为60",
            "required": false
        },
        {
            "name": "CJType",
            "question": "产假类型, 如果是'LeaveName'是'产假',需要提供'CJType',可选值为:产假 产检假",
            "required": false
        },
        {
            "name": "BirthNum",
            "question": "婴儿数量, 如果'CJType'为'产假'时,需要提供婴儿数量, 可选值为:一胎 二胎 三胎 其他",
            "required": false
        },
        {
            "name": "SangjiaTpye",
            "question": "丧假类型,可选值为:父母 配偶 子女 配偶父母 仅本人(外)祖父(母) 仅本人亲兄弟姐妹",
            "required": false
        },
        {
            "name": "Note",
            "question": "请假原因, 如果用户未填写,可以用LeaveName字段",
            "required": false
        },		
        {
            "name": "DayInt",
            "question": "请假天数,需要计算ToDate-FromDate取整天数。如果时长不到一天值为0。请排除周末,和中国的节假日",
            "required": false
        },
        {
            "name": "HourInt",
            "question": "请假小时数, 需要计算ToDate-FromDate取整天数之后的剩余部分",
            "required": false
        },
        {
            "name": "TimeDesc",
            "question": "请假时长描述, 在获取HourInt DayInt的值后,格式化为:在获取HourInt天HourInt小时",
            "required": false
        },
		{
            "name": "AppDate",
            "question": "请假申请时间, 取值当前的北京时间, 格式化为:yyyy-MM-dd HH:mm:ss",
            "required": false
        }		
    ]
}

信息采集模式,也应该支持上下文轮次设置。
是否可以支持字段间有条件依赖关系的情况, 或有字段间的计算的情况?
字段取值为上下文中的常量的情况,要自动采集!
The information collection mode should also support the configuration of context rounds.
The data collection module needs to incorporate conditional field dependencies and cross-field computational logic.
Fields that reference constants from the context must be auto-captured without manual intervention.‌

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant