mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
feat(projects): 新增我的待办功能,新增审批,驳回组件
This commit is contained in:
13
src/typings/api/workflow.api.d.ts
vendored
13
src/typings/api/workflow.api.d.ts
vendored
@ -461,7 +461,7 @@ declare namespace Api {
|
||||
}>;
|
||||
|
||||
/** 工作流节点 */
|
||||
type FlowNode = Common.CommonRecord<{
|
||||
type FlowNode = Common.CommonTenantRecord<{
|
||||
/** 节点ID */
|
||||
id: CommonType.IdType;
|
||||
/** 删除标志 */
|
||||
@ -502,5 +502,16 @@ declare namespace Api {
|
||||
|
||||
/** 工作流节点列表 */
|
||||
type FlowNodeList = FlowNode[];
|
||||
|
||||
/** 驳回操作参数 */
|
||||
type BackOperateParams = CommonType.RecordNullable<{
|
||||
taskId: CommonType.IdType;
|
||||
fileId: CommonType.IdType;
|
||||
messageType: string[];
|
||||
nodeCode: string;
|
||||
message: string;
|
||||
notice: string;
|
||||
variables: { [key: string]: any };
|
||||
}>;
|
||||
}
|
||||
}
|
||||
|
3
src/typings/components.d.ts
vendored
3
src/typings/components.d.ts
vendored
@ -10,6 +10,7 @@ declare module 'vue' {
|
||||
export interface GlobalComponents {
|
||||
AppProvider: typeof import('./../components/common/app-provider.vue')['default']
|
||||
ApprovalInfoPanel: typeof import('./../components/custom/workflow/approval-info-panel.vue')['default']
|
||||
BackTaskModal: typeof import('./../components/custom/workflow/back-task-modal.vue')['default']
|
||||
BetterScroll: typeof import('./../components/custom/better-scroll.vue')['default']
|
||||
BooleanTag: typeof import('./../components/custom/boolean-tag.vue')['default']
|
||||
ButtonIcon: typeof import('./../components/custom/button-icon.vue')['default']
|
||||
@ -145,7 +146,7 @@ declare module 'vue' {
|
||||
OssUpload: typeof import('./../components/custom/oss-upload.vue')['default']
|
||||
PinToggler: typeof import('./../components/common/pin-toggler.vue')['default']
|
||||
PostSelect: typeof import('./../components/custom/post-select.vue')['default']
|
||||
ReduceSignatureDrawer: typeof import('./../components/custom/workflow/reduce-signature-drawer.vue')['default']
|
||||
ReduceSignatureModal: typeof import('./../components/custom/workflow/reduce-signature-modal.vue')['default']
|
||||
ReloadButton: typeof import('./../components/common/reload-button.vue')['default']
|
||||
RoleSelect: typeof import('./../components/custom/role-select.vue')['default']
|
||||
RouterLink: typeof import('vue-router')['RouterLink']
|
||||
|
Reference in New Issue
Block a user