|
|
@@ -47,7 +47,7 @@
|
|
|
</ElCol>
|
|
|
<ElCol :md="24" :lg="12" v-if="item.apiType == '2'">
|
|
|
<el-form-item label="保司账号登录地址" prop="attributionConfig">
|
|
|
- <el-input v-model="item.attributionConfig" placeholder="输入账号登录地址" />
|
|
|
+ <el-input v-model="item.attributionConfig" placeholder="输入账号登录地址" />
|
|
|
</el-form-item>
|
|
|
</ElCol>
|
|
|
<ElCol :md="24" :lg="12" v-if="item.apiType == '2'">
|
|
|
@@ -280,30 +280,75 @@ const parameterrules = ref<FormRules>({
|
|
|
],
|
|
|
attributionConfig: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入账号登录地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
quotation: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入报价链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
imageUpload: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入影像上传链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
insurance: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入核保链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
paymentQuery: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入缴费查询链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
policyDownload: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入保单下载链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
nonCarInsurance: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入非车险查询链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
manualStatusRefresh: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入人工核保状态刷新链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
revokeOrder: [
|
|
|
{ required: true, trigger: 'blur', message: '请输入撤销订单链接地址' },
|
|
|
+ {
|
|
|
+ pattern: /^(((ht|f)tps?):\/\/)?([^!@#$%^&*?.\s-]([^!@#$%^&*?.\s]{1,64})?\.)+[a-z]{2,6}\/?/,
|
|
|
+ message: '请填写正确的地址',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
],
|
|
|
})
|
|
|
//字典信息处理
|