Showing
1 changed file
with
8 additions
and
4 deletions
| ... | ... | @@ -135,10 +135,14 @@ const formSchemasConfig = (schemas, actionType): FormSchema[] => { |
| 135 | 135 | field: identifier, |
| 136 | 136 | label: functionName, |
| 137 | 137 | component: 'InputNumber', |
| 138 | - rules: [{ required: true, message: '请输入值' }], | |
| 138 | + rules: [{ required: true, message: '请输入正数' }], | |
| 139 | 139 | componentProps: { |
| 140 | - formatter: (e) => `${e}`.replace(/^-$/, '').replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3'), | |
| 141 | - placeholder: `请输入值`, | |
| 140 | + min: 0, | |
| 141 | + formatter: (e) => { | |
| 142 | + const value = `${e}`.replace('-', '').replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3'); | |
| 143 | + return value; | |
| 144 | + }, | |
| 145 | + placeholder: `请输入正数`, | |
| 142 | 146 | }, |
| 143 | 147 | }, |
| 144 | 148 | ]; |
| ... | ... | @@ -165,7 +169,7 @@ const formSchemasConfig = (schemas, actionType): FormSchema[] => { |
| 165 | 169 | component: 'InputNumber', |
| 166 | 170 | rules: [{ required: true, message: '请输入值' }], |
| 167 | 171 | componentProps: { |
| 168 | - placeholder: `请输入值`, | |
| 172 | + placeholder: `请输入数字`, | |
| 169 | 173 | formatter: (e) => |
| 170 | 174 | `${e}`.replace(/\B(?=(\d{3})+(?!\d))/g, '').replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3'), |
| 171 | 175 | }, | ... | ... |