dengzhiguo hace 7 años
padre
commit
63f28d33bf

+ 10 - 0
js/component/manageCenter/customer/content.jsx

@@ -58,6 +58,16 @@ class Content extends Component {
                     });
                 });
                 break; 
+            //我的被拒绝客户
+            case 'myReject':
+                require.ensure([], () => {
+                    const MyReject = require('./individualCustomer/myReject').default;
+                    this.setState({
+                        component: <MyReject />                      
+                      
+                    });
+                });
+                break; 
             //个人客户查询
             case 'personalQuery':
                 require.ensure([], () => {

+ 0 - 37
js/component/manageCenter/customer/customerData/companyCustomer.jsx

@@ -477,12 +477,6 @@ const PublicCustomer = Form.create()(React.createClass({
 					key: 'adminName',
 				},
 				{
-					title: '业务认证',
-					dataIndex: 'businessAudit',
-					key: 'businessAudit',
-					render: text => { return getCertification(text) }
-				},
-				{
 					title: '实名认证',
 					dataIndex: 'auditStatus',
 					key: 'auditStatus',
@@ -506,18 +500,6 @@ const PublicCustomer = Form.create()(React.createClass({
 					dataIndex: 'international',
 					key: 'international',
 					render: text => { return getWhether(text) }
-				},
-				{
-					title: '会员等级',
-					dataIndex: 'lvl',
-					key: 'lvl',
-					render: text => { return getLvl(text) }
-				},
-				{
-					title: '会员状态',
-					dataIndex: 'currentMemberStatus',
-					key: 'currentMemberStatus',
-					render: text => { return getCurrentMember(text) }
 				}
 			],
 			data: [],
@@ -1250,13 +1232,6 @@ const PublicCustomer = Form.create()(React.createClass({
 	                            {this.state.intentionalOption}
 	                        </Select>
 	                        <span>认证:</span>
-	                        <Select placeholder="业务认证"
-	                            style={{ width: 100 }}
-	                            value={this.state.serviceCertificationSearch}
-	                            onChange={(e) => { this.setState({ serviceCertificationSearch: e }) }}>
-	                            <Select.Option value="0" >未认证</Select.Option>
-	                            <Select.Option value="1" >已认证</Select.Option>
-	                        </Select>
 	                        <Select placeholder="实名认证"
 	                            style={{ width: 100 }}
 	                            value={this.state.userCertificationSearch}
@@ -1292,18 +1267,6 @@ const PublicCustomer = Form.create()(React.createClass({
 	                            <Select.Option value="1" >是</Select.Option>
 	                        </Select>
 	                        <span>会员:</span>
-	                        <Select placeholder="会员等级"
-	                            style={{ width: 100 }}
-	                            value={this.state.lvlSearch}
-	                            onChange={(e) => { this.setState({ lvlSearch: e }) }}>
-	                            {this.state.lvlArrOption}
-	                        </Select> 
-	                        <Select placeholder="会员状态"
-	                            style={{ width: 100 }}
-	                            value={this.state.currentMemberStatusSearch}
-	                            onChange={(e) => { this.setState({ currentMemberStatusSearch: e }) }}>
-	                            {this.state.currentMemberArrOption}
-	                        </Select>
 	                        <Select placeholder="社会性质"
 	                            style={{ width: 100 }}
 	                            value={this.state.societyTagSearch}

+ 2 - 39
js/component/manageCenter/customer/customerData/myClient.jsx

@@ -534,12 +534,6 @@ const MyClient = Form.create()(React.createClass({
 					key: 'createTime',
 				},
 				{
-					title: '业务认证',
-					dataIndex: 'businessAudit',
-					key: 'businessAudit',
-					render: text => { return getCertification(text) }
-				},
-				{
 					title: '实名认证',
 					dataIndex: 'auditStatus',
 					key: 'auditStatus',
@@ -565,18 +559,6 @@ const MyClient = Form.create()(React.createClass({
 					render: text => { return getWhether(text) }
 				},
 				{
-					title: '会员等级',
-					dataIndex: 'lvl',
-					key: 'lvl',
-					render: text => { return getLvl(text) }
-				},
-				{
-					title: '会员状态',
-					dataIndex: 'currentMemberStatus',
-					key: 'currentMemberStatus',
-					render: text => { return getCurrentMember(text) }
-				},
-				{
 					title: '账户状态',
 					dataIndex: 'status',
 					key: 'status',
@@ -1068,7 +1050,7 @@ const MyClient = Form.create()(React.createClass({
 						investment: this.state.investment,
 						businessAudit: this.state.businessAudit,
 						auditStatus: this.state.auditStatus
-					}
+				    }
 				}).done(function(data) {
 					this.setState({
 						loading: false
@@ -2133,13 +2115,6 @@ const MyClient = Form.create()(React.createClass({
 	                            {this.state.intentionalOption}
 	                        </Select>
 	                        <span>认证:</span>
-	                        <Select placeholder="业务认证"
-	                            style={{ width: 100 }}
-	                            value={this.state.serviceCertificationSearch}
-	                            onChange={(e) => { this.setState({ serviceCertificationSearch: e }) }}>
-	                            <Select.Option value="0" >未认证</Select.Option>
-	                            <Select.Option value="1" >已认证</Select.Option>
-	                        </Select>
 	                        <Select placeholder="实名认证"
 	                            style={{ width: 100 }}
 	                            value={this.state.userCertificationSearch}
@@ -2182,19 +2157,7 @@ const MyClient = Form.create()(React.createClass({
 	                            <Select.Option value="0" >否</Select.Option>
 	                            <Select.Option value="1" >是</Select.Option>
 	                        </Select>
-	                        <Select placeholder="会员等级"
-	                            style={{ width: 100 }}
-	                            value={this.state.lvlSearch}
-	                            onChange={(e) => { this.setState({ lvlSearch: e }) }}>
-	                            {this.state.lvlArrOption}
-	                        </Select>  
-	                        <Select placeholder="会员状态"
-	                            style={{ width: 100 }}
-	                            value={this.state.currentMemberStatusSearch}
-	                            onChange={(e) => { this.setState({ currentMemberStatusSearch: e }) }}>
-	                            {this.state.currentMemberArrOption}
-	                        </Select>
-	                        <Select placeholder="社会性质"
+	                       	<Select placeholder="社会性质"
 	                            style={{ width: 100 }}
 	                            value={this.state.societyTagSearch}
 	                            onChange={(e) => { this.setState({ societyTagSearch: e }) }}>

+ 1 - 275
js/component/manageCenter/customer/customerManagement/expertManage.jsx

@@ -1974,14 +1974,6 @@ const QueryCustomer = Form.create()(React.createClass({
 	                     <Cascader options={this.state.City}  value={this.state.addressSearch} placeholder="选择城市"
     						onChange={(e,pre) => { this.setState({ addressSearch: e }) }} />	                 
                     </span>
-                    <span style={{marginRight:'10px'}}>客户类型:</span>
-                    <Select placeholder="选择客户类型"
-                        style={{ width: 100 }}
-                        value={this.state.shareTypeSearch}
-                        onChange={(e) => { this.setState({ shareTypeSearch: e }) }}>
-                        <Select.Option value="" >所有客户</Select.Option>
-                        <Select.Option value="1" >公共客户</Select.Option>
-                    </Select>
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>                                    					
 					{adminData.isSuperAdmin?<Button type='danger' style={{marginRight:'10px' ,marginLeft:'10px',display:adminData.isSuperAdmin?'inline-block':'none'}}
@@ -2072,7 +2064,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			        >				    
 					     <Tabs onChange={this.callback} activeKey={this.state.callnub}>
 						    <TabPane tab="基本信息" key="1">
-						        {adminData.isSuperAdmin?<Form horizontal onSubmit={this.newSubmit} id="demand-form">
+						        <Form horizontal onSubmit={this.newSubmit} id="demand-form">
 					                <Spin spinning={this.state.loading}>
 						               	<div className="clearfix" >
 					                    	<FormItem className="half-item"
@@ -2317,273 +2309,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					                        <Button className="set-submit" type="ghost" onClick={this.detailsModal}>取消</Button>
 					                    </div>		                	
 								    </Spin>
-								</Form>:
-								<Form horizontal  id="demand-form">
-								    <Spin spinning={this.state.loading}>
-						               	<div className="clearfix" >
-					                    	<FormItem className="half-item"
-							                    {...formItemLayout}
-							                    label="客户姓名"
-						                        >
-					                    	    <span>{theInformation.identifyName}</span>
-						                    </FormItem>
-					                    </div>
-					                    <div className="clearfix" >
-					                    	<FormItem className="half-item" 
-					                         {...formItemLayout}
-					                        label="行业"
-					                         > 
-				                                <span>{getIndustryType(this.state.industry)}</span>
-					                   		 </FormItem>
-					                   		 <FormItem className="half-item" 
-					                           {...formItemLayout}
-					                           label="社会属性"
-					                           > 
-					                           <span>{getSocialAttribute(theInformation.societyTag)}</span>
-					                   		 </FormItem>
-					                   		 <FormItem className="half-item"
-						                   			 {...formItemLayout}
-							                           label="业务认证"
-						                   		>
-									                <span>{parseInt(this.state.businessAudit)?'已认证':'未认证'}</span>
-									            </FormItem>
-									            <FormItem className="half-item" 
-									            	{...formItemLayout}
-							                        label="实名认证"
-									            >
-							                        <span>{getAuditStatus(this.state.auditStatus)}</span> 
-									            </FormItem>
-					                   		 <FormItem className="half-item"
-								                {...formItemLayout}
-						                        label="专家"
-								                > 
-								                  <span>{parseInt(this.state.expert)?'是':'否'}</span> 
-								            </FormItem>
-								            <FormItem className="half-item"
-								                {...formItemLayout}
-						                        label="明星"
-								                > 
-								                  <span>{parseInt(this.state.celebrity)?'是':'否'}</span> 
-								            </FormItem>
-								            <FormItem className="half-item"
-								                {...formItemLayout}
-						                        label="会员"
-								            > 
-								                  <span>{parseInt(this.state.isMember)?'是':'否'}</span> 
-								             </FormItem>
-								             <FormItem className="half-item"
-								                {...formItemLayout}
-						                        label="咨询师"
-								            > 
-								                  <span>{parseInt(this.state.consultant)?'是':'否'}</span> 
-								             </FormItem>
-								             <FormItem className="half-item"
-								                {...formItemLayout}
-						                        label="国际化"
-								            >   	
-								                  <span>{parseInt(this.state.international)?'是':'否'}</span> 
-								             </FormItem>
-					                   		 <FormItem className="half-item" 
-						                           {...formItemLayout}
-						                           label="性别"
-						                         > 
-								                  <span>{this.state.sex}</span> 
-					                   		 </FormItem>
-					                   		 <FormItem className="half-item" 
-						                           {...formItemLayout}
-						                           label="出生日期"
-					                          > 
-					                           	 <span>{this.state.yearMonth}</span>
-						                     </FormItem>
-						                     <FormItem className="half-item" 
-							                    	{...formItemLayout}
-							                        label="身份证号码"
-					                           	 >
-						                            <span>{theInformation.legalPersonIdCard}</span>
-						                     </FormItem>
-						                     <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="主要联系人"
-					                           	 >
-						                         <span>{theInformation.contacts}</span>
-						                     </FormItem>
-						                     <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="主要联系人号码"
-					                           	 >	                          
-						                         <span>{theInformation.contactMobile}</span>
-						                     </FormItem>
-						                     
-					                        <FormItem className="half-item" 
-					                           {...formItemLayout}
-					                           label="省-市-区"
-					                          > 
-					                           <span>{this.state.proviceCityArea}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-									                {...formItemLayout}
-							                        label="投资机构"
-									                > 
-									                <span>{this.state.investment?'是':'否'}</span>
-								            </FormItem>
-						                    <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="职称名字"
-					                           	 >
-						                        <span>{this.state.professionalTitle}</span>                    
-						                    </FormItem>
-						                    <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="就业单位"
-					                           	 >
-						                        <span>{this.state.workUnit}</span>       
-						                    </FormItem>
-						                    <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="学历"
-					                           	 >
-						                    		 <span>{this.state.education}</span> 
-						                    </FormItem>
-						                    <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="毕业院校"
-					                           	 >
-						                    		 <span>{this.state.graduateSchool}</span> 
-						                    </FormItem>
-						                    <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="专业类别"
-					                           	 >
-						                   		 <span>{this.state.majorCategory}</span> 
-						                    </FormItem>
-						                    <FormItem className="half-item" 
-							                    	 {...formItemLayout}
-							                        label="职业资格"
-					                           	 >
-						                   	    <span>{this.state.qualification}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-							                    	{...formItemLayout}
-							                         label="通信地址"
-						                            >
-						                             <span>{theInformation.postalAddress}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-							                    	{...formItemLayout}
-							                         label="手机号码"
-						                            >
-						                             <span>{theInformation.modile}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-							                    	{...formItemLayout}
-							                        label="客户传真"
-						                            >
-						                             <span>{theInformation.contactsFax}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-							                    	{...formItemLayout}
-							                         label="固定电话"
-						                            >
-						                            <span>{theInformation.contactsFixedTel}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-							                    	{...formItemLayout}
-							                         label="客户QQ"
-						                            >
-						                             <span>{theInformation.qq}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-							                    	{...formItemLayout}
-							                         label="电子邮箱"
-						                            >
-						                              <span>{theInformation.email}</span>
-						                    </FormItem>
-						                    <FormItem className="half-item"
-								                    	 {...formItemLayout}
-								                         label="咨询费用"
-							                            >
-						                   		<span>{theInformation.consultationPrice}</span>
-							                    </FormItem>
-						                    <div className='clearfix'>
-							                    <FormItem
-							                        labelCol={{ span: 4 }}
-							                        wrapperCol={{ span: 18 }}
-							                        label="客户简介" >
-							                        <span>{theInformation.introduction}</span>
-							                    </FormItem>
-						                    </div>
-						                     <div className="clearfix pictures">
-						                        <FormItem style={{display:'inline-block',width:'350px',marginTop:'20px',marginLeft:'60px'}}
-							                        labelCol={{ span: 8 }}
-							                        wrapperCol={{ span: 10 }}
-							                        label="身份证正面" >
-							                        <div className="clearfix">
-							                            <Upload className="demandDetailShow-upload"
-							                                listType="picture-card"
-							                                fileList={this.state.orgCodeUrl}
-							                                onPreview={(file) => {
-							                                    this.setState({
-							                                        previewImage: file.url || file.thumbUrl,
-							                                        previewVisible: true,
-							                                    });
-							                                }} >
-							                            </Upload>
-							                            <Modal maskClosable={false} footer={null}
-							                                visible={this.state.previewVisible}
-							                                onCancel={() => { this.setState({ previewVisible: false }) }}>
-							                                <img alt="" style={{ width: '100%' }} src={this.state.orgCodeUrl || ''} />
-							                            </Modal>
-							                        </div>      
-						                        </FormItem>
-						                        <FormItem style={{display:'inline-block',width:'350px',marginTop:'20px'}}
-							                        labelCol={{ span: 8 }}
-							                        wrapperCol={{ span: 10 }}
-							                        label="身份证反面" > 
-							                         <div className="clearfix">
-							                            <Upload className="demandDetailShow-upload"
-							                                listType="picture-card"
-							                                fileList={this.state.companyLogoUrl}
-							                                onPreview={(file) => {
-							                                    this.setState({
-							                                        previewImage: file.url || file.thumbUrl,
-							                                        previewVisible: true,
-							                                    });
-							                                }} >
-							                            </Upload>
-							                            <Modal maskClosable={false} footer={null}
-							                                visible={this.state.previewVisible}
-							                                onCancel={() => { this.setState({ previewVisible: false }) }}>
-							                                <img alt="" style={{ width: '100%' }} src={this.state.companyLogoUrl || ''} />
-							                            </Modal>
-							                        </div>     
-							                    </FormItem>
-							                    <FormItem style={{display:'inline-block' ,width:'350px',marginTop:'20px'}}
-							                        labelCol={{ span: 8 }}
-							                        wrapperCol={{ span: 10 }}
-							                        label="客户照片" > 
-							                         <div className="clearfix">
-							                            <Upload className="demandDetailShow-upload"
-							                                listType="picture-card"
-							                                fileList={this.state.companyLogoUrls}
-							                                onPreview={(file) => {
-							                                    this.setState({
-							                                        previewImage: file.url || file.thumbUrl,
-							                                        previewVisible: true,
-							                                    });
-							                                }} >
-							                            </Upload>
-							                            <Modal maskClosable={false} footer={null}
-							                                visible={this.state.previewVisible}
-							                                onCancel={() => { this.setState({ previewVisible: false }) }}>
-							                                <img alt="" style={{ width: '100%' }} src={this.state.companyLogoUrls || ''} />
-							                            </Modal>
-							                        </div>          
-							                    </FormItem>
-							                </div> 
-					                    </div>		                	
-								    </Spin>
 								</Form>
-								}
 							</TabPane>
 						    <TabPane tab="联系人信息" key="2">
 						        <div className="clearfix" style={{display:adminData.isSuperAdmin?'block':'none'}}>

+ 1 - 45
js/component/manageCenter/customer/customerManagement/organizationManages.jsx

@@ -534,12 +534,6 @@ const PublicCustomer = Form.create()(React.createClass({
 					key: 'adminName',
 				},
 				{
-					title: '业务认证',
-					dataIndex: 'businessAudit',
-					key: 'businessAudit',
-					render: text => { return getCertification(text) }
-				},
-				{
 					title: '实名认证',
 					dataIndex: 'auditStatus',
 					key: 'auditStatus',
@@ -563,18 +557,6 @@ const PublicCustomer = Form.create()(React.createClass({
 					dataIndex: 'international',
 					key: 'international',
 					render: text => { return getWhether(text) }
-				},
-				{
-					title: '会员等级',
-					dataIndex: 'lvl',
-					key: 'lvl',
-					render: text => { return getLvl(text) }
-				},
-				{
-					title: '会员状态',
-					dataIndex: 'currentMemberStatus',
-					key: 'currentMemberStatus',
-					render: text => { return getCurrentMember(text) }
 				}
 			],
 			data: [],
@@ -2031,14 +2013,6 @@ const PublicCustomer = Form.create()(React.createClass({
 	                     <Cascader options={this.state.City}  value={this.state.addressSearch} placeholder="选择城市"
     						onChange={(e,pre) => { this.setState({ addressSearch: e }) }} />	                 
                     </span>
-                     <span style={{marginRight:'10px'}}>客户类型:</span>
-	                        <Select placeholder="选择客户类型"
-	                            style={{ width: 100 }}
-	                            value={this.state.shareTypeSearch}
-	                            onChange={(e) => { this.setState({ shareTypeSearch: e }) }}>
-	                            <Select.Option value="" >所有客户</Select.Option>
-	                            <Select.Option value="1" >公共客户</Select.Option>
-	                        </Select>
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>                                         				
 					{adminData.isSuperAdmin?<Button type='danger' style={{marginRight:'10px' ,marginLeft:'10px',display:adminData.isSuperAdmin?'inline-block':'none'}}
@@ -2066,13 +2040,7 @@ const PublicCustomer = Form.create()(React.createClass({
 	                            {this.state.intentionalOption}
 	                        </Select>
 	                        <span>认证:</span>
-	                        <Select placeholder="业务认证"
-	                            style={{ width: 100 }}
-	                            value={this.state.serviceCertificationSearch}
-	                            onChange={(e) => { this.setState({ serviceCertificationSearch: e }) }}>
-	                            <Select.Option value="0" >未认证</Select.Option>
-	                            <Select.Option value="1" >已认证</Select.Option>
-	                        </Select>
+	                        
 	                        <Select placeholder="实名认证"
 	                            style={{ width: 100 }}
 	                            value={this.state.userCertificationSearch}
@@ -2108,18 +2076,6 @@ const PublicCustomer = Form.create()(React.createClass({
 	                            <Select.Option value="1" >是</Select.Option>
 	                        </Select>
 	                        <span>会员:</span>
-	                        <Select placeholder="会员等级"
-	                            style={{ width: 100 }}
-	                            value={this.state.lvlSearch}
-	                            onChange={(e) => { this.setState({ lvlSearch: e }) }}>
-	                            {this.state.lvlArrOption}
-	                        </Select> 
-	                        <Select placeholder="会员状态"
-	                            style={{ width: 100 }}
-	                            value={this.state.currentMemberStatusSearch}
-	                            onChange={(e) => { this.setState({ currentMemberStatusSearch: e }) }}>
-	                            {this.state.currentMemberArrOption}
-	                        </Select>
 	                        <Select placeholder="社会性质"
 	                            style={{ width: 100 }}
 	                            value={this.state.societyTagSearch}

+ 10 - 8
js/component/manageCenter/customer/customerManagement/personalManages.jsx

@@ -1974,14 +1974,6 @@ const QueryCustomer = Form.create()(React.createClass({
 	                     <Cascader options={this.state.City}  value={this.state.addressSearch} placeholder="选择城市"
     						onChange={(e,pre) => { this.setState({ addressSearch: e }) }} />	                 
                     </span>
-                    <span style={{marginRight:'10px'}}>客户类型:</span>
-                    <Select placeholder="选择客户类型"
-                        style={{ width: 100 }}
-                        value={this.state.shareTypeSearch}
-                        onChange={(e) => { this.setState({ shareTypeSearch: e }) }}>
-                        <Select.Option value="" >所有客户</Select.Option>
-                        <Select.Option value="1" >公共客户</Select.Option>
-                    </Select>
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>                                    					
 					{adminData.isSuperAdmin?<Button type='danger' style={{marginRight:'10px' ,marginLeft:'10px',display:adminData.isSuperAdmin?'inline-block':'none'}}
@@ -2296,6 +2288,16 @@ const QueryCustomer = Form.create()(React.createClass({
 								                        <Radio value={1}>是</Radio>
 								                  </Radio.Group>
 								            </FormItem>
+								            <FormItem className="half-item"
+								                {...formItemLayout}
+						                        label="明星"
+								                > 
+						                   		 <Radio.Group value={this.state.expert} onChange={(e) => {
+								                        this.setState({ expert:  e.target.value })
+								                    }}>
+								                        <Radio value={2}>是</Radio>
+								                  </Radio.Group>
+								            </FormItem>
 					                   	</div>
 						                   <div className="clearfix pictures">
 						                        <FormItem style={{display:'inline-block',width:'350px',marginTop:'20px',marginLeft:'60px'}}

+ 0 - 8
js/component/manageCenter/customer/customerManagement/publicManages.jsx

@@ -2093,14 +2093,6 @@ const PublicCustomer = Form.create()(React.createClass({
 	                     <Cascader options={this.state.City}  value={this.state.addressSearch} placeholder="选择城市"
     						onChange={(e,pre) => { this.setState({ addressSearch: e }) }} />	                 
                     </span>
-                     <span style={{marginRight:'10px'}}>客户类型:</span>
-	                        <Select placeholder="选择客户类型"
-	                            style={{ width: 100 }}
-	                            value={this.state.shareTypeSearch}
-	                            onChange={(e) => { this.setState({ shareTypeSearch: e }) }}>
-	                            <Select.Option value="" >所有客户</Select.Option>
-	                            <Select.Option value="1" >公共客户</Select.Option>
-	                        </Select>
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>                                         				
 							

+ 0 - 8
js/component/manageCenter/customer/customerManagement/publicManagesOne.jsx

@@ -2035,14 +2035,6 @@ const QueryCustomer = Form.create()(React.createClass({
 	                     <Cascader options={this.state.City}  value={this.state.addressSearch} placeholder="选择城市"
     						onChange={(e,pre) => { this.setState({ addressSearch: e }) }} />	                 
                     </span>
-                    <span style={{marginRight:'10px'}}>客户类型:</span>
-                    <Select placeholder="选择客户类型"
-                        style={{ width: 100 }}
-                        value={this.state.shareTypeSearch}
-                        onChange={(e) => { this.setState({ shareTypeSearch: e }) }}>
-                        <Select.Option value="" >所有客户</Select.Option>
-                        <Select.Option value="1" >公共客户</Select.Option>
-                    </Select>
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>                                    					
 					 

+ 437 - 0
js/component/manageCenter/customer/individualCustomer/myReject.jsx

@@ -0,0 +1,437 @@
+import React from 'react';
+import { Radio, Icon, Button, Cascader, Input, Select, Tabs, Spin, Popconfirm, Table, Switch, message, DatePicker, Modal, Upload, Form, Row, Col } from 'antd';
+import ajax from 'jquery/src/ajax/xhr.js';
+import $ from 'jquery/src/ajax';
+import moment from 'moment';
+import './myClient.less';
+import QueryCustomer from './myRejectOne.jsx';
+import { citySelect, provinceList, areaSelect } from '../../../areaList';
+import {getProvinceList} from '../../../addressList';
+const { Column, ColumnGroup } = Table;
+const TabPane = Tabs.TabPane;
+const monthFormat = 'YYYY/MM';
+import CustomerDetail from './myClientDesc.jsx';
+import { socialAttribute, industry, auditStatusL, newFollow, lvl, currentMember, statuslist, customerStatus, intentionalService } from '../../../dataDic.js';
+import { getSocialAttribute, splitUrl,getAuditStatus, getCompanyIntention, getStatuslist, getContactType, getIndustryType, getfllowSituation, beforeUploadFile, getWhether, getcustomerStatue, getfllowSituationOn, getCertification, getcustomerTyp, getLvl, getCurrentMember, getprovince } from '../../../tools.js';
+const PublicCustomer = Form.create()(React.createClass({
+	loadData(pageNo) {
+		this.state.data = [];
+		this.setState({
+			loading: true
+		});
+		$.ajax({
+			method: "post",
+			dataType: "json",
+			crossDomain: false,
+			url: globalConfig.context + '/api/admin/customer/findEnteringAuditIsNo',
+			data: {
+				pageNo: pageNo || 1,
+				pageSize: this.state.pagination.pageSize,
+				name: this.state.nameSearch,//客户名称
+				adminName:this.state.adminName,//营销员名称
+			},
+			success: function(data) {
+				let theArr = [];
+				let thisdata;
+				if(data.error.length || data.data.list == "") {
+					if(data.error && data.error.length) {
+						message.warning(data.error[0].message);
+					};
+				} else {
+					for(let i = 0; i < data.data.list.length; i++) {
+						thisdata = data.data.list[i];
+						theArr.push({
+							key: i,
+							id: thisdata.uid,
+							name: thisdata.name,
+							createTime: thisdata.createTime,
+							adminName: thisdata.adminName,
+							contactMobile: thisdata.contactMobile,
+							auditOpinion:thisdata.auditOpinion,
+						});
+					};
+					this.state.pagination.current = data.data.pageNo;
+				    this.state.pagination.total = data.data.totalCount;
+				};
+				if(!data.data.list.length){
+					this.state.pagination.current=0;
+					this.state.pagination.total=0;
+				}
+				this.setState({
+					
+					dataSource: theArr,
+					pagination: this.state.pagination,
+					selectedRowKeys:[]
+				});
+			}.bind(this),
+		}).always(function() {
+			this.setState({
+				loading: false
+			});
+		}.bind(this));
+	},
+
+	//点击出现函数
+	setModal2VisibleOk(e) {
+		this.setState({
+			modal2Visible: true
+		});
+
+	},
+	//点击消失函数
+	setModal2Visiblecancel(e) {
+		this.setState({
+			modal2Visible: false
+		});
+	},
+	getPictureUrl(e) {
+		this.setState({ pictureUrl: e });
+	},
+
+	handleOk(e) {
+		this.setState({
+			visible: false,
+		});
+	},
+	handleCancel(e) {
+		this.setState({
+			visible: false,
+		});
+	},
+	getInitialState() {
+		return {
+			addressSearch: [],
+			orgCodeUrl: [],
+			companyLogoUrl: [],
+			visible: false,
+			searchMore: true,
+			releaseDate: [],
+			releaseDate: [],
+			selectedRowKeys: [],
+			selectedRowKey: [],
+			selectedRows: [],
+			loading: false,
+			pagination: {
+				defaultCurrent: 1,
+				defaultPageSize: 10,
+				showQuickJumper: true,
+				pageSize: 10,
+				onChange: function(page) {
+					this.loadData(page);
+				}.bind(this),
+				showTotal: function(total) {
+					return '共' + total + '条数据';
+				}
+			},
+			columns: [{
+					title: '客户名称',
+					dataIndex: 'name',
+					key: 'name',
+				}, {
+					title: '联系电话',
+					dataIndex: 'contactMobile',
+					key: 'contactMobile',
+				},
+				{
+					title: '营销员',
+					dataIndex: 'adminName',
+					key: 'adminName',
+				},
+				{
+					title: '创建时间',
+					dataIndex: 'createTime',
+					key: 'createTime',
+				},
+				{
+					title: '拒绝原因',
+					dataIndex: 'auditOpinion',
+					key: 'auditOpinion',
+				}
+			],
+			dataSource: [],
+		};
+	},
+	 //审核通过
+    examineCancel(record){
+    	let api=0;
+    	this.examine(api,record);
+    },
+	 //审核不通过
+    examineOK(record){
+    	let api=1;
+    	this.examine(api,record);
+    },
+    examine(api,record) {
+        this.setState({
+            selectedRowKeys: [],
+        });
+        $.ajax({
+            method: "POST",
+            dataType: "json",
+            crossDomain: false,
+            url: globalConfig.context + '/api/admin/customer/updateEnteringAudit',
+            data: {
+                id:record.id,
+                auditStatus:api,
+                auditOpinion:this.state.auditOpinion,
+             }
+        }).done(function (data) {
+            if (!data.error.length) {
+                message.success('操作成功');
+                this.setState({
+                    loading: false,
+                });
+            } else {
+                message.warning(data.error[0].message);
+            };
+            this.loadData();
+        }.bind(this));
+    },
+	componentWillMount() {
+		this.loadData();
+	},
+	//审核实名认证不通过功能
+	auditRows(e) {
+		e.preventDefault();	
+		$.ajax({
+			url: globalConfig.context + '/api/admin/customer/updateEnteringAudit',
+			method: 'post',
+			data: {
+				id:this.state.id,
+                auditOpinion:this.state.auditOpinion,
+                auditStatus:2,
+			}
+		}).done(function(data) {
+			this.setState({
+				loading: false
+			});
+			if(!data.error.length) {
+				message.success('操作成功!');
+				this.detailsModal()
+				this.loadData();
+			} else {
+				message.warning(data.error[0].message);
+			}
+		}.bind(this));
+	},
+	//审核实名认证通过功能
+	auditRowse(e) {
+		e.preventDefault();	
+		$.ajax({
+			url: globalConfig.context + '/api/admin/customer/updateEnteringAudit',
+			method: 'post',
+			data: {
+				id:this.state.id,
+                auditOpinion:this.state.auditOpinion,
+                auditStatus:1,
+			}
+		}).done(function(data) {
+			this.setState({
+				loading: false
+			});
+			if(!data.error.length) {
+				message.success('操作成功!');
+				this.detailsModal()
+				this.loadData();
+			} else {
+				message.warning(data.error[0].message);
+			}
+		}.bind(this));
+	},
+	search() {
+		this.loadData();
+	},
+	reset() {
+		this.state.nameSearch = '';
+		this.state.adminName=''
+		this.loadData();
+	},
+	searchSwitch() {
+		this.setState({
+			searchMore: !this.state.searchMore
+		});
+	},
+	//整行点击
+	tableRowClick(record, index) {
+		this.state.RowData = record;
+		this.detailsModalOk(record);
+		this.setState({
+			name:record.name,
+			id:record.id,
+		})
+	},
+	detailsModalOk(e) {
+		this.setState({ 
+			modal5Visible: true 
+		}); //需要一个请求数据
+	},
+	detailsModal(e){
+		this.setState({ 
+			modal5Visible: false 
+		});
+	},
+
+	componentWillReceiveProps(nextProps) {
+		if(!this.props.visible && nextProps.visible) {
+			if(nextProps.data && nextProps.data.id) {
+				this.loadData(nextProps.data.id, nextProps.detailApiUrl);
+			};
+			this.state.data = {};
+			this.state.companyLogoUrl = [];
+			this.state.orgCodeUrl = [];
+			this.loadData(null);
+
+		};
+	},
+	render() {
+		const FormItem = Form.Item
+		const rowSelection = {
+			selectedRowKeys: this.state.selectedRowKeys,
+			onChange: (selectedRowKeys, selectedRows) => {
+				this.setState({
+					selectedRows: selectedRows.slice(-1),
+					selectedRowKeys: selectedRowKeys.slice(-1)
+				});
+			},
+			onSelect: (recordt, selected, selectedRows) => {
+				this.setState({
+					recordt: recordt.id
+				})
+			},
+		};
+		const rowSelections = {
+			selectedRowKeys: this.state.selectedRowKey,
+			onChange: (selectedRowKey, selectedRow) => {
+				this.setState({
+					selectedRow: selectedRow.slice(-1),
+					selectedRowKey: selectedRowKey.slice(-1)
+				});
+			},
+			onSelect: (records, selected, selectedRow) => {
+				this.setState({
+					selectedRow: selectedRow.slice(-1),
+					records: records.id,
+				})
+			},
+
+		};
+		const hasSelected = this.state.selectedRowKeys.length > 0;
+		const { RangePicker } = DatePicker;
+		const { getFieldDecorator } = this.props.form;
+		const formItemLayout = {
+			labelCol: { span: 8 },
+			wrapperCol: { span: 14 },
+		};
+		//const theDatak = this.state.datak || {};
+		const theInformation = this.state.dataInformation || {}
+		const contactsOption = "";
+		const formItemLayput = {
+			labelCol: { span: 10 },
+			wrapperCol: { span: 14 },
+		};
+		const contacts = this.state.contacts || '';
+		return(
+			<div className="user-content" >
+                <div className="content-title">                  
+                    <span>我的被拒绝客户</span>
+                </div>
+                <div className="user-search">                    
+                    <Input placeholder="客户名称"
+                        value={this.state.nameSearch}
+                        onChange={(e) => { this.setState({ nameSearch: e.target.value }); }} />    
+                    <Input placeholder="营销员"
+                        value={this.state.adminName}
+                        onChange={(e) => { this.setState({ adminName: e.target.value }); }} /> 
+                    <Button type="primary" onClick={this.search}>搜索</Button>
+                    <Button onClick={this.reset}>重置</Button>                                         				
+				</div>                                               
+                <div className="patent-table">
+                    <Spin spinning={this.state.loading}>
+                        <Table columns={this.state.columns}
+                            dataSource={this.state.dataSource}    
+                            rowSelection={rowSelection}
+                            pagination={this.state.pagination} 
+                            onRowClick={this.tableRowClick}
+                           />
+                    </Spin>
+                </div> 
+                <Modal	
+				      className="customeDetails"				      
+			          title="单位客户资料审核"
+			          width='500px'
+			          visible={this.state.modal5Visible}
+			          onOk={this.detailsModal}
+			          onCancel={this.detailsModal}
+			          footer=''
+			        >				    
+					<Form horizontal onSubmit={this.auditRows} id="add-form">
+		                <Spin spinning={this.state.loading}>
+		                    <div className="clearfix">
+		                    	<FormItem 
+			                            labelCol={{ span: 6 }}
+			                        	wrapperCol={{ span: 15 }}
+			                            label="客户名称" >
+		                                <span>{this.state.name}</span>
+			                    </FormItem>
+		                    </div>
+		                    <div className="clearfix">
+	                   		    <FormItem
+			                        labelCol={{ span: 6 }}
+			                        wrapperCol={{ span: 15 }}
+			                        label="审核意见" >					                        
+			                        <Input type="textarea" rows={4} placeholder="审核意见" value={this.state.auditOpinion}
+                       				 	onChange={(e) => { this.setState({ auditOpinion: e.target.value }) }} style={{width:'95%'}}/>					                           
+			                    </FormItem>
+			                </div>    
+		                    <FormItem wrapperCol={{ span: 25, offset: 4 }}>
+		                        <Button className="set-submit" type="primary" onClick={this.auditRowse}>审核通过</Button> 
+		                        <Button className="set-submit" type="primary" htmlType="submit" style={{marginLeft:'30px'}}>审核不通过</Button>  
+		                        <Button className="set-submit" type="ghost" onClick={this.detailsModal} style={{marginLeft:'30px'}}>取消</Button>
+		                    </FormItem> 
+		                </Spin>
+		            </Form >                          
+				</Modal>
+          </div >
+		);
+	}
+}));
+
+//const Tablees=Form.create()(React.createClass({
+//	//详情tab切换数据处理
+//	callbacks(e) {
+//		this.setState({
+//			callnubs: e,
+//		})
+//		if(e == '1') {
+//			
+//		}
+//		if(e == '2') {
+//			
+//		}
+//		
+//	},
+//	getInitialState() {
+//		return {
+//			callnubs: "1",
+//		}
+//	},
+//	render() {
+//		return(
+//			<div className="clearfix" style={{marginTop:'0px',marginLeft:'20px'}}>
+//			    <Tabs onChange={this.callbacks} type="card" activeKey={this.state.callnubs} style={{paddingLeft:'15px',paddingRight:'15px',marginRight:'20px'}}>
+//			         <TabPane tab="个人客户" key="1" >
+//			         	<QueryCustomer />
+//			         </TabPane>
+//					 <TabPane tab="单位客户" key="2">
+//					 	<PublicCustomer />
+//					 </TabPane>
+//			    </Tabs>
+//			</div>
+//		);
+//	}
+//}));
+export default PublicCustomer;
+
+
+
+

+ 396 - 0
js/component/manageCenter/customer/individualCustomer/myRejectOne.jsx

@@ -0,0 +1,396 @@
+import React from 'react';
+import { Radio, Icon, Button, Cascader, Input, Select, Tabs, Spin, Popconfirm, Table, Switch, message, DatePicker, Modal, Upload, Form, Row, Col } from 'antd';
+import ajax from 'jquery/src/ajax/xhr.js';
+import $ from 'jquery/src/ajax';
+import moment from 'moment';
+import { citySelect, provinceList, areaSelect } from '../../../areaList';
+import {getProvinceList} from '../../../addressList';
+const { Column, ColumnGroup } = Table;
+const TabPane = Tabs.TabPane;
+const monthFormat = 'YYYY/MM';
+import CustomerDetail from './myClientDesc.jsx';
+import { socialAttribute, industry, auditStatusL, newFollow, lvl, currentMember, statuslist, customerStatus, intentionalService } from '../../../dataDic.js';
+import { getSocialAttribute, splitUrl,getAuditStatus, getCompanyIntention, getStatuslist, getContactType, getIndustryType, getfllowSituation, beforeUploadFile, getWhether, getcustomerStatue, getfllowSituationOn, getCertification, getcustomerTyp, getLvl, getCurrentMember, getprovince } from '../../../tools.js';
+
+const QueryCustomer = Form.create()(React.createClass({
+	loadData(pageNo) {
+		this.state.data = [];
+		this.setState({
+			loading: true
+		});
+		$.ajax({
+			method: "post",
+			dataType: "json",
+			crossDomain: false,
+			url: globalConfig.context + '/api/admin/customer/findEnteringAuditIsNo',
+			data: {
+				pageNo: pageNo || 1,
+				pageSize: this.state.pagination.pageSize,
+				name: this.state.nameSearch,//客户名称
+				adminName:this.state.adminName,//营销员名称
+			},
+			success: function(data) {
+				let theArr = [];
+				let thisdata;
+				if(data.error.length || data.data.list == "") {
+					if(data.error && data.error.length) {
+						message.warning(data.error[0].message);
+					};
+				} else {
+					for(let i = 0; i < data.data.list.length; i++) {
+						thisdata = data.data.list[i];
+						theArr.push({
+							key: i,
+							id: thisdata.uid,
+							name: thisdata.name,
+							createTime: thisdata.createTime,
+							adminName: thisdata.adminName,
+							contactMobile: thisdata.contactMobile,
+							auditOpinion: thisdata.auditOpinion,
+						});
+					};
+					this.state.pagination.current = data.data.pageNo;
+				    this.state.pagination.total = data.data.totalCount;
+				};
+				if(!data.data.list.length){
+					this.state.pagination.current=0;
+					this.state.pagination.total=0;
+				}
+				this.setState({
+					dataSource: theArr,
+					pagination: this.state.pagination,
+					selectedRowKeys:[]
+				});
+			}.bind(this),
+		}).always(function() {
+			this.setState({
+				loading: false
+			});
+		}.bind(this));
+	},
+
+	//点击出现函数
+	setModal2VisibleOk(e) {
+		this.setState({
+			modal2Visible: true
+		});
+
+	},
+	//点击消失函数
+	setModal2Visiblecancel(e) {
+		this.setState({
+			modal2Visible: false
+		});
+	},
+	getPictureUrl(e) {
+		this.setState({ pictureUrl: e });
+	},
+
+	handleOk(e) {
+		this.setState({
+			visible: false,
+		});
+	},
+	handleCancel(e) {
+		this.setState({
+			visible: false,
+		});
+	},
+	getInitialState() {
+		return {
+			addressSearch: [],
+			orgCodeUrl: [],
+			companyLogoUrl: [],
+			visible: false,
+			searchMore: true,
+			releaseDate: [],
+			releaseDate: [],
+			selectedRowKeys: [],
+			selectedRowKey: [],
+			selectedRows: [],
+			loading: false,
+			pagination: {
+				defaultCurrent: 1,
+				defaultPageSize: 10,
+				showQuickJumper: true,
+				pageSize: 10,
+				onChange: function(page) {
+					this.loadData(page);
+				}.bind(this),
+				showTotal: function(total) {
+					return '共' + total + '条数据';
+				}
+			},
+			columns: [{
+					title: '客户名称',
+					dataIndex: 'name',
+					key: 'name',
+				}, {
+					title: '联系电话',
+					dataIndex: 'contactMobile',
+					key: 'contactMobile',
+				},
+				{
+					title: '营销员',
+					dataIndex: 'adminName',
+					key: 'adminName',
+				},
+				{
+					title: '创建时间',
+					dataIndex: 'createTime',
+					key: 'createTime',
+				},
+				{
+					title: '拒绝原因',
+					dataIndex: 'auditOpinion',
+					key: 'auditOpinion',
+				}
+			],
+			dataSource: [],
+		};
+	},
+	 //审核不通过
+    examineCancel(record){
+    	let api=2;
+    	this.examine(api,record);
+    },
+	 //审核通过
+    examineOK(record){
+    	let api=1;
+    	this.examine(api,record);
+    },
+    examine(api,record) {
+        this.setState({
+            selectedRowKeys: [],
+        });
+        $.ajax({
+            method: "POST",
+            dataType: "json",
+            crossDomain: false,
+            url: globalConfig.context + '/api/admin/customer/updateEnteringAudit',
+            data: {
+                id:record.id,
+                auditStatus:api,
+                auditOpinion:this.state.auditOpinion,
+             }
+        }).done(function (data) {
+            if (!data.error.length) {
+                message.success('操作成功');
+                this.setState({
+                    loading: false,
+                });
+            } else {
+                message.warning(data.error[0].message);
+            };
+            this.loadData();
+        }.bind(this));
+    },
+	componentWillMount() {
+		this.loadData();
+	},
+	//审核实名认证不通过功能
+	auditRows(e) {
+		e.preventDefault();	
+		$.ajax({
+			url: globalConfig.context + '/api/admin/customer/updateEnteringAudit',
+			method: 'post',
+			data: {
+				id:this.state.id,
+                auditOpinion:this.state.auditOpinion,
+                auditStatus:2,
+			}
+		}).done(function(data) {
+			this.setState({
+				loading: false
+			});
+			if(!data.error.length) {
+				message.success('操作成功!');
+				this.detailsModal()
+				this.loadData();
+			} else {
+				message.warning(data.error[0].message);
+			}
+		}.bind(this));
+	},
+	//审核实名认证通过功能
+	auditRowse(e) {
+		e.preventDefault();	
+		$.ajax({
+			url: globalConfig.context + '/api/admin/customer/updateEnteringAudit',
+			method: 'post',
+			data: {
+				id:this.state.id,
+                auditOpinion:this.state.auditOpinion,
+                auditStatus:1,
+			}
+		}).done(function(data) {
+			this.setState({
+				loading: false
+			});
+			if(!data.error.length) {
+				message.success('操作成功!');
+				this.detailsModal()
+				this.loadData();
+			} else {
+				message.warning(data.error[0].message);
+			}
+		}.bind(this));
+	},
+	search() {
+		this.loadData();
+	},
+	reset() {
+		this.state.nameSearch = '';
+		this.state.adminName=''
+		this.loadData();
+	},
+	searchSwitch() {
+		this.setState({
+			searchMore: !this.state.searchMore
+		});
+	},
+	//整行点击
+//	tableRowClick(record, index) {
+//		this.state.RowData = record;
+//		this.detailsModalOk(record);
+//		this.setState({
+//			name:record.name,
+//			id:record.id,
+//		})
+//	},
+	detailsModalOk(e) {
+		this.setState({ 
+			modal5Visible: true 
+		}); //需要一个请求数据
+	},
+	detailsModal(e){
+		this.setState({ 
+			modal5Visible: false 
+		});
+	},
+	componentWillReceiveProps(nextProps) {
+		if(!this.props.visible && nextProps.visible) {
+			if(nextProps.data && nextProps.data.id) {
+				this.loadData(nextProps.data.id, nextProps.detailApiUrl);
+			};
+			this.state.data = {};
+			this.state.companyLogoUrl = [];
+			this.state.orgCodeUrl = [];
+			this.loadData(null);
+
+		};
+	},
+	render() {
+		const FormItem = Form.Item
+		const rowSelection = {
+			selectedRowKeys: this.state.selectedRowKeys,
+			onChange: (selectedRowKeys, selectedRows) => {
+				this.setState({
+					selectedRows: selectedRows.slice(-1),
+					selectedRowKeys: selectedRowKeys.slice(-1)
+				});
+			},
+			onSelect: (recordt, selected, selectedRows) => {
+				this.setState({
+					recordt: recordt.id
+				})
+			},
+		};
+		const rowSelections = {
+			selectedRowKeys: this.state.selectedRowKey,
+			onChange: (selectedRowKey, selectedRow) => {
+				this.setState({
+					selectedRow: selectedRow.slice(-1),
+					selectedRowKey: selectedRowKey.slice(-1)
+				});
+			},
+			onSelect: (records, selected, selectedRow) => {
+				this.setState({
+					selectedRow: selectedRow.slice(-1),
+					records: records.id,
+				})
+			},
+
+		};
+		const hasSelected = this.state.selectedRowKeys.length > 0;
+		const { RangePicker } = DatePicker;
+		const { getFieldDecorator } = this.props.form;
+		const formItemLayout = {
+			labelCol: { span: 8 },
+			wrapperCol: { span: 14 },
+		};
+		//const theDatak = this.state.datak || {};
+		const theInformation = this.state.dataInformation || {}
+		const contactsOption = "";
+		const formItemLayput = {
+			labelCol: { span: 10 },
+			wrapperCol: { span: 14 },
+		};
+		const contacts = this.state.contacts || '';
+		return(
+			<div className="user-content" >
+                <div className="content-title">                  
+                    <span>个人客户资料审核</span>
+                </div>
+                <div className="user-search">                    
+                    <Input placeholder="客户名称"
+                        value={this.state.nameSearch}
+                        onChange={(e) => { this.setState({ nameSearch: e.target.value }); }} />    
+                    <Input placeholder="营销员"
+                        value={this.state.adminName}
+                        onChange={(e) => { this.setState({ adminName: e.target.value }); }} /> 
+                    <Button type="primary" onClick={this.search}>搜索</Button>
+                    <Button onClick={this.reset}>重置</Button>    
+                </div>                                               
+                <div className="patent-table">
+                    <Spin spinning={this.state.loading}>
+                        <Table columns={this.state.columns}
+                            dataSource={this.state.dataSource}    
+                            rowSelection={rowSelection}
+                            pagination={this.state.pagination} 
+                            onRowClick={this.tableRowClick}
+                           />
+                    </Spin>
+                </div> 
+                <Modal	
+				      className="customeDetails"				      
+			          title="个人客户资料审核"
+			          width='500px'
+			          visible={this.state.modal5Visible}
+			          onOk={this.detailsModal}
+			          onCancel={this.detailsModal}
+			          footer=''
+			        >				    
+					<Form horizontal onSubmit={this.auditRows} id="add-form">
+		                <Spin spinning={this.state.loading}>
+		                    <div className="clearfix">
+		                    	<FormItem 
+			                            labelCol={{ span: 6 }}
+			                        	wrapperCol={{ span: 15 }}
+			                            label="客户名称" >
+		                                <span>{this.state.name}</span>
+			                    </FormItem>
+		                    </div>
+		                    <div className="clearfix">
+	                   		    <FormItem
+			                        labelCol={{ span: 6 }}
+			                        wrapperCol={{ span: 15 }}
+			                        label="审核意见" >					                        
+			                        <Input type="textarea" rows={4} placeholder="审核意见" value={this.state.auditOpinion}
+                       				 	onChange={(e) => { this.setState({ auditOpinion: e.target.value }) }} style={{width:'95%'}}/>					                           
+			                    </FormItem>
+			                </div>    
+		                    <FormItem wrapperCol={{ span: 25, offset: 4 }}>
+		                        <Button className="set-submit" type="primary" onClick={this.auditRowse}>审核通过</Button> 
+		                        <Button className="set-submit" type="primary" htmlType="submit" style={{marginLeft:'30px'}}>审核不通过</Button>  
+		                        <Button className="set-submit" type="ghost" onClick={this.detailsModal} style={{marginLeft:'30px'}}>取消</Button>
+		                    </FormItem> 
+		                </Spin>
+		            </Form >                     
+				</Modal>
+            </div >
+		);
+	}
+}));
+
+export default QueryCustomer;

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 176 - 1999
js/component/manageCenter/customer/reviewed/enteringAudit.jsx


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 184 - 2391
js/component/manageCenter/customer/reviewed/enteringAuditOne.jsx