|
|
@@ -115,6 +115,11 @@ export enum CptModelName {
|
|
|
installationFee = 'installationFee',
|
|
|
}
|
|
|
|
|
|
+// 一般数据的枚举
|
|
|
+export enum ModelName {
|
|
|
+ bookmarks = 'bookmarks', // 书签批注
|
|
|
+}
|
|
|
+
|
|
|
export enum ActionType {
|
|
|
ADD = 'add',
|
|
|
UPDATE = 'update',
|
|
|
@@ -125,7 +130,7 @@ export enum ActionType {
|
|
|
// 统一subject更新提交数据入口,为撤销功能做准备
|
|
|
export interface ISetData<T = any> {
|
|
|
projectID: string; // 考虑到可能会跨项目更新,提高一层
|
|
|
- module: CptModelName;
|
|
|
+ module: CptModelName | ModelName;
|
|
|
action: ActionType;
|
|
|
actionName?: string; // 除了增删改查,还会有更复杂的操作,用这个来区分
|
|
|
filter?: any; // 查询条件
|