You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							61 lines
						
					
					
						
							1.8 KiB
						
					
					
				
			
		
		
	
	
							61 lines
						
					
					
						
							1.8 KiB
						
					
					
				<template> | 
						|
  <el-form ref="basicInfoForm" :model="info" :rules="rules" label-width="150px"> | 
						|
    <el-row> | 
						|
      <el-col :span="12"> | 
						|
        <el-form-item label="表名称" prop="tableName"> | 
						|
          <el-input placeholder="请输入仓库名称" v-model="info.tableName" /> | 
						|
        </el-form-item> | 
						|
      </el-col> | 
						|
      <el-col :span="12"> | 
						|
        <el-form-item label="表描述" prop="tableComment"> | 
						|
          <el-input placeholder="请输入" v-model="info.tableComment" /> | 
						|
        </el-form-item> | 
						|
      </el-col> | 
						|
 | 
						|
      <el-col :span="12"> | 
						|
        <el-form-item label="实体类名称" prop="className"> | 
						|
          <el-input placeholder="请输入" v-model="info.className" /> | 
						|
        </el-form-item> | 
						|
      </el-col> | 
						|
      <el-col :span="12"> | 
						|
        <el-form-item label="作者" prop="functionAuthor"> | 
						|
          <el-input placeholder="请输入" v-model="info.functionAuthor" /> | 
						|
        </el-form-item> | 
						|
      </el-col> | 
						|
      <el-col :span="24"> | 
						|
        <el-form-item label="备注" prop="remark"> | 
						|
          <el-input type="textarea" :rows="3" v-model="info.remark"></el-input> | 
						|
        </el-form-item> | 
						|
      </el-col> | 
						|
    </el-row> | 
						|
  </el-form> | 
						|
</template> | 
						|
<script> | 
						|
export default { | 
						|
  name: "BasicInfoForm", | 
						|
  props: { | 
						|
    info: { | 
						|
      type: Object, | 
						|
      default: null | 
						|
    } | 
						|
  }, | 
						|
  data() { | 
						|
    return { | 
						|
      rules: { | 
						|
        tableName: [ | 
						|
          { required: true, message: "请输入表名称", trigger: "blur" } | 
						|
        ], | 
						|
        tableComment: [ | 
						|
          { required: true, message: "请输入表描述", trigger: "blur" } | 
						|
        ], | 
						|
        className: [ | 
						|
          { required: true, message: "请输入实体类名称", trigger: "blur" } | 
						|
        ], | 
						|
        functionAuthor: [ | 
						|
          { required: true, message: "请输入作者", trigger: "blur" } | 
						|
        ] | 
						|
      } | 
						|
    }; | 
						|
  } | 
						|
}; | 
						|
</script>
 | 
						|
 |