dev_ec
杨树明 5 years ago
parent 0013de4756
commit 04bc9b9a15

@ -119,11 +119,13 @@ function create_editorMD(id, width, high, placeholder, imageUrl, callback){
const typeNameMap = { const typeNameMap = {
'技术分享': 5, '技术分享': 5,
'操作指南': 3, '操作指南': 3,
'通知公告':16,
} }
export const typeNameMap2 = { export const typeNameMap2 = {
5: '技术分享', 5: '技术分享',
3: '操作指南', 3: '操作指南',
16: '通知公告',
} }
const defaultType = '技术分享' const defaultType = '技术分享'
@ -171,7 +173,8 @@ class MemoNew extends Component {
currentSelectRepertoiresIndex: -1, currentSelectRepertoiresIndex: -1,
repertoiresTagMap: {}, repertoiresTagMap: {},
fileList: [] fileList: [],
forums:[{id:5,name:"技术分享"},{id:3,name:"技术指南"},{id:16,name:"通知公告"}],
} }
} }
onCommit() { onCommit() {
@ -336,6 +339,13 @@ class MemoNew extends Component {
$('head').append( $('<meta content="authenticity_token" name="csrf-param" />') ) $('head').append( $('<meta content="authenticity_token" name="csrf-param" />') )
$('head').append( $(`<meta content="${response.data.csrf_token}" name="csrf-token" />`) ) $('head').append( $(`<meta content="${response.data.csrf_token}" name="csrf-token" />`) )
} }
if(data.forums){
this.setState({
forums: data.forums===undefined||data.forums===null||data.forums.length===0? this.state.forums:data.forums
// repertoires,
// repertoiresTagMap
})
}
}).catch((error) => { }).catch((error) => {
console.log(error) console.log(error)
}) })
@ -607,7 +617,7 @@ class MemoNew extends Component {
}); });
} }
render() { render() {
const { match, history } = this.props const { match, history,forums } = this.props
const { const {
// repertoires, repertoiresTagMap, currentSelectRepertoiresIndex, memoRepertoire, // repertoires, repertoiresTagMap, currentSelectRepertoiresIndex, memoRepertoire,
tag_list, tag_list,
@ -750,10 +760,14 @@ class MemoNew extends Component {
<div className="df"> <div className="df">
<span className="mr30 color-orange pt10">*</span> <span className="mr30 color-orange pt10">*</span>
<div className="flex1 mr20"> <div className="flex1 mr20">
{
forums.length>0
}
<Select className="ecSelect" value={typeNameMap2[memoType]} <Select className="ecSelect" value={typeNameMap2[memoType]}
onChange={(val)=>this.onTypeChange(val)}> onChange={(val)=>this.onTypeChange(val)}>
<Option value="技术分享">技术分享</Option> <Option value="技术分享">技术分享</Option>
<Option value="操作指南">操作指南</Option> <Option value="操作指南">操作指南</Option>
<Option value="通知公告">通知公告</Option>
</Select> </Select>
</div> </div>
<div style={{width: '57px'}}> <div style={{width: '57px'}}>

Loading…
Cancel
Save