liting2017 7 years ago
parent
commit
1607a9eddd
42 changed files with 3766 additions and 426 deletions
  1. 36 1
      js/component/dataDic.js
  2. 11 0
      js/component/manageCenter/achievement/content.jsx
  3. 63 0
      js/component/manageCenter/achievement/content.less
  4. 3 2
      js/component/manageCenter/achievement/myTechAchievement.jsx
  5. 1040 0
      js/component/manageCenter/achievement/releaseResults.jsx
  6. 3 2
      js/component/manageCenter/achievement/techAchievement.jsx
  7. 2 1
      js/component/manageCenter/achievement/techAchievementAudit/auditDesc.jsx
  8. 35 37
      js/component/manageCenter/achievement/techAchievementAudit/techAchievementAudit.jsx
  9. 2 3
      js/component/manageCenter/achievement/techAchievementDesc.jsx
  10. 0 35
      js/component/manageCenter/achievement/techAchievementQuery.jsx
  11. 39 43
      js/component/manageCenter/achievement/techAchievementRelease/techAchievementAudit.jsx
  12. 9 0
      js/component/manageCenter/customer/content.jsx
  13. 11 25
      js/component/manageCenter/customer/customerData/myClient.jsx
  14. 7 6
      js/component/manageCenter/customer/customerManagement/expertManage.jsx
  15. 9 33
      js/component/manageCenter/customer/customerManagement/organizationManages.jsx
  16. 23 8
      js/component/manageCenter/customer/customerManagement/personalManages.jsx
  17. 9 34
      js/component/manageCenter/customer/customerManagement/publicManages.jsx
  18. 7 32
      js/component/manageCenter/customer/customerManagement/publicManagesOne.jsx
  19. 7 6
      js/component/manageCenter/customer/customerService/businessManges.jsx
  20. 7 6
      js/component/manageCenter/customer/customerService/myBusiness.jsx
  21. 11 24
      js/component/manageCenter/customer/individualCustomer/individualCustomer.jsx
  22. 63 0
      js/component/manageCenter/customer/release/content.less
  23. 3 2
      js/component/manageCenter/customer/release/expertRelease.jsx
  24. 1055 0
      js/component/manageCenter/customer/release/releaseExpert.jsx
  25. 5 4
      js/component/manageCenter/customer/reviewed/enteringAudit.jsx
  26. 4 3
      js/component/manageCenter/customer/reviewed/expertReview.jsx
  27. 14 6
      js/component/manageCenter/customer/reviewed/identityAudits.jsx
  28. 9 4
      js/component/manageCenter/customer/reviewed/identityAuditsOne.jsx
  29. 12 1
      js/component/manageCenter/demand/content.jsx
  30. 63 0
      js/component/manageCenter/demand/content.less
  31. 2 3
      js/component/manageCenter/demand/demandAudit/demandAuditDesc.jsx
  32. 36 38
      js/component/manageCenter/demand/demandAudit/techDemandAudit.jsx
  33. 36 38
      js/component/manageCenter/demand/demandRelease/techDemandRelease.jsx
  34. 1045 0
      js/component/manageCenter/demand/releaseDemand.jsx
  35. 3 2
      js/component/manageCenter/demand/techDemand.jsx
  36. 11 5
      js/component/manageCenter/idea/policy/inquiry.jsx
  37. 12 6
      js/component/manageCenter/idea/policy/manage.jsx
  38. 6 6
      js/component/manageCenter/idea/policy/techPolicyAudits.jsx
  39. 6 5
      js/component/manageCenter/idea/policy/techPolicyPublishs.jsx
  40. 1 1
      js/component/manageCenter/order/flowSettlement/billManagement/myBillDetaile.jsx
  41. 2 1
      js/component/manageCenter/set/organization/organization.jsx
  42. 44 3
      js/component/tools.js

+ 36 - 1
js/component/dataDic.js

@@ -823,6 +823,22 @@ module.exports = {
             key: "审核未通过"
         }
     ],
+    //需求和成果审核状态
+    auditStatusLists:[
+        {
+            value: "0",
+            key: "未提交审核(草稿)"
+        }, {
+            value: "1",
+            key: "审核中"
+        }, {
+            value: "2",
+            key: "审核通过"
+        }, {
+            value: "3",
+            key: "审核未通过"
+        }
+    ],
     //成熟度
     maturityList:[
         {
@@ -1766,7 +1782,26 @@ module.exports = {
 	        key: "二级菜单"
 	    }
     ],
-    //导航
+    //客户端
+    client:[
+	    {
+	        value: "0",
+	        key: "网站"
+	    }, {
+	        value: "1",
+	        key: "APP"
+	    }
+    ],
+     //是否置顶
+    stick:[
+	    {
+	        value: "0",
+	        key: "置顶"
+	    }, {
+	        value: "1",
+	        key: "不置顶"
+	    }
+    ],
     actives:[
 		    {value:'客户管理',key:'myClient'},
 			{value:'科技服务项目',key:'services'},

+ 11 - 0
js/component/manageCenter/achievement/content.jsx

@@ -115,6 +115,17 @@ class Content extends Component {
                         detailApiUrl: '/api/admin/achievement/userDetail'
                     });
                 });
