|
@@ -10,7 +10,7 @@
|
|
|
label-width="130px"
|
|
|
ref="groups">
|
|
|
<el-form-item label="静态知识名称:" prop="name">
|
|
|
- <el-input v-model="form.name" :disabled="isEdit"></el-input>
|
|
|
+ <el-input v-model="form.name" :disabled="isEdit" maxlength="120"></el-input>
|
|
|
</el-form-item>
|
|
|
<InfoParagraph v-for="(f,i) in form.prags"
|
|
|
:data="f"
|
|
@@ -46,9 +46,7 @@
|
|
|
*
|
|
|
*/
|
|
|
import api from '@api/icss.js';
|
|
|
- import utils from '@api/utils.js';
|
|
|
import TagPool from './PromptTagPool';
|
|
|
- import schema from 'async-validator';
|
|
|
import InfoParagraph from './InfoParagraph';
|
|
|
|
|
|
export default {
|
|
@@ -58,13 +56,14 @@
|
|
|
InfoParagraph
|
|
|
},
|
|
|
data() {
|
|
|
- /*const validateTags = (rule,value,callback)=>{
|
|
|
- if(this.form.selectedTags.length==0){
|
|
|
+ const validateTags = (rule,value,callback)=>{
|
|
|
+ /*if(this.form.selectedTags.length==0){
|
|
|
this.warning('请选择关联标签!');
|
|
|
- return;
|
|
|
- }
|
|
|
+ return false;
|
|
|
+ }*/
|
|
|
callback();
|
|
|
- };*/
|
|
|
+ return true;
|
|
|
+ };
|
|
|
return {
|
|
|
isEdit:false,
|
|
|
tagPool:[], //标签池数据
|
|
@@ -92,9 +91,9 @@
|
|
|
name: [
|
|
|
{ required: true, message: '静态知识名称不能为空', trigger: 'change' }
|
|
|
],
|
|
|
- /*tags:[
|
|
|
- { required: true, validator: validateTags, trigger: 'submit' }
|
|
|
- ]*/
|
|
|
+ tags:[
|
|
|
+ { required: true,validator:validateTags, message: '关联标签必填', trigger: 'change' }
|
|
|
+ ]
|
|
|
}
|
|
|
}
|
|
|
},
|