fix 81407
This commit is contained in:
@@ -21,3 +21,4 @@ pnpm-debug.log*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
/onlyofficeplugins/
|
||||
|
||||
@@ -11,24 +11,13 @@
|
||||
<a-button @click="handleInsertNoteTwo">表格首注</a-button>
|
||||
</a-button-group>
|
||||
<a-modal v-model="visible" title="插入表格" @ok="handleOk">
|
||||
<a-form-model
|
||||
id="components-form-demo-validate-other"
|
||||
:model="form"
|
||||
v-bind="formItemLayout"
|
||||
@submit="handleSubmit"
|
||||
>
|
||||
<a-form-item label="行数">
|
||||
<a-input
|
||||
v-model="form.rows"
|
||||
placeholder="请输入行数"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item label="列数">
|
||||
<a-input
|
||||
v-model="form.column"
|
||||
placeholder="请输入列数"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-model ref="ruleForm" :model="form" v-bind="formItemLayout" :rules="validatorRules">
|
||||
<a-form-model-item label="行数" prop="rows">
|
||||
<a-input v-model="form.rows" placeholder="请输入行数" />
|
||||
</a-form-model-item>
|
||||
<a-form-model-item label="列数" prop="column">
|
||||
<a-input v-model="form.column" placeholder="请输入列数" />
|
||||
</a-form-model-item>
|
||||
</a-form-model>
|
||||
</a-modal>
|
||||
</div>
|
||||
@@ -77,6 +66,18 @@ export default {
|
||||
24: 'X',
|
||||
25: 'Y',
|
||||
26: 'Z'
|
||||
},
|
||||
validatorRules: {
|
||||
// 标签项名称
|
||||
rows: [
|
||||
{ required: true, message: '请输入行数', trigger: 'blur' },
|
||||
{ pattern: /^[1-9]\d*$/, message: '请输入零以上的正整数' }
|
||||
],
|
||||
// 标签类型
|
||||
column: [
|
||||
{ required: true, message: '请输入列数', trigger: 'blur' },
|
||||
{ pattern: /^[1-9]\d*$/, message: '请输入零以上的正整数' }
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -85,7 +86,11 @@ export default {
|
||||
this.visible = false
|
||||
},
|
||||
handleOk () {
|
||||
this.handleInsertTable(this.form)
|
||||
this.$refs.ruleForm.validate(valid => {
|
||||
if (valid) {
|
||||
this.handleInsertTable(this.form)
|
||||
}
|
||||
})
|
||||
},
|
||||
handleInsertTableClick () {
|
||||
this.visible = true
|
||||
|
||||
Reference in New Issue
Block a user