|
@@ -45,8 +45,8 @@ const Avatar = React.createClass({
|
|
);
|
|
);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
-
|
|
|
|
const News = React.createClass({
|
|
const News = React.createClass({
|
|
|
|
+
|
|
loadData(pageNo, theType) {
|
|
loadData(pageNo, theType) {
|
|
this.setState({
|
|
this.setState({
|
|
loading: true
|
|
loading: true
|
|
@@ -120,17 +120,21 @@ const News = React.createClass({
|
|
data: {
|
|
data: {
|
|
id: this.state.RowData.id //新闻主键ID(数字类型,非字符串)
|
|
id: this.state.RowData.id //新闻主键ID(数字类型,非字符串)
|
|
},
|
|
},
|
|
- success: function (data) {
|
|
|
|
|
|
+ success: function (data) {
|
|
let theObj = {};
|
|
let theObj = {};
|
|
- if (!data.data) {
|
|
|
|
|
|
+ if (!data.data) {
|
|
if (data.error && data.error.length) {
|
|
if (data.error && data.error.length) {
|
|
message.warning(data.error[0].message);
|
|
message.warning(data.error[0].message);
|
|
- };
|
|
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
- theObj = data.data;
|
|
|
|
|
|
+ theObj = data.data;
|
|
|
|
+ if(theObj.provinceId==null||theObj.provinceId==''){
|
|
|
|
+ theObj.provinceId=11
|
|
|
|
+ }
|
|
};
|
|
};
|
|
this.setState({
|
|
this.setState({
|
|
RowData: theObj,
|
|
RowData: theObj,
|
|
|
|
+
|
|
});
|
|
});
|
|
}.bind(this),
|
|
}.bind(this),
|
|
}).always(function () {
|
|
}).always(function () {
|
|
@@ -184,6 +188,42 @@ const News = React.createClass({
|
|
width: '50%'
|
|
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: []
|
|
tableData: []
|
|
};
|
|
};
|
|
},
|
|
},
|
|
@@ -241,7 +281,8 @@ const News = React.createClass({
|
|
summary: this.state.RowData.summary,
|
|
summary: this.state.RowData.summary,
|
|
content: this.state.RowData.content,
|
|
content: this.state.RowData.content,
|
|
createTimeFormattedDate: this.state.RowData.createTimeFormattedDate,
|
|
createTimeFormattedDate: this.state.RowData.createTimeFormattedDate,
|
|
- jmrhFlag: this.state.RowData.jmrhFlag ,
|
|
|
|
|
|
+ jmrhFlag: this.state.RowData.jmrhFlag ,
|
|
|
|
+ provinceId: this.state.RowData.provinceId,
|
|
},
|
|
},
|
|
|
|
|
|
|
|
|
|
@@ -511,7 +552,20 @@ const News = React.createClass({
|
|
</div> : <div></div>}
|
|
</div> : <div></div>}
|
|
</div>
|
|
</div>
|
|
<div className="modal-box">
|
|
<div className="modal-box">
|
|
- <span className="modal-box-title">新闻内容</span>
|
|
|
|
|
|
+ <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>
|
|
</div>
|
|
</div>
|
|
<Editors textContent={this.state.RowData.content}
|
|
<Editors textContent={this.state.RowData.content}
|
|
uploadUrl={'/api/admin/news/upload'}
|
|
uploadUrl={'/api/admin/news/upload'}
|