ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# **系统字段** ***** ## **定义:在素养任务中进行EOS基础数据的增加、修改和查询** 1、进入到场景建模中,点击左边的系统字段tab。 ![](https://img.kancloud.cn/2b/11/2b1176bdeea777e53e27ea3f3bf13058_1912x944.png) 2、进行系统字段的拖拽操作(该操作与其他字段操作方式保持一致)。 ![](https://img.kancloud.cn/2b/9f/2b9f1865842411b5cddbc55135be9491_1909x864.png) 注:系统字段一个任务中只能含有一个。 ①姓名:对应EOS基础数据中的姓名字段。 ![](https://img.kancloud.cn/5e/99/5e99c415a887f35bf3226821d861f09a_1885x794.png) ②所属部门:对应EOS基础数据中的所属部门字段。 ![](https://img.kancloud.cn/67/90/6790407914bcf976e6f1c414ef55f752_1881x777.png) ③账号:对应EOS基础数据中的账号字段。 ![](https://img.kancloud.cn/a2/c0/a2c0e5f32fb54aae20cf748843d5f1f6_1859x757.png) ④手机号:对应EOS基础数据中的手机号字段。 ![](https://img.kancloud.cn/a5/a6/a5a687636d5010fd932bae8e83c8fbb6_1880x838.png) ⑤证件照:对应EOS基础数据中的证件照字段。 ![](https://img.kancloud.cn/42/82/428221204853fbc97aaebc8d52104552_1920x837.png) 3、在系统字段的属性中,有【新增】和【查询】的用途。 ![](https://img.kancloud.cn/42/f1/42f13b0d3ad271b643d1111746b992e7_1068x888.png) ①新增:系统字段为新增时,该任务提交后就会在EOS基础数据中新增一条数据。 a、将用户输入的内容,新增到eos基础信息,完成用户新增操作。 b、提交数据时,会将当前任务中,所有用途为【新增】的数据作为一个数据组赋值给当前任务获取的eos用户。 c、新增操作完成后,可以根据当前字段的默认状态决定是否可以编辑。 d、【姓名、账号、所属班级】三个系统字段,只要有一个字段的用途是【新增】,则在当前任务中【姓名、账号、所属班级】三个系统字段就必须全部是【新增】,否则场景发布时校验不通过 ②查询:系统字段为查询时,根据获取的当前数据归属人,查询出对应的eos基础信息,并根据当前字段的默认状态来决定是否可以编辑。 如果数据归属人存在多个,则获取到的eos基础信息会存在冲突,此时系统字段的数据置空,不显示获取的eos基础信息。若系统字段中存在【账号】,则【账号】也为空,但是由于【账号】不允许修改,因此用户在提交时,会提示用户“账号不允许修改,请重试”。 4、在系统字段属性中,用户类型。 ![](https://img.kancloud.cn/a1/46/a146dff89e50c42775794785852d44e9_1064x890.png) ①设置系统字段要与eos基础信息中的哪种用户类型的字段进行对接。②可选的用户类型有:老师、学生、家长③此处的用户类型与eos的用户类型一一对应,即:学生对应学生,老师对应老师,家长对应家长。④同一个任务中只能创建相同用户类型的系统字段。否则场景发布时校验不通过,提示用户“系统字段用户类型不同,请修改后重试。”。 ⑤只有用途为【新增】时,才需要设置用户类型。 5、在任务属性高级设置中的规则如下 ![](https://img.kancloud.cn/5f/cc/5fcc588d662dae7616f61d2fb8135793_1886x835.png) ①高级设置中的规则会控制当前任务中的所有系统字段。②基础信息同步 a设置当前任务中的系统字段是否需要和eos基础信息同步。默认值:不同步b同步表示用户查看数据时,系统字段的数据会和eos的基础数据永远保持一致。     c不同步表示任务提交后,当前提交的系统字段数据会被永久保留,不会随着eos的基础数据更新。已经存在数据后更改【基础信息同步】设置也只对未来的数据有效,已产生的数据不受影响。 d编辑任务时,需要按照最新的【基础信息同步】规则显示系统字段信息。 ③系统字段是否可以编辑,由【高级设置--编辑】的规则统一控制。 ④、当系统字段为【姓名、账号、所属班级】这三个必填字段,且用途为新增时,执行撤回或者数据应用中的删除,除了会删除素养中的提交数据外,还会同时将eos基础数据中的用户删掉。 ⑤、当系统字段为【证件照】等非必填字段或者【姓名、账号、所属班级】这三个必填字段用途为查询,执行撤回或者数据应用的删除,除了会删除素养中的提交数据外,则会同时将eos基础数据中的非必填字段(如:证件照)的数据清空。 ⑥如果任务需要审核,则需要数据审核通过后,才会执行对eos基础数据的新增或修改操作。⑦在eos修改用户基础信息后,如果素养要对应修改的系统字段总数据量超过1000条,则不会执行基础信息同步操作,并在系统日志中记录,已备后续查询。 ⑧eos中将某用户删除后,通过素养查询对应的用户数据则显示为空。 6、系统字段设置完成后,点击发布按钮,进行该场景的发布 ![](https://img.kancloud.cn/ee/e6/eee6f24ed7ec66b70743542e6c7dbfa0_1911x937.png) 注: ①【姓名、账号、所属班级】三个系统字段,只要有一个字段的用途是【新增】,则在当前任务中【姓名、账号、所属班级】三个系统字段就必须全部是【新增】,且必须通过添加系统字段的方式设置。否则场景发布时校验不通过。提示用户“系统必填字段缺失,请修改后重试。” ②字段的校验规则与eos一致 ③【姓名、账号、所属班级】三个系统字段都是新增时。用户类型必须一一。否则提示用户“系统用户类型不统一,请修改后重试”。 7、在移动端的使用效果。 ![](https://img.kancloud.cn/62/09/6209e4cc6071061e813bfd0e75849612_375x662.png) ①使用效果与单行字段一致 ②添加数据时,若【姓名】存在多条相同的数据,则表示同时添加了多条相同的数据,类似在eos后台中添加了多条相同姓名的用户。