business-logic

    1热度

    1回答

    我想通过添加一个新的date_difference列来获取两个日期列之间的工作日。 我试过了什么? bd = workday(ll.date_done,ll.order_date, cal) bd = networkdays(ll.date_done,ll.order_date, cal) km = np.busday_count(dd.date(), od.date(), holidays

    4热度

    1回答

    假设这个类图: 我有一个名为Organization许多对象有关联的那类。除了StoreHouse和Personnel之外,还有许多对象,但是为了具有简单的类图,我没有将这些类放入图中(假定超过1000个类依赖于Organization类)。 现在,我想添加enabled字段到Organization类。这很简单,没有任何问题。但在此之后,我想阻止所有业务点和服务使用disabled组织。 例如假

    0热度

    1回答

    如何在case语句中引发异常?我相信signal是正确的说法。当字“总公司”的名称被找到,那么必须在列1 case语句,但我希望有一个例外,如果单词“美元”是在名称 Name Is_comp Dollar Tree Corp First Hand Corp 1 Select when name like 'corp' then 1 end as is_comp

    0热度

    3回答

    我想确保对象的状态始终有效。 让我们假设一类具有一个构造函数和一个setter: class MyClass { double x; // Must be in [0;500]. public: MyClass(double _x) : x(_x) { if (x < 0.0) throw /*...*/; if (x > 500.0)

    2热度

    2回答

    我想讨论一个与代码无关的问题。相反,这是概念或数据模型本身的问题。 我正在使用Laravel建立企业目录网站。 我做了一个packages表,为后端实现了包的CRUD功能,并实现了一个包列表和前端的注册按钮。当按下注册按钮时,包ID将被传递到注册路线。 我已将package_id添加为users表的外键。但是我现在的问题是,如果用户直接进入注册路线,那么没有包ID。因此,我想签署一个免费套餐。 由

    0热度

    1回答

    我必须将服务费(10%)加增值税(8%)加到服务中,而我不确定按百分比增加数量的正确方法。 例如:服务费用为1000美元,我需要增加10%加上8%。我正努力用三种不同的方式来实现这一点。哪一种方法是正确的? var service_charge = 10; // percent var vat = 8; // percent var price = 1000; // OPTION 1 v

    0热度

    1回答

    我会在哪里放置CreateOrder()业务逻辑? class Order // this is an entity model for DbContext { public int Id { set; get; } public String name { set; get; } } public void CreateOrder(Details details)

    0热度

    3回答

    我想知道如何计算SQL中两个时间戳(例如2016-02-24 17:30:00和另一个时间戳)之间的“小时数”服务器 - 但不包括星期六和星期日的全部48小时期限,如果越过。 这与纯粹的营业时间并不完全相同,但有点类似。其原因是啰嗦和不必要的。 编辑:我也可以说,结束日期将永远在一周内。所以真的......“开始日期”可以简单地转换为星期一午夜,如果在星期六/星期日...则函数中可能包括总周数..

    -2热度

    1回答

    我正在对Mockito和JUnit进行整合。对于嘲讽的对象,我创建了一些setter方法 @Mock private SomeDaoImplClass someDaoImplClass jdbcTamplate = Mockito.mock(NamedParameterJdbcTamplate.class) someDaoImplClass.setNamedParameterJdbcTam

    0热度

    2回答

    让我想象我的html页面中有三个按钮。第一个按钮用于选择汽车,第二个按钮用于租赁该汽车,而下一个按钮用于支付租金。所有这三个按钮都会发出ajax请求来在服务器中执行一些业务逻辑。当用户按下第一个按钮并且ajax请求正常时,我启用第二个按钮并禁用de第一个按钮,第二个按钮和第三个按钮也一样。默认情况下,所有按钮都被禁用如果ajax请求正常,则启用或禁用该功能。我认为启用或禁用按钮或权限是商务逻辑,应