This commit is contained in:
姜棚 2021-11-28 19:18:24 +08:00
parent 6ea0a1f400
commit 350d0fbaad
4 changed files with 27 additions and 15 deletions

View File

@ -558,8 +558,8 @@ export const addTheme= (data) => {
return req('post', baseurl + "/plan/theme",data) return req('post', baseurl + "/plan/theme",data)
} }
//编辑落地页模板 //编辑落地页模板
export const putTheme= (data) => { export const putTheme= (id,data) => {
return req('put', baseurl + "/plan/plan_theme",data) return req('put', baseurl + "/plan/plan_theme/"+id,data)
} }
//我的模板列表查询 //我的模板列表查询
export const getTheme= (data) => { export const getTheme= (data) => {

View File

@ -112,7 +112,7 @@ export default class acclist extends React.Component{
total:0, total:0,
page:1, page:1,
limit:10, limit:10,
tabList:[{title:"全部"},{title:"进行中"},{title:"暂停中"},{title:"未开始"},{title:"已完结"},{title:"已作废"}], tabList:[{title:"全部",index:0},{title:"未开始",index:3},{title:"进行中",index:1},{title:"暂停中",index:2},{title:"已完结",index:4},{title:"已作废",index:5}],
combinedValue:[], combinedValue:[],
DateTime:'',//数据更新时间 DateTime:'',//数据更新时间
key_word:'', key_word:'',
@ -170,6 +170,7 @@ export default class acclist extends React.Component{
sessionStorage.setItem('breaknav',JSON.stringify(activerou)); sessionStorage.setItem('breaknav',JSON.stringify(activerou));
} }
tabFn(index){ tabFn(index){
this.setState({tabIndex: index ,key_word:''}) this.setState({tabIndex: index ,key_word:''})
this.setState({page:1,limit:10}) this.setState({page:1,limit:10})
setTimeout(() => { setTimeout(() => {
@ -281,17 +282,15 @@ export default class acclist extends React.Component{
} }
if(menu){ if(menu){
// 1进行中 2暂停中 4已完结 5已作废 // 1进行中 2暂停中 4已完结 5已作废
data.status = menu; console.log()
data.status = this.state.tabList[menu].index;
if(menu == 0) if(menu == 0)
{ {
data.status = null data.status = null
} }
console.log(666,menu) console.log(666,menu)
if(menu == 6)
{
data.status = -1;
}
} }

View File

@ -7,7 +7,7 @@ import { Notify,Switch ,RadioGroup,RadioButton,Swiper,Dropdown,DropdownPosition,
import Ipt from "../../../components/input/main" import Ipt from "../../../components/input/main"
import Form from "../../../components/form/main" import Form from "../../../components/form/main"
import FormItem from "../../../components/form-item/main" import FormItem from "../../../components/form-item/main"
import {uploadImg,handelResponse,addTheme,putMyTheme} from "../../../assets/api.js" import {uploadImg,handelResponse,addTheme,putMyTheme,putTheme} from "../../../assets/api.js"
import PreviewItem from "../template/preview.js" import PreviewItem from "../template/preview.js"
export default class edittemplate extends React.Component{ export default class edittemplate extends React.Component{
constructor(props){ constructor(props){
@ -116,9 +116,22 @@ export default class edittemplate extends React.Component{
formdata.link = this.state.model.link formdata.link = this.state.model.link
formdata.edit= this.state.model.edit formdata.edit= this.state.model.edit
formdata.href= this.state.model.href formdata.href= this.state.model.href
}
putTheme(this.state.model.id,formdata).then((res)=>{
handelResponse(res,(req,msg)=>{
Notify.success("保存成功")
this.props.history.push('/home/exchangepage');
return
},(err)=>{
Notify.error(err)
})
});
}
else{
@ -132,7 +145,7 @@ export default class edittemplate extends React.Component{
handelResponse(res,(req,msg)=>{ handelResponse(res,(req,msg)=>{
Notify.success("保存成功") Notify.success("保存成功")
this.props.history.push('/home/plan-list/'); this.props.history.push('/home/exchangepage');
},(err)=>{ },(err)=>{
Notify.error(err) Notify.error(err)
}) })
@ -149,7 +162,7 @@ export default class edittemplate extends React.Component{
handelResponse(res,(req,msg)=>{ handelResponse(res,(req,msg)=>{
Notify.success("保存成功") Notify.success("保存成功")
setTimeout(() => { setTimeout(() => {
let link = window.location.href.replace(window.location.hash,"#/home/myexchangetemplate"); let link = window.location.href.replace(window.location.hash,"/home/exchangepage");
window.open(link, "_blank") window.open(link, "_blank")
}, 2000); }, 2000);
@ -161,7 +174,7 @@ export default class edittemplate extends React.Component{
} }
}

View File

@ -111,7 +111,7 @@ export default class acclist extends React.Component {
tabList: [{ tabList: [{
title: "全部" title: "全部"
}, { }, {
title: "未进行" title: "未开始"
}, { }, {
title: "进行中" title: "进行中"
}, { }, {