fix: 修复 textarea rows 属性绑定问题

- 将静态 rows 值改为动态绑定(:rows)
- 修复 EvaluationTemplateForm.vue 中多个 textarea 组件
- 添加登录页面居中样式

🤖 Generated with [Claude Code](https://claude.com/claude-code)
This commit is contained in:
tangweijie 2026-01-21 00:47:23 +08:00
parent 9ef910f218
commit 49c9006807
2 changed files with 4 additions and 3 deletions

View File

@ -18,6 +18,7 @@
appear appear
enter-active-class="animate__animated animate__bounceInLeft" enter-active-class="animate__animated animate__bounceInLeft"
tag="div" tag="div"
class="flex flex-col items-center"
> >
<img key="1" alt="" class="w-350px" src="@/assets/svgs/login-box-bg.svg" /> <img key="1" alt="" class="w-350px" src="@/assets/svgs/login-box-bg.svg" />
<div key="2" class="text-3xl text-white">{{ t('login.welcome') }}</div> <div key="2" class="text-3xl text-white">{{ t('login.welcome') }}</div>

View File

@ -41,10 +41,10 @@
<el-input v-model="formData.applicableCrowd" placeholder="请输入适用人群,如:新入监罪犯" /> <el-input v-model="formData.applicableCrowd" placeholder="请输入适用人群,如:新入监罪犯" />
</el-form-item> </el-form-item>
<el-form-item label="模板描述" prop="description"> <el-form-item label="模板描述" prop="description">
<el-input v-model="formData.description" type="textarea" rows="3" placeholder="请输入模板描述" /> <el-input v-model="formData.description" type="textarea" :rows="3" placeholder="请输入模板描述" />
</el-form-item> </el-form-item>
<el-form-item label="AI提示词" prop="aiPrompt"> <el-form-item label="AI提示词" prop="aiPrompt">
<el-input v-model="formData.aiPrompt" type="textarea" rows="4" placeholder="请输入AI提示词用于AI生成报告时参考" /> <el-input v-model="formData.aiPrompt" type="textarea" :rows="4" placeholder="请输入AI提示词用于AI生成报告时参考" />
</el-form-item> </el-form-item>
<el-form-item label="允许AI生成" prop="aiEnabled"> <el-form-item label="允许AI生成" prop="aiEnabled">
<el-switch v-model="formData.aiEnabled" :active-value="1" :inactive-value="0" /> <el-switch v-model="formData.aiEnabled" :active-value="1" :inactive-value="0" />
@ -53,7 +53,7 @@
<el-input-number v-model="formData.sort" :min="0" :max="999" controls-position="right" /> <el-input-number v-model="formData.sort" :min="0" :max="999" controls-position="right" />
</el-form-item> </el-form-item>
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="formData.remark" type="textarea" rows="2" placeholder="请输入备注信息" /> <el-input v-model="formData.remark" type="textarea" :rows="2" placeholder="请输入备注信息" />
</el-form-item> </el-form-item>
<el-form-item label="状态" prop="status"> <el-form-item label="状态" prop="status">
<el-radio-group v-model="formData.status"> <el-radio-group v-model="formData.status">