ws2z3gr2017 7 years ago
parent
commit
ee933a568f
1 changed files with 15 additions and 73 deletions
  1. 15 73
      js/component/manageCenter/idea/news/news.jsx

+ 15 - 73
js/component/manageCenter/idea/news/news.jsx

@@ -5,8 +5,6 @@ import Editors from '../../../richTextEditors'
 import moment from 'moment';
 import ajax from 'jquery/src/ajax/xhr.js';
 import $ from 'jquery/src/ajax';
-
-
 const Avatar = React.createClass({
     getInitialState() {
         return {
@@ -46,7 +44,6 @@ const Avatar = React.createClass({
     }
 });
 const News = React.createClass({
-	
     loadData(pageNo, theType) {
         this.setState({
             loading: true
@@ -120,21 +117,17 @@ const News = React.createClass({
             data: {
                 id: this.state.RowData.id //新闻主键ID(数字类型,非字符串)
             },
-            success: function (data) {            	
+            success: function (data) {
                 let theObj = {};
-                if (!data.data) {               	      			
+                if (!data.data) {
                     if (data.error && data.error.length) {
                         message.warning(data.error[0].message);
-                    }                   
+                    };
                 } else {
-                    theObj = data.data;  
-                  if(theObj.provinceId==null||theObj.provinceId==''){
-                 	theObj.provinceId=11
-                 }
+                    theObj = data.data;
                 };
                 this.setState({
                     RowData: theObj,
-                    
                 });
             }.bind(this),
         }).always(function () {
@@ -188,42 +181,6 @@ const News = React.createClass({
                     width: '50%'
                 }
             ],
-            list: [	
-                {"code":"11","cn":"湖南"},
-			    {"code":"1","cn":"北京"},
-                {"code":"2","cn":"上海"},
-                {"code":"3","cn":"天津"},
-                {"code":"4","cn":"重庆"},
-                {"code":"5","cn":"四川"},
-                {"code":"6","cn":"贵州"},
-                {"code":"7","cn":"云南"},
-                {"code":"8","cn":"西藏"},
-                {"code":"9","cn":"河南"},
-                {"code":"10","cn":"湖北"},                
-                {"code":"12","cn":"广东"},
-                {"code":"13","cn":"广西"},
-                {"code":"14","cn":"陕西"},
-                {"code":"15","cn":"甘肃"},
-                {"code":"16","cn":"青海"},
-                {"code":"17","cn":"宁夏"},
-                {"code":"18","cn":"新疆"},
-                {"code":"19","cn":"河北"},
-                {"code":"20","cn":"山西"},
-                {"code":"21","cn":"内蒙古"},
-                {"code":"22" ,"cn":"江苏"},
-                {"code":"23","cn":"浙江"},
-                {"code":"24","cn":"安徽"},
-                {"code":"25","cn":"福建"},
-                {"code":"26","cn":"江西"},
-                {"code":"27","cn":"山东"},
-                {"code":"28","cn":"辽宁"},
-                {"code":"29","cn":"吉林"},
-                {"code":"30","cn":"黑龙江"},
-                {"code":"31","cn":"海南"},
-                {"code":"32","cn":"台湾"},
-                {"code":"33","cn":"香港"},
-                {"code":"34","cn":"澳门"},
-			],
             tableData: []
         };
     },
@@ -281,8 +238,7 @@ const News = React.createClass({
                 summary: this.state.RowData.summary,
                 content: this.state.RowData.content,
                 createTimeFormattedDate: this.state.RowData.createTimeFormattedDate,
-                jmrhFlag: this.state.RowData.jmrhFlag ,   
-                provinceId: this.state.RowData.provinceId, 
+                jmrhFlag: this.state.RowData.jmrhFlag ,               
             },
             
             
@@ -528,15 +484,15 @@ const News = React.createClass({
                                         }} />
                                 </div>
                             </div>   
-	                            <div className="modal-box news-box">
-		                        <span className="modal-box-title jmrhFlag">军民融合:</span>  	                        
-	                            <Radio.Group value={this.state.RowData.jmrhFlag} onChange={(e) => {
-	                                this.state.RowData.jmrhFlag = e.target.value;
-	                                this.setState({jmrhFlag: this.state.jmrhFlag });
-	                            }} >
-	                                <Radio value={0}>否</Radio>
-	                                <Radio value={1}>是</Radio>
-	                            </Radio.Group> 
+                                <div className="modal-box news-box">
+                                <span className="modal-box-title jmrhFlag">军民融合:</span>  	                        
+                                <Radio.Group value={this.state.RowData.jmrhFlag} onChange={(e) => {
+                                    this.state.RowData.jmrhFlag = e.target.value;
+                                    this.setState({RowData: this.state.RowData});
+                                }} >
+                                    <Radio value={0}>否</Radio>
+                                    <Radio value={1}>是</Radio>
+                                </Radio.Group> 
                             </div>
                             {this.props.newsType == 2 || this.props.newsType == 3 ? <div className="modal-box news-box">
                                 <span className="modal-box-title">发布在首页</span>
@@ -552,20 +508,7 @@ const News = React.createClass({
                             </div> : <div></div>}
                         </div>
                         <div className="modal-box">
-                            <span className="modal-box-title">新闻内容</span> 
-                            <select  value={this.state.RowData.provinceId}  onChange={(e) => {
-	                                this.state.RowData.provinceId = e.target.value;
-	                                this.setState({provinceId: this.state.provinceId });
-	                            }} className="provin">
-						        {
-						          this.state.list.map(function(name){
-						            return (				            	
-						            	<option value={name.code} key={name.code} >{name.cn}</option>				            	
-						            )
-						          })
-						        }
-						        
-				        </select>
+                            <span className="modal-box-title">新闻内容</span>
                         </div>
                         <Editors textContent={this.state.RowData.content}
                             uploadUrl={'/api/admin/news/upload'}
@@ -582,5 +525,4 @@ const News = React.createClass({
         );
     }
 });
-
 export default News;