forked from gzzfw/frontEnd/gzDyh

liuwh
2024-09-17 5aa4a814ab8d4aa194a9683ebefaefdfc6d92c3a
gz-customerSystem/src/views/register/visit/index.jsx
@@ -180,16 +180,28 @@
   }
   function selfAcceptance() {
      if (formRef.current) {
         formRef.current.validate(undefined, (errors, values) => {
            if (!errors) {
               const { myCaseType, myQuesAddress, ...rest } = formRef.current.getFields()
               const params = handleData(rest)
      $$.modalInfo({
         title: '自行受理确认',
         content: '确定自行受理吗?',
         okText: '确定受理',
         cancelText: '我再想想',
         onOk: async () => {
            setCurrent(3);
            navigate(`mediate/visit/handleFeedback`, { replace: true })
                     reauestSubmit({
                        ...params,
                        isSelfAccept: 1,
                        isDraft: 0,
                        operateType: 0,
                     }, true)
         },
      });
            }
         });
      }
   }
   //保存请求
@@ -201,14 +213,19 @@
   }
   //提交请求
   const reauestSubmit = async (data) => {
   const reauestSubmit = async (data, isSelfAccept) => {
      const response = await submitDispute(data)
      if (response.type) {
         if(isSelfAccept) {
            //自行受理
            navigate(`/mediate/visit/handleFeedback?caseTaskId=${response.data}&caseId=${id}`)
         } else {
         Message.success('提交成功!')
         navigate(`/mediate/visit/visitWorkBench`, { replace: true })
         setCurrent(2)
      }
   }
   }
   return (
      <div style={{ position: 'relative' }}>