存在化学品类别/个别化学品/课题组三级存量上限的判断规则:
  1. 如果存在化学品个别设定, 以“该设定下的存量上限”为准:
    1. 如果课题组在该化学品下有设定, “该设定下的存量上限”以这个设定为准
    2. 如果课题组在该化学品下没有设定, “该设定下的存量上限”以该化学品的存量设定为准
  2. 如果不存在化学品个别设定, 以该化学品所属的多个“化学类别的存量上限”中的最小值为准:

    1. 如果课题组在某个类别下有设定, 该种类的“化学类别的存量上限”以这个设定为准
    2. 如果课题组在某个类别下没有设定, 该种类的“化学类别的存量上限”以该类别的存量设定为准
  3. 上限返回后的判断原则:

    1. 如果没有设置具体的值, 则不限制
    2. 如果设置为0则不管是否考虑购物车中的量,对应化学品都不允许购买
    3. 如果设置成其他数值, 则根据是否考虑购物车中的量判断是否总量超限

results matching ""

    No results matching ""