forked from gzzfw/frontEnd/gzDyh

dminyi
2024-09-11 9a7eba69c41bd1ff577615349d16829e0073d943
gz-customerSystem/src/views/register/handleFeedback/component/handle.jsx
@@ -138,7 +138,7 @@
  }
  const getByIdRole = async () => {
    const res = await getByIdRoleApi(caseId)
    const res = await getByIdRoleApi(feedbackInfoData?.handleUserId)
    setPersonData(res.data)
  }
@@ -184,8 +184,11 @@
  const getFeedbackInfo = async () => {
    const res = await getFeedbackInfoApi(caseId)
    setFeedbackInfoData(res.data)
    console.log(res.data, 'res.data')
    if (res.type) {
      setFeedbackInfoData(res.data)
      console.log(res.data, 'res.data')
      getByIdRole();
    }
  }
  //获取办理记录接口
@@ -280,7 +283,6 @@
    listFeedback(caseId);
    getData(caseId)
    getFeedbackInfo();
    getByIdRole();
  }, [])
  // useEffect(() => {
@@ -316,8 +318,13 @@
            <Col span={8} style={{ display: 'flex' }}>
              <div><div className="title-text">经办人:</div></div>
              <div style={{ display: 'flex' }}>
                <div>{feedbackInfoData?.handleUserName}</div>
                <img onClick={() => handlePersonView()} src={register} alt='' style={{ width: '14px', height: '14px', marginLeft: '8px', marginTop: '4px' }} />
                {
                  feedbackInfoData?.handleUserName ?
                    <>
                      <div>{feedbackInfoData?.handleUserName}</div>
                      <img onClick={() => handlePersonView()} src={register} alt='' style={{ width: '14px', height: '14px', marginLeft: '8px', marginTop: '4px' }} />
                    </> : '-'
                }
              </div>
            </Col>
            <Col span={8} style={{ display: 'flex' }}>
@@ -509,6 +516,7 @@
            setIsModalVisible(false);
            setWantUser({ wantUserId: value.keys[0], wantUserName: value.items[0].name });
            handleCheckedKeys(value.keys?.[0])
          }}
          onClose={() => setIsModalVisible(false)}
          type='person'