king
2024-04-28 2e5fe5427d6db393e0495598ff43d90a052f4791
src/tabviews/zshare/mutilform/mkNumberInput/index.jsx
@@ -79,21 +79,17 @@
    const { config } = this.props
    const { value, precision } = this.state
    if (config.format === 'thdSeparator') {
    if (precision === null) {
        return (<InputNumber id={config.uuid} formatter={value => `${value}`.replace(/\B(?=(\d{3})+(?!\d))/g, ',')} parser={value => value.replace(/,*/g, '')} value={value} disabled={config.readonly} onChange={this.handleChange} onPressEnter={this.handleSubmit}/>)
      } else {
        return (<InputNumber id={config.uuid} formatter={value => `${value}`.replace(/\B(?=(\d{3})+(?!\d))/g, ',')} parser={value => value.replace(/,*/g, '')} value={value} precision={precision} disabled={config.readonly} onChange={this.handleChange} onPressEnter={this.handleSubmit} />)
      }
    } else if (precision === null) {
      return (<InputNumber id={config.uuid} value={value} disabled={config.readonly} onChange={this.handleChange} onPressEnter={this.handleSubmit}/>)
    } else {
      return (<InputNumber id={config.uuid} value={value} precision={precision} disabled={config.readonly} onChange={this.handleChange} onPressEnter={this.handleSubmit} />)
    }
    // <InputNumber
    //   id={config.uuid}
    //   formatter={value => `${value}`.replace(/\B(?=(\d{3})+(?!\d))/g, ',')}
    //   parser={value => value.replace(/,*/g, '')}
    //   value={value}
    //   precision={precision}
    //   disabled={config.readonly}
    //   onChange={this.handleChange}
    //   onPressEnter={this.handleSubmit}
    // />
  }
}