内外部会议入库流程

This commit is contained in:
zyn
2023-10-16 17:30:56 +08:00
parent 57ae69b55b
commit d6ea0eeda7
17 changed files with 1235 additions and 71 deletions
@@ -1,6 +1,6 @@
<template>
<div class="wrapper">
<el-form-item :label="label" :prop="prop" class="add-form-item form-item-disabled">
<el-form-item :label="label" :prop="prop" :rules="rules" class="add-form-item form-item-disabled">
<el-input
:value="value"
:placeholder="placeholder"
@@ -34,6 +34,9 @@ export default {
type: Boolean,
default: true
},
rules: {
type: Array
}
},
computed: {
placeholder () {
@@ -0,0 +1,51 @@
<template>
<el-form-item :label="label" :prop="prop" :rules="rules" class="add-form-item form-item-disabled">
<el-input
type="textarea"
:value="value"
:placeholder="placeholder"
:disabled="disabled"
show-word-limit
:autosize="{minRows: 1,maxRows: 4}"
@input="handleChange"
></el-input>
</el-form-item>
</template>
<script>
export default {
name: "TextareaFormItem",
props: {
value: {
required: true
},
prop: {
type: String
},
label: {
type: String,
},
disabled: {
type: Boolean,
default: false
},
rules: {
type: Array
}
},
computed: {
placeholder () {
return `请输入${this.label}`
},
},
methods: {
handleChange (event) {
this.$emit('input', event)
}
}
}
</script>
<style scoped lang="less">
</style>