| | |
| | | v-if="inputVisible" |
| | | @change="handleInputConfirm" |
| | | filterable |
| | | allow-create |
| | | default-first-option |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="item in optionss" |
| | | :key="item.label" |
| | | :label="item.label" |
| | | :value="item.label" |
| | | v-for="item in optionstag" |
| | | :key="item.tagname" |
| | | :label="item.tagname" |
| | | :value="item.tagname" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { listtag } from "@/api/system/label"; |
| | | |
| | | export default { |
| | | data() { |
| | | return { |
| | |
| | | }, |
| | | rules: {}, |
| | | rulesa: {}, |
| | | optionstag: [], |
| | | xjxsoptions: [ |
| | | { |
| | | value: "选项1", |
| | |
| | | }; |
| | | }, |
| | | |
| | | created() {}, |
| | | created() { |
| | | this.gettabList(); |
| | | }, |
| | | |
| | | methods: { |
| | | submitForm(formName) { |
| | |
| | | // 文件超出个数限制时的钩子 |
| | | handleExceed(files, fileList) { |
| | | this.$message.warning( |
| | | `当前限制选择 3 个文件,本次选择了 ${files.length} 个文件,共选择了 ${ |
| | | `当前限制选择 1 个文件,本次选择了 ${files.length} 个文件,共选择了 ${ |
| | | files.length + fileList.length |
| | | } 个文件` |
| | | ); |
| | | }, |
| | | // 标签----------------- |
| | | gettabList() { |
| | | const tagqueryParams = { |
| | | pageNum: 1, |
| | | pageSize: 1000, |
| | | tagcategoryid: "0", |
| | | }; |
| | | listtag(tagqueryParams).then((response) => { |
| | | console.log(response); |
| | | this.optionstag = response.rows; |
| | | }); |
| | | }, |
| | | handleClose(tag) { |
| | | this.dynamicTags.splice(this.dynamicTags.indexOf(tag), 1); |
| | | }, |