调整config弹窗中index字段的校验规则
This commit is contained in:
		
							parent
							
								
									012c2bebd2
								
							
						
					
					
						commit
						2ddf0d9695
					
				| 
						 | 
				
			
			@ -63,7 +63,10 @@
 | 
			
		|||
          v-decorator="[
 | 
			
		||||
            'index', 
 | 
			
		||||
            { 
 | 
			
		||||
              rules: [{ required: true, message: 'Please input index!' }],
 | 
			
		||||
              rules: [
 | 
			
		||||
                { required: true, message: 'Please input index!' },
 | 
			
		||||
                { pattern: new RegExp('^([1-9]|[1-9]\\d|100)$'),message: 'Please input an integer from 1 to 100!'},
 | 
			
		||||
              ],
 | 
			
		||||
              initialVale: this.formVal.index
 | 
			
		||||
            }
 | 
			
		||||
          ]"
 | 
			
		||||
| 
						 | 
				
			
			@ -211,7 +214,7 @@ export default {
 | 
			
		|||
          this.currId = res.result.id
 | 
			
		||||
          this.form.setFieldsValue({
 | 
			
		||||
            days: res.result.days,
 | 
			
		||||
            index: res.result.index
 | 
			
		||||
            index: res.result.index*100
 | 
			
		||||
          });
 | 
			
		||||
        } else {
 | 
			
		||||
          this.$message.warning("This operation fails. Contact your system administrator")
 | 
			
		||||
| 
						 | 
				
			
			@ -222,18 +225,19 @@ export default {
 | 
			
		|||
      this.form.validateFields((err, values) => { 
 | 
			
		||||
        if (!err) { 
 | 
			
		||||
          let params = {
 | 
			
		||||
              id: this.currId,
 | 
			
		||||
              ...values
 | 
			
		||||
            id: this.currId,
 | 
			
		||||
            days: values.days,
 | 
			
		||||
            index:values.index/100
 | 
			
		||||
          }
 | 
			
		||||
          httpAction("/nuclideParam/update", params, "put").then(res => {
 | 
			
		||||
            if (res.success) {
 | 
			
		||||
              this.form.resetFields()
 | 
			
		||||
              this.visible = false
 | 
			
		||||
              this.$message.success("success")
 | 
			
		||||
            } else {
 | 
			
		||||
              this.$message.info(res.result.message)
 | 
			
		||||
            }
 | 
			
		||||
            httpAction("/nuclideParam/update", params, "put").then(res => {
 | 
			
		||||
              if (res.success) {
 | 
			
		||||
                this.form.resetFields()
 | 
			
		||||
                this.visible = false
 | 
			
		||||
                this.$message.success("success")
 | 
			
		||||
              } else {
 | 
			
		||||
                this.$message.info(res.result.message)
 | 
			
		||||
              }
 | 
			
		||||
            })
 | 
			
		||||
          })
 | 
			
		||||
        }
 | 
			
		||||
      })
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user