fix:维修数量校验
This commit is contained in:
parent
f502ec3294
commit
40ec1a1fc7
|
|
@ -237,11 +237,11 @@ export default {
|
|||
},
|
||||
//正则校验配件数量--维修数量
|
||||
numberIntegerValidator(rule, value, callback) {
|
||||
const reg = /^\+?[1-9][0-9]*$/;
|
||||
if (value === '' || reg.test(value)) {
|
||||
callback();
|
||||
const reg = /^\+?[1-9][0-9]*$/
|
||||
if ((value === '' || reg.test(value)) && value <= this.rowObj.repairNum) {
|
||||
callback()
|
||||
} else {
|
||||
callback(new Error('请输入大于0的正整数'));
|
||||
callback(new Error('请输入大于0的并且小于维修总量的正整数'))
|
||||
}
|
||||
},
|
||||
getTree() {
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@
|
|||
</el-radio-group>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="损坏照片1:">
|
||||
<el-form-item label="损坏照片:">
|
||||
<!-- <uploadImage
|
||||
style="width: 250px"
|
||||
:value="fileList"
|
||||
|
|
@ -193,10 +193,10 @@ export default {
|
|||
//正则校验配件数量--维修数量
|
||||
numberIntegerValidator(rule, value, callback) {
|
||||
const reg = /^\+?[1-9][0-9]*$/
|
||||
if (value === '' || reg.test(value)) {
|
||||
if ((value === '' || reg.test(value)) && value <= this.rowObj.repairNum) {
|
||||
callback()
|
||||
} else {
|
||||
callback(new Error('请输入大于0的正整数'))
|
||||
callback(new Error('请输入大于0的并且小于维修总量的正整数'))
|
||||
}
|
||||
},
|
||||
getList() {
|
||||
|
|
|
|||
|
|
@ -92,8 +92,7 @@
|
|||
<el-input v-model="domain.partName" placeholder="请输入" size="small" maxlength="50"
|
||||
style="width: 350px"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否收费:" required
|
||||
:rules="{ required: true, message: '请选择是否收费', trigger: 'blur', }">
|
||||
<el-form-item label="是否收费:" required :rules="{ required: true, message: '请选择是否收费', trigger: 'blur', }">
|
||||
<el-radio-group style="width: 350px" v-model="domain.partType">
|
||||
<el-radio :label="1">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
|
|
@ -272,10 +271,10 @@ export default {
|
|||
//正则校验配件数量--维修数量
|
||||
numberIntegerValidator(rule, value, callback) {
|
||||
const reg = /^\+?[1-9][0-9]*$/;
|
||||
if (reg.test(value)) {
|
||||
if (reg.test(value) && value <= this.rowObj.repairNum) {
|
||||
callback();
|
||||
} else {
|
||||
callback(new Error('请输入大于0的正整数'));
|
||||
callback(new Error('请输入大于0的并且小于维修总量的正整数'));
|
||||
}
|
||||
},
|
||||
getTree() {
|
||||
|
|
|
|||
|
|
@ -1,19 +1,7 @@
|
|||
<template>
|
||||
<el-upload
|
||||
class="upload-demo"
|
||||
:action="actionUrl"
|
||||
:on-preview="handlePreview"
|
||||
:on-remove="handleRemove"
|
||||
:before-remove="beforeRemove"
|
||||
:multiple="multiple"
|
||||
:limit="limit"
|
||||
:on-exceed="handleExceed"
|
||||
:file-list="fileList"
|
||||
:headers="headers"
|
||||
:on-success="handleSuccess"
|
||||
:data="uploadData"
|
||||
:before-upload="beforeUpload"
|
||||
>
|
||||
<el-upload class="upload-demo" :action="actionUrl" :on-preview="handlePreview" :on-remove="handleRemove"
|
||||
:before-remove="beforeRemove" :multiple="multiple" :limit="limit" :on-exceed="handleExceed" :file-list="fileList"
|
||||
:headers="headers" :on-success="handleSuccess" :data="uploadData" :before-upload="beforeUpload">
|
||||
<slot name="default">
|
||||
<el-button size="small" type="primary">点击上传</el-button>
|
||||
</slot>
|
||||
|
|
|
|||
Loading…
Reference in New Issue