|
|
@@ -39,19 +39,17 @@ class WxConfig extends Component {
|
|
|
let {history, location, defaultConfigID, defaultAppName, trialcase} = this.props;
|
|
|
let {appName, configID, configs} = this.state;
|
|
|
return (
|
|
|
- <div>
|
|
|
- <Display
|
|
|
- configs={configs}
|
|
|
- configID={configID}
|
|
|
- appName={appName}
|
|
|
- location={location}
|
|
|
- history={history}
|
|
|
- defaultConfigID={defaultConfigID}
|
|
|
- defaultAppName={defaultAppName}
|
|
|
- trialcase={trialcase}
|
|
|
- data={data.wxConfig_by_id}
|
|
|
- />
|
|
|
- </div>
|
|
|
+ <Display
|
|
|
+ configs={configs}
|
|
|
+ configID={configID}
|
|
|
+ appName={appName}
|
|
|
+ location={location}
|
|
|
+ history={history}
|
|
|
+ defaultConfigID={defaultConfigID}
|
|
|
+ defaultAppName={defaultAppName}
|
|
|
+ trialcase={trialcase}
|
|
|
+ data={data.wxConfig_by_id}
|
|
|
+ />
|
|
|
)
|
|
|
}
|
|
|
}
|
|
|
@@ -68,17 +66,17 @@ class Display extends Component {
|
|
|
this.state = {
|
|
|
configID: props.configID,
|
|
|
appName: props.appName,
|
|
|
- mch_id: props.data === null? '' : props.data.mch_id,
|
|
|
- notify_url: props.data === null? '' : props.data.notify_url,
|
|
|
- appSecret: props.data === null? '' : props.data.appSecret,
|
|
|
- appID: props.data === null? '' : props.data.appID,
|
|
|
- token: props.data === null? '' : props.data.token,
|
|
|
- spbill_create_ip: props.data === null? '' : props.data.spbill_create_ip,
|
|
|
- enter_url: props.data === null? '' : props.data.enter_url,
|
|
|
- pay_api_key: props.data === null? '' : props.data.pay_api_key,
|
|
|
- body: props.data === null? '' : props.data.body,
|
|
|
- welcome_words: props.data === null? '' : props.data.welcome_words,
|
|
|
- attach: props.data === null? '' : props.data.attach,
|
|
|
+ mch_id: props.data === null ? '' : props.data.mch_id,
|
|
|
+ notify_url: props.data === null ? '' : props.data.notify_url,
|
|
|
+ appSecret: props.data === null ? '' : props.data.appSecret,
|
|
|
+ appID: props.data === null ? '' : props.data.appID,
|
|
|
+ token: props.data === null ? '' : props.data.token,
|
|
|
+ spbill_create_ip: props.data === null ? '' : props.data.spbill_create_ip,
|
|
|
+ enter_url: props.data === null ? '' : props.data.enter_url,
|
|
|
+ pay_api_key: props.data === null ? '' : props.data.pay_api_key,
|
|
|
+ body: props.data === null ? '' : props.data.body,
|
|
|
+ welcome_words: props.data === null ? '' : props.data.welcome_words,
|
|
|
+ attach: props.data === null ? '' : props.data.attach,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -100,12 +98,13 @@ class Display extends Component {
|
|
|
configs.map(config => (
|
|
|
<div key={config} style={{marginBottom: 10}}>
|
|
|
<span className='vice-title'>{config}: </span>
|
|
|
- <Input value={this.state[config]} style={{width: 200}} onChange={this.switchConfig(config)}/>
|
|
|
+ <Input value={this.state[config]} style={{width: 200}}
|
|
|
+ onChange={this.switchConfig(config)}/>
|
|
|
</div>
|
|
|
))
|
|
|
}
|
|
|
{
|
|
|
- this.props.trialcase?
|
|
|
+ this.props.trialcase ?
|
|
|
<Button type={'primary'}> need copy</Button>
|
|
|
:
|
|
|
<div>
|
|
|
@@ -141,6 +140,7 @@ class UpdateWXConfigButton extends Component {
|
|
|
super(props);
|
|
|
this.state = {}
|
|
|
}
|
|
|
+
|
|
|
render() {
|
|
|
return (
|
|
|
<Mutation mutation={gql(UPDATE_WXCONFIG)}>
|
|
|
@@ -151,7 +151,7 @@ class UpdateWXConfigButton extends Component {
|
|
|
return 'error';
|
|
|
let {id, appName, mch_id, notify_url, appSecret, appID, token, spbill_create_ip, enter_url, pay_api_key, body, welcome_words, attach} = this.props;
|
|
|
return (
|
|
|
- <Button type={'primary'} onClick={()=>{
|
|
|
+ <Button type={'primary'} onClick={() => {
|
|
|
update_wxConfig({
|
|
|
variables: {
|
|
|
id,
|
|
|
@@ -167,7 +167,7 @@ class UpdateWXConfigButton extends Component {
|
|
|
body,
|
|
|
welcome_words,
|
|
|
attach,
|
|
|
- updateAt: new Date().getTime()
|
|
|
+ updatedAt: new Date().getTime()
|
|
|
}
|
|
|
});
|
|
|
}}>save</Button>
|
|
|
@@ -215,7 +215,7 @@ class DeleteWXConfigButton extends Component {
|
|
|
return 'error';
|
|
|
let {id} = this.props;
|
|
|
return (
|
|
|
- <Button type={'danger'} onClick={()=>{
|
|
|
+ <Button type={'danger'} onClick={() => {
|
|
|
this.showConfirm(delete_wxConfig, id);
|
|
|
}}>delete</Button>
|
|
|
)
|