最近看到一个需求跟大家分享一下解决的过程 问题描述: 他的需求大概就是 上个月做了一个账单,里面有开始日期和结束日期 都需要填写的,然后可能着个月又要做一个类似的账单,但是这个月的这个账单里面的开始日期,必须填上个月那个账单的结束日期 手动的话需要去看上个月那个账单的结束日期,然后再填到这个月的账单的开始日期里面,这样不仅麻烦,还容易出错 这个时候我们就可以用接口来实现自动把上一个账单的结束日期 填写到这个账单的开始日期,这样我们就不需要手动去打开上一个账单查看开始日期 实现过程: 我先创建两个账单模板模拟这种情况 名字分别为 "上个月账单" "这个月账单" 为了方便模拟,两个模板里面我只创建一个开始日期和结束日期,数据类型都是日期时间类型 我们在上个月账单这个模块里面创建一个接口用来获取这个账单里面最晚的那个结束日期 步骤: 1.点击数据接口 2. 3. 4. 5.完成第四步骤后,会变成以下这个样子 6.这时候我们把 最晚值里面的值改一下,我们需要拿哪里的最晚时间就改成哪里, 因为我们要拿到这个账单的结束日期,方便给下一个账单的开始日期用 所以要填写 最晚值(结束日期), 下面是步骤(重点): 6.1 6.2 6.3 6.4最终效果 然后点击确定来到以下这一步 有个坑 大家注意 7. 这样我们的接口就造好了,接下来我们去用这个接口 因为我们已经拿到"上个月账单"里面的结束日期了,这时候我们把它自动赋值到"这个月账单"的开始日期这里 7.1 打开"这个月账单"的设计 7.2 设置规范 7.3 []重点[] 接下来就是把"上个月账单"日期最靠后的结束日期赋值给"这个月账单"的开始日期 7.4 然后确定就可以了 接下来我们去测试: 在这里我的"上个月账单" 最晚的结束时间 的日期是 4月14 号 然后我们去"这个月账单"里面创建一个数据看看能不能获得""上个月账单"的结束日期 很明显,我们"这个月账单"的开始日期 获取到了"上个月账单"的结束日期, 到此这个接口的内容结束! 希望这个内容能到帮助大家 举一反三 能启发大家其他的灵感! |
+10
3 条回帖