liting2017 6 years ago
parent
commit
1c9f1029d1

+ 8 - 9
js/component/account/setAccount/expert.jsx

@@ -126,19 +126,18 @@ const Expert = React.createClass({
 					? thisData.dateOfBirthYear + '/' + thisData.dateOfBirthMonth
 					: undefined;
 					let authenticationState='';
-				if(thisData.expertAudit=='3'){
+				if(thisData.auditStatus=='3'){
 					authenticationState=thisData.expert+''
 				}
 				this.setState({
 					InformationId: thisData.id,
                     InformationUid: thisData.uid,
-					expertAudit:thisData.expertAudit,
 					authentication:thisData.authentication,
 					authenticationState:authenticationState,
 					type:thisData.type,          //0-个人认证  1-企业认证 
 					expert:thisData.expert,   //认证类型   0-未认证专家顾问  1-专家认证 2-顾问认证
  					authMessage:thisData.authMessage||'消息不真实',
-					expertAudit:thisData.expertAudit, //认证状态  0-未认证  1-认证审核中   2-已认证 3-认证失败
+					auditStatus:thisData.auditStatus, //认证状态  0-未认证  1-认证审核中   2-已认证 3-认证失败
 					headPortraitUrl: thisData.headPortraitUrl //专家照片
 						? splitUrl(thisData.headPortraitUrl, ',', globalConfig.avatarHost + '/upload')
 						: [],
@@ -259,7 +258,7 @@ const Expert = React.createClass({
 				email: values.email,
 				postalAddress: values.postalAddress,
 				introduction: values.introduction,
-				expertAudit:this.state.expertAudit,
+				auditStatus:this.state.auditStatus||'0',
 		}
 		if(this.state.authenticationState=='0'){
 				dataList.expert='1',
@@ -291,7 +290,7 @@ const Expert = React.createClass({
                 if (!data.error.length) {
 					//认证状态判定说明
 					if(this.state.authentication){
-						message.success(this.state.expertAudit=='0'||this.state.expertAudit=='3'?'认证审核提交成功,请耐心等待。':'保存')
+						message.success(this.state.auditStatus=='0'||this.state.auditStatus=='3'?'认证审核提交成功,请耐心等待。':'保存')
 					}else{
 						message.success('个人认证成功。')
 					}
@@ -586,9 +585,9 @@ const Expert = React.createClass({
 									<p>建议:图片要清晰。</p>
 								</FormItem>
 							</div>:''}
-						</div>:(this.state.expertAudit=='2'||this.state.expertAudit=='1')&&this.state.expert=='1'?
+						</div>:(this.state.auditStatus=='2'||this.state.auditStatus=='1')&&this.state.expert=='1'?
 					    <div>
-							<div className="authState">专家认证<span>({getAuthState(this.state.expertAudit)})</span></div>
+							<div className="authState">专家认证<span>({getAuthState(this.state.auditStatus)})</span></div>
 							<FormItem className="half-item" {...formItemLayout} label="毕业院校">
 								<span>{theData.graduateSchool}</span>
 							</FormItem>
@@ -661,9 +660,9 @@ const Expert = React.createClass({
 									</Modal>
 								</div>
 							</FormItem>				
-						</div>:(this.state.expertAudit=='2'||this.state.expertAudit=='1')&&this.state.expert=='2'?
+						</div>:(this.state.auditStatus=='2'||this.state.auditStatus=='1')&&this.state.expert=='2'?
 						<div className="clearfix">
-							<div className="authState">顾问认证<span>({getAuthState(this.state.expertAudit)})</span></div>
+							<div className="authState">顾问认证<span>({getAuthState(this.state.auditStatus)})</span></div>
 							<FormItem className="half-item" {...formItemLayout} label="顾问类型">
 								<span>{getAdviserType(theData.consultantType)}</span>
 							</FormItem>

+ 3 - 3
js/component/administration/authentication/authExamine.jsx

@@ -22,10 +22,10 @@ const DemandList = React.createClass({
             data: {
                 pageNo: pageNo || 1,
                 pageSize: this.state.pagination.pageSize,
-                username: this.state.nameSearch,
+                identifyName: this.state.nameSearch,
                 industry:this.state.demandTypeSearch,
                 expert: this.state.statusSearch,
-                expertAudit:'1'
+                auditStatus:'1'
             },
             success: function (data) {
                 let theArr = [];
@@ -41,7 +41,7 @@ const DemandList = React.createClass({
                             id: thisdata.id,
                             uid:thisdata.uid,
                             serialNumber: thisdata.serialNumber,
-                            identifyName: thisdata.username,
+                            identifyName: thisdata.identifyName,
                             mobile: thisdata.contactMobile,
                             industry: thisdata.industry,
                             expert:thisdata.expert,

+ 6 - 6
js/component/administration/authentication/techAuth.jsx

@@ -22,10 +22,10 @@ const DemandList = React.createClass({
             data: {
                 pageNo: pageNo || 1,
                 pageSize: this.state.pagination.pageSize,
-                username: this.state.nameSearch,
+                identifyName: this.state.nameSearch,
                 industry:this.state.demandTypeSearch,
                 expert: this.state.statusSearch,
-                expertAudit:this.state.authState,
+                auditStatus:this.state.authState,
             },
             success: function (data) {
                 let theArr = [];
@@ -43,9 +43,9 @@ const DemandList = React.createClass({
                             serialNumber: thisdata.serialNumber,
                             expert: thisdata.expert,
                             industry:thisdata.industry,
-                            identifyName: thisdata.username,
+                            identifyName: thisdata.identifyName,
                             mobile:thisdata.contactMobile,
-                            expertAudit:thisdata.expertAudit,
+                            auditStatus:thisdata.auditStatus,
                             releaseDate:thisdata.releaseDate?(new Date(thisdata.releaseDate)).toLocaleString():'未通过审核认证'
                         });
                     };
@@ -124,8 +124,8 @@ const DemandList = React.createClass({
                 // },
                 {
                     title:'认证状态',
-                    dataIndex:'expertAudit',
-                    key: 'expertAudit',
+                    dataIndex:'auditStatus',
+                    key: 'auditStatus',
                     render:(text)=>{
                         return getAuthState(text)
                     }