forked from gzzfw/frontEnd/gzDyh

dminyi
2024-08-28 d3eefcaf3762ca97483e1517697b6941bd9a58d8
gz-customerSystem/src/views/register/visit/component/applyDialog.jsx
@@ -29,6 +29,15 @@
  const [perClass, setPerClass] = useState('09_01001-1');
  const [visible, setVisible] = useState(false);
  useEffect(() => {
    if (props.editData) {
      //编辑
      formRef.current.setFieldsValue({
        ...props.editData
      })
    }
  }, [])
  const personIconType = (v) => {
    switch (v) {
@@ -271,12 +280,19 @@
    if (formRef.current) {
      formRef.current.validate(undefined, (errors, values) => {
        if (!errors) {
          if (props.editData) {
            props.handleAddParty({
              ...props.editData,
              ...values
            })
          } else {
          props.handleAddParty({
            ...values,
            partyType: props.dialogType,
            perClass: perClass,
            perClassName: props.dialogType === 0 ? '申请方当事人' : '被申请方当事人'
          })
          }
          props.onClose()
        }
      });
@@ -319,6 +335,7 @@
              requiredSymbol={false}
              initialValues={{
              }}//默认值
              scrollToFirstError
            >
              <Row gutter={[32, 0]} style={{ margin: '0 -10px' }}>{formType(perClass)}</Row>
            </Form>
@@ -336,7 +353,7 @@
          className="dialogPrimary"
          onClick={handleSave}
        >
          保存信息
          保存
        </Button>
        <Button className="dialogBack">
          重置