让企业管理更智慧、更快捷

Skip to content
源代码提交(6)
......@@ -3,6 +3,7 @@ cache:
paths:
- node_modules/
before_script:
- npm config set strict-ssl false
- npm install
stages:
......
## [1.0.24](http://git.leadwaycloud.com/package/lwc-ui-components/compare/v1.0.23...v1.0.24) (2024-01-22)
## [1.0.23](http://git.leadwaycloud.com/package/lwc-ui-components/compare/v1.0.22...v1.0.23) (2023-09-25)
### Features
* 下拉组件增加selectList返回 ([43b7049](http://git.leadwaycloud.com/package/lwc-ui-components/commits/43b7049ca252ed357c2ab812783c2b7adc2ab157))
* 新增富文本设置行高组件 ([e19e907](http://git.leadwaycloud.com/package/lwc-ui-components/commits/e19e907da927b93594fdb0f1f2b4c28373a6ad81))
## [1.0.22](http://git.leadwaycloud.com/package/lwc-ui-components/compare/v1.0.21...v1.0.22) (2023-06-25)
......
{
"name": "@package/lwc-ui-components",
"version": "1.0.23",
"version": "1.0.24",
"private": false,
"description": "立威云UI组件库",
"author": "",
......
......@@ -8,6 +8,23 @@
`新特性`
`非兼容性更新`
---
### **v1.0.24 20240122**
#### 新增
- 新增 lwc-upload-file 预览按钮 控制不支持类型不可点击
- 新增 lwc-upload-image组件 上传失败提示并清除文件
- 新增 table组件 按钮组支持更多参数设置
---
### **v1.0.23 20230925**
#### 新增
- 新增 quillEditor 富文本组件 行高参数
- 新增 下拉选择器/下拉弹窗组件 返回多选行数据
---
### **v1.0.22 20230625**
......
......@@ -94,8 +94,8 @@ const asyncMockSearchOptions = async (query) => {
export const Default = Template.bind({});
Default.args = {
// value: [1],
options: mockOptions,
// options: [],
// options: mockOptions,
options: [],
isOptionsGroup: false,
selectConfig: {
multiple: true, // 是否多选
......
......@@ -251,8 +251,7 @@ const renderCustomToolbarIcon = (h, customConfig) => {
return customConfig.map(v => {
return h(LwcBasicButtonIcon, {
props: {
content: v.content,
icon: v.icon
...v
},
on: {
...v.events
......
......@@ -15,10 +15,9 @@ const Template = (args, { argTypes }) => ({
export const Default = Template.bind({});
Default.args = {
data: [{
name: "语文"
}, {
name: "数学"
name: ""
}],
empty: false,
tagProps: {
type: "primary"
}
......
......@@ -19,11 +19,17 @@ export default {
},
},
tagProps: Object,
empty: {
type: Boolean,
default: true
}
},
render(h) {
const { data, className, label, tagProps } = this.$props;
const defaultRender = !data || (data && _.isEmpty(data));
const { data, className, label, tagProps, empty } = this.$props;
let filterData = data.filter(item => {
return item[label]
})
const defaultRender = !filterData || (filterData && _.isEmpty(filterData));
return h(
"el-col",
......@@ -33,7 +39,7 @@ export default {
},
defaultRender
? [
h(
empty ? h(
"el-tag",
{
class: "mr-2",
......@@ -51,10 +57,10 @@ export default {
"暂无"
),
]
),
) : null
]
: [
data.map((item) => {
filterData.map((item) => {
return h(
"el-tag",
{
......
......@@ -75,7 +75,8 @@ Default.args = {
fastdfsGroup: "group1",
fastdfsName: "M00/00/00/rBJVllthXZmADMtfAAGgcSmaNJ8966.jpg",
createTime: "2019-3-21 10:23",
fileSize: "27095"
fileSize: "27095",
type: "img"
},{
id: 2,
fileIndex: "pdf",
......
......@@ -42,7 +42,8 @@ function renderOperColumn(h, _vm) {
preview ? h('el-button', {
props: {
size: "mini",
type: "text"
type: "text",
disabled: !(row.type === 'pdf' || row.type === 'img')
},
on: {
click: (event) => {
......@@ -180,7 +181,10 @@ function renderAddFile(h, _vm) {
// type=action返回
"upload": (val) => {
_vm.fileForm.fileList.push(JSON.parse(val))
}
},
"error": (val) => {
_vm.loading = false
},
}
})
]),
......
......@@ -511,6 +511,13 @@ export default {
if(self.path) {
self.getHref(xhr.responseText)
}
} else if(xhr.readyState == 4){
self.$message({
message: '上传失败',
type: 'warning'
});
self.removeFile(file.file)
self.$emit("error", self)
}
}
xhr.open('post', file.action)
......