diff --git a/docs/images/ui-components/mdp-date-range/image-20240111103632183.png b/docs/images/ui-components/mdp-date-range/image-20240111103632183.png new file mode 100644 index 0000000..fa86883 Binary files /dev/null and b/docs/images/ui-components/mdp-date-range/image-20240111103632183.png differ diff --git a/docs/images/ui-components/mdp-date-range/image-20240111105902269.png b/docs/images/ui-components/mdp-date-range/image-20240111105902269.png new file mode 100644 index 0000000..af0dff8 Binary files /dev/null and b/docs/images/ui-components/mdp-date-range/image-20240111105902269.png differ diff --git a/docs/images/ui-components/mdp-date-range/image-20240111105909638.png b/docs/images/ui-components/mdp-date-range/image-20240111105909638.png new file mode 100644 index 0000000..244f595 Binary files /dev/null and b/docs/images/ui-components/mdp-date-range/image-20240111105909638.png differ diff --git a/docs/images/ui-components/mdp-date-range/image-20240111110136191.png b/docs/images/ui-components/mdp-date-range/image-20240111110136191.png new file mode 100644 index 0000000..564486e Binary files /dev/null and b/docs/images/ui-components/mdp-date-range/image-20240111110136191.png differ diff --git a/docs/images/ui-components/mdp-date-range/image-20240111110148521.png b/docs/images/ui-components/mdp-date-range/image-20240111110148521.png new file mode 100644 index 0000000..c444cc1 Binary files /dev/null and b/docs/images/ui-components/mdp-date-range/image-20240111110148521.png differ diff --git a/docs/images/ui-components/mdp-date-range/image-20240111144543586.png b/docs/images/ui-components/mdp-date-range/image-20240111144543586.png new file mode 100644 index 0000000..9492374 Binary files /dev/null and b/docs/images/ui-components/mdp-date-range/image-20240111144543586.png differ diff --git a/docs/images/ui-components/mdp-date-range/image-20240111150728697.png b/docs/images/ui-components/mdp-date-range/image-20240111150728697.png new file mode 100644 index 0000000..395f9f2 Binary files /dev/null and b/docs/images/ui-components/mdp-date-range/image-20240111150728697.png differ diff --git a/docs/images/ui-components/mdp-date/image-20240110173240185.png b/docs/images/ui-components/mdp-date/image-20240110173240185.png new file mode 100644 index 0000000..51bae47 Binary files /dev/null and b/docs/images/ui-components/mdp-date/image-20240110173240185.png differ diff --git a/docs/images/ui-components/mdp-date/image-20240110174700696.png b/docs/images/ui-components/mdp-date/image-20240110174700696.png new file mode 100644 index 0000000..a795970 Binary files /dev/null and b/docs/images/ui-components/mdp-date/image-20240110174700696.png differ diff --git a/docs/images/ui-components/mdp-date/image-20240110175355789.png b/docs/images/ui-components/mdp-date/image-20240110175355789.png new file mode 100644 index 0000000..c241065 Binary files /dev/null and b/docs/images/ui-components/mdp-date/image-20240110175355789.png differ diff --git a/docs/images/ui-components/mdp-date/image-20240110175435534.png b/docs/images/ui-components/mdp-date/image-20240110175435534.png new file mode 100644 index 0000000..e79b2d5 Binary files /dev/null and b/docs/images/ui-components/mdp-date/image-20240110175435534.png differ diff --git a/docs/images/ui-components/mdp-date/image-20240110175446637.png b/docs/images/ui-components/mdp-date/image-20240110175446637.png new file mode 100644 index 0000000..9575d19 Binary files /dev/null and b/docs/images/ui-components/mdp-date/image-20240110175446637.png differ diff --git a/docs/images/ui-components/mdp-date/image-20240110183450741.png b/docs/images/ui-components/mdp-date/image-20240110183450741.png new file mode 100644 index 0000000..67e4f21 Binary files /dev/null and b/docs/images/ui-components/mdp-date/image-20240110183450741.png differ diff --git a/docs/images/ui-components/mdp-field/image-20240111190935618.png b/docs/images/ui-components/mdp-field/image-20240111190935618.png new file mode 100644 index 0000000..7df5c63 Binary files /dev/null and b/docs/images/ui-components/mdp-field/image-20240111190935618.png differ diff --git a/docs/images/ui-components/mdp-field/image-20240111191052830.png b/docs/images/ui-components/mdp-field/image-20240111191052830.png new file mode 100644 index 0000000..2160bed Binary files /dev/null and b/docs/images/ui-components/mdp-field/image-20240111191052830.png differ diff --git a/docs/images/ui-components/mdp-input/image-20240111190935618.png b/docs/images/ui-components/mdp-input/image-20240111190935618.png new file mode 100644 index 0000000..7df5c63 Binary files /dev/null and b/docs/images/ui-components/mdp-input/image-20240111190935618.png differ diff --git a/docs/images/ui-components/mdp-input/image-20240111191052830.png b/docs/images/ui-components/mdp-input/image-20240111191052830.png new file mode 100644 index 0000000..2160bed Binary files /dev/null and b/docs/images/ui-components/mdp-input/image-20240111191052830.png differ diff --git a/docs/images/ui-components/mdp-input/image-20240112102727553.png b/docs/images/ui-components/mdp-input/image-20240112102727553.png new file mode 100644 index 0000000..d2be620 Binary files /dev/null and b/docs/images/ui-components/mdp-input/image-20240112102727553.png differ diff --git a/docs/images/ui-components/mdp-input/image-20240112105047494.png b/docs/images/ui-components/mdp-input/image-20240112105047494.png new file mode 100644 index 0000000..cc85691 Binary files /dev/null and b/docs/images/ui-components/mdp-input/image-20240112105047494.png differ diff --git a/docs/images/ui-components/mdp-number/image-20240112114302491.png b/docs/images/ui-components/mdp-number/image-20240112114302491.png new file mode 100644 index 0000000..79f12e8 Binary files /dev/null and b/docs/images/ui-components/mdp-number/image-20240112114302491.png differ diff --git a/docs/images/ui-components/mdp-number/image-20240112115454303.png b/docs/images/ui-components/mdp-number/image-20240112115454303.png new file mode 100644 index 0000000..70de7e5 Binary files /dev/null and b/docs/images/ui-components/mdp-number/image-20240112115454303.png differ diff --git a/docs/images/ui-components/mdp-number/image-20240112115522071.png b/docs/images/ui-components/mdp-number/image-20240112115522071.png new file mode 100644 index 0000000..fec8fd6 Binary files /dev/null and b/docs/images/ui-components/mdp-number/image-20240112115522071.png differ diff --git a/docs/images/ui-components/mdp-table/image-20240113175843075.png b/docs/images/ui-components/mdp-table/image-20240113175843075.png new file mode 100644 index 0000000..22727ee Binary files /dev/null and b/docs/images/ui-components/mdp-table/image-20240113175843075.png differ diff --git a/docs/images/ui-components/mdp-table/image-20240113175907878.png b/docs/images/ui-components/mdp-table/image-20240113175907878.png new file mode 100644 index 0000000..d7307b2 Binary files /dev/null and b/docs/images/ui-components/mdp-table/image-20240113175907878.png differ diff --git a/docs/images/ui-components/mdp-table/image-20240113180009654.png b/docs/images/ui-components/mdp-table/image-20240113180009654.png new file mode 100644 index 0000000..3618cda Binary files /dev/null and b/docs/images/ui-components/mdp-table/image-20240113180009654.png differ diff --git a/docs/images/ui-components/mdp-table/image-20240113184113330.png b/docs/images/ui-components/mdp-table/image-20240113184113330.png new file mode 100644 index 0000000..c3bee1b Binary files /dev/null and b/docs/images/ui-components/mdp-table/image-20240113184113330.png differ diff --git a/src/components/mdp-ui/mdp-date-range/README.md b/src/components/mdp-ui/mdp-date-range/README.md index 80e7fa7..02d9b09 100644 --- a/src/components/mdp-ui/mdp-date-range/README.md +++ b/src/components/mdp-ui/mdp-date-range/README.md @@ -20,7 +20,7 @@ }, ``` -image-20240111103632183 +image-20240111103632183 2. `x` @@ -31,9 +31,9 @@ ``` -image-20240111110136191 +image-20240111110136191 -image-20240111110148521 +image-20240111110148521 3. tag @@ -44,9 +44,9 @@ ``` -image-202401111059022269 +image-202401111059022269 -image-202401111105909638 +image-202401111105909638 #### 二、value + @change事件 @@ -108,7 +108,7 @@ methods: { ``` -image-20240111144543586 +image-20240111144543586 #### 五、autoDefault 和 defaultRange @@ -120,7 +120,7 @@ defaultRange = [-1, 1] = [ 当前时间 -1, 当前时间 +1 ] ``` -image-20240111150728697 +image-20240111150728697 #### 六 icon diff --git a/src/components/mdp-ui/mdp-date/README.md b/src/components/mdp-ui/mdp-date/README.md index 9430544..5443491 100644 --- a/src/components/mdp-ui/mdp-date/README.md +++ b/src/components/mdp-ui/mdp-date/README.md @@ -9,7 +9,7 @@ ``` -image-20240110173240185 +image-20240110173240185 2. `showStyle="x"` @@ -20,9 +20,9 @@ ``` -3 +3 -image-20240110174700696 +image-20240110174700696 @@ -35,9 +35,9 @@ ``` -50 +50 -image-20240110175446637 +image-20240110175446637 #### `pickerOptions` @@ -45,7 +45,7 @@ new Date() 是 选择'今天' 时得到的数据 -image-20240110183450741 +image-20240110183450741 diff --git a/src/components/mdp-ui/mdp-field/README.md b/src/components/mdp-ui/mdp-field/README.md index 266eaa8..8bb285d 100644 --- a/src/components/mdp-ui/mdp-field/README.md +++ b/src/components/mdp-ui/mdp-field/README.md @@ -77,7 +77,8 @@ data() { ``` -image-20240111190935618 image-20240111191052830 +image-20240111190935618 +image-20240111191052830 diff --git a/src/components/mdp-ui/mdp-input/README.md b/src/components/mdp-ui/mdp-input/README.md index f007dc5..031706a 100644 --- a/src/components/mdp-ui/mdp-input/README.md +++ b/src/components/mdp-ui/mdp-input/README.md @@ -22,7 +22,7 @@ } ``` -image-20240112102727553 +image-20240112102727553 #### 自定义 @@ -71,7 +71,7 @@ data() { ``` -image-20240112105047494 +image-20240112105047494 ----- @@ -97,7 +97,7 @@ data() { ``` -image-20240111190935618 image-20240111191052830 +image-20240111190935618 image-20240111191052830 diff --git a/src/components/mdp-ui/mdp-number/README.md b/src/components/mdp-ui/mdp-number/README.md index 04f1b15..2306912 100644 --- a/src/components/mdp-ui/mdp-number/README.md +++ b/src/components/mdp-ui/mdp-number/README.md @@ -21,7 +21,7 @@ methods: { }, ``` -image-20240112114302491 +image-20240112114302491 #### 自定义 @@ -84,7 +84,7 @@ data() { ``` -image-20240112115454303image-20240112115522071 +image-20240112115454303image-20240112115522071 @@ -102,7 +102,7 @@ data() { | disabled | 是否禁用计数器 | boolean | — | false | | style-obj | 设置showStyle=='x'时,avatar的样式 | Object | — | marginTop:'5px' | | label | 标签字段 | String | — | '' | -| placeholder | 输入框默认 placeholder | string | — | — | +| placeholder | 输入框默认 placeh![img.png](img.png)older | string | — | — | | color | 设置showStyle=='x'时,直接指定颜色 | string | — | — | | icon | 设置showStyle=='x'时,指定图标 | string | — | — | | showStyle | 控制组件的布局 | String | origin/x/tag | 'origin' | diff --git a/src/components/mdp-ui/mdp-table/README.md b/src/components/mdp-ui/mdp-table/README.md index aa010e9..517ff07 100644 --- a/src/components/mdp-ui/mdp-table/README.md +++ b/src/components/mdp-ui/mdp-table/README.md @@ -1,179 +1,180 @@ -### mdp-table -该组件相对于el-table,进行了以下优化: -内置了增、删、改、查、高级查询、重置查询、导出、列配置、分页、批量编辑等功能、内置了对按钮权限的控制机制,功能非常强大 - -- 综合管理 -![综合管理表格](/docs/images/ui-components/table-mng.jpg) -- 可编辑表格 -![可编辑表格](/docs/images/ui-components/edit-table.jpg) -- 可编辑-树状表格 -![可编辑-树状表格](/docs/images/ui-components/left-right-tree-table.jpg) - -### 用法 - -#### 基本用法,根el-table保持一致,直接定义表头,mdp框架将解析出表头内容,用于配置显示列,排序,高级查询等 -```html - - - - - - - - -``` -```js - + ] ``` -#### 通过属性columnCfgs传入表格字段列表,mdp框架将解析出表头内容,用于配置显示列,排序,高级查询等 -```html - - -``` -```js - + } + if (!isNaN(params.id)) { + params.id = parseInt(params.id, 10); + } else { + delete params.id + } + return true; +}, ``` -#### 多选、单选模式、可编辑表格 -```html - - -``` -```js - + }, + columnConfigs: [ + {property: 'avatar', label: '头像', isCommon: false}, + {property: 'email', label: '邮箱', isCommon: false}, + {property: 'first_name', label: '名字', isCommon: false}, + {property: 'last_name', label: '姓', isCommon: false}, + {property: 'id', label: 'Id', isCommon: true}, + // 可以根据需要添加其他列配置 + ] + } +} ``` -### Attributes -|参数|说明|类型|可选值|默认值| -|--------|------|--------|-----------------|----------------| -|crud-apis|增删改查的接口函数|object|-| - -|multiple|是否多选|boolean|—|false -|show-hi-query|是否显示高级查询|boolean|—|true -|show-common-query|是否显示常规查询|boolean|—|true -|edit|是否可编辑|boolean|—|false -|column-cfgs|表头列配置项列表|Array|-|- - - - -### Events -|事件名称|说明|回调参数| -|--------|------|--------| -change2|选中值发生变化时触发,在需要获取值以外更多信息时使用|目前的选中的整个对象,如果multiple=false,返回一个对象,否则返回对象数组 -change|选中值发生变化时触发|目前的选中值,如果multiple=false,返回一个值,否则返回值数组,如果split有则,则返回以split分割的字符串,如1,2,3,4,5 -visible-change|下拉框出现/隐藏时触发|出现则为 true,隐藏则为 false -remove-tag|多选模式下移除tag时触发|移除的tag值 -clear|可清空的单选模式下用户点击清空按钮时触发|— -blur|当 input 失去焦点时触发|(event: Event) -focus|当 input 获得焦点时触发|(event: Event) - -### slot -|name|说明| -|--------|------| -—|Option 组件列表 -info|鼠标未进入时展示的内容,showStyle=tag\x时有效 -oper|鼠标进入后展示的内容,showStyle=tag\x时有效 -~~prefix|Select 组件头部内容~~ -empty|无选项时的列表 - -### column-cfgs 表头字段配置 - -|参数|说明|类型|可选值|默认值| -|--------|------|--------|-----------------|----------------| -label|列名|string|—|— -property|属性名,驼峰命名,用于反解析出表字段|string|—|— -sortNo|前端显示排序,排序从0-999,越小越靠前,在表头、常规查询、高级查询的显示顺序|Number|—|— -isCommon|是否常用,用于常规查询是否显示|Boolean|true/false|false -colType|数据库字段类型| string/int/date/datatime/|—|— -showHq|是否在高级查询中显示|true|—|— -label|列名|string|—|— -label|列名|string|—|— -label|列名|string|—|— -label|列名|string|—|— -label|列名|string|—|— -label|列名|string|—|— -label|列名|string|—|— - -### crud-apis api列表 - -|参数|说明|类型|可选值|默认值| -|--------|------|--------|-----------------|----------------| -list|查询api|Promise|—|— -add|新增api|Promise|—|— -edit|修改api|Promise|—|— -del|删除api|Promise|—|— -editSomeFields|批量修改部分字段|Promise|—|— -### Methods - -|方法名|说明|参数| -|--------|------|--------| -focus|使 input 获取焦点|- -blur|使 input 失去焦点,并隐藏下拉框|- \ No newline at end of file +image-20240113184113330