@npmxiaowu/h-ui-plus
Version:
Vue3 中基于Element-plus二次封装基础组件文档
267 lines (266 loc) • 15 kB
TypeScript
export default _sfc_main;
declare namespace _sfc_main {
namespace props {
namespace userType {
export const type: StringConstructor;
const _default: string;
export { _default as default };
}
namespace documentType {
const type_1: StringConstructor;
export { type_1 as type };
const _default_1: string;
export { _default_1 as default };
}
namespace isReadOnly {
const type_2: BooleanConstructor;
export { type_2 as type };
const _default_2: boolean;
export { _default_2 as default };
}
namespace showMindFlag {
const type_3: BooleanConstructor;
export { type_3 as type };
const _default_3: boolean;
export { _default_3 as default };
}
namespace appInfo {
const type_4: ObjectConstructor;
export { type_4 as type };
function _default_4(): {
appCode: string;
programName: string;
propertyName: string;
};
export { _default_4 as default };
}
namespace resourceInfo {
const type_5: ObjectConstructor;
export { type_5 as type };
function _default_5(): {
processId: string;
resourceId: string;
activityId: string;
};
export { _default_5 as default };
}
namespace fileInfo {
const type_6: ObjectConstructor;
export { type_6 as type };
function _default_6(): {
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;
};
export { _default_6 as default };
}
namespace inputv {
const type_7: StringConstructor;
export { type_7 as type };
const _default_7: string;
export { _default_7 as default };
}
}
const emits: string[];
function 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 ref;
watch: typeof 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 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 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 ref;
reactive: typeof import("vue").reactive;
watch: typeof 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 getProperty;
readonly updateProperty: typeof updateProperty;
readonly dirProcessOpinionByGroup: typeof dirProcessOpinionByGroup;
readonly getCurrentOpinion: typeof getCurrentOpinion;
readonly updateProcessOpinion: typeof updateProcessOpinion;
readonly set36Uuid: typeof set36Uuid;
};
}
import { ref } from "@vue/runtime-core";
import { watch } from "@vue/runtime-core";
import { nextTick } from "@vue/runtime-core";
import { getProperty } from "../api/index";
import { updateProperty } from "../api/index";
import { dirProcessOpinionByGroup } from "../api/index";
import { getCurrentOpinion } from "../api/index";
import { updateProcessOpinion } from "../api/index";
import { set36Uuid } from "../../utils/index";