mirror of
https://github.com/cool-team-official/cool-admin-vue.git
synced 2025-12-13 22:32:49 +00:00
优化
This commit is contained in:
parent
6f1945e05e
commit
355f829885
12
package.json
12
package.json
@ -9,7 +9,7 @@
|
|||||||
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .eslintignore"
|
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .eslintignore"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@cool-vue/crud": "^7.2.0",
|
"@cool-vue/crud": "^7.2.1",
|
||||||
"@element-plus/icons-vue": "^2.3.1",
|
"@element-plus/icons-vue": "^2.3.1",
|
||||||
"@vueuse/core": "^10.4.0",
|
"@vueuse/core": "^10.4.0",
|
||||||
"@wangeditor/editor": "^5.1.23",
|
"@wangeditor/editor": "^5.1.23",
|
||||||
@ -19,7 +19,7 @@
|
|||||||
"core-js": "^3.32.1",
|
"core-js": "^3.32.1",
|
||||||
"dayjs": "^1.11.10",
|
"dayjs": "^1.11.10",
|
||||||
"echarts": "^5.4.3",
|
"echarts": "^5.4.3",
|
||||||
"element-plus": "^2.7.7",
|
"element-plus": "^2.8.3",
|
||||||
"file-saver": "^2.0.5",
|
"file-saver": "^2.0.5",
|
||||||
"lodash-es": "^4.17.21",
|
"lodash-es": "^4.17.21",
|
||||||
"marked": "^11.1.1",
|
"marked": "^11.1.1",
|
||||||
@ -30,7 +30,7 @@
|
|||||||
"pinia": "^2.1.7",
|
"pinia": "^2.1.7",
|
||||||
"socket.io-client": "^4.7.2",
|
"socket.io-client": "^4.7.2",
|
||||||
"store": "^2.0.12",
|
"store": "^2.0.12",
|
||||||
"vue": "^3.4.15",
|
"vue": "^3.5.6",
|
||||||
"vue-echarts": "^6.6.1",
|
"vue-echarts": "^6.6.1",
|
||||||
"vue-router": "^4.4.0",
|
"vue-router": "^4.4.0",
|
||||||
"vuedraggable": "^4.1.0",
|
"vuedraggable": "^4.1.0",
|
||||||
@ -45,9 +45,9 @@
|
|||||||
"@types/node": "^20.14.5",
|
"@types/node": "^20.14.5",
|
||||||
"@types/nprogress": "^0.2.0",
|
"@types/nprogress": "^0.2.0",
|
||||||
"@types/store": "^2.0.2",
|
"@types/store": "^2.0.2",
|
||||||
"@vitejs/plugin-vue": "^5.0.3",
|
"@vitejs/plugin-vue": "^5.1.4",
|
||||||
"@vitejs/plugin-vue-jsx": "^3.1.0",
|
"@vitejs/plugin-vue-jsx": "^4.0.1",
|
||||||
"@vue/compiler-sfc": "^3.4.15",
|
"@vue/compiler-sfc": "^3.5.6",
|
||||||
"@vue/eslint-config-prettier": "^9.0.0",
|
"@vue/eslint-config-prettier": "^9.0.0",
|
||||||
"@vue/eslint-config-typescript": "^13.0.0",
|
"@vue/eslint-config-typescript": "^13.0.0",
|
||||||
"eslint": "^8.57.0",
|
"eslint": "^8.57.0",
|
||||||
|
|||||||
@ -1,18 +1,16 @@
|
|||||||
# 介绍
|
# 介绍
|
||||||
|
|
||||||
**cool-admin for vue**是基于[Vue.js](https://v3.cn.vuejs.org)开发的,[官方文档](https://v3.cn.vuejs.org)。
|
**cool-admin for vue**是基于[Vue.js](https://v3.cn.vuejs.org)开发。
|
||||||
|
|
||||||
Vue.js 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。
|
[cool-admin 官方文档](https://cool-js.com/)
|
||||||
|
|
||||||
尝试 `cool-admin` 最简单的方法就是查看文档及运行示例。
|
尝试 `cool-admin` 最简单的方法就是查看文档及运行示例。
|
||||||
|
|
||||||
<img src='https://cool-js.com/assets/login.350e25ec.png' />
|
<img src='https://vue.cool-admin.com/show/admin.png' />
|
||||||
|
|
||||||
<img src='https://cool-js.com/assets/home.1706ac70.png' />
|
[Ai极速编码 🔥 在线体验](https://show.cool-admin.com/helper/ai-code)
|
||||||
|
|
||||||
<span style="font-size: 18px; color: #F56C6C">v7.0.0 新增 Ai 极速编码 ~~~~</span>
|
<img src='https://vue.cool-admin.com/show/code.png' />
|
||||||
|
|
||||||
<img src='https://cool-js.com/assets/ai-code2.9a122008.png' />
|
|
||||||
|
|
||||||
## 代码仓库
|
## 代码仓库
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@cool-vue/crud",
|
"name": "@cool-vue/crud",
|
||||||
"version": "7.2.0",
|
"version": "7.2.1",
|
||||||
"private": false,
|
"private": false,
|
||||||
"main": "./dist/index.umd.min.js",
|
"main": "./dist/index.umd.min.js",
|
||||||
"typings": "types/index.d.ts",
|
"typings": "types/index.d.ts",
|
||||||
@ -14,10 +14,10 @@
|
|||||||
"@element-plus/icons-vue": "^2.3.1",
|
"@element-plus/icons-vue": "^2.3.1",
|
||||||
"array.prototype.flat": "^1.2.4",
|
"array.prototype.flat": "^1.2.4",
|
||||||
"core-js": "^3.21.1",
|
"core-js": "^3.21.1",
|
||||||
"element-plus": "^2.6.1",
|
"element-plus": "^2.8.3",
|
||||||
"lodash-es": "^4.17.21",
|
"lodash-es": "^4.17.21",
|
||||||
"mitt": "^3.0.1",
|
"mitt": "^3.0.1",
|
||||||
"vue": "^3.4.15"
|
"vue": "^3.5.6"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/array.prototype.flat": "^1.2.1",
|
"@types/array.prototype.flat": "^1.2.1",
|
||||||
|
|||||||
686
packages/crud/pnpm-lock.yaml
generated
686
packages/crud/pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@ -305,7 +305,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.el-form-item {
|
.el-form-item {
|
||||||
margin-bottom: 18px;
|
.el-form-item {
|
||||||
|
margin-bottom: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
.el-input-number {
|
.el-input-number {
|
||||||
&__decrease,
|
&__decrease,
|
||||||
|
|||||||
@ -177,11 +177,11 @@ export function parseTableOpButtons(buttons: any[], { scope }: any) {
|
|||||||
*/
|
*/
|
||||||
export function parseExtensionComponent(vnode: any) {
|
export function parseExtensionComponent(vnode: any) {
|
||||||
if (["el-select", "el-radio-group", "el-checkbox-group"].includes(vnode.name)) {
|
if (["el-select", "el-radio-group", "el-checkbox-group"].includes(vnode.name)) {
|
||||||
const list = getValue(vnode.options) || [];
|
const list: any[] = getValue(vnode.options) || [];
|
||||||
|
|
||||||
const children = (
|
const children = (
|
||||||
<div>
|
<div>
|
||||||
{list.map((e: any, i: number) => {
|
{list.map((e, i) => {
|
||||||
let label: any;
|
let label: any;
|
||||||
let value: any;
|
let value: any;
|
||||||
|
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
|
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
4
packages/crud/types/components/adv/btn.d.ts
vendored
4
packages/crud/types/components/adv/btn.d.ts
vendored
@ -1,2 +1,4 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
|
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {
|
||||||
|
Search: 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>;
|
||||||
|
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
12
packages/crud/types/components/adv/search.d.ts
vendored
12
packages/crud/types/components/adv/search.d.ts
vendored
@ -1,6 +1,6 @@
|
|||||||
/// <reference types="../index" />
|
/// <reference types="../index" />
|
||||||
import { PropType } from "vue";
|
import { PropType } from "vue";
|
||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
items: {
|
items: {
|
||||||
type: PropType<ClForm.Item<any>[]>;
|
type: PropType<ClForm.Item<any>[]>;
|
||||||
default: () => never[];
|
default: () => never[];
|
||||||
@ -15,7 +15,7 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
default: () => string[];
|
default: () => string[];
|
||||||
};
|
};
|
||||||
onSearch: FunctionConstructor;
|
onSearch: FunctionConstructor;
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("clear" | "reset")[], "clear" | "reset", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("clear" | "reset")[], "clear" | "reset", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
items: {
|
items: {
|
||||||
type: PropType<ClForm.Item<any>[]>;
|
type: PropType<ClForm.Item<any>[]>;
|
||||||
default: () => never[];
|
default: () => never[];
|
||||||
@ -30,12 +30,14 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
default: () => string[];
|
default: () => string[];
|
||||||
};
|
};
|
||||||
onSearch: FunctionConstructor;
|
onSearch: FunctionConstructor;
|
||||||
}>> & {
|
}>> & Readonly<{
|
||||||
onReset?: ((...args: any[]) => any) | undefined;
|
onReset?: ((...args: any[]) => any) | undefined;
|
||||||
onClear?: ((...args: any[]) => any) | undefined;
|
onClear?: ((...args: any[]) => any) | undefined;
|
||||||
}, {
|
}>, {
|
||||||
size: string | number;
|
size: string | number;
|
||||||
items: ClForm.Item<any>[];
|
items: ClForm.Item<any>[];
|
||||||
op: unknown[];
|
op: unknown[];
|
||||||
}, {}>;
|
}, {}, {
|
||||||
|
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>;
|
||||||
|
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/// <reference types="../index" />
|
/// <reference types="../index" />
|
||||||
import { type PropType } from "vue";
|
import { type PropType } from "vue";
|
||||||
declare const ClContextMenu: import("vue").DefineComponent<{
|
declare const ClContextMenu: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
show: BooleanConstructor;
|
show: BooleanConstructor;
|
||||||
options: {
|
options: {
|
||||||
type: PropType<ClContextMenu.Options>;
|
type: PropType<ClContextMenu.Options>;
|
||||||
@ -10,7 +10,7 @@ declare const ClContextMenu: import("vue").DefineComponent<{
|
|||||||
type: ObjectConstructor;
|
type: ObjectConstructor;
|
||||||
default: () => {};
|
default: () => {};
|
||||||
};
|
};
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
show: BooleanConstructor;
|
show: BooleanConstructor;
|
||||||
options: {
|
options: {
|
||||||
type: PropType<ClContextMenu.Options>;
|
type: PropType<ClContextMenu.Options>;
|
||||||
@ -20,11 +20,11 @@ declare const ClContextMenu: import("vue").DefineComponent<{
|
|||||||
type: ObjectConstructor;
|
type: ObjectConstructor;
|
||||||
default: () => {};
|
default: () => {};
|
||||||
};
|
};
|
||||||
}>>, {
|
}>> & Readonly<{}>, {
|
||||||
options: ClContextMenu.Options;
|
options: ClContextMenu.Options;
|
||||||
show: boolean;
|
show: boolean;
|
||||||
event: Record<string, any>;
|
event: Record<string, any>;
|
||||||
}, {}>;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export declare const ContextMenu: {
|
export declare const ContextMenu: {
|
||||||
open(event: any, options: ClContextMenu.Options): ClContextMenu.Exposed;
|
open(event: any, options: ClContextMenu.Options): ClContextMenu.Exposed;
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,19 +1,19 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
name: StringConstructor;
|
name: StringConstructor;
|
||||||
border: BooleanConstructor;
|
border: BooleanConstructor;
|
||||||
padding: {
|
padding: {
|
||||||
type: StringConstructor;
|
type: StringConstructor;
|
||||||
default: string;
|
default: string;
|
||||||
};
|
};
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
name: StringConstructor;
|
name: StringConstructor;
|
||||||
border: BooleanConstructor;
|
border: BooleanConstructor;
|
||||||
padding: {
|
padding: {
|
||||||
type: StringConstructor;
|
type: StringConstructor;
|
||||||
default: string;
|
default: string;
|
||||||
};
|
};
|
||||||
}>>, {
|
}>> & Readonly<{}>, {
|
||||||
border: boolean;
|
border: boolean;
|
||||||
padding: string;
|
padding: string;
|
||||||
}, {}>;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
16
packages/crud/types/components/dialog/index.d.ts
vendored
16
packages/crud/types/components/dialog/index.d.ts
vendored
@ -1,4 +1,4 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
modelValue: {
|
modelValue: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
@ -29,9 +29,9 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
};
|
};
|
||||||
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
}>, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "fullscreen-change")[], "update:modelValue" | "fullscreen-change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "fullscreen-change")[], "update:modelValue" | "fullscreen-change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
modelValue: {
|
modelValue: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
@ -62,10 +62,10 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
};
|
};
|
||||||
}>> & {
|
}>> & Readonly<{
|
||||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||||
"onFullscreen-change"?: ((...args: any[]) => any) | undefined;
|
"onFullscreen-change"?: ((...args: any[]) => any) | undefined;
|
||||||
}, {
|
}>, {
|
||||||
title: string;
|
title: string;
|
||||||
padding: string;
|
padding: string;
|
||||||
width: string;
|
width: string;
|
||||||
@ -75,5 +75,9 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
fullscreen: boolean;
|
fullscreen: boolean;
|
||||||
modelValue: boolean;
|
modelValue: boolean;
|
||||||
scrollbar: boolean;
|
scrollbar: boolean;
|
||||||
}, {}>;
|
}, {}, {
|
||||||
|
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>;
|
||||||
|
FullScreen: 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>;
|
||||||
|
Minus: 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>;
|
||||||
|
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
title: StringConstructor;
|
title: StringConstructor;
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
title: StringConstructor;
|
title: StringConstructor;
|
||||||
}>>, {}, {}>;
|
}>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
label: StringConstructor;
|
label: StringConstructor;
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
label: StringConstructor;
|
label: StringConstructor;
|
||||||
}>>, {}, {}>;
|
}>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
|
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
label: StringConstructor;
|
label: StringConstructor;
|
||||||
expand: {
|
expand: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
@ -8,7 +8,7 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
};
|
};
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
label: StringConstructor;
|
label: StringConstructor;
|
||||||
expand: {
|
expand: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
@ -18,8 +18,11 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
};
|
};
|
||||||
}>>, {
|
}>> & Readonly<{}>, {
|
||||||
expand: boolean;
|
expand: boolean;
|
||||||
isExpand: boolean;
|
isExpand: boolean;
|
||||||
}, {}>;
|
}, {}, {
|
||||||
|
ArrowDown: 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>;
|
||||||
|
ArrowUp: 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>;
|
||||||
|
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { PropType } from "vue";
|
import { PropType } from "vue";
|
||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
modelValue: (NumberConstructor | StringConstructor)[];
|
modelValue: (NumberConstructor | StringConstructor)[];
|
||||||
labels: {
|
labels: {
|
||||||
type: ArrayConstructor;
|
type: ArrayConstructor;
|
||||||
@ -13,7 +13,7 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: PropType<"default" | "card">;
|
type: PropType<"default" | "card">;
|
||||||
default: string;
|
default: string;
|
||||||
};
|
};
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
modelValue: (NumberConstructor | StringConstructor)[];
|
modelValue: (NumberConstructor | StringConstructor)[];
|
||||||
labels: {
|
labels: {
|
||||||
type: ArrayConstructor;
|
type: ArrayConstructor;
|
||||||
@ -27,12 +27,12 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: PropType<"default" | "card">;
|
type: PropType<"default" | "card">;
|
||||||
default: string;
|
default: string;
|
||||||
};
|
};
|
||||||
}>> & {
|
}>> & Readonly<{
|
||||||
onChange?: ((...args: any[]) => any) | undefined;
|
onChange?: ((...args: any[]) => any) | undefined;
|
||||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||||
}, {
|
}>, {
|
||||||
type: "default" | "card";
|
type: "default" | "card";
|
||||||
labels: unknown[];
|
labels: unknown[];
|
||||||
justify: "center" | "justify" | "left" | "right" | "start" | "end" | "match-parent";
|
justify: "center" | "justify" | "left" | "right" | "start" | "end" | "match-parent";
|
||||||
}, {}>;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/// <reference types="../index" />
|
/// <reference types="../index" />
|
||||||
export declare function useForm(): {
|
export declare function useForm(): {
|
||||||
Form: import("vue").Ref<any>;
|
Form: import("vue").Ref<any, any>;
|
||||||
config: {
|
config: {
|
||||||
[x: string]: any;
|
[x: string]: any;
|
||||||
title?: any;
|
title?: any;
|
||||||
@ -225,10 +225,10 @@ export declare function useForm(): {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
form: obj;
|
form: obj;
|
||||||
visible: import("vue").Ref<boolean>;
|
visible: import("vue").Ref<boolean, boolean>;
|
||||||
saving: import("vue").Ref<boolean>;
|
saving: import("vue").Ref<boolean, boolean>;
|
||||||
loading: import("vue").Ref<boolean>;
|
loading: import("vue").Ref<boolean, boolean>;
|
||||||
disabled: import("vue").Ref<boolean>;
|
disabled: import("vue").Ref<boolean, boolean>;
|
||||||
};
|
};
|
||||||
export * from "./action";
|
export * from "./action";
|
||||||
export * from "./api";
|
export * from "./api";
|
||||||
|
|||||||
@ -3,7 +3,7 @@ export declare function useTabs({ config, Form }: {
|
|||||||
config: ClForm.Config;
|
config: ClForm.Config;
|
||||||
Form: Vue.Ref<any>;
|
Form: Vue.Ref<any>;
|
||||||
}): {
|
}): {
|
||||||
active: import("vue").Ref<string | undefined>;
|
active: import("vue").Ref<string | undefined, string | undefined>;
|
||||||
list: import("vue").ComputedRef<ClFormTabs.labels>;
|
list: import("vue").ComputedRef<ClFormTabs.labels>;
|
||||||
isLoaded: (value: any) => any;
|
isLoaded: (value: any) => any;
|
||||||
onLoad: (value: any) => void;
|
onLoad: (value: any) => void;
|
||||||
|
|||||||
@ -1,20 +1,20 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
inner: BooleanConstructor;
|
inner: BooleanConstructor;
|
||||||
inline: BooleanConstructor;
|
inline: BooleanConstructor;
|
||||||
enablePlugin: {
|
enablePlugin: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
};
|
};
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
inner: BooleanConstructor;
|
inner: BooleanConstructor;
|
||||||
inline: BooleanConstructor;
|
inline: BooleanConstructor;
|
||||||
enablePlugin: {
|
enablePlugin: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
};
|
};
|
||||||
}>>, {
|
}>> & Readonly<{}>, {
|
||||||
inline: boolean;
|
inline: boolean;
|
||||||
inner: boolean;
|
inner: boolean;
|
||||||
enablePlugin: boolean;
|
enablePlugin: boolean;
|
||||||
}, {}>;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
|
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
declare const _default: import("vue").DefineComponent<{}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
|
}>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
|
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>;
|
declare const _default: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { type PropType } from "vue";
|
import { type PropType } from "vue";
|
||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
modelValue: StringConstructor;
|
modelValue: StringConstructor;
|
||||||
field: {
|
field: {
|
||||||
type: StringConstructor;
|
type: StringConstructor;
|
||||||
@ -19,7 +19,7 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
default: number;
|
default: number;
|
||||||
};
|
};
|
||||||
refreshOnInput: BooleanConstructor;
|
refreshOnInput: BooleanConstructor;
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue" | "field-change")[], "change" | "update:modelValue" | "field-change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue" | "field-change")[], "change" | "update:modelValue" | "field-change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
modelValue: StringConstructor;
|
modelValue: StringConstructor;
|
||||||
field: {
|
field: {
|
||||||
type: StringConstructor;
|
type: StringConstructor;
|
||||||
@ -39,17 +39,17 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
default: number;
|
default: number;
|
||||||
};
|
};
|
||||||
refreshOnInput: BooleanConstructor;
|
refreshOnInput: BooleanConstructor;
|
||||||
}>> & {
|
}>> & Readonly<{
|
||||||
onChange?: ((...args: any[]) => any) | undefined;
|
onChange?: ((...args: any[]) => any) | undefined;
|
||||||
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
|
||||||
"onField-change"?: ((...args: any[]) => any) | undefined;
|
"onField-change"?: ((...args: any[]) => any) | undefined;
|
||||||
}, {
|
}>, {
|
||||||
width: string | number;
|
width: string | number;
|
||||||
|
refreshOnInput: boolean;
|
||||||
field: string;
|
field: string;
|
||||||
fieldList: {
|
fieldList: {
|
||||||
label: string;
|
label: string;
|
||||||
value: string;
|
value: string;
|
||||||
}[];
|
}[];
|
||||||
refreshOnInput: boolean;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
}, {}>;
|
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
10
packages/crud/types/components/search/index.d.ts
vendored
10
packages/crud/types/components/search/index.d.ts
vendored
@ -1,6 +1,6 @@
|
|||||||
/// <reference types="../index" />
|
/// <reference types="../index" />
|
||||||
import { PropType } from "vue";
|
import { PropType } from "vue";
|
||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
inline: {
|
inline: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
@ -23,7 +23,7 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
};
|
};
|
||||||
onLoad: FunctionConstructor;
|
onLoad: FunctionConstructor;
|
||||||
onSearch: FunctionConstructor;
|
onSearch: FunctionConstructor;
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "reset"[], "reset", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "reset"[], "reset", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
inline: {
|
inline: {
|
||||||
type: BooleanConstructor;
|
type: BooleanConstructor;
|
||||||
default: boolean;
|
default: boolean;
|
||||||
@ -46,13 +46,13 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
};
|
};
|
||||||
onLoad: FunctionConstructor;
|
onLoad: FunctionConstructor;
|
||||||
onSearch: FunctionConstructor;
|
onSearch: FunctionConstructor;
|
||||||
}>> & {
|
}>> & Readonly<{
|
||||||
onReset?: ((...args: any[]) => any) | undefined;
|
onReset?: ((...args: any[]) => any) | undefined;
|
||||||
}, {
|
}>, {
|
||||||
items: ClForm.Item<any>[];
|
items: ClForm.Item<any>[];
|
||||||
props: Record<string, any>;
|
props: Record<string, any>;
|
||||||
inline: boolean;
|
inline: boolean;
|
||||||
data: Record<string, any>;
|
data: Record<string, any>;
|
||||||
resetBtn: boolean;
|
resetBtn: boolean;
|
||||||
}, {}>;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
@ -3,6 +3,6 @@ export declare function useData({ config, Table }: {
|
|||||||
config: ClTable.Config;
|
config: ClTable.Config;
|
||||||
Table: Vue.Ref<any>;
|
Table: Vue.Ref<any>;
|
||||||
}): {
|
}): {
|
||||||
data: import("vue").Ref<obj[]>;
|
data: import("vue").Ref<obj[], obj[]>;
|
||||||
setData: (list: obj[]) => void;
|
setData: (list: obj[]) => void;
|
||||||
};
|
};
|
||||||
|
|||||||
@ -3,6 +3,6 @@ export declare function useHeight({ config, Table }: {
|
|||||||
Table: Vue.Ref<any>;
|
Table: Vue.Ref<any>;
|
||||||
config: ClTable.Config;
|
config: ClTable.Config;
|
||||||
}): {
|
}): {
|
||||||
maxHeight: import("vue").Ref<number>;
|
maxHeight: import("vue").Ref<number, number>;
|
||||||
calcMaxHeight: import("lodash-es").DebouncedFunc<() => Promise<void>>;
|
calcMaxHeight: import("lodash-es").DebouncedFunc<() => Promise<void>>;
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/// <reference types="../index" />
|
/// <reference types="../index" />
|
||||||
export declare function useTable(props: any): {
|
export declare function useTable(props: any): {
|
||||||
Table: import("vue").Ref<any>;
|
Table: import("vue").Ref<any, any>;
|
||||||
config: {
|
config: {
|
||||||
columns: {
|
columns: {
|
||||||
[x: string]: any;
|
[x: string]: any;
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
export declare function useOp({ config }: {
|
export declare function useOp({ config }: {
|
||||||
config: ClTable.Config;
|
config: ClTable.Config;
|
||||||
}): {
|
}): {
|
||||||
visible: import("vue").Ref<boolean>;
|
visible: import("vue").Ref<boolean, boolean>;
|
||||||
reBuild: (cb?: fn) => Promise<void>;
|
reBuild: (cb?: fn) => Promise<void>;
|
||||||
showColumn: (prop: string | string[], status?: boolean) => void;
|
showColumn: (prop: string | string[], status?: boolean) => void;
|
||||||
hideColumn: (prop: string | string[]) => void;
|
hideColumn: (prop: string | string[]) => void;
|
||||||
|
|||||||
12
packages/crud/types/components/table/index.d.ts
vendored
12
packages/crud/types/components/table/index.d.ts
vendored
@ -1,4 +1,4 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
columns: {
|
columns: {
|
||||||
type: ArrayConstructor;
|
type: ArrayConstructor;
|
||||||
default: () => never[];
|
default: () => never[];
|
||||||
@ -22,9 +22,9 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: StringConstructor;
|
type: StringConstructor;
|
||||||
default: string;
|
default: string;
|
||||||
};
|
};
|
||||||
}, () => false | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
}>, () => false | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("selection-change" | "sort-change")[], "selection-change" | "sort-change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("selection-change" | "sort-change")[], "selection-change" | "sort-change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
columns: {
|
columns: {
|
||||||
type: ArrayConstructor;
|
type: ArrayConstructor;
|
||||||
default: () => never[];
|
default: () => never[];
|
||||||
@ -48,14 +48,14 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
type: StringConstructor;
|
type: StringConstructor;
|
||||||
default: string;
|
default: string;
|
||||||
};
|
};
|
||||||
}>> & {
|
}>> & Readonly<{
|
||||||
"onSelection-change"?: ((...args: any[]) => any) | undefined;
|
"onSelection-change"?: ((...args: any[]) => any) | undefined;
|
||||||
"onSort-change"?: ((...args: any[]) => any) | undefined;
|
"onSort-change"?: ((...args: any[]) => any) | undefined;
|
||||||
}, {
|
}>, {
|
||||||
columns: unknown[];
|
columns: unknown[];
|
||||||
autoHeight: boolean;
|
autoHeight: boolean;
|
||||||
contextMenu: boolean | unknown[];
|
contextMenu: boolean | unknown[];
|
||||||
sortRefresh: boolean;
|
sortRefresh: boolean;
|
||||||
rowKey: string;
|
rowKey: string;
|
||||||
}, {}>;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
10
packages/crud/types/components/upsert/index.d.ts
vendored
10
packages/crud/types/components/upsert/index.d.ts
vendored
@ -1,4 +1,4 @@
|
|||||||
declare const _default: import("vue").DefineComponent<{
|
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
||||||
items: {
|
items: {
|
||||||
type: ArrayConstructor;
|
type: ArrayConstructor;
|
||||||
default: () => never[];
|
default: () => never[];
|
||||||
@ -13,7 +13,7 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
onClosed: FunctionConstructor;
|
onClosed: FunctionConstructor;
|
||||||
onInfo: FunctionConstructor;
|
onInfo: FunctionConstructor;
|
||||||
onSubmit: FunctionConstructor;
|
onSubmit: FunctionConstructor;
|
||||||
}, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("opened" | "closed")[], "opened" | "closed", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
}>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("opened" | "closed")[], "opened" | "closed", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
||||||
items: {
|
items: {
|
||||||
type: ArrayConstructor;
|
type: ArrayConstructor;
|
||||||
default: () => never[];
|
default: () => never[];
|
||||||
@ -28,11 +28,11 @@ declare const _default: import("vue").DefineComponent<{
|
|||||||
onClosed: FunctionConstructor;
|
onClosed: FunctionConstructor;
|
||||||
onInfo: FunctionConstructor;
|
onInfo: FunctionConstructor;
|
||||||
onSubmit: FunctionConstructor;
|
onSubmit: FunctionConstructor;
|
||||||
}>> & {
|
}>> & Readonly<{
|
||||||
onOpened?: ((...args: any[]) => any) | undefined;
|
onOpened?: ((...args: any[]) => any) | undefined;
|
||||||
onClosed?: ((...args: any[]) => any) | undefined;
|
onClosed?: ((...args: any[]) => any) | undefined;
|
||||||
}, {
|
}>, {
|
||||||
sync: boolean;
|
sync: boolean;
|
||||||
items: unknown[];
|
items: unknown[];
|
||||||
}, {}>;
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
||||||
export default _default;
|
export default _default;
|
||||||
|
|||||||
12
packages/crud/types/hooks/crud.d.ts
vendored
12
packages/crud/types/hooks/crud.d.ts
vendored
@ -1,11 +1,11 @@
|
|||||||
/// <reference types="../index" />
|
/// <reference types="../index" />
|
||||||
import { Ref } from "vue";
|
import { Ref } from "vue";
|
||||||
export declare function useCrud(options?: ClCrud.Options, cb?: (app: ClCrud.Ref) => void): Ref<ClCrud.Ref | undefined>;
|
export declare function useCrud(options?: ClCrud.Options, cb?: (app: ClCrud.Ref) => void): Ref<ClCrud.Ref | undefined, ClCrud.Ref | undefined>;
|
||||||
export declare function useUpsert<T = any>(options?: ClUpsert.Options<T>): Ref<ClUpsert.Ref<any> | undefined>;
|
export declare function useUpsert<T = any>(options?: ClUpsert.Options<T>): Ref<ClUpsert.Ref<any> | undefined, ClUpsert.Ref<any> | undefined>;
|
||||||
export declare function useTable<T = any>(options?: ClTable.Options<T>): Ref<ClTable.Ref<T> | undefined>;
|
export declare function useTable<T = any>(options?: ClTable.Options<T>): Ref<ClTable.Ref<T> | undefined, ClTable.Ref<T> | undefined>;
|
||||||
export declare function useForm<T = any>(cb?: (app: ClForm.Ref<T>) => void): Ref<ClForm.Ref<T> | undefined>;
|
export declare function useForm<T = any>(cb?: (app: ClForm.Ref<T>) => void): Ref<ClForm.Ref<T> | undefined, ClForm.Ref<T> | undefined>;
|
||||||
export declare function useAdvSearch<T = any>(options?: ClAdvSearch.Options<T>): Ref<ClAdvSearch.Ref<T> | undefined>;
|
export declare function useAdvSearch<T = any>(options?: ClAdvSearch.Options<T>): Ref<ClAdvSearch.Ref<T> | undefined, ClAdvSearch.Ref<T> | undefined>;
|
||||||
export declare function useSearch<T = any>(options?: ClSearch.Options<T>): Ref<ClSearch.Ref<T> | undefined>;
|
export declare function useSearch<T = any>(options?: ClSearch.Options<T>): Ref<ClSearch.Ref<T> | undefined, ClSearch.Ref<T> | undefined>;
|
||||||
export declare function useDialog(options?: {
|
export declare function useDialog(options?: {
|
||||||
onFullscreen(visible: boolean): void;
|
onFullscreen(visible: boolean): void;
|
||||||
}): ClDialog.Provide;
|
}): ClDialog.Provide;
|
||||||
|
|||||||
6356
pnpm-lock.yaml
generated
6356
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<!--【很重要】直接绑定status,或者使用 form[prop!] -->
|
<!--【很重要】直接绑定status,或者使用 form[prop!] -->
|
||||||
<el-radio-group v-model="form.status">
|
<el-radio-group v-model="form.status">
|
||||||
<el-radio v-for="(item, index) in list" :key="index" :label="item.value">
|
<el-radio v-for="(item, index) in list" :key="index" :value="item.value">
|
||||||
{{ item.label }}
|
{{ item.label }}
|
||||||
</el-radio>
|
</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
|
|||||||
@ -105,7 +105,7 @@ type Item = Eps.UserInfoEntity;
|
|||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
modelValue: {
|
modelValue: {
|
||||||
type: Array as PropType<Item[]>,
|
type: [Array, Number] as PropType<Item[] | Item>,
|
||||||
default: () => []
|
default: () => []
|
||||||
},
|
},
|
||||||
isDisabled: Boolean,
|
isDisabled: Boolean,
|
||||||
|
|||||||
@ -11,10 +11,10 @@
|
|||||||
/>
|
/>
|
||||||
|
|
||||||
<el-radio-group v-model="quickType" @change="onQuickTypeChange" v-if="quickBtn && isRange">
|
<el-radio-group v-model="quickType" @change="onQuickTypeChange" v-if="quickBtn && isRange">
|
||||||
<el-radio-button label="day">今日</el-radio-button>
|
<el-radio-button value="day">今日</el-radio-button>
|
||||||
<el-radio-button label="week">本周</el-radio-button>
|
<el-radio-button value="week">本周</el-radio-button>
|
||||||
<el-radio-button label="month">本月</el-radio-button>
|
<el-radio-button value="month">本月</el-radio-button>
|
||||||
<el-radio-button label="year">今年</el-radio-button>
|
<el-radio-button value="year">今年</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@ -10,7 +10,7 @@ import "@cool-vue/crud/dist/index.css";
|
|||||||
|
|
||||||
export default (): Merge<ModuleConfig, CrudOptions> => {
|
export default (): Merge<ModuleConfig, CrudOptions> => {
|
||||||
return {
|
return {
|
||||||
order: 100,
|
order: 99,
|
||||||
label: "CRUD",
|
label: "CRUD",
|
||||||
description: "快速增删改查及一系列辅助组件",
|
description: "快速增删改查及一系列辅助组件",
|
||||||
author: "COOL",
|
author: "COOL",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user