Browse Source

增加部分功能限制

lvzhuo 3 years ago
parent
commit
0d899af42f

+ 114 - 70
src/App.js

@@ -1,7 +1,7 @@
 import React, { Component, Suspense } from 'react';
 import ReactDOM from 'react-dom';
 import './App.css';
-import { Menu, Button,Result } from 'antd';
+import { Menu, Button, Result,notification,message  } from 'antd';
 import { $Axios } from './common/publish';
 import { SettingOutlined, DollarCircleOutlined, } from '@ant-design/icons';
 import * as Icons from "@ant-design/icons";
@@ -27,7 +27,7 @@ export default class App extends React.Component {
         { txt: '退款查询', icon: '', assembly: 'Refund-inquiry' },  //ok  2-2
         { txt: '发起提现', icon: '', assembly: 'Cash-initiated' }, //ok 2-3
         { txt: '提现记录', icon: '', assembly: 'Withdrawal-record' }, //ok 2-4
-        { txt: '分账收益记录', icon: '', assembly: 'Income-record' }, //ok 2-5
+        { txt: '分账结算记录', icon: '', assembly: 'Income-record' }, //ok 2-5
         // { txt : 'demo' , icon : '', assembly:'homePage'},
       ],
       assembly: 'Layout',
@@ -35,86 +35,67 @@ export default class App extends React.Component {
       assembly_cw: 'Account-overview',
       user_txt: {},
       signout: false,
-      isSignout : 'no'
+      isSignout: 'no'
     }
   }
 
