落地页编辑禁止更改落地页类型,模板中心显示数据完整
This commit is contained in:
parent
8ffa43da88
commit
3c46a30412
|
@ -227,6 +227,7 @@ export default class acclist extends React.Component {
|
||||||
editFn(e,row)
|
editFn(e,row)
|
||||||
{
|
{
|
||||||
sessionStorage.setItem("mouldType",2)
|
sessionStorage.setItem("mouldType",2)
|
||||||
|
sessionStorage.setItem("pageChange",1)
|
||||||
sessionStorage.setItem("pageInfo",JSON.stringify(row))
|
sessionStorage.setItem("pageInfo",JSON.stringify(row))
|
||||||
// let link = window.location.href.replace(window.location.hash, "#/edittemplate");
|
// let link = window.location.href.replace(window.location.hash, "#/edittemplate");
|
||||||
// window.open(link, "_blank")
|
// window.open(link, "_blank")
|
||||||
|
@ -288,19 +289,19 @@ export default class acclist extends React.Component {
|
||||||
}
|
}
|
||||||
onPreview(e,row){
|
onPreview(e,row){
|
||||||
let rowdata={};
|
let rowdata={};
|
||||||
let model={}
|
if(row.page==1){//白名单
|
||||||
model.title=row.title;
|
rowdata.model=row.access_conf.land;
|
||||||
model.top_image=row.top_image;
|
rowdata.product_list=row.access_conf.product_list;
|
||||||
model.middle_image=row.middle_image;
|
rowdata.product_detail=row.access_conf.product_detail;
|
||||||
model.describe=row.describe;
|
}else if(row.page==3){
|
||||||
model.bg_color=row.bg_color;
|
rowdata.model=row.exchange.land;
|
||||||
model.thumb=row.thumb;
|
rowdata.product_list=row.exchange.product_list;
|
||||||
rowdata.model=model;
|
rowdata.product_detail=row.exchange.product_detail;
|
||||||
rowdata.product_list=row.product_list;
|
}
|
||||||
rowdata.product_detail=row.product_detail;
|
|
||||||
this.setState({preview_url:row.href})
|
|
||||||
this.setState({preview_visible:true})
|
this.setState({preview_visible:true})
|
||||||
this.setState({previewData:rowdata})
|
this.setState({previewData:rowdata})
|
||||||
|
this.setState({preview_url:row.href})
|
||||||
|
|
||||||
}
|
}
|
||||||
closePhone(e){
|
closePhone(e){
|
||||||
|
|
|
@ -45,7 +45,11 @@ export default class mytemplate extends React.Component{
|
||||||
|
|
||||||
}
|
}
|
||||||
componentDidMount(e){
|
componentDidMount(e){
|
||||||
|
//监听滚动条滚动事件
|
||||||
|
let component=document.querySelector('.mytemplate');
|
||||||
|
|
||||||
let self=this;
|
let self=this;
|
||||||
|
|
||||||
getThemeType().then(res=>{
|
getThemeType().then(res=>{
|
||||||
handelResponse(res,(req,msg)=>{
|
handelResponse(res,(req,msg)=>{
|
||||||
let typeListSource=res.data.map(it=>{
|
let typeListSource=res.data.map(it=>{
|
||||||
|
@ -58,7 +62,8 @@ export default class mytemplate extends React.Component{
|
||||||
})
|
})
|
||||||
}).catch(err=>{
|
}).catch(err=>{
|
||||||
});
|
});
|
||||||
getSystemTemplate().then(res=>{
|
let data={page:1,limit:10000}
|
||||||
|
getSystemTemplate(data).then(res=>{
|
||||||
handelResponse(res,(req,msg)=>{
|
handelResponse(res,(req,msg)=>{
|
||||||
this.setState({system_template:req.data})
|
this.setState({system_template:req.data})
|
||||||
|
|
||||||
|
@ -67,11 +72,16 @@ export default class mytemplate extends React.Component{
|
||||||
})
|
})
|
||||||
}).catch(err=>{
|
}).catch(err=>{
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
bindHandleScroll = (event) => {
|
||||||
|
console.log('滚动事件');
|
||||||
|
console.log('滚动事件',event);
|
||||||
|
}
|
||||||
|
componentWillUnmount() {
|
||||||
|
window.removeEventListener('scroll', this.bindHandleScroll);
|
||||||
|
}
|
||||||
createBox(){
|
createBox(){
|
||||||
// let link = window.location.href.replace(window.location.hash,"#/edittemplate");
|
// let link = window.location.href.replace(window.location.hash,"#/edittemplate");
|
||||||
sessionStorage.removeItem('pageInfo');
|
sessionStorage.removeItem('pageInfo');
|
||||||
|
@ -83,7 +93,8 @@ export default class mytemplate extends React.Component{
|
||||||
this.setState({typeIndex:e})
|
this.setState({typeIndex:e})
|
||||||
if(e == -1)//全部
|
if(e == -1)//全部
|
||||||
{
|
{
|
||||||
getSystemTemplate().then(res=>{
|
let data={page:1,limit:10000}
|
||||||
|
getSystemTemplate(data).then(res=>{
|
||||||
handelResponse(res,(req,msg)=>{
|
handelResponse(res,(req,msg)=>{
|
||||||
console.log(req)
|
console.log(req)
|
||||||
this.setState({system_template:req.data})
|
this.setState({system_template:req.data})
|
||||||
|
@ -93,7 +104,7 @@ export default class mytemplate extends React.Component{
|
||||||
}).catch(err=>{
|
}).catch(err=>{
|
||||||
});
|
});
|
||||||
}else{
|
}else{
|
||||||
let data={type_id:e}
|
let data={type_id:e,page:1,limit:10000}
|
||||||
getSystemTemplate(data).then(res=>{
|
getSystemTemplate(data).then(res=>{
|
||||||
handelResponse(res,(req,msg)=>{
|
handelResponse(res,(req,msg)=>{
|
||||||
this.setState({system_template:req.data})
|
this.setState({system_template:req.data})
|
||||||
|
@ -111,7 +122,8 @@ export default class mytemplate extends React.Component{
|
||||||
|
|
||||||
if(e == 0)
|
if(e == 0)
|
||||||
{
|
{
|
||||||
getSystemTemplate().then(res=>{
|
let data={page:1,limit:10000}
|
||||||
|
getSystemTemplate(data).then(res=>{
|
||||||
handelResponse(res,(req,msg)=>{
|
handelResponse(res,(req,msg)=>{
|
||||||
console.log(req)
|
console.log(req)
|
||||||
this.setState({system_template:req.data})
|
this.setState({system_template:req.data})
|
||||||
|
@ -123,8 +135,8 @@ export default class mytemplate extends React.Component{
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
let data={page:1,limit:10000}
|
||||||
getTheme().then(res=>{
|
getTheme(data).then(res=>{
|
||||||
handelResponse(res,(req,msg)=>{
|
handelResponse(res,(req,msg)=>{
|
||||||
this.setState({system_template:req.data})
|
this.setState({system_template:req.data})
|
||||||
|
|
||||||
|
@ -201,6 +213,7 @@ export default class mytemplate extends React.Component{
|
||||||
onClose(){
|
onClose(){
|
||||||
this.setState({preview_visible:false})
|
this.setState({preview_visible:false})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
render(){
|
render(){
|
||||||
return(
|
return(
|
||||||
|
|
|
@ -1,10 +1,4 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.xj-root {
|
.xj-root {
|
||||||
min-width: 1280px
|
min-width: 1280px
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue