找回密码
 立即注册

QQ登录

只需一步,快速开始

蒋世玉

金牌服务用户

12

主题

30

帖子

138

积分

金牌服务用户

积分
138
蒋世玉
金牌服务用户   /  发表于:2024-10-15 10:35  /   查看:292  /  回复:4
1金币
请教大佬:

在如下表格,有什么好办法,实现同一个工步,人员不能重复,分配比例合计为100%?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,这边有个思路,您可以参考下: 对于人员重复检查:在服务端先拿到表格数组数据,从表格数组中提取当前工步的所有行数据,将每行的 操作工ID 放入一个数组。然后遍历操作工ID是否存在重复值;若存在重复ID,则弹窗提示;若不存在;那么人员不会存在重复,则执行下一个验证。 第二个分配比例检查,与上述类似,先拿到所填写比例数组数据,对比例数组进行求和,判断其是否等于 100%(即 1),若不为1,则弹出提示信息,指出 ...

4 个回复

正序浏览
Levi.Zhang
超级版主   /  发表于:2024-10-29 13:47:42
5#
回复 使用道具 举报
蒋世玉
金牌服务用户   /  发表于:2024-10-29 12:10:39
4#
Levi.Zhang 发表于 2024-10-29 11:01
大佬,请问这个问题解决了吗?
如果已经解决了,可以分享一下解决方案哈,这样后面有这个问题的格友也可以 ...

解决了,抱歉忘记关闭了,谢谢提醒
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2024-10-29 11:01:25
3#
大佬,请问这个问题解决了吗?
如果已经解决了,可以分享一下解决方案哈,这样后面有这个问题的格友也可以参考此贴了
如果您的问题还未解决,可以继续跟帖补充呢,这边看到会第一时间处理哦
回复 使用道具 举报
最佳答案
最佳答案
Levi.Zhang
超级版主   /  发表于:2024-10-15 10:36:00
来自 2#
本帖最后由 Levi.Zhang 于 2024-10-29 09:19 编辑

大佬,这边有个思路,您可以参考下:

对于人员重复检查:在服务端先拿到表格数组数据,从表格数组中提取当前工步的所有行数据,将每行的 操作工ID 放入一个数组。然后遍历操作工ID是否存在重复值;若存在重复ID,则弹窗提示;若不存在;那么人员不会存在重复,则执行下一个验证。
第二个分配比例检查,与上述类似,先拿到所填写比例数组数据,对比例数组进行求和,判断其是否等于 100%(即 1),若不为1,则弹出提示信息,指出该工步的分配比例有误;若为1,则更新数据库操作;

上述逻辑可以在服务端命令里实现,通过更改按钮触发哈~~~




回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部