+                break; 
+             //发布新
+            case 'releaseResults':
+                require.ensure([], () => {
+                    const ReleaseResults = require('./releaseResults').default;
+                    this.setState({
+                        component: ReleaseResults,
+                        listApiUrl: '/api/admin/achievement/userList',
+                        detailApiUrl: '/api/admin/achievement/userDetail'
+                    });
+                });
                 break;    
             default:
             require.ensure([], () => {

+ 63 - 0
js/component/manageCenter/achievement/content.less

@@ -0,0 +1,63 @@
+.set-content {
+    background: #fff;
+    padding: 20px;
+    .set-title {
+        >span {
+            font-size: 16px;
+            color: #333;
+        }
+        >button {
+            float: right;
+            margin-right: 20px;
+        }
+    }
+    .member-table {
+        margin-top: 20px;
+    }
+    .set-search {
+        >input {
+            width: 120px;
+        }
+        >* {
+            margin-right: 10px;
+            margin-top: 10px;
+        }
+    }
+}
+
+.ant-modal-body {
+    .modal-content {
+        >.list {
+            margin-bottom: 20px;
+            float: left;
+            width: 50%;
+            >span {
+                margin-right: 20px;
+                display: inline-block;
+                width: 60px;
+                text-align: right;
+            }
+            >input {
+                width: 200px;
+            }
+            .modal-det {
+                width: 200px;
+                text-align: left;
+            }
+        }
+    }
+    .modal-text {
+        margin-right: 20px;
+        display: inline-block;
+        width: 60px;
+        text-align: right;
+    }
+}
+.user-content{
+    padding: 15px;
+    background: #ffffff;
+}
+thead>tr>.ant-table-selection-column>span .ant-checkbox-inner{display:none;}
+.half-item{    float: left;
+    width: 50%;
+    margin-bottom: 10px;}

+ 3 - 2
js/component/manageCenter/achievement/myTechAchievement.jsx

@@ -17,7 +17,8 @@ const AchievementList = React.createClass({
       	return false;
       }
          this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -248,7 +249,7 @@ const AchievementList = React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
     addClick() {

File diff suppressed because it is too large
+ 1040 - 0
js/component/manageCenter/achievement/releaseResults.jsx


+ 3 - 2
js/component/manageCenter/achievement/techAchievement.jsx

@@ -17,7 +17,8 @@ const AchievementList = React.createClass({
       	return false;
       }
          this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -248,7 +249,7 @@ const AchievementList = React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
     addClick() {

+ 2 - 1
js/component/manageCenter/achievement/techAchievementAudit/auditDesc.jsx

@@ -151,7 +151,8 @@ const AchievementDetailShow = Form.create()(React.createClass({
         this.setState({
             loading: true
         });
-      
+      	console.log(ownerType);
+      	console.log(this.props.data.ownerType);
         $.ajax({
             method: "get",
             dataType: "json",

+ 35 - 37
js/component/manageCenter/achievement/techAchievementAudit/techAchievementAudit.jsx

@@ -16,7 +16,8 @@ const AchievementList = React.createClass({
       	return false;
       }
          this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -208,38 +209,38 @@ const AchievementList = React.createClass({
         	});
         }
     },
-    delectRow() {
-        let deletedIds = [];
-        for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-            let rowItem = this.state.selectedRows[idx];
-            if (rowItem.id) {
-                deletedIds.push(rowItem.id)
-            };
-        };
-        this.setState({
-            selectedRowKeys: [],
-            loading: deletedIds.length > 0
-        });
-        $.ajax({
-            method: "POST",
-            dataType: "json",
-            crossDomain: false,
-            url: globalConfig.context + "/api/admin/achievement/delete",
-            data: {
-                ids: deletedIds
-            }
-        }).done(function (data) {
-            if (!data.error.length) {
-                message.success('删除成功!');
-                this.setState({
-                    loading: false,
-                });
-            } else {
-                message.warning(data.error[0].message);
-            };
-            this.loadData();
-        }.bind(this));
-    },
+//  delectRow() {
+//      let deletedIds = [];
+//      for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
+//          let rowItem = this.state.selectedRows[idx];
+//          if (rowItem.id) {
+//              deletedIds.push(rowItem.id)
+//          };
+//      };
+//      this.setState({
+//          selectedRowKeys: [],
+//          loading: deletedIds.length > 0
+//      });
+//      $.ajax({
+//          method: "POST",
+//          dataType: "json",
+//          crossDomain: false,
+//          url: globalConfig.context + "/api/admin/achievement/delete",
+//          data: {
+//              ids: deletedIds
+//          }
+//      }).done(function (data) {
+//          if (!data.error.length) {
+//              message.success('删除成功!');
+//              this.setState({
+//                  loading: false,
+//              });
+//          } else {
+//              message.warning(data.error[0].message);
+//          };
+//          this.loadData();
+//      }.bind(this));
+//  },
     //审核不通过
     examineCancel(){
     	let nub=4;
@@ -293,7 +294,7 @@ const AchievementList = React.createClass({
     closeDesc(e, s) {
         this.state.showDesc = e;
         if (s) {
-            this.loadData();
+            this.loadData(this.state.ispage);
         };
     },
     search() {
@@ -383,9 +384,6 @@ const AchievementList = React.createClass({
                     <Button onClick={this.reset}>重置</Button>
                     <Button type='primary' onClick={this.examineOK} disabled={!hasSelected} style={{"display":"none"}}>审核通过</Button>
                     <Button type='primary' onClick={this.examineCancel} disabled={!hasSelected} style={{"display":"none"}}>审核不通过</Button>
-                    <Button style={{ background: "#3fcf9e", border: "none", color: "#fff" }}
-                        disabled={!hasSelected}
-                        onClick={this.delectRow}>删除<Icon type="minus" /></Button>
                     <span>更多搜索<Switch defaultChecked={false} onChange={this.searchSwitch} /></span>
                     <div className="search-more" style={this.state.searchMore ? { display: 'none' } : {}}>
                     	<Radio.Group value={this.state.boutique} onChange={(e) => {

+ 2 - 3
js/component/manageCenter/achievement/techAchievementDesc.jsx

@@ -151,8 +151,7 @@ const AchievementDetailShow = Form.create()(React.createClass({
         this.setState({
             loading: true
         });
-      
-        $.ajax({
+      	$.ajax({
             method: "get",
             dataType: "json",
             crossDomain: false,
@@ -791,7 +790,7 @@ const AchievementDetailForm = Form.create()(React.createClass({
         this.setState({
             loading: true
         });
-        $.ajax({
+      	$.ajax({
             method: "get",
             dataType: "json",
             crossDomain: false,

+ 0 - 35
js/component/manageCenter/achievement/techAchievementQuery.jsx

@@ -219,38 +219,6 @@ const AchievementList = React.createClass({
         	});
         }
     },
-    delectRow() {
-        let deletedIds = [];
-        for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-            let rowItem = this.state.selectedRows[idx];
-            if (rowItem.id) {
-                deletedIds.push(rowItem.id)
-            };
-        };
-        this.setState({
-            selectedRowKeys: [],
-            loading: deletedIds.length > 0
-        });
-        $.ajax({
-            method: "POST",
-            dataType: "json",
-            crossDomain: false,
-            url: globalConfig.context + "/api/admin/achievement/delete",
-            data: {
-                ids: deletedIds
-            }
-        }).done(function (data) {
-            if (!data.error.length) {
-                message.success('删除成功!');
-                this.setState({
-                    loading: false,
-                });
-            } else {
-                message.warning(data.error[0].message);
-            };
-            this.loadData();
-        }.bind(this));
-    },
     addClick() {
         this.state.RowData = {};
         this.setState({
@@ -348,9 +316,6 @@ const AchievementList = React.createClass({
                     </Radio.Group>
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>
-                    <Button style={{ background: "#3fcf9e", border: "none", color: "#fff" }}
-                        disabled={!hasSelected}
-                        onClick={this.delectRow}>删除<Icon type="minus" /></Button>
                     <span>更多搜索<Switch defaultChecked={false} onChange={this.searchSwitch} /></span>
                     <div className="search-more" style={this.state.searchMore ? { display: 'none' } : {}}>
                     	<Radio.Group value={this.state.boutique} onChange={(e) => {

+ 39 - 43
js/component/manageCenter/achievement/techAchievementRelease/techAchievementAudit.jsx

@@ -16,7 +16,8 @@ const AchievementList = React.createClass({
       	return false;
       }
          this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -29,9 +30,6 @@ const AchievementList = React.createClass({
                 serialNumber: this.state.serialNumber, //编号
                 name: this.state.name,
                 auditStatus:3,//名称
-//              ownerName: this.state.searchType == 1 ? this.state.searchName : undefined,
-//              username: this.state.searchType == 0 && this.props['data-listApiUrl'].indexOf('org') == -1 ? this.state.searchName : undefined,
-//              unitName: this.state.searchType == 0 && this.props['data-listApiUrl'].indexOf('user') == -1 ? this.state.searchName : undefined,
                 keyword: this.state.keyword, // 关键词
                 category: this.state.category, //类型(0--专利, 2--软著, 3--项目, 4--版权, 5--工业设计, 6--配方, 7--非标)
                 releaseDateStartDate: this.state.releaseDate[0],
@@ -73,7 +71,8 @@ const AchievementList = React.createClass({
                             releaseStatus: thisdata.releaseStatus,
                             techBrokerId:thisdata.techBrokerId,
                             createTimeFormattedDate: thisdata.createTimeFormattedDate,
-                            remark:thisdata.remark
+                            remark:thisdata.remark,
+                            ispage:pageNo,
                         });
                     };
                     this.state.pagination.current = data.data.pageNo;
@@ -253,41 +252,41 @@ const AchievementList = React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
-        }.bind(this));
-    },
-    delectRow() {
-        let deletedIds = [];
-        for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-            let rowItem = this.state.selectedRows[idx];
-            if (rowItem.id) {
-                deletedIds.push(rowItem.id)
-            };
-        };
-        this.setState({
-            selectedRowKeys: [],
-            loading: deletedIds.length > 0
-        });
-        $.ajax({
-            method: "POST",
-            dataType: "json",
-            crossDomain: false,
-            url: globalConfig.context + "/api/admin/achievement/delete",
-            data: {
-                ids: deletedIds
-            }
-        }).done(function (data) {
-            if (!data.error.length) {
-                message.success('删除成功!');
-                this.setState({
-                    loading: false,
-                });
-            } else {
-                message.warning(data.error[0].message);
-            };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
+//  delectRow() {
+//      let deletedIds = [];
+//      for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
+//          let rowItem = this.state.selectedRows[idx];
+//          if (rowItem.id) {
+//              deletedIds.push(rowItem.id)
+//          };
+//      };
+//      this.setState({
+//          selectedRowKeys: [],
+//          loading: deletedIds.length > 0
+//      });
+//      $.ajax({
+//          method: "POST",
+//          dataType: "json",
+//          crossDomain: false,
+//          url: globalConfig.context + "/api/admin/achievement/delete",
+//          data: {
+//              ids: deletedIds
+//          }
+//      }).done(function (data) {
+//          if (!data.error.length) {
+//              message.success('删除成功!');
+//              this.setState({
+//                  loading: false,
+//              });
+//          } else {
+//              message.warning(data.error[0].message);
+//          };
+//          this.loadData(this.state.ispage);
+//      }.bind(this));
+//  },
     addClick() {
         this.state.RowData = {};
         this.setState({
@@ -297,7 +296,7 @@ const AchievementList = React.createClass({
     closeDesc(e, s) {
         this.state.showDesc = e;
         if (s) {
-            this.loadData();
+            this.loadData(this.state.ispage);
         };
     },
     search() {
@@ -338,7 +337,7 @@ const AchievementList = React.createClass({
         return (
             <div className="user-content" >
                 <div className="content-title">
-                   <span>成果发布管理</span>
+                   <span>科技成果发布</span>
                     <div className="patent-addNew clearfix">
                         <Upload
                             action={globalConfig.context + "/api/admin/achievement/uploadTemplate"}
@@ -385,9 +384,6 @@ const AchievementList = React.createClass({
                     </Radio.Group>
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>
-                    <Button style={{ background: "#3fcf9e", border: "none", color: "#fff" }}
-                        disabled={!hasSelected}
-                        onClick={this.delectRow}>删除<Icon type="minus" /></Button>
                     <span>更多搜索<Switch defaultChecked={false} onChange={this.searchSwitch} /></span>
                     <div className="search-more" style={this.state.searchMore ? { display: 'none' } : {}}>
                     	<Radio.Group value={this.state.boutique} onChange={(e) => {

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

@@ -149,6 +149,15 @@ class Content extends Component {
 	                });
           	    });
           	    break;
+          	//专家发布新
+          	case 'releaseExpert':
+                require.ensure([], () => {
+	                const ReleaseExpert = require('./release/releaseExpert').default;
+	                this.setState({
+	                    component:<ReleaseExpert />,	                    	                  
+	                });
+          	    });
+          	    break;
           	//公共客户管理
           	case 'publicManage':
                 require.ensure([], () => {

+ 11 - 25
js/component/manageCenter/customer/customerData/myClient.jsx

@@ -67,7 +67,8 @@ const PicturesWall = React.createClass({
 const MyClient = Form.create()(React.createClass({
 	loadData(pageNo, apiUrl) {
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 
 		$.ajax({
@@ -804,7 +805,7 @@ const MyClient = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	//列表删除功能
@@ -837,7 +838,7 @@ const MyClient = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 
@@ -899,7 +900,7 @@ const MyClient = Form.create()(React.createClass({
 	closeDesc(e, s) {
 		this.state.showDesc = e;
 		if(s) {
-			this.loadData();
+			this.loadData(this.state.ispage);
 		};
 	},
 	search() {
@@ -1058,7 +1059,7 @@ const MyClient = Form.create()(React.createClass({
 					if(!data.error.length) {
 						message.success('保存成功!');
 						this.detailsModal()
-						this.loadData();
+						this.loadData(this.state.ispage);
 					} else {
 						message.warning(data.error[0].message);
 					}
@@ -1255,7 +1256,7 @@ const MyClient = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.loadVisit(); //
-				this.loadData();
+				this.loadData(this.state.ispage);
 				this.visitCancel();
 			} else {
 				message.warning(data.error[0].message);
@@ -1707,7 +1708,7 @@ const MyClient = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1777,7 +1778,7 @@ const MyClient = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal();
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1953,7 +1954,7 @@ const MyClient = Form.create()(React.createClass({
 				} else {
 					message.warning(data.error[0].message);
 				};
-				this.loadData();
+				this.loadData(this.state.ispage);
 			}.bind(this));
 		}else{
 			message.warning('请输入转交人姓名')
@@ -2343,22 +2344,7 @@ const MyClient = Form.create()(React.createClass({
 						                                <Input placeholder="社会同意机构代码" value={this.state.orgCode} 
 											    				onChange={(e)=>{this.setState({orgCode:e.target.value})}}/>
 						                    </FormItem>
-								            <FormItem className="half-item" 
-									            	labelCol={{ span: 4 }}
-					                            wrapperCol={{ span: 18 }}
-							                        label="实名认证"
-									            >
-									                <Select placeholder="实名认证"
-							                            value={this.state.auditStatus}
-							                            onChange={(e) => { this.setState({ auditStatus: e }) }}>
-							                            {
-						                                    auditStatusL.map(function (item) {
-						                                            return <Select.Option key={item.value} >{item.key}</Select.Option>
-						                                    })
-						                                }
-								                    </Select>  
-									        </FormItem>
-									        <div className="clearfix">
+								           <div className="clearfix">
 									        <FormItem className="half-item"
 						                   			 labelCol={{ span: 4 }}
 					                            wrapperCol={{ span: 18 }}

+ 7 - 6
js/component/manageCenter/customer/customerManagement/expertManage.jsx

@@ -69,7 +69,8 @@ const QueryCustomer = Form.create()(React.createClass({
 	loadData(pageNo, apiUrl) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -808,7 +809,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	//领取
@@ -1079,7 +1080,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					if(!data.error.length) {
 						message.success('保存成功!');
 						this.detailsModal()
-						this.loadData();
+						this.loadData(this.state.ispage);
 					} else {
 						message.warning(data.error[0].message);
 					}
@@ -1280,7 +1281,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.loadVisit(); //
-				this.loadData();
+				this.loadData(this.state.ispage);
 				this.visitCancel();
 			} else {
 				message.warning(data.error[0].message);
@@ -1742,7 +1743,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1812,7 +1813,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal();
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}

+ 9 - 33
js/component/manageCenter/customer/customerManagement/organizationManages.jsx

@@ -69,7 +69,8 @@ const PublicCustomer = Form.create()(React.createClass({
 	loadData(pageNo) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -790,7 +791,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 
@@ -897,35 +898,10 @@ const PublicCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
-		}.bind(this));
-	},
-	//领取
-	changeRow(uids) {
-		this.setState({
-			loading: true,
-			selectedRowKeys: [],
-		});
-		$.ajax({
-			method: "get",
-			dataType: "json",
-			crossDomain: false,
-			url: globalConfig.context + "/api/admin/customer/receiveCustomer",
-			data: {
-				uid: uids.id,
-			}
-		}).done(function(data) {
-			if(!data.error.length) {
-				message.success('领取成功!');
-				this.setState({
-					loading: false,
-				});
-			} else {
-				message.warning(data.error[0].message);
-			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
+	
 	getOrgCodeUrl(e) {
 		this.setState({ orgCodeUrl: e });
 	},
@@ -1117,7 +1093,7 @@ const PublicCustomer = Form.create()(React.createClass({
 					if(!data.error.length) {
 						message.success('保存成功!');
 						this.detailsModal()
-						this.loadData();
+						this.loadData(this.state.ispage);
 					} else {
 						message.warning(data.error[0].message);
 					}
@@ -1324,7 +1300,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.loadVisit(); //
-				this.loadData();
+				this.loadData(this.state.ispage);
 				this.visitCancel();
 			} else {
 				message.warning(data.error[0].message);
@@ -1775,7 +1751,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1849,7 +1825,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal();
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}

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

@@ -69,7 +69,8 @@ const QueryCustomer = Form.create()(React.createClass({
 	loadData(pageNo, apiUrl) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -808,7 +809,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	//领取
@@ -834,7 +835,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	getHeadPortraitUrl(e) {
@@ -895,7 +896,7 @@ const QueryCustomer = Form.create()(React.createClass({
 		this.state.lvlArrOption = lvlArr;
 		this.state.currentMemberArrOption = currentMemberArr;
 		this.state.customerStatusArrOption = customerStatusArr;
-		this.loadData();
+		this.loadData(this.state.ispage);
 	},
 
 	search() {
@@ -1079,7 +1080,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					if(!data.error.length) {
 						message.success('保存成功!');
 						this.detailsModal()
-						this.loadData();
+						this.loadData(this.state.ispage);
 					} else {
 						message.warning(data.error[0].message);
 					}
@@ -1280,7 +1281,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.loadVisit(); //
-				this.loadData();
+				this.loadData(this.state.ispage);
 				this.visitCancel();
 			} else {
 				message.warning(data.error[0].message);
@@ -1742,7 +1743,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1812,7 +1813,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal();
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -2233,6 +2234,20 @@ const QueryCustomer = Form.create()(React.createClass({
 							                                <Input ref='consul' placeholder="输入数字且不超过6位" value={this.state.consultationPrice} 
 	    												onChange={(e) => {this.setState({consultationPrice: e.target.value })}}/>
 							                    </FormItem>
+							                    <FormItem className="half-item" 
+									            	 	{...formItemLayout}
+							                        	label="实名认证"
+									            		>
+								                   		<Select placeholder="实名认证"
+								                            value={this.state.auditStatus}
+								                            onChange={(e) => { this.setState({ auditStatus: e }) }}>
+								                            {
+							                                    auditStatusL.map(function (item) {
+							                                            return <Select.Option key={item.value} >{item.key}</Select.Option>
+							                                    })
+							                                }
+									                    </Select>
+									        </FormItem>
 							                <div className='clearfix'>
 							                    <FormItem
 							                        labelCol={{ span: 4 }}

+ 9 - 34
js/component/manageCenter/customer/customerManagement/publicManages.jsx

@@ -114,7 +114,8 @@ const PublicCustomer = Form.create()(React.createClass({
 	loadData(pageNo) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -853,7 +854,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 
@@ -960,33 +961,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
-		}.bind(this));
-	},
-	//领取
-	changeRow(uids) {
-		this.setState({
-			loading: true,
-			selectedRowKeys: [],
-		});
-		$.ajax({
-			method: "get",
-			dataType: "json",
-			crossDomain: false,
-			url: globalConfig.context + "/api/admin/customer/receiveCustomer",
-			data: {
-				uid: uids.id,
-			}
-		}).done(function(data) {
-			if(!data.error.length) {
-				message.success('领取成功!');
-				this.setState({
-					loading: false,
-				});
-			} else {
-				message.warning(data.error[0].message);
-			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	getOrgCodeUrl(e) {
@@ -1197,7 +1172,7 @@ const PublicCustomer = Form.create()(React.createClass({
 					if(!data.error.length) {
 						message.success('保存成功!');
 						this.detailsModal()
-						this.loadData();
+						this.loadData(this.state.ispage);
 					} else {
 						message.warning(data.error[0].message);
 					}
@@ -1404,7 +1379,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.loadVisit(); //
-				this.loadData();
+				this.loadData(this.state.ispage);
 				this.visitCancel();
 			} else {
 				message.warning(data.error[0].message);
@@ -1855,7 +1830,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1929,7 +1904,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal();
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -2023,7 +1998,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			this.state.data = {};
 			this.state.companyLogoUrl = [];
 			this.state.orgCodeUrl = [];
-			this.loadData(null);
+			//this.loadData(null);
 
 		};
 	},

+ 7 - 32
js/component/manageCenter/customer/customerManagement/publicManagesOne.jsx

@@ -111,7 +111,8 @@ const QueryCustomer = Form.create()(React.createClass({
 	loadData(pageNo, apiUrl) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -849,33 +850,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
-		}.bind(this));
-	},
-	//领取
-	changeRow(e) {
-		this.setState({
-			loading: true,
-			selectedRowKeys: [],
-		});
-		$.ajax({
-			method: "get",
-			dataType: "json",
-			crossDomain: false,
-			url: globalConfig.context + "/api/admin/customer/receiveCustomer",
-			data: {
-				uid: e.id,
-			}
-		}).done(function(data) {
-			if(!data.error.length) {
-				message.success('已领取!');
-				this.setState({
-					loading: false,
-				});
-			} else {
-				message.warning(data.error[0].message);
-			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	getHeadPortraitUrl(e) {
@@ -1140,7 +1115,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					if(!data.error.length) {
 						message.success('保存成功!');
 						this.detailsModal()
-						this.loadData();
+						this.loadData(this.state.ispage);
 					} else {
 						message.warning(data.error[0].message);
 					}
@@ -1341,7 +1316,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.loadVisit(); //
-				this.loadData();
+				this.loadData(this.state.ispage);
 				this.visitCancel();
 			} else {
 				message.warning(data.error[0].message);
@@ -1803,7 +1778,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1873,7 +1848,7 @@ const QueryCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal();
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}

+ 7 - 6
js/component/manageCenter/customer/customerService/businessManges.jsx

@@ -14,7 +14,8 @@ const MyBusiness = Form.create()(React.createClass({
     loadData(pageNo, apiUrl) {
         this.state.data = [];
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });      
         $.ajax({
             method: "post",
@@ -263,7 +264,7 @@ const MyBusiness = Form.create()(React.createClass({
                 message.warning(data.error[0].message);
             };
             this.loadVisit();
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
     //更多操作
@@ -302,7 +303,7 @@ const MyBusiness = Form.create()(React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));  
     },
     //停止跟进
@@ -327,7 +328,7 @@ const MyBusiness = Form.create()(React.createClass({
 	            } else {
 	                message.warning(data.error[0].message);
 	            };
-	            this.loadData();
+	            this.loadData(this.state.ispage);
 	        }.bind(this));
     },
     getOrgCodeUrl(e) {
@@ -427,7 +428,7 @@ const MyBusiness = Form.create()(React.createClass({
                     if (!data.error.length) {
                         message.success('保存成功!');
                         this.detailsModal() ;
-                        this.loadData();
+                        this.loadData(this.state.ispage);
                     } else {
                         message.warning(data.error[0].message);
                     }
@@ -642,7 +643,7 @@ const MyBusiness = Form.create()(React.createClass({
                     if (!data.error.length) {
                         message.success('保存成功!'); 
                         this.addClickCancel();
-                        this.loadData(); 
+                        this.loadData(this.state.ispage); 
                         this.state.businessId='';
                     } else {
                         message.warning(data.error[0].message);

+ 7 - 6
js/component/manageCenter/customer/customerService/myBusiness.jsx

@@ -15,7 +15,8 @@ const MyBusiness = Form.create()(React.createClass({
     loadData(pageNo, apiUrl) {
         this.state.data = [];
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });      
         $.ajax({
             method: "post",
@@ -264,7 +265,7 @@ const MyBusiness = Form.create()(React.createClass({
                 message.warning(data.error[0].message);
             };
             this.loadVisit();
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
     //更多操作
@@ -303,7 +304,7 @@ const MyBusiness = Form.create()(React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));  
     },
     //停止跟进
@@ -328,7 +329,7 @@ const MyBusiness = Form.create()(React.createClass({
 	            } else {
 	                message.warning(data.error[0].message);
 	            };
-	            this.loadData();
+	            this.loadData(this.state.ispage);
 	        }.bind(this));
     },
     getOrgCodeUrl(e) {
@@ -430,7 +431,7 @@ const MyBusiness = Form.create()(React.createClass({
                     if (!data.error.length) {
                         message.success('保存成功!');
                         this.detailsModal() ;
-                        this.loadData();
+                        this.loadData(this.state.ispage);
                     } else {
                         message.warning(data.error[0].message);
                     }
@@ -645,7 +646,7 @@ const MyBusiness = Form.create()(React.createClass({
                     if (!data.error.length) {
                         message.success('保存成功!'); 
                         this.addClickCancel();
-                        this.loadData(); 
+                        this.loadData(this.state.ispage); 
                         this.state.businessId='';
                     } else {
                         message.warning(data.error[0].message);

+ 11 - 24
js/component/manageCenter/customer/individualCustomer/individualCustomer.jsx

@@ -69,7 +69,8 @@ const PicturesWall = React.createClass({
 const IndividualCustomer = Form.create()(React.createClass({
 	loadData(pageNo) {
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -822,7 +823,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 
@@ -858,7 +859,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 				} else {
 					message.warning(data.error[0].message);
 				};
-				this.loadData();
+				this.loadData(this.state.ispage);
 			}.bind(this));
 		}else{
 			message.warning('请输入转交人姓名')
@@ -894,7 +895,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	getHeadPortraitUrl(e) {
@@ -972,7 +973,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 	closeDesc(e, s) {
 		this.state.showDesc = e;
 		if(s) {
-			this.loadData();
+			this.loadData(this.state.ispage);
 		};
 	},
 	search() {
@@ -1159,7 +1160,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 					if(!data.error.length) {
 						message.success('保存成功!');
 						this.detailsModal()
-						this.loadData();
+						this.loadData(this.state.ispage);
 					} else {
 						message.warning(data.error[0].message);
 					}
@@ -1357,7 +1358,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.loadVisit(); //
-				this.loadData();
+				this.loadData(this.state.ispage);
 				this.visitCancel();
 			} else {
 				message.warning(data.error[0].message);
@@ -1822,7 +1823,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -1892,7 +1893,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('保存成功!');
 				this.detailsModal();
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -2423,21 +2424,7 @@ const IndividualCustomer = Form.create()(React.createClass({
 							                                <Input ref='consul' placeholder="请输入咨询费用" value={this.state.consultationPrice} 
 	    												onChange={(e) => {this.setState({consultationPrice: e.target.value })}}/>
 							                    </FormItem>
-							                     <FormItem className="half-item" 
-										            	{...formItemLayout}
-								                        label="实名认证"
-										            >
-										                <Select placeholder="实名认证"
-								                            value={this.state.auditStatus}
-								                            onChange={(e) => { this.setState({ auditStatus: e }) }}>
-								                            {
-							                                    auditStatusL.map(function (item) {
-							                                            return <Select.Option key={item.value} >{item.key}</Select.Option>
-							                                    })
-							                                }
-									                    </Select> 
-										        </FormItem>
-						                    </div>
+							                </div>
 						                    <div className="clearfix">
 						                        <FormItem className="half-item"
 							                   			 {...formItemLayout}

+ 63 - 0
js/component/manageCenter/customer/release/content.less

@@ -0,0 +1,63 @@
+.set-content {
+    background: #fff;
+    padding: 20px;
+    .set-title {
+        >span {
+            font-size: 16px;
+            color: #333;
+        }
+        >button {
+            float: right;
+            margin-right: 20px;
+        }
+    }
+    .member-table {
+        margin-top: 20px;
+    }
+    .set-search {
+        >input {
+            width: 120px;
+        }
+        >* {
+            margin-right: 10px;
+            margin-top: 10px;
+        }
+    }
+}
+
+.ant-modal-body {
+    .modal-content {
+        >.list {
+            margin-bottom: 20px;
+            float: left;
+            width: 50%;
+            >span {
+                margin-right: 20px;
+                display: inline-block;
+                width: 60px;
+                text-align: right;
+            }
+            >input {
+                width: 200px;
+            }
+            .modal-det {
+                width: 200px;
+                text-align: left;
+            }
+        }
+    }
+    .modal-text {
+        margin-right: 20px;
+        display: inline-block;
+        width: 60px;
+        text-align: right;
+    }
+}
+.user-content{
+    padding: 15px;
+    background: #ffffff;
+}
+thead>tr>.ant-table-selection-column>span .ant-checkbox-inner{display:none;}
+.half-item{    float: left;
+    width: 50%;
+    margin-bottom: 10px;}

+ 3 - 2
js/component/manageCenter/customer/release/expertRelease.jsx

@@ -69,7 +69,8 @@ const QueryCustomer = Form.create()(React.createClass({
 	loadData(pageNo, apiUrl) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -621,7 +622,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					} else {
 						message.warning(data.error[0].message);
 					};
-					this.loadData();
+					this.loadData(this.state.ispage);
 				}.bind(this));
 			}.bind(this),
 		})

File diff suppressed because it is too large
+ 1055 - 0
js/component/manageCenter/customer/release/releaseExpert.jsx


+ 5 - 4
js/component/manageCenter/customer/reviewed/enteringAudit.jsx

@@ -17,7 +17,8 @@ const PublicCustomer = Form.create()(React.createClass({
 	loadData(pageNo) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -189,7 +190,7 @@ const PublicCustomer = Form.create()(React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
 	componentWillMount() {
@@ -213,7 +214,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('操作成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}
@@ -237,7 +238,7 @@ const PublicCustomer = Form.create()(React.createClass({
 			if(!data.error.length) {
 				message.success('操作成功!');
 				this.detailsModal()
-				this.loadData();
+				this.loadData(this.state.ispage);
 			} else {
 				message.warning(data.error[0].message);
 			}

+ 4 - 3
js/component/manageCenter/customer/reviewed/expertReview.jsx

@@ -69,7 +69,8 @@ const QueryCustomer = Form.create()(React.createClass({
 	loadData(pageNo, apiUrl) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -776,7 +777,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					} else {
 						message.warning(data.error[0].message);
 					};
-					this.loadData();
+					this.loadData(this.state.ispage);
 				}.bind(this));
 			}.bind(this),
 		})
@@ -822,7 +823,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					} else {
 						message.warning(data.error[0].message);
 					};
-					this.loadData();
+					this.loadData(this.state.ispage);
 				}.bind(this));
 			}.bind(this),
 		})

+ 14 - 6
js/component/manageCenter/customer/reviewed/identityAudits.jsx

@@ -70,7 +70,8 @@ const PublicCustomer = Form.create()(React.createClass({
 	loadData(pageNo) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -129,6 +130,8 @@ const PublicCustomer = Form.create()(React.createClass({
 							international: thisdata.international,
 							listed: thisdata.listed,
 							adminName: thisdata.adminName,
+							expert: thisdata.expert,
+							expertAudit: thisdata.expertAudit,
 							highTechZone: thisdata.highTechZone,
 							locationProvince: thisdata.province ? thisdata.province + '-' + thisdata.city || '' + '-' + thisdata.area : '--'
 						});
@@ -708,20 +711,23 @@ const PublicCustomer = Form.create()(React.createClass({
 	//审核实名认证通过功能
 	delectRow() {
 		let deletedIds;
+		let rowItem;
 		for(let idx = 0; idx < this.state.selectedRows.length; idx++) {
-			let rowItem = this.state.selectedRows[idx];
+			rowItem = this.state.selectedRows[idx];
 			if(rowItem.id) {
 				deletedIds = rowItem.id;
 			};
+			console.log(rowItem);
 		};
 		this.setState({
 			selectedRowKeys: [],
 		});
+		
 		$.ajax({
 			method: "get",
 			dataType: "json",
 			crossDomain: false,
-			url: globalConfig.context + '/api/admin/customer/findPersonalCustomerDetail',
+			url: globalConfig.context + '/api/admin/customer/findOrganizationCustomerDetail',
 			data: {
 				uid: deletedIds,
 			},
@@ -732,11 +738,13 @@ const PublicCustomer = Form.create()(React.createClass({
 					method: "post",
 					dataType: "json",
 					crossDomain: false,
-					url: globalConfig.context + "/api/admin/customer/updatePersonalCustomer",
+					url: globalConfig.context + "/api/admin/customer/updateOrganizationCustomer",
 					data: {
 						uid: deletedIds, //审核通过的ID  
 						id:thisData.id,
 						auditStatus:5,
+//						expert:rowItem.expert,
+//						expertAudit:rowItem.expertAudit,
 					}
 				}).done(function(data) {
 					if(!data.error.length) {
@@ -747,7 +755,7 @@ const PublicCustomer = Form.create()(React.createClass({
 					} else {
 						message.warning(data.error[0].message);
 					};
-					this.loadData();
+					this.loadData(this.state.ispage);
 				}.bind(this));
 			}.bind(this),
 		})
@@ -794,7 +802,7 @@ const PublicCustomer = Form.create()(React.createClass({
 					} else {
 						message.warning(data.error[0].message);
 					};
-					this.loadData();
+					this.loadData(this.state.ispage);
 				}.bind(this));
 			}.bind(this),
 		})

+ 9 - 4
js/component/manageCenter/customer/reviewed/identityAuditsOne.jsx

@@ -69,7 +69,8 @@ const QueryCustomer = Form.create()(React.createClass({
 	loadData(pageNo, apiUrl) {
 		this.state.data = [];
 		this.setState({
-			loading: true
+			loading: true,
+			ispage:pageNo,
 		});
 		$.ajax({
 			method: "post",
@@ -132,6 +133,7 @@ const QueryCustomer = Form.create()(React.createClass({
 							listed: thisdata.listed,
 							international: thisdata.international,
 							expert: thisdata.expert,
+							expertAudit: thisdata.expertAudit,
 							celebrity: thisdata.celebrity,
 							adminName: thisdata.adminName,
 							highTechZone: thisdata.highTechZone,
@@ -634,8 +636,9 @@ const QueryCustomer = Form.create()(React.createClass({
 	//审核专家通过功能
 	delectRow() {
 		let deletedIds;
+		let rowItem;
 		for(let idx = 0; idx < this.state.selectedRows.length; idx++) {
-			let rowItem = this.state.selectedRows[idx];
+			rowItem = this.state.selectedRows[idx];
 			if(rowItem.id) {
 				deletedIds = rowItem.id;
 			};
@@ -662,6 +665,8 @@ const QueryCustomer = Form.create()(React.createClass({
 						uid: deletedIds, //审核通过的ID  
 						id:thisData.id,
 						auditStatus:5,
+						expert:rowItem.expert,
+						expertAudit:rowItem.expertAudit,
 					}
 				}).done(function(data) {
 					if(!data.error.length) {
@@ -672,7 +677,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					} else {
 						message.warning(data.error[0].message);
 					};
-					this.loadData();
+					this.loadData(this.state.ispage);
 				}.bind(this));
 			}.bind(this),
 		})
@@ -718,7 +723,7 @@ const QueryCustomer = Form.create()(React.createClass({
 					} else {
 						message.warning(data.error[0].message);
 					};
-					this.loadData();
+					this.loadData(this.state.ispage);
 				}.bind(this));
 			}.bind(this),
 		})

+ 12 - 1
js/component/manageCenter/demand/content.jsx

@@ -115,7 +115,18 @@ class Content extends Component {
                         detailApiUrl: '/api/admin/demand/userDemandDetail'
                     });
                 });
-                break;    
+                break;
+            //需求发布新  
+            case 'releaseDemand':
+                require.ensure([], () => {
+                    const ReleaseDemand = require('./releaseDemand.jsx').default;
+                    this.setState({
+                        component: ReleaseDemand,
+                        listApiUrl: '/api/admin/portal/order/userDemandOrderList',
+                        detailApiUrl: '/api/admin/demand/userDemandDetail'
+                    });
+                });
+                break;  
             default:
             require.ensure([], () => {
                 const Module = require('../module').default;

+ 63 - 0
js/component/manageCenter/demand/content.less

@@ -0,0 +1,63 @@
+.set-content {
+    background: #fff;
+    padding: 20px;
+    .set-title {
+        >span {
+            font-size: 16px;
+            color: #333;
+        }
+        >button {
+            float: right;
+            margin-right: 20px;
+        }
+    }
+    .member-table {
+        margin-top: 20px;
+    }
+    .set-search {
+        >input {
+            width: 120px;
+        }
+        >* {
+            margin-right: 10px;
+            margin-top: 10px;
+        }
+    }
+}
+
+.ant-modal-body {
+    .modal-content {
+        >.list {
+            margin-bottom: 20px;
+            float: left;
+            width: 50%;
+            >span {
+                margin-right: 20px;
+                display: inline-block;
+                width: 60px;
+                text-align: right;
+            }
+            >input {
+                width: 200px;
+            }
+            .modal-det {
+                width: 200px;
+                text-align: left;
+            }
+        }
+    }
+    .modal-text {
+        margin-right: 20px;
+        display: inline-block;
+        width: 60px;
+        text-align: right;
+    }
+}
+.user-content{
+    padding: 15px;
+    background: #ffffff;
+}
+thead>tr>.ant-table-selection-column>span .ant-checkbox-inner{display:none;}
+.half-item{    float: left;
+    width: 50%;
+    margin-bottom: 10px;}

+ 2 - 3
js/component/manageCenter/demand/demandAudit/demandAuditDesc.jsx

@@ -146,15 +146,14 @@ const DemandDetailShow = Form.create()(React.createClass({
         };
     },
     loadData(id, detailApiUrl,dataCategory) {
-    	console.log(dataCategory);
-        this.setState({
+    	this.setState({
             loading: true
         });
         $.ajax({
             method: "get",
             dataType: "json",
             crossDomain: false,
-            url: globalConfig.context + detailApiUrl,
+            url: globalConfig.context + '/api/admin/demand/orgDemandDetail',
             data: {
                 id: id,
                 dataCategory:dataCategory?dataCategory:this.props.data.dataCategory

+ 36 - 38
js/component/manageCenter/demand/demandAudit/techDemandAudit.jsx

@@ -16,7 +16,8 @@ const TechDemandPublish = React.createClass({
         	return false;
         }
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -336,7 +337,7 @@ const TechDemandPublish = React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
     componentWillMount() {
@@ -389,38 +390,38 @@ const TechDemandPublish = React.createClass({
         	});
         }
     },
-    delectRow() {
-        let deletedIds = [];
-        for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-            let rowItem = this.state.selectedRows[idx];
-            if (rowItem.id) {
-                deletedIds.push(rowItem.id)
-            };
-        };
-        this.setState({
-            selectedRowKeys: [],
-            loading: deletedIds.length > 0
-        });
-        $.ajax({
-            method: "POST",
-            dataType: "json",
-            crossDomain: false,
-            url: globalConfig.context + "/api/admin/demand/delete",
-            data: {
-                ids: deletedIds
-            }
-        }).done(function (data) {
-            if (!data.error.length) {
-                message.success('删除成功!');
-                this.setState({
-                    loading: false,
-                });
-            } else {
-                message.warning(data.error[0].message);
-            };
-            this.loadData();
-        }.bind(this));
-    },
+//  delectRow() {
+//      let deletedIds = [];
+//      for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
+//          let rowItem = this.state.selectedRows[idx];
+//          if (rowItem.id) {
+//              deletedIds.push(rowItem.id)
+//          };
+//      };
+//      this.setState({
+//          selectedRowKeys: [],
+//          loading: deletedIds.length > 0
+//      });
+//      $.ajax({
+//          method: "POST",
+//          dataType: "json",
+//          crossDomain: false,
+//          url: globalConfig.context + "/api/admin/demand/delete",
+//          data: {
+//              ids: deletedIds
+//          }
+//      }).done(function (data) {
+//          if (!data.error.length) {
+//              message.success('删除成功!');
+//              this.setState({
+//                  loading: false,
+//              });
+//          } else {
+//              message.warning(data.error[0].message);
+//          };
+//          this.loadData();
+//      }.bind(this));
+//  },
     addClick() {
         this.state.RowData = {};
         this.setState({
@@ -430,7 +431,7 @@ const TechDemandPublish = React.createClass({
     closeDesc(e, s) {
         this.state.showDesc = e;
         if (s) {
-            this.loadData();
+            this.loadData(this.state.ispage);
         };
     },
     search() {
@@ -524,9 +525,6 @@ const TechDemandPublish = React.createClass({
                     <Button onClick={this.reset}>重置</Button>
                      <Button type='primary' onClick={this.examineOK} disabled={!hasSelected} style={{"display":"none"}}>审核通过</Button>
                     <Button type='primary' onClick={this.examineCancel} disabled={!hasSelected} style={{"display":"none"}}>审核不通过</Button>
-                    <Button style={{ background: "#3fcf9e", border: "none", color: "#fff" }}
-                        disabled={!hasSelected}
-                        onClick={this.delectRow}>删除<Icon type="minus" /></Button>
                     <span>更多搜索<Switch defaultChecked={false} onChange={this.searchSwitch} /></span>
                     <div className="search-more" style={this.state.searchMore ? { display: 'none' } : {}}>
                     	<Radio.Group value={this.state.boutique} onChange={(e) => {

+ 36 - 38
js/component/manageCenter/demand/demandRelease/techDemandRelease.jsx

@@ -16,7 +16,8 @@ const TechDemandPublish = React.createClass({
         	return false;
         }
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -346,7 +347,7 @@ const TechDemandPublish = React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
     componentWillMount() {
@@ -399,38 +400,38 @@ const TechDemandPublish = React.createClass({
         	});
         }
     },
-    delectRow() {
-        let deletedIds = [];
-        for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
-            let rowItem = this.state.selectedRows[idx];
-            if (rowItem.id) {
-                deletedIds.push(rowItem.id)
-            };
-        };
-        this.setState({
-            selectedRowKeys: [],
-            loading: deletedIds.length > 0
-        });
-        $.ajax({
-            method: "POST",
-            dataType: "json",
-            crossDomain: false,
-            url: globalConfig.context + "/api/admin/demand/delete",
-            data: {
-                ids: deletedIds
-            }
-        }).done(function (data) {
-            if (!data.error.length) {
-                message.success('删除成功!');
-                this.setState({
-                    loading: false,
-                });
-            } else {
-                message.warning(data.error[0].message);
-            };
-            this.loadData();
-        }.bind(this));
-    },
+//  delectRow() {
+//      let deletedIds = [];
+//      for (let idx = 0; idx < this.state.selectedRows.length; idx++) {
+//          let rowItem = this.state.selectedRows[idx];
+//          if (rowItem.id) {
+//              deletedIds.push(rowItem.id)
+//          };
+//      };
+//      this.setState({
+//          selectedRowKeys: [],
+//          loading: deletedIds.length > 0
+//      });
+//      $.ajax({
+//          method: "POST",
+//          dataType: "json",
+//          crossDomain: false,
+//          url: globalConfig.context + "/api/admin/demand/delete",
+//          data: {
+//              ids: deletedIds
+//          }
+//      }).done(function (data) {
+//          if (!data.error.length) {
+//              message.success('删除成功!');
+//              this.setState({
+//                  loading: false,
+//              });
+//          } else {
+//              message.warning(data.error[0].message);
+//          };
+//          this.loadData();
+//      }.bind(this));
+//  },
     addClick() {
         this.state.RowData = {};
         this.setState({
@@ -440,7 +441,7 @@ const TechDemandPublish = React.createClass({
     closeDesc(e, s) {
         this.state.showDesc = e;
         if (s) {
-            this.loadData();
+            this.loadData(this.state.ispage);
         };
     },
     search() {
@@ -532,9 +533,6 @@ const TechDemandPublish = React.createClass({
                     </Radio.Group>                   
                     <Button type="primary" onClick={this.search}>搜索</Button>
                     <Button onClick={this.reset}>重置</Button>
-                    <Button style={{ background: "#3fcf9e", border: "none", color: "#fff" }}
-                        disabled={!hasSelected}
-                        onClick={this.delectRow}>删除<Icon type="minus" /></Button>
                     <span>更多搜索<Switch defaultChecked={false} onChange={this.searchSwitch} /></span>
                     <div className="search-more" style={this.state.searchMore ? { display: 'none' } : {}}>
                     	<Radio.Group value={this.state.boutique} onChange={(e) => {

File diff suppressed because it is too large
+ 1045 - 0
js/component/manageCenter/demand/releaseDemand.jsx


+ 3 - 2
js/component/manageCenter/demand/techDemand.jsx

@@ -17,7 +17,8 @@ const DemandList = React.createClass({
         	return false;
         }
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -377,7 +378,7 @@ const DemandList = React.createClass({
             } else {
                 message.warning(data.error[0].message);
             };
-            this.loadData();
+            this.loadData(this.state.ispage);
         }.bind(this));
     },
     addClick() {

+ 11 - 5
js/component/manageCenter/idea/policy/inquiry.jsx

@@ -9,7 +9,7 @@ import moment from 'moment';
 import { citySelect,provinceList,areaSelect,provinceSelect,addressList} from '../../../NewDicProvinceList';
 import { Form,Radio, Icon, Button, Input, Select, Spin, Table, Switch, message, DatePicker, Modal, Upload,Popconfirm,AutoComplete,Tabs,Checkbox,Tree,Cascader} from 'antd';
 import {patternOrganization,conditionOrganization,intentionalService,messageType,designatedObjects,socialAttributeS,industry,socialAttribute,industryS,designatedObjectse,auditStatusL} from '../../../dataDic.js';
-import {beforeUpload, getBase64,getprovince} from '../../../tools.js';
+import {beforeUpload, getBase64,getprovince,getauditStatus} from '../../../tools.js';
 const TabPane = Tabs.TabPane;
 const TreeNodet = Tree.TreeNode;
 const CheckboxGroup = Checkbox.Group;
@@ -54,7 +54,8 @@ const Avatar = React.createClass({
 const Inquiry=React.createClass({
 	loadData(pageNo, theType) {
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -96,7 +97,7 @@ const Inquiry=React.createClass({
                             summary: thisdata.summary,
                             content: thisdata.content,
                             createTimeFormattedDate: thisdata.createTimeFormattedDate,
-                            
+                            auditStatus:thisdata.auditStatus,
                         });
                     };
                     this.state.pagination.current = data.data.pageNo;
@@ -184,6 +185,11 @@ const Inquiry=React.createClass({
                     dataIndex: 'author',
                     key: 'author',
                 }, {
+                    title: '审核状态',
+                    dataIndex: 'auditStatus',
+                    key: 'auditStatus',
+                    render: text => { return getauditStatus(text) }
+                }, {
                     title: '来源',
                     dataIndex: 'source',
                     key: 'source',
@@ -300,7 +306,7 @@ const Inquiry=React.createClass({
                 } else {
                     message.success('保存成功!');
                     this.setState({ visible: false });
-                    this.loadData(1,this.state.callnub);
+                    this.loadData(this.state.ispage,this.state.callnub);
                 };
             }.bind(this),
         }).always(function () {
@@ -338,7 +344,7 @@ const Inquiry=React.createClass({
             this.setState({
                 loading: false,
             });
-            this.loadData(1,this.state.callnub);
+            this.loadData(this.state.ispage,this.state.callnub);
         }.bind(this));
     },
     reset() {

+ 12 - 6
js/component/manageCenter/idea/policy/manage.jsx

@@ -9,7 +9,7 @@ import moment from 'moment';
 import { citySelect,provinceList,areaSelect,provinceSelect,addressList} from '../../../NewDicProvinceList';
 import { Form,Radio, Icon, Button, Input, Select, Spin, Table, Switch, message, DatePicker, Modal, Upload,Popconfirm,AutoComplete,Tabs,Checkbox,Tree,Cascader} from 'antd';
 import {policy} from '../../../dataDic.js';
-import {beforeUpload, getBase64} from '../../../tools.js';
+import {beforeUpload, getBase64,getauditStatus} from '../../../tools.js';
 const TabPane = Tabs.TabPane;
 const TreeNodet = Tree.TreeNode;
 const CheckboxGroup = Checkbox.Group;
@@ -54,7 +54,8 @@ const Avatar = React.createClass({
 const Manage=React.createClass({
 	loadData(pageNo, theType) {
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -97,7 +98,7 @@ const Manage=React.createClass({
                             summary: thisdata.summary,
                             content: thisdata.content,
                             createTimeFormattedDate: thisdata.createTimeFormattedDate,
-                            
+                            auditStatus:thisdata.auditStatus,
                         });
                     };
                     this.state.pagination.current = data.data.pageNo;
@@ -186,6 +187,11 @@ const Manage=React.createClass({
                     dataIndex: 'author',
                     key: 'author',
                 }, {
+                    title: '审核状态',
+                    dataIndex: 'auditStatus',
+                    key: 'auditStatus',
+                    render: text => { return getauditStatus(text) }
+                }, {
                     title: '来源',
                     dataIndex: 'source',
                     key: 'source',
@@ -304,7 +310,7 @@ const Manage=React.createClass({
                 } else {
                     message.success('保存成功!');
                     this.setState({ visible: false });
-                    this.loadData(1,this.state.callnub);
+                    this.loadData(this.state.ispage,this.state.callnub);
                 };
             }.bind(this),
         }).always(function () {
@@ -356,7 +362,7 @@ const Manage=React.createClass({
                 } else {
                     message.success('保存成功!');
                     this.setState({ visible: false });
-                    this.loadData(1,this.state.callnub);
+                    this.loadData(this.state.ispage,this.state.callnub);
                 };
             }.bind(this),
         }).always(function () {
@@ -394,7 +400,7 @@ const Manage=React.createClass({
             this.setState({
                 loading: false,
             });
-            this.loadData(1,this.state.callnub);
+            this.loadData(this.state.ispage,this.state.callnub);
         }.bind(this));
     },
     reset() {

+ 6 - 6
js/component/manageCenter/idea/policy/techPolicyAudits.jsx

@@ -54,7 +54,8 @@ const Avatar = React.createClass({
 const Inquiry=React.createClass({
 	loadData(pageNo, theType) {
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -301,7 +302,7 @@ const Inquiry=React.createClass({
                 } else {
                     message.success('保存成功!');
                     this.setState({ visible: false });
-                    this.loadData(1,this.state.callnub);
+                    this.loadData(this.state.ispage,this.state.callnub);
                 };
             }.bind(this),
         }).always(function () {
@@ -353,11 +354,10 @@ const Inquiry=React.createClass({
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
 	//审核专家不通过功能
-	//审核专家通过功能
 	delectRows() {
 		let deletedIds;
 		let rowItem;
@@ -392,14 +392,14 @@ const Inquiry=React.createClass({
 			}
 		}).done(function(data) {
 			if(!data.error.length) {
-				message.success('已成功通过审核!');
+				message.success('操作成功!');
 				this.setState({
 					loading: false,
 				});
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 	},
     reset() {

+ 6 - 5
js/component/manageCenter/idea/policy/techPolicyPublishs.jsx

@@ -54,7 +54,8 @@ const Avatar = React.createClass({
 const Inquiry=React.createClass({
 	loadData(pageNo, theType) {
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         $.ajax({
             method: "get",
@@ -258,14 +259,14 @@ const Inquiry=React.createClass({
 			}
 		}).done(function(data) {
 			if(!data.error.length) {
-				message.success('已成功发布!');
+				message.success('操作成功!');
 				this.setState({
 					loading: false,
 				});
 			} else {
 				message.warning(data.error[0].message);
 			};
-			this.loadData();
+			this.loadData(this.state.ispage);
 		}.bind(this));
 		
 	},
@@ -371,7 +372,7 @@ const Inquiry=React.createClass({
                 } else {
                     message.success('保存成功!');
                     this.setState({ visible: false });
-                    this.loadData(1,this.state.callnub);
+                    this.loadData(this.state.ispage,this.state.callnub);
                 };
             }.bind(this),
         }).always(function () {
@@ -409,7 +410,7 @@ const Inquiry=React.createClass({
             this.setState({
                 loading: false,
             });
-            this.loadData(1,this.state.callnub);
+            this.loadData(this.state.ispage,this.state.callnub);
         }.bind(this));
     },
     reset() {

+ 1 - 1
js/component/manageCenter/order/flowSettlement/billManagement/myBillDetaile.jsx

@@ -40,7 +40,7 @@ const MyBillDetaile = Form.create()(React.createClass({
 	                this.setState({
 	                	orderList:thisData,
 	                	financialPayNo:thisData.financialPayNo,
-	                	financialPayTime:thisData.financialPayTime,
+	                	//financialPayTime:thisData.financialPayTime,
 	                	remarks:thisData.remarks,
 						billNoId:record.billNo,
 	                });                  

+ 2 - 1
js/component/manageCenter/set/organization/organization.jsx

@@ -11,7 +11,8 @@ const Organization=Form.create()(React.createClass({
 	loadData(pageNo) {
         this.state.data = [];
         this.setState({
-            loading: true
+            loading: true,
+            ispage:pageNo,
         });
         let nameText=this.state.SuperArr;
 		let superText=(this.state.superId)?nameText[parseInt(this.state.superId)].name:"";

+ 44 - 3
js/component/tools.js

@@ -23,6 +23,7 @@ import {
     demandTypeList,
     achievementCategoryList,
     techAuditStatusList,
+    auditStatusLists,
     maturityList,
     transferModeList,
     innovationList,
@@ -65,7 +66,9 @@ import {
     transactionProgress,
     contractProgress,
     projectProgress,
-    orderType, orderStage, orderState,paymentState, orderChannel, approvedState, lock,paymentMethod,transactionChannel,projectState,transactionProject
+    orderType, orderStage, orderState,paymentState, orderChannel, approvedState, lock,paymentMethod,transactionChannel,projectState,transactionProject,
+    client,
+    stick
 } from './dataDic.js';
 
 import { provinceList} from './NewDicProvinceList.js';
@@ -587,6 +590,19 @@ module.exports = {
             return theType;
         }
     },
+    //获取政策审核状态
+    getauditStatus: function (e) {
+        if (e||e>=0) {
+        	let tt=e.toString()
+            let theType = '';
+            auditStatusLists.map(function (item) {
+                if (item.value == tt) {
+                    theType = item.key;
+                };
+            });
+            return theType;
+        }
+    },
     //获取需求和成果审核状态
     getMaturity: function (e) {
         if (e) {
@@ -1042,8 +1058,33 @@ module.exports = {
             });
             return theType;
         }
-    
-	},
+    },
+    //客户端
+	getClient:function(index){
+	 	let e=index?index.toString():'';
+   		 if (e) {
+            let theType = '';
+            client.map(function (item) {
+                if (item.value == e) {
+                    theType = item.key;
+                };
+            });
+            return theType;
+        }
+    },
+    //是否置顶
+	getStick:function(index){
+	 	let e=index?index.toString():'';
+   		 if (e) {
+            let theType = '';
+            stick.map(function (item) {
+                if (item.value == e) {
+                    theType = item.key;
+                };
+            });
+            return theType;
+        }
+    },
 	getFeatured:function(index){
 	 	let e=index?index.toString():'';
    		 if (e) {