找回密码
 立即注册

QQ登录

只需一步,快速开始

沈勇杰
金牌服务用户   /  发表于:2024-12-4 16:49  /   查看:105  /  回复:2
本帖最后由 沈勇杰 于 2024-12-4 16:51 编辑

这边客户有个需求是下面是客户的发货明细,但是需要做一个判断,比如:同一天的白班按顺序累计,如果说累计金额到达1400后这几行的班次白班改成白班上、其他的当天白班都是白班下。晚班也是一样依次类推。  目的就是将白班夜班的发货再细分一下优先级。

本帖子中包含更多资源

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

x

2 个回复

倒序浏览
Levi.Zhang
超级版主   /  发表于:2024-12-4 17:39:42
沙发
大佬,这边有个思路:
先拿到白班的金额和ID数组;给个空变量求和=0
使用白班的ID来做循环;判断求和  <= 1400;如果满足:SUM累加求和,根据当前ID更新数据表的班次字段:为白班上
Else(求和已经大于1400了):继续根据ID更新数据表班次字段:为白班下


夜班话逻辑类似,可以迭代;
这边做了个Demo,可以参考下~~~

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
沈勇杰 + 5

查看全部评分

回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2024-12-5 13:39:41
板凳
大佬,请问这个问题解决了吗?

如果解决了话麻烦将帖子设为已处理呢,这个帖子就算完结了;

大佬后面可以将帖子发布成悬赏帖子哦,这样会有很多的人帮您解决您的问题,然后您可以设置最佳答案,这样对于后来学习的人,和我们帮您回答问题的人,还是您以后自己找这个问题的答案,都比较方便的,感谢您的支持~


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