-
+  //初始化执行
   componentDidMount() {
-    let isSignout = localStorage.getItem('isSignout');
-    let userData = cookie.load('userInformation')
-    // console.log(userData)
+    let isSignout = localStorage.getItem('isSignout');  //获取退出时存储的数据,用于判断用户退出后是否刷新页面
+    let userData = cookie.load('userInformation');// 获取上游跳转时带给的信息
+    // userData = JSON.parse(unescape(userData));
+    let obj = {   //默认信息
+      userName: '泱泱华夏',
+      mallId: '', //多商户所属商城id
+      merchantNo: 'com.smrongshengtianxia',//入网的appname、社群name、商户号等(香香或者嘉旺提供)
+      merchantType: 2,//入网来源,2:app或社群3:商户或店铺(香香或者嘉旺提供)
+      Jur: 1,//用户权限
+      pages: '1-0'
+    }
+    this.autoLogin(obj) //跳转查询用户信息,验证用户是否入网
     // if(isSignout == 'yes' && userData == undefined){ //拦截是否为刷新页面
     //   this.setState({
     //     signout : true
     //   })
     // }
-    this.initJurisdiction();
-    // console.log(userData)
+    
   }
   initJurisdiction() {//初始化用户权限
-    console.log('----------初始化用户权限---------');
-    console.log(process.env.NODE_ENV == 'development' ? '----------开发测试环境----------' : '----------线上生产环境----------')
-    // this.autoLogin() //登录查询用户信息
-    let userData = cookie.load('userInformation');
-    // let userData = '%7B%22userName%22%3A%22limx001%22%2C%22merchantNo%22%3A%22com.chuangyetong%22%2C%22mallId%22%3A%22com.chuangyetong%22%2C%22Jur%22%3A1%2C%22pages%22%3A%221-0%22%2C%22merchantType%22%3A2%7D'
-    // let s1 = '%7B%22userName%22%3A%22%u4E2D%u641C%u670D%u52A1%u53F7%28%u5DF2%u8BA4%u8BC1%29%22%2C%22mallId%22%3A%221%22%2C%22merchantNo%22%3A1154%2C%22Jur%22%3A2%2C%22pages%22%3A%221-0%22%2C%22merchantType%22%3A3%7D'
-    // console.log(JSON.parse(unescape(s)))
-    // console.log(unescape(s))
-    // console.log(unescape(s1))
-    let obj = {   //默认信息
-      userName: '测试用户',
-      mallId : '', //多商户所属商城id
-      merchantNo : 'com.smrongshengtianxia',//入网的appname、社群name、商户号等(香香或者嘉旺提供)
-      merchantType : 2 ,//入网来源,2:app或社群3:商户或店铺(香香或者嘉旺提供)
-      Jur : 1,//用户权限
-      pages : '2-0' 
-    }
-    if (userData !== undefined) {  //能获取用户信息 改变存储信息
-      userData = JSON.parse(unescape(userData));
-      obj = {
-        userName: userData.userName, //用户名
-        mallId : userData.mallId, //多商户所属商城id
-        merchantNo : userData.merchantNo,//入网的appname、社群name、商户号等(香香或者嘉旺提供)
-        merchantType :userData.merchantType,//入网来源,2:app或社群3:商户或店铺(香香或者嘉旺提供)
-        Jur : userData.Jur, //用户权限 1为云悦平台权限最高权限  //2为商城权限二级权限  // 3为商户权限属于个人权限;
-        pages : userData.pages   //支持页面跳转
-      }
-    }
-    
-    let page = obj.pages.split('-');
-    if(page[0] == 1){
+    let e = JSON.parse(localStorage.getItem('userData'));
+    let page = e.pages.split('-');  //切割拿到的跳转菜单字符串,分割跳转
+    if (page[0] == 1) {
       let arr = this.state.arr1;
       this.setState({
-        user_txt: obj,
-        current : page[0],
-        assembly : arr.find((item,index) => { return index == page[1]}).assembly
+        user_txt: e,
+        current: page[0],
+        assembly: arr.find((item, index) => { return index == page[1] }).assembly
       })
-    }else{
+    } else {
       let arr = this.state.arr2;
       this.setState({
-        user_txt: obj,
-        current : page[0],
-        assembly_cw : arr.find((item,index) => { return index == page[1]}).assembly
+        user_txt: e,
+        current: page[0],
+        assembly_cw: arr.find((item, index) => { return index == page[1] }).assembly
       })
     }
-    localStorage.setItem('userData', JSON.stringify(obj))
+
+
   }
 
-  handleClick(e) {
+  handleClick(e) {  //上方导航菜单点击
     this.setState({
       current: e.key,
     });
     this.initassembly()
   }
 
-  toggleCollapsed(e) {
+  toggleCollapsed(e) {  //收缩左侧菜单
     this.setState({
       collapsed: !this.state.collapsed,
     });
   }
 
-  toggleNavs(e) {
+  toggleNavs(e) {  //左侧菜单点击
     let current = this.state.current;
     if (current == 1) {
       this.setState({
@@ -127,7 +108,8 @@ export default class App extends React.Component {
     }
 
   }
-  initassembly() {
+
+  initassembly() { //按需引入插件进行加载
     let current = this.state.current;
     let Assembly = null;
     if (current == 1) {
@@ -135,25 +117,87 @@ export default class App extends React.Component {
     } else {
       Assembly = React.lazy(() => import(`./component/${this.state.assembly_cw}/${this.state.assembly_cw}.jsx`));
     }
-
     return <Suspense fallback="" key="dialog"><Assembly refModal={this.state.current} /></Suspense>
   }
-  initIcon(item) {
+
+  initIcon(item) {  //用于遍历渲染左侧菜单ICON
     let Icon = item.icon;
     return React.createElement(Icons[Icon])
   }
-
-  // autoLogin = () => {
-  //     let url = '/payment/merchant.query.groovy'
-  //     let param = {
-  //       appName : '吕卓',
-  //       action : "queryInfo"
-
-  //     }
-  //     $Axios('post',url,param,(res) => {
-  //       // console.log(res)
-  //     })
-  // }
+  /**
+   * 逻辑更改:如果商户已入网则不会跳转到入网页面并且隐藏入网菜单
+   * 逻辑更改:如果商户未入网无论指定跳转到任何页面全部跳转为入网页面
+   */
+  autoLogin = (e) => {   //初始化进入页面请求查询用户是否入网以及其他信息
+    localStorage.removeItem('userData') //退出清除用户本地数据
+    let that_ = this;
+    let url = '/payment/merchant.query.groovy'
+    let param = {
+      action: "queryInfo",
+      // merchantNo: 'com.depushuyuan',
+      // merchantType: 2,
+      merchantNo: e.merchantNo,
+      merchantType: e.merchantType,
+    }
+    $Axios('get', url, param, (res) => {
+      let status = res.data.head.status;
+      if (status == 200) {
+       
+        let data = res.data.body;
+        let type = data.status
+        if(type !== undefined){
+          // that_.setState({
+          //   arr1 : [],
+          //   arr2 : [],
+          //   assembly : '',
+          //   assembly_cw : ''
+          // })
+          notification.open({
+            message: '提示:',
+            style: {
+              color: 'red',
+            },
+            description:
+              '当前账户存在异常情况,请联系管理员!',
+            onClick: () => {},
+          });
+        }else{
+          let s = data.status;
+          if (s == undefined) {  //商户已入网
+            that_.setState({
+              arr1: [{ txt: '商户入网列表', icon: 'SlidersOutlined', assembly: 'center-tab' }],
+              assembly : 'center-tab'
+            });
+            if (e.pages == '1-0') {
+              notification.open({
+                message: '提示:',
+                description:
+                  '当前用户已入网,自动跳转为账户概览',
+                onClick: () => {},
+              });
+              e.pages = '2-0'
+            } 
+          }else  if (s == 1) {  //未入网
+            notification.open({
+              message: '提示:',
+              description:
+                '当前用户未入网,请您入网后在进行其他操作',
+              onClick: () => {},
+            });
+            e.pages = '1-0'
+            that_.setState({
+              assembly : 'Layout'
+            });
+          }
+          localStorage.setItem('userData', JSON.stringify(e)) //存储上游信息 到本地储存
+          that_.initJurisdiction();  //初始化用户权限以及各种信息
+        }
+       
+      }
+    });
+   
+    return e
+  }
 
   signout() {
     localStorage.setItem('isSignout', 'yes')
@@ -162,11 +206,11 @@ export default class App extends React.Component {
     this.setState({
       signout: true
     });
-    
+
   }
 
   render() {
-    const { current, arr1, arr2, user_txt, signout,assembly,assembly_cw } = this.state;
+    const { current, arr1, arr2, user_txt, signout, assembly, assembly_cw } = this.state;
     const { SubMenu } = Menu;
     return (
       <React.Fragment>
@@ -176,7 +220,7 @@ export default class App extends React.Component {
               status="success"
               title="您已退出登录!"
               subTitle="You have logged out."
-              // extra={}
+            // extra={}
             />
           </div>
         }
@@ -191,7 +235,7 @@ export default class App extends React.Component {
                       {React.createElement(this.state.collapsed ? MenuUnfoldOutlined : MenuFoldOutlined)}
                     </Button>
                   </div>
-                  <Menu onClick={this.handleClick.bind(this)}  selectedKeys={[current]} mode="horizontal" className='header_navs'>
+                  <Menu onClick={this.handleClick.bind(this)} selectedKeys={[current]} mode="horizontal" className='header_navs'>
                     <Menu.Item key={1} icon={<SettingOutlined />}>
                       高级设置
                     </Menu.Item>

+ 2 - 2
src/component/Account-overview/Account-overview.jsx

@@ -5,7 +5,7 @@ import '../Account-overview/Account-overview.scss'
 import axios from "axios";
 import sz1 from '../../images/sz1.jpg';
 import sz2 from '../../images/sz2.jpg';
-import sz3 from '../../images/sz3.jpg';
+import sz4 from '../../images/sz4.jpg';
 export default class AccountOverview extends React.Component {
     constructor(props) {
         super(props)
@@ -276,7 +276,7 @@ export default class AccountOverview extends React.Component {
                         {
                             lodings == true && <div>
                                 <div style={{ width: '30%', height: '120px', float: 'left', marginRight: '5%' }}>
-                                    <img style={{ width: '100%', height: '100%' }} src={sz3} alt="" />
+                                    <img style={{ width: '100%', height: '100%' }} src={sz4} alt="" />
                                 </div>
                                 <div style={{ width: '65%', height: '120px', float: 'left' }}>
                                     <div style={{ lineHeight: '40px' }}>商户编号 : {data.merchantId == '' ? '--' : data.merchantId}</div>

+ 25 - 15
src/component/Finance-orderQuery/Finance-orderQuery.jsx

@@ -81,8 +81,8 @@ export default class FinanceoRderQuery extends React.Component {
             params: {
                 action: "payOrderList",//查询订单列表
                 // appName: JSON.parse(localStorage.getItem('userData')).appName,//当前商户的appName,
-                merchantNo : JSON.parse(localStorage.getItem('userData')).merchantNo,//入网的appname、社群name、商户号等(香香或者嘉旺提供)
-                merchantType : JSON.parse(localStorage.getItem('userData')).merchantType, //入网来源,2:app或社群 3:商户或店铺(香香或者嘉旺提供)
+                merchantNo: JSON.parse(localStorage.getItem('userData')).merchantNo,//入网的appname、社群name、商户号等(香香或者嘉旺提供)
+                merchantType: JSON.parse(localStorage.getItem('userData')).merchantType, //入网来源,2:app或社群 3:商户或店铺(香香或者嘉旺提供)
                 pSize: 10, //每页条数
                 pNo: 1, //第几页,起始值从1开始
                 orderStatus: '', //订单状态:1:未付款2:已付待入账3:已付已入账4:支付失败
@@ -137,8 +137,8 @@ export default class FinanceoRderQuery extends React.Component {
             keys: 1,
             keye: 2,
             tklodings: false,
-            tablesW : '',
-            tablesH : ''
+            tablesW: '',
+            tablesH: ''
         }
 
     }
@@ -322,17 +322,26 @@ export default class FinanceoRderQuery extends React.Component {
 
 
     orderStatus(e) {
-        let txt;
-        if (e == 1) {
-            txt = '未付款'
-        } else if (e == 2) {
-            txt = '已付待入账'
-        } else if (e == 3) {
-            txt = '已付已入账'
-        } else if (e == 4) {
-            txt = '支付失败'
-        } else if (e == 0) {
-            txt = '--'
+        let txt = '';
+        switch (e) {
+            case 1:
+                txt = "未付款";
+                break;
+            case 2:
+                txt = "已付待入账";
+                break;
+            case 3:
+                txt = "已付已入账";
+                break;
+            case 4:
+                txt = "支付失败";
+                break;
+            case 5:
+                txt = "部分退款";
+                break;
+            case 6:
+                txt = "全部退款";
+                break;
         }
         return txt
     }
@@ -430,6 +439,7 @@ export default class FinanceoRderQuery extends React.Component {
                                 <p>支付金额 : {payOrderInfo.cash}</p>
                                 <p>联盟积分 : {payOrderInfo.stbPrice}</p>
                                 <p>积分币金额 : {payOrderInfo.benbiPrice}</p>
+                                <p>付款人 : {payOrderInfo.nickname}</p>
                             </div>
                             <div className={StyleData.tabDiv}>
                                 <p style={{ fontSize: '16px', fontWeight: '600' }}>订单金额流向信息</p>

+ 12 - 2
src/component/Income-record/Income-record.jsx

@@ -78,6 +78,15 @@ export default class IncomeRecord extends React.Component {
         console.log(date, dateString);
     }
 
+    changePage(e) {
+        this.state.current = e
+        this.setState({
+            current: e
+        });
+        this.initData();
+    }
+
+
 
     queryClick(){
 
@@ -119,7 +128,7 @@ export default class IncomeRecord extends React.Component {
             finishTimeStart : '',//完成开始时间
             finishTimeEnd : '',//完成结束时间
             psize:10,//每页大小
-            pno:1 //第几页,起始值从1开始
+            pno:this.state.current //第几页,起始值从1开始
         }
         let timeType = this.state.timeType;
         if(timeType == 0){
@@ -152,7 +161,8 @@ export default class IncomeRecord extends React.Component {
                         id: item.id,
                         ownerId: item.ownerId,
                         requestId: item.requestId,
-                        status: item.status
+                        status: item.status,
+                        ownerName : item.ownerName
                     };
                     arr.push(obj)
                 })

+ 54 - 18
src/component/Layout/Layout.jsx

@@ -1,5 +1,5 @@
 import React from 'react';
-import { Button, Breadcrumb  } from 'antd';
+import { Button, message  } from 'antd';
 import { $Axios } from '../../common/publish';
 import '../Layout/Layout.scss'
 import styleData from '../moduleCss/style.module.scss';
@@ -22,7 +22,7 @@ export default class Layout extends React.Component {
     }
 	
 	componentDidMount() {
-        console.log(styleData)
+    
     }
 
     handleChange(value) {
@@ -32,19 +32,54 @@ export default class Layout extends React.Component {
     bindRef_w = ref => { this.CenterW = ref }
     bindRef_s = ref => { this.CenterS = ref }
 
+    Validation_data(e){
+        let data = '';
+        let flag = true;
+        if( e == 1){
+            data = JSON.parse(localStorage.getItem('oData'));
+            if( data.signedName == '') { message.error('请输入签约名称') 
+                flag = false};
+            if( data.signedShorthand == '') { message.error('请输入商户简称') 
+                flag = false};
+            if( data.registerRole == '') { message.error('请选择商户签约性质') 
+                flag = false};
+            if( data.contactName == '') { message.error('请输入联系人姓名') 
+                flag = false};
+            if( data.contactEmail == '') { message.error('请输入联系人邮箱') 
+                flag = false};
+            if( data.contactPhone == '') { message.error('请输入联系人电话') 
+                flag = false};
+            if( data.businessAddressProvince == '') { message.error('请选择经营地省') 
+                flag = false};
+            if( data.businessAddressCity == '') { message.error('请选择经营地市') 
+                flag = false};
+        }else if( e == 2){
+            data = JSON.parse(localStorage.getItem('wData'));
+            
+        }else if( e == 3){
+            data = this.state.Params_S;
+            
+        }
+        return flag
+    }
+    
+
 
     btnClick_1(){
         let headTxt = '商户入网 > 商户资质信息'
         let that_ = this;
         that_.CenterO.childMethod()  //第一页跳第二页保存第一页数据
-        setTimeout(function(){
-            that_.CenterW.childMethod()  //第一页跳第二页回填数据
-        },500)
-        this.setState({	
-            headTxt : headTxt,
-            htmls : 2,
-        });
-        
+        let flag = true;
+        // let flag = that_.Validation_data(1);//验证第一页数据 所有必填项是否获得数据
+        if(flag == true){
+            setTimeout(function(){
+                that_.CenterW.childMethod()  //第一页跳第二页回填数据
+            },500);
+            this.setState({	
+                headTxt : headTxt,
+                htmls : 2,
+            });
+        }
     }
 
     btnClick_2(){
@@ -111,14 +146,20 @@ export default class Layout extends React.Component {
             Params_S: msg
         })
     }
+
+    btnClick(){
+        this.CenterS.childMethod(); //提取第三页数据
+        this.initData();
+    }
     initData(){
-       
+       console.log(this.state)
         let url = '/payment/merchant.declaration.groovy'
         let params = {
             operationType : 1, // :1:CREATE创建即入网,2:MODIFY更新即修改(审核通过前)
             name : '融生天下',
             appName : '吕卓',
             parentAppName : '融生天下' , //当前用户所属的上级商家或者商城
+            mallId : JSON.parse(localStorage.getItem('userData')).mallId,
             merchantNo : '249',
             merchantType : '3',
             merchantInfo : {     //原首易信接口参数
@@ -128,16 +169,11 @@ export default class Layout extends React.Component {
                 extendedParameters : {//autoReview 是否跳过流程 TRUE 是, FALSE 否 sendActiveEmail 是否发送激活邮件 TRUE 是, FALSE 否 (这两项参数传递用”,”隔开,示例:autoReview:FALSE,sendActiveEmail:TRUE)
                     autoReview:false,sendActiveEmail:true
                 }, 
-                baseInfo : {//商户基本信息
-
-                }, 
-
+                baseInfo : Object.assign(this.state.Params_o,this.state.Params_w,this.state.Params_S), 
             }
-
-
         }
         $Axios('post',url,params,(res) => {
-            
+            console.log(res)
            
         })
     }

+ 1 - 1
src/component/Refund-inquiry/Refund-inquiry.jsx

@@ -436,7 +436,7 @@ export default class RefundInquiry extends React.Component {
                                     <p>退款本币 :  {refundInfo.benbiPrice}</p>
                                     <p>退款积分币 :  {refundInfo.stbPrice}</p>
                                     <p>退款原因 :  {refundInfo.remark}</p>
-                                    <p>退款账户 :  {refundInfo.orderNo}</p>
+                                    <p>退款账户 :  {$payTxt(refundInfo.payType)}</p>
                                 </div>
                             </div>
                             <div>

+ 10 - 11
src/component/center-o/centerO.jsx

@@ -55,18 +55,19 @@ export default class centerO extends React.Component {
             signedType : 'BY_SPLIT_BILL',  //签约类型
             signedName :  document.getElementById("qymc").value, //签约名称
             signedShorthand : document.getElementById("names").value, //商户简称
-            registerRole : this.state.Params.registerRole , //商户签约性质
-            cerType : this.state.Params.cerType, //证书类型
-            businessAddressProvince : this.state.Params.businessAddressProvince,//经营地省
-            businessAddressCity : this.state.Params.businessAddressCity, //经营地市
-            businessAddressArea : this.state.Params.businessAddressArea, //经营地区
+            registerRole : this.state.Params.registerRole == undefined ? '' : this.state.Params.registerRole , //商户签约性质
+            cerType : this.state.Params.cerType == undefined ? '' : this.state.Params.cerType, //证书类型
+            businessAddressProvince : this.state.Params.businessAddressProvince == undefined ? '' : this.state.Params.businessAddressProvince,//经营地省
+            businessAddressCity : this.state.Params.businessAddressCity == undefined ? '' : this.state.Params.businessAddressCity, //经营地市
+            businessAddressArea : this.state.Params.businessAddressArea == undefined ? '' : this.state.Params.businessAddressArea, //经营地区
             businessAddress : document.getElementById("mywb").value,  //经营详细地址
             contactName : document.getElementById("myname").value, //联系人姓名
             contactEmail : document.getElementById("mymail").value,// 联系人邮箱
             contactPhone : document.getElementById("mynums").value,// 联系人电话
             businessClassification : this.state.Params.businessClassification, //业务分类 (签约类型为被分账方不传此参数)
-            desireAuth : this.state.Params.desireAuth, // 开户意愿核实类型
+            desireAuth : this.state.Params.desireAuth == undefined ? '' : this.state.Params.desireAuth, // 开户意愿核实类型
         }
+        localStorage.setItem('oData',JSON.stringify(Params))
         return Params
     }
 
@@ -132,13 +133,11 @@ export default class centerO extends React.Component {
     }
     childMethod () { //暴露给父组件的方法,集合当前页面拿到的参数存入缓存
         let data = this.Inputdata();
-        // console.log(data)
-        // localStorage.setItem('data_o',JSON.stringify(data));
         this.toParent(data)
     }
 
-    inputData(e){
-        console.log(e)
+    inputDatas(e){
+        // console.log(e)
     }
 
 
@@ -203,7 +202,7 @@ export default class centerO extends React.Component {
                     </div>
                     <div className='c-l'>
                         <div className='titles'> 联系人电话<i className='label_x'>*</i>  : </div> 
-                        <div className='inputs'><Input  id='mynums'   placeholder="请输入联系人电话" onChange={ this.inputData.bind(this) }    defaultValue={Params.contactPhone}/></div>
+                        <div className='inputs'><Input  id='mynums'   placeholder="请输入联系人电话" onChange={ this.inputDatas.bind(this) }    defaultValue={Params.contactPhone}/></div>
                     </div>
                 </div>
                 <div className='center_right'>

+ 3 - 7
src/component/center-s/centerS.jsx

@@ -47,23 +47,21 @@ export default class centerS extends React.Component {
             bankCardNo : document.getElementById("bankCardNo").value,//开户账号
             cityCode : this.state.Params.cityCode,//市编码
             provinceCode : this.state.Params.provinceCode,//省编码
-            accountType : this.state.Params.accountType, //结算银行卡属性   PUBLIC 对公 PRIVATE 对私
+            accountType : this.state.Params.accountType == undefined ? 'PUBLIC' : this.state.Params.accountType, //结算银行卡属性   PUBLIC 对公 PRIVATE 对私
             liquidationType : 'WITHDRAW',//清算方式 WITHDRAW 提现   SETTLE 结算
-            withdrawRateType : this.state.Params.withdrawRateType,//提现费率类型
+            withdrawRateType : this.state.Params.withdrawRateType == undefined ? 'SINGLE' : this.state.Params.withdrawRateType,//提现费率类型
             withdrawRate : document.getElementById("withdrawRate").value,//提现费率
         }
-        console.log(this.state.Params.withdrawRateType)
         return Params
     }
 
     childMethod () { //暴露给父组件的方法,集合当前页面拿到的参数存入缓存
         let data = this.InputSdata();
-        console.log(data)
         this.toParent(data)
     }
 
     handleChange(value) {
-        console.log(`Selected: ${value}`);
+        // console.log(`Selected: ${value}`);
     }
 
     selectChange_1(value) {  //开户行选择
@@ -89,7 +87,6 @@ export default class centerS extends React.Component {
     }
 
     onChangeRadio_s(e){
-        console.log(e)
         let withdrawRateType = e;
         this.state.Params.withdrawRateType = withdrawRateType;
     }
@@ -124,7 +121,6 @@ export default class centerS extends React.Component {
                     <div className='c-l'>
                         <div className='titles'> 省编码 : </div>
                         <Select size='default' placeholder="请选择省编码" defaultValue={Params.provinceCode}  onChange={ this.selectChange_2.bind(this) } style={{ width: 200 }}>
-                                            {console.log(selectData)}
                                             {selectData.Area.map((item,index) => (
                                                 <Option key={index} value={item.provinceCode}>{item.provinceName}-{item.provinceCode}</Option>
                                             ))}

+ 1 - 2
src/component/center-w/centerW.jsx

@@ -64,6 +64,7 @@ export default class centerW extends React.Component {
             desireAuthOtherPath : '',//确认入网意愿其他验证方式路径
             otherCerPath : '',//其他资质文件路径
         }
+        localStorage.setItem('wData',JSON.stringify(Params))
         return Params
     }
 
@@ -102,7 +103,6 @@ export default class centerW extends React.Component {
 
     CheckChange(e){
         this.state.Params.tradingScenarios = e.toString()
-        console.log(e)
     }
 
     onChangeUpload(info){
@@ -116,7 +116,6 @@ export default class centerW extends React.Component {
         fileList[0].response = fileList[0].name  //图片上传成功之后展示的TIP
         let arr = this.state.fileList;
         arr[imgType] = fileList
-        console.log(arr)
         this.setState({
             fileList : arr
         })

BIN
src/images/lALPDhJzwilRMY3NAXjNBBc_1047_376.png_720x720q90g.jpg


src/images/sz3.jpg → src/images/sz4.jpg