|
@@ -1,14 +1,14 @@
|
|
|
# -*- coding: utf-8 -*-
|
|
|
-
|
|
|
import feapder.utils.tools as tools
|
|
|
from feapder import Item
|
|
|
|
|
|
|
|
|
-class SwordFishProjectItem(Item):
|
|
|
+class BaseItem(Item):
|
|
|
|
|
|
def __init__(self):
|
|
|
- super(SwordFishProjectItem, self).__init__(
|
|
|
- save=True # 是否入库,默认入库=True,不入库=False
|
|
|
+ super(BaseItem, self).__init__(
|
|
|
+ save=True,
|
|
|
+ business_id=str(tools.uuid.uuid4()).replace('-', '') # 数据流水编号
|
|
|
)
|
|
|
|
|
|
@property
|
|
@@ -16,8 +16,13 @@ class SwordFishProjectItem(Item):
|
|
|
return self.__dict__["save"]
|
|
|
|
|
|
@save.setter
|
|
|
- def save(self, enable: bool):
|
|
|
- self.__dict__["save"] = enable
|
|
|
+ def save(self, state: bool):
|
|
|
+ """
|
|
|
+ 入库标识[入库(save=True);不入库(save=False)]
|
|
|
+
|
|
|
+ @param state: 入库状态
|
|
|
+ """
|
|
|
+ self.__dict__["save"] = state
|
|
|
|
|
|
@property
|
|
|
def fingerprint(self):
|