|
|
@@ -51,6 +51,7 @@ export enum RolePermission {
|
|
|
CJK_ENABLE = 'cjkEnable', // 材价库-启用
|
|
|
CJK_EDIT = 'cjkEdit', // 材价库-编辑
|
|
|
BACK_STAGE_ENABLE = 'backstageEnable', // 小后台权限
|
|
|
+ ENABLE_NOTICE = 'enableNotice', // 管理员发布通知
|
|
|
// TODO 指标库 区间对数
|
|
|
}
|
|
|
|
|
|
@@ -144,6 +145,7 @@ export interface IProcessExecutor {
|
|
|
setType: string;
|
|
|
participantMode: string;
|
|
|
name: string;
|
|
|
+ dataID: string;
|
|
|
reportTime?: string; // 三合一审批流程第一位的上报时间
|
|
|
scope?: string;
|
|
|
members?: Members[];
|
|
|
@@ -170,9 +172,14 @@ export interface SimpleDynamicStep {
|
|
|
// 3合1协审人信息
|
|
|
export interface ICollaborator {
|
|
|
ID: string; // 用户ID
|
|
|
+ executorInfo?: {
|
|
|
+ executorID: string;
|
|
|
+ executorName: string;
|
|
|
+ }; // 执行者
|
|
|
+ fixCollaborator?: boolean;
|
|
|
institutionID?: string; // 机构ID,只在协审角色为审批单位的时候存在
|
|
|
name?: string; // 用户姓名
|
|
|
- deadline: string; // 截至时间
|
|
|
+ deadline: string | number; // 截至时间
|
|
|
// 事项中组件及其权限
|
|
|
inProcessMatters?: IProcessMatter[];
|
|
|
// 事项后组件及其权限
|
|
|
@@ -196,9 +203,9 @@ export interface ICollaboratorScope {
|
|
|
// 3合1参与者信息
|
|
|
export interface IProcedureParticipantInfo {
|
|
|
approvalWay: string;
|
|
|
+ configure?: any[];
|
|
|
executor: {
|
|
|
ID: string;
|
|
|
- configure: string[];
|
|
|
members?: Members[];
|
|
|
reportTime?: string;
|
|
|
approvaledPermission?: string[]; // 事项后原始数据
|
|
|
@@ -263,7 +270,7 @@ export interface IProcedureItem {
|
|
|
conclusion?: string;
|
|
|
addition?: string;
|
|
|
reduction?: string;
|
|
|
- configure?: [];
|
|
|
+ configure?: any[];
|
|
|
}
|
|
|
|
|
|
export interface IApproval {
|