首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果后端用户为3-4或可能增加,如何将前台提交的表单自动分配给后端用户

如果后端用户为3-4或可能增加,如何将前台提交的表单自动分配给后端用户
EN

Stack Overflow用户
提问于 2018-07-26 15:33:49
回答 1查看 22关注 0票数 0

如何将前端提交的表单分配给后端用户?后端用户是3-4在计数和可能增加的任何时间,我们有一个特殊的表和CRUD功能来创建用户。

我尝试了以下方法,但不起作用。

我创建了一个名为auto_assign的表,并为该表中提交的每个表单插入了提交的表单计数,之后我对后端用户进行了计数,现在我有了两者的计数: 1.今天提交的表单总数2.后端用户的总数。

现在,我想用下面的方式分配表单

假设我们有5个表单和3个后端用户表单1必须分配给用户1,表单2必须分配给用户2,表单3必须分配给用户3,表单4必须分配给用户1,表单5必须分配给用户2

并且无论何时提交表单6都必须再次分配给用户3并且流程必须继续,

我该如何继续呢?

EN

回答 1

Stack Overflow用户

发布于 2018-07-27 01:02:01

当您插入表单数据时,获取用户id并计算您应该将当前表单分配给谁。您还应获取最新分配的表单。

伪代码:

代码语言:javascript
运行
复制
$myNewForm = some data

$myLatestInsertedForm = [assigned_user_id: 7]

$myUsers = [1,2,3,6,7,8] : 6

new_form_id = insert into form ();

//calculating 

if (assigned_user_id < max($myUsers)) {

    user_id = next(assigned_user_id, $myUsers)
} else {
    user_id = min($myUsers)
}


assing (new_form_id, user_id)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51533374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档