forked from gzzfw/frontEnd/gzDyh

zhangyongtian
2024-09-11 7938180736be7e610ef1f27e03b2d3e1b753fe2e
gz-customerSystem/src/views/register/visit/index.jsx
@@ -1,8 +1,8 @@
/*
 * @Author: dminyi 1301963064@qq.com
 * @Date: 2024-08-09 09:59:43
 * @LastEditors: dminyi 1301963064@qq.com
 * @LastEditTime: 2024-09-07 17:27:08
 * @LastEditors: lwh
 * @LastEditTime: 2024-09-10 16:59:07
 * @FilePath: \gzDyh\gz-customerSystem\src\views\basicInformation\organization\index.jsx
 * @Description: 来访登记
 */
@@ -21,19 +21,19 @@
const Step = Steps.Step;
function saveDispute(data) {
   return $$.ax.request({ url: `casedraftInfo/caseDraftRegister`, type: 'post', service: 'mediate', data });
  return $$.ax.request({ url: `casedraftInfo/caseDraftRegister`, type: 'post', service: 'mediate', data });
}
function getId() {
   return $$.ax.request({ url: `caseUtils/getNewTimeCaseId`, type: 'get', service: 'utils' });
  return $$.ax.request({ url: `caseUtils/getNewTimeCaseId`, type: 'get', service: 'utils' });
}
function submitDispute(data) {
   return $$.ax.request({ url: `caseInfo/caseRegister`, type: 'post', service: 'mediate', data });
  return $$.ax.request({ url: `caseInfo/caseRegister`, type: 'post', service: 'mediate', data });
}
function getDetailData(id) {
   return $$.ax.request({ url: `casedraftInfo/getCasedraftInfo?id=${id}`, type: 'get', service: 'mediate' });
  return $$.ax.request({ url: `casedraftInfo/getCasedraftInfo?id=${id}`, type: 'get', service: 'mediate' });
}
@@ -88,12 +88,19 @@
            if (!errors) {
               const { myCaseType, myQuesAddress, ...rest } = formRef.current.getFields()
               const params = handleData(rest)
               reauestSubmit({
                  ...params,
                  isSelfAccept: 0,
                  isDraft: 0,
                  operateType: 0,
               })
               $$.modalInfo({
            title: '提醒',
            content: '确定提交吗?',
            cancelText: '我再想想',
            onOk: () => {
              reauestSubmit({
                ...params,
                isSelfAccept: 0,
                isDraft: 0,
                operateType: 0,
              })
            },
          });
            }
         });
      }
@@ -168,6 +175,7 @@
      const response = await submitDispute(data)
      if (response.type) {
         Message.success('提交成功!')
         navigate(`/mediate/visit/visitWorkBench`, { replace: true })
         setCurrent(2)
      }
   }
@@ -203,10 +211,10 @@
               <div className="dataSync-excel">
                  <Space size="large" style={{ margin: '4px 14px' }}>
                     <Button type="primary" style={{ backgroundColor: '#1A6FB8' }} onClick={handleSave} >保存</Button>
                     <Button type='outline' style={{ color: '#1A6FB8', border: '1px solid #1A6FB8' }} onClick={handleReview}>预览</Button>
                     <Button type='outline' style={{ color: '#1A6FB8', border: '1px solid #1A6FB8' }} onClick={handleReview}>{isReview ? '修改' : '预览'}</Button>
                     <Button type='outline' style={{ color: '#1A6FB8', border: '1px solid #1A6FB8' }} onClick={handleSubmit}>提交</Button>
                     <Button type='outline' style={{ color: '#1A6FB8', border: '1px solid #1A6FB8' }} onClick={() => selfAcceptance()}>自行受理</Button>
                     <Button type='secondary' onClick={handleReview}>返回上级页面</Button>
                     <Button type='secondary' onClick={() => { navigate(-1) }}>返回上级页面</Button>
                  </Space>
               </div>
            </Fragment>