Commit 518e6749 by YuMengShuai

修改部分交易

parent 31d6d072
import React,{Component,Fragment} from 'react' import React,{Component,Fragment} from 'react'
import PropTypes from 'prop-types' import PropTypes from 'prop-types'
import {Page,Validator,Notification,FormItem,DatePickerItem,TextAreaItem,CheckboxItem,Checkbox, import {Page,Validator,Notification,FormItem,DatePickerItem,TextAreaItem,CheckboxItem,Checkbox,
InputItem,Input,Bind,SelectItem,Button,Label,Image,BottomBtn} from '@/components/Common-Library' InputItem,Input,Bind,SelectItem,Button,Label,Image} from '@/components/Common-Library'
import Api from '@/service/api' import Api from '@/service/api'
import mFcyadd from '../model' import mFcyadd from '../model'
import CodeTableFactory from '@/components/CodeTable' import CodeTableFactory from '@/components/CodeTable'
...@@ -9,6 +9,7 @@ import "./index.less" ...@@ -9,6 +9,7 @@ import "./index.less"
import { inject, observer } from 'mobx-react' import { inject, observer } from 'mobx-react'
import { action, observable,runInAction } from 'mobx' import { action, observable,runInAction } from 'mobx'
import { Row, Col, Table} from 'antd'; import { Row, Col, Table} from 'antd';
import BottomBtn from '@/views/Public/BottomBtn'
const CodeTable = CodeTableFactory.getInstance() const CodeTable = CodeTableFactory.getInstance()
......
import React,{Component,Fragment} from 'react' import React,{Component,Fragment} from 'react'
import PropTypes from 'prop-types' import PropTypes from 'prop-types'
import {Page,Validator,Notification,FormItem,DatePickerItem,TextAreaItem,CheckboxItem,Checkbox, import {Page,Validator,Notification,FormItem,DatePickerItem,TextAreaItem,CheckboxItem,Checkbox,
InputItem,Input,Bind,SelectItem,Button,Label,Image,BottomBtn} from '@/components/Common-Library' InputItem,Input,Bind,SelectItem,Button,Label,Image} from '@/components/Common-Library'
import Api from '@/service/api' import Api from '@/service/api'
import mFcyame from '../model' import mFcyame from '../model'
import CodeTableFactory from '@/components/CodeTable' import CodeTableFactory from '@/components/CodeTable'
...@@ -9,6 +9,7 @@ import "./index.less" ...@@ -9,6 +9,7 @@ import "./index.less"
import { inject, observer } from 'mobx-react' import { inject, observer } from 'mobx-react'
import { action, observable,runInAction } from 'mobx' import { action, observable,runInAction } from 'mobx'
import { Row, Col, Table} from 'antd'; import { Row, Col, Table} from 'antd';
import BottomBtn from '@/views/Public/BottomBtn'
const CodeTable = CodeTableFactory.getInstance() const CodeTable = CodeTableFactory.getInstance()
...@@ -32,8 +33,9 @@ export default class FcyameScreen extends Page ...@@ -32,8 +33,9 @@ export default class FcyameScreen extends Page
constructor(props) constructor(props)
{ {
super(props) super(props)
this.model = new mFcyame() this.model = this.props.model
this.bind = Bind.bind(this) this.bind = Bind.bind(this)
} }
// async componentWillMount() // async componentWillMount()
...@@ -66,7 +68,9 @@ export default class FcyameScreen extends Page ...@@ -66,7 +68,9 @@ export default class FcyameScreen extends Page
const {i18n} = this.props const {i18n} = this.props
return ( return (
<div className="transPage"> <div className="transPage">
{/* brtp/brthdr */} {/* brtp/brthdr */}
{/* 第1行 */} {/* 第1行 */}
<Row> <Row>
...@@ -391,8 +395,7 @@ export default class FcyameScreen extends Page ...@@ -391,8 +395,7 @@ export default class FcyameScreen extends Page
</Row> </Row>
<BottomBtn _this={this}/>
<BottomBtn _this={this} />
</div> </div>
......
...@@ -41,7 +41,7 @@ export default class FcyameScreen extends Page { ...@@ -41,7 +41,7 @@ export default class FcyameScreen extends Page {
this.state = { this.state = {
flag: true flag: true
} }
this.model = new mFcyame() this.model = new mFcyame
} }
//交易初始化 //交易初始化
// async componentWillMount() { // async componentWillMount() {
...@@ -80,6 +80,12 @@ export default class FcyameScreen extends Page { ...@@ -80,6 +80,12 @@ export default class FcyameScreen extends Page {
//交易内实现 //交易内实现
renderPage() { renderPage() {
if(this.props.history.location.query){
console.log(this.props.history.location.query.lidinr)
this.model=this.props.history.location.query.lidinr
}
console.log(this.model)
return ( return (
<Card title="个人购汇修改" size="small" className="transTitle"> <Card title="个人购汇修改" size="small" className="transTitle">
......
...@@ -9,7 +9,6 @@ import "./index.less" ...@@ -9,7 +9,6 @@ import "./index.less"
import { inject, observer } from 'mobx-react' import { inject, observer } from 'mobx-react'
import { action, observable,runInAction } from 'mobx' import { action, observable,runInAction } from 'mobx'
import { Row, Col} from 'antd'; import { Row, Col} from 'antd';
import Business from '@/views/Public/Business'
import BottomBtn from '@/views/Public/BottomBtn' import BottomBtn from '@/views/Public/BottomBtn'
...@@ -35,7 +34,7 @@ export default class BasicScreen extends Page ...@@ -35,7 +34,7 @@ export default class BasicScreen extends Page
constructor(props) constructor(props)
{ {
super(props) super(props)
this.model = new mLcyame() this.model = this.props.model
this.bind = Bind.bind(this) this.bind = Bind.bind(this)
} }
...@@ -46,7 +45,6 @@ export default class BasicScreen extends Page ...@@ -46,7 +45,6 @@ export default class BasicScreen extends Page
return ( return (
<div style={{ position: 'relative' }}> <div style={{ position: 'relative' }}>
<Business wrappedComponentRef={ref => (this.com = ref)} steps={this.props.steps} extra={this.props.extra} model={this.model} />
{/*第一行*/} {/*第一行*/}
<Row> <Row>
<Col span={12}> <Col span={12}>
......
...@@ -66,7 +66,11 @@ export default class LcyameScreen extends Page ...@@ -66,7 +66,11 @@ export default class LcyameScreen extends Page
renderPage(){ renderPage(){
const bind = this.bind const bind = this.bind
const {i18n} = this.props const {i18n} = this.props
if(this.props.history.location.query){
console.log(this.props.history.location.query.lidinr)
this.model=this.props.history.location.query.lidinr
}
console.log(this.model)
return ( return (
<Card title="个人结汇修改" size="small" className="transTitle"> <Card title="个人结汇修改" size="small" className="transTitle">
<Basic model={this.model} extra={this.extra} flag={this.state.flag} /> <Basic model={this.model} extra={this.extra} flag={this.state.flag} />
......
...@@ -21,7 +21,7 @@ export default class BottomBtn extends Component{ ...@@ -21,7 +21,7 @@ export default class BottomBtn extends Component{
// 退出按钮 // 退出按钮
onRtn = () => { onRtn = () => {
this.props.history.push({ pathname:'pcysel'})
} }
//保存按钮 //保存按钮
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment