From fa1a598bebedd09d34ab5a58183f334098e1ec94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=87=AA=E5=B8=A6=E5=A4=A7=E4=BD=AC=E6=B0=94=E5=9C=BA?= <188633308@qq.com> Date: Tue, 22 Jun 2021 17:08:06 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E5=B7=A1=E6=9F=A5=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web-react/public/seed/form-tabs/tab/index.jsx | 2 +- web-react/src/assets/style/lib/anchor.less | 3 +++ .../business/house/info/form/base/index.jsx | 6 +----- .../business/house/info/form/patrol/grade.jsx | 7 +++++++ .../house/info/form/patrol/handling.jsx | 7 +++++++ .../business/house/info/form/patrol/index.jsx | 18 +++++++++++++++++- .../house/info/form/patrol/inspection.jsx | 7 +++++++ .../business/house/info/form/patrol/result.jsx | 7 +++++++ 8 files changed, 50 insertions(+), 7 deletions(-) create mode 100644 web-react/src/pages/business/house/info/form/patrol/grade.jsx create mode 100644 web-react/src/pages/business/house/info/form/patrol/handling.jsx create mode 100644 web-react/src/pages/business/house/info/form/patrol/inspection.jsx create mode 100644 web-react/src/pages/business/house/info/form/patrol/result.jsx diff --git a/web-react/public/seed/form-tabs/tab/index.jsx b/web-react/public/seed/form-tabs/tab/index.jsx index 5f60636..a24bd79 100644 --- a/web-react/public/seed/form-tabs/tab/index.jsx +++ b/web-react/public/seed/form-tabs/tab/index.jsx @@ -97,7 +97,7 @@ export default class index extends Component { {!loading && ( this.call(child, i)} /> )} diff --git a/web-react/src/assets/style/lib/anchor.less b/web-react/src/assets/style/lib/anchor.less index e37e90f..198ee0d 100644 --- a/web-react/src/assets/style/lib/anchor.less +++ b/web-react/src/assets/style/lib/anchor.less @@ -9,3 +9,6 @@ border-radius: 0; background-color: @primary-color; } +.ant-anchor-link-active { + background: linear-gradient(90deg, #fff, transparent); +} diff --git a/web-react/src/pages/business/house/info/form/base/index.jsx b/web-react/src/pages/business/house/info/form/base/index.jsx index c191016..4e857ba 100644 --- a/web-react/src/pages/business/house/info/form/base/index.jsx +++ b/web-react/src/pages/business/house/info/form/base/index.jsx @@ -60,10 +60,6 @@ export default class index extends Component { } } - getContainer = () => { - return this.container - } - setContainer = container => { this.container = (ReactDOM.findDOMNode(container) || {}).parentNode } @@ -112,7 +108,7 @@ export default class index extends Component { this.container} offsetTop={24} targetOffset={100} wrapperStyle={{ backgroundColor: 'transparent' }} diff --git a/web-react/src/pages/business/house/info/form/patrol/grade.jsx b/web-react/src/pages/business/house/info/form/patrol/grade.jsx new file mode 100644 index 0000000..7d0b4cb --- /dev/null +++ b/web-react/src/pages/business/house/info/form/patrol/grade.jsx @@ -0,0 +1,7 @@ +import React, { Component } from 'react' + +export default class grade extends Component { + render() { + return
1
+ } +} diff --git a/web-react/src/pages/business/house/info/form/patrol/handling.jsx b/web-react/src/pages/business/house/info/form/patrol/handling.jsx new file mode 100644 index 0000000..70134ec --- /dev/null +++ b/web-react/src/pages/business/house/info/form/patrol/handling.jsx @@ -0,0 +1,7 @@ +import React, { Component } from 'react' + +export default class handling extends Component { + render() { + return
1
+ } +} diff --git a/web-react/src/pages/business/house/info/form/patrol/index.jsx b/web-react/src/pages/business/house/info/form/patrol/index.jsx index a07d549..8016035 100644 --- a/web-react/src/pages/business/house/info/form/patrol/index.jsx +++ b/web-react/src/pages/business/house/info/form/patrol/index.jsx @@ -1,7 +1,7 @@ import React, { Component } from 'react' import ReactDOM from 'react-dom' import { Row, Col, Card, Anchor, Spin } from 'antd' -import { defaultsDeep, merge } from 'lodash' +import { merge } from 'lodash' import { AntIcon, ComponentDynamic, Container } from 'components' const parts = [ @@ -9,6 +9,22 @@ const parts = [ title: '巡查基本情况', component: () => import('./base'), }, + { + title: '房屋检查', + component: () => import('./inspection'), + }, + { + title: '等级划分', + component: () => import('./grade'), + }, + { + title: '处理情况', + component: () => import('./handling'), + }, + { + title: '本期巡查结果', + component: () => import('./result'), + }, ] export default class index extends Component { diff --git a/web-react/src/pages/business/house/info/form/patrol/inspection.jsx b/web-react/src/pages/business/house/info/form/patrol/inspection.jsx new file mode 100644 index 0000000..de678c0 --- /dev/null +++ b/web-react/src/pages/business/house/info/form/patrol/inspection.jsx @@ -0,0 +1,7 @@ +import React, { Component } from 'react' + +export default class inspection extends Component { + render() { + return
1
+ } +} diff --git a/web-react/src/pages/business/house/info/form/patrol/result.jsx b/web-react/src/pages/business/house/info/form/patrol/result.jsx new file mode 100644 index 0000000..74674ba --- /dev/null +++ b/web-react/src/pages/business/house/info/form/patrol/result.jsx @@ -0,0 +1,7 @@ +import React, { Component } from 'react' + +export default class result extends Component { + render() { + return
+ } +}