king
2023-08-07 e1dbc27fbe3f083322f87fc46070191c619c5199
src/tabviews/custom/components/chart/antv-X6/nodeupdate/nodeform.jsx
@@ -10,33 +10,15 @@
  static propTpyes = {
    node: PropTypes.any,
    data: PropTypes.any,
    rolelist: PropTypes.array
    orgs: PropTypes.array
  }
  state = {}
  handleConfirm = () => {
    const { rolelist } = this.props
    return new Promise((resolve, reject) => {
      this.props.form.validateFieldsAndScroll((err, values) => {
        if (!err) {
          if (values.roleId) {
            values.roleName = ''
            rolelist.forEach(item => {
              if (item.RoleID === values.roleId) {
                values.roleName = item.RoleName
              }
            })
          }
          if (values.depId) {
            values.depName = ''
            rolelist.forEach(item => {
              if (item.RoleID === values.depId) {
                values.depName = item.RoleName
              }
            })
          }
          resolve(values)
        } else {
          reject(err)
@@ -46,7 +28,7 @@
  }
  render() {
    const { node } = this.props
    const { node, orgs } = this.props
    const { getFieldDecorator } = this.props.form
    const formItemLayout = {
      labelCol: {
@@ -143,7 +125,7 @@
                  }
                ]
              })(
                <MemberForm />
                <MemberForm orgs={orgs}/>
              )}
            </Form.Item>
          </Col>
@@ -152,7 +134,7 @@
              {getFieldDecorator('depId', {
                initialValue: data.depId || ''
              })(
                <MemberForm />
                <MemberForm orgs={orgs}/>
              )}
            </Form.Item>
          </Col>