@npmxiaowu/h-ui-plus
Version:
Vue3 中基于Element-plus二次封装基础组件文档
248 lines (247 loc) • 14 kB
TypeScript
declare const MindList: ({
props: {
userType: {
type: StringConstructor;
default: string;
};
documentType: {
type: StringConstructor;
default: string;
};
isReadOnly: {
type: BooleanConstructor;
default: boolean;
};
showMindFlag: {
type: BooleanConstructor;
default: boolean;
};
appInfo: {
type: ObjectConstructor;
default: () => {
appCode: string;
programName: string;
propertyName: string;
};
};
resourceInfo: {
type: ObjectConstructor;
default: () => {
processId: string;
resourceId: string;
activityId: string;
};
};
fileInfo: {
type: ObjectConstructor;
default: () => {
resourceId: string;
resourceTitle: string;
resourceType: string;
resourceTypeName: string;
resourceNodeCode: string;
resourceNodeName: string;
fileClassCode: string;
fileClassName: string;
deptCode: string;
orgCode: string;
userCode: string;
appCode: string;
companyCode: string;
};
};
inputv: {
type: StringConstructor;
default: string;
};
};
emits: string[];
setup(__props: any, { expose: __expose, emit: __emit }: {
expose: any;
emit: any;
}): {
props: any;
dialogShow: import("vue").Ref<boolean, boolean>;
fileData: import("vue").Ref<never[], never[]>;
commentText: import("vue").Ref<string, string>;
showMoreDialog: import("vue").Ref<boolean, boolean>;
selectedComment: import("vue").Ref<string, string>;
visibleCommentsCount: import("vue").Ref<number, number>;
selectedTags: import("vue").Ref<never[], never[]>;
editCommonMind: import("vue").Ref<boolean, boolean>;
isActive: import("vue").Ref<boolean, boolean>;
showOrder: import("vue").Ref<string, string>;
selectedMindData: import("vue").Ref<{}, {}>;
dialogVisible: import("vue").Ref<boolean, boolean>;
isViewMode: import("vue").Ref<boolean, boolean>;
dialogTitle: import("vue").Ref<string, string>;
opinionId: import("vue").Ref<string, string>;
allComments: import("vue").Ref<never[], never[]>;
resizeObserver: any;
emit: any;
baseOpinionProcess: import("vue").Ref<any, any>;
confirm: (data: any) => void;
getFileIconWithName: (name: any) => string;
getCurrentOpinionApi: () => Promise<void>;
getPropertyApi: () => Promise<void>;
input_comment: import("vue").Ref<never[], never[]>;
visibleComments: import("vue").ComputedRef<never[]>;
hasMoreComments: import("vue").ComputedRef<boolean>;
showEditButton: import("vue").ComputedRef<boolean>;
formatValue: (str: any) => any;
fileList: import("vue").Ref<{
name: string;
url: string;
}[], {
name: string;
url: string;
}[] | {
name: string;
url: string;
}[]>;
mindListTreeData: import("vue").Ref<never[], never[]>;
handleCommentChange: (value: any) => void;
truncateText: (text: any, maxLength: any) => any;
handleCommentSelect: (commentId: any) => void;
appendComment: (comment: any) => void;
showMoreComments: () => void;
confirmMoreComment: () => void;
handleShowOrderChange: (value: any) => void;
handleSelectMindData: (mindData: any) => void;
openDialog: (isView?: boolean, isAdditiveRecording?: boolean) => void;
handleSave: (data: any) => void;
previewComment: () => void;
saveComment: () => Promise<void>;
handleDeleteMind: () => void;
saveCommonMind: () => void;
refreshList: () => void;
readonly getFileIcon: (fileName: string) => string;
ref: typeof import("vue").ref;
watch: typeof import("vue").watch;
computed: typeof import("@vue/reactivity").computed;
onMounted: (hook: any, target?: import("vue").ComponentInternalInstance | null | undefined) => void;
onUnmounted: (hook: any, target?: import("vue").ComponentInternalInstance | null | undefined) => void;
nextTick: typeof import("vue").nextTick;
readonly More: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Setting: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Connection: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly CaretTop: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly CaretBottom: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Notification: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Edit: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Printer: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly EditPen: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Delete: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
mindList: {
props: {
departments: {
type: ArrayConstructor;
required: boolean;
default: () => never[];
};
orderType: {
type: StringConstructor;
required: boolean;
default: string;
};
};
emits: string[];
setup(__props: any, { expose: __expose, emit: __emit }: {
expose: any;
emit: any;
}): {
props: any;
selectedId: import("vue").Ref<null, null>;
emit: any;
toggleExpand: (department: any) => void;
selectOpinion: (opinion: any) => void;
formatTime: (timeStr: any) => string;
ref: typeof import("vue").ref;
};
};
OpinionDialog: {
props: {
visible: {
type: BooleanConstructor;
default: boolean;
};
title: {
type: StringConstructor;
default: string;
};
formData: {
type: ObjectConstructor;
default: () => {};
};
commonOpinions: {
type: ArrayConstructor;
default: () => never[];
};
isView: {
type: BooleanConstructor;
default: boolean;
};
};
emits: string[];
setup(__props: any, { expose: __expose, emit: __emit }: {
expose: any;
emit: any;
}): {
props: any;
emit: any;
localFormData: any;
selectedCommonOpinion: import("vue").Ref<string, string>;
userCommonData: import("vue").Ref<never[], never[]>;
addCommonOpinion: (value: any) => void;
handleClose: () => void;
handleSave: () => void;
getDeptData: () => Promise<void>;
disabledState: import("vue").ComputedRef<{
disabled: any;
readonly: any;
}>;
ref: typeof import("vue").ref;
reactive: typeof import("vue").reactive;
watch: typeof import("vue").watch;
computed: typeof import("@vue/reactivity").computed;
onMounted: (hook: any, target?: import("vue").ComponentInternalInstance | null | undefined) => void;
readonly Close: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Folder: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly Avatar: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
readonly userCommonUse: {
success: boolean;
code: number;
msg: string;
data: {
id: string;
createTime: string;
updateTime: string;
customsCode: string;
fullPath: string;
isDel: number;
isSystem: number;
isTest: number;
receiverDeptFullPath: string;
receiverDeptId: string;
sendNumber: number;
sendUserId: string;
userName: string;
userUseId: string;
}[];
};
};
};
readonly getProperty: typeof import("./api").getProperty;
readonly updateProperty: typeof import("./api").updateProperty;
readonly dirProcessOpinionByGroup: typeof import("./api").dirProcessOpinionByGroup;
readonly getCurrentOpinion: typeof import("./api").getCurrentOpinion;
readonly updateProcessOpinion: typeof import("./api").updateProcessOpinion;
readonly set36Uuid: typeof import("../utils").set36Uuid;
};
} & import("vue").Plugin<any[]> & {
label?: string | undefined;
}) & {
label: string;
hideLabel: boolean;
};
export default MindList;