|
@@ -32,6 +32,7 @@ import answer from "./answer.vue"
|
|
|
import ImageUpload from '@/components/file-upload'
|
|
|
import quillEditor from '@/components/v-quill-editor'
|
|
|
import editTable from "@/components/template/editTable.js"
|
|
|
+import { required, mobileRequired, mobile, httpUrl, email } from '@/components/template/rules_verify.js'
|
|
|
export default {
|
|
|
components: { TemplatePage, answer, ImageUpload, quillEditor },
|
|
|
mixins: [import_mixin, operation_mixin, editTable],
|
|
@@ -249,7 +250,7 @@ export default {
|
|
|
editRender: (h, { row, column, index }) => {
|
|
|
return (
|
|
|
<div class="redbordererr">
|
|
|
- <el-form-item label="" label-width="0px" prop={`promotionQuestionnaireUsers.${index}.${column.columnAttributes.prop}`} rules={[{ required: true, message: '请填写', trigger: 'blur' }]}>
|
|
|
+ <el-form-item label="" label-width="0px" prop={`promotionQuestionnaireUsers.${index}.${column.columnAttributes.prop}`} rules={mobileRequired}>
|
|
|
<el-input value={row[column.columnAttributes.prop]} onInput={val => { row[column.columnAttributes.prop] = val }} placeholder="请输入内容"></el-input>
|
|
|
</el-form-item>
|
|
|
</div>
|