From 62ba91fbc6093b3adf0b94b90a01537f49d363b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E6=A3=9A?= <849005670@qq.com> Date: Sat, 27 Nov 2021 19:04:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/plan/add/add.js | 2 +- src/pages/plan/add/edit.js | 18 ++++++++++++------ src/pages/plan/add/step1.js | 7 ++++++- src/pages/plan/list/list.js | 1 + 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/pages/plan/add/add.js b/src/pages/plan/add/add.js index ba31b446..cdb8f87f 100644 --- a/src/pages/plan/add/add.js +++ b/src/pages/plan/add/add.js @@ -245,7 +245,7 @@ export default class add extends React.Component{
营销计划
- +
diff --git a/src/pages/plan/add/edit.js b/src/pages/plan/add/edit.js index b082cb30..728db035 100644 --- a/src/pages/plan/add/edit.js +++ b/src/pages/plan/add/edit.js @@ -32,7 +32,7 @@ export default class add extends React.Component{ step1_data:null, step2_data:null, step3_data:null, - + disabled:false, } } @@ -60,6 +60,12 @@ export default class add extends React.Component{ componentDidMount(e){ console.log("测试编辑") console.log(sessionStorage.getItem("plan_id")) + if(sessionStorage.getItem("plan_status") > 0) + { + this.setState({disabled:true}) + } + + let plan_id = sessionStorage.getItem("plan_id") getDraftInfo(plan_id).then((res)=>{ handelResponse(res,(req,msg)=>{ @@ -252,7 +258,7 @@ export default class add extends React.Component{
营销计划
- +
@@ -272,7 +278,7 @@ export default class add extends React.Component{ }> - {this.addNewkey()}} data={item} /> + {this.addNewkey()}} data={item} disabled={this.state.disabled} /> ) }) @@ -286,7 +292,7 @@ export default class add extends React.Component{ this.state.card_visible ? (
- +
) : null @@ -299,12 +305,12 @@ export default class add extends React.Component{ { this.state.curstep == 3 ? (
- +
) :(
- +
) diff --git a/src/pages/plan/add/step1.js b/src/pages/plan/add/step1.js index ff93a92e..e26e55f6 100644 --- a/src/pages/plan/add/step1.js +++ b/src/pages/plan/add/step1.js @@ -196,6 +196,7 @@ export default class acclist extends React.Component{
+ { let model2 = this.state.model; model2.title = e; @@ -211,7 +212,11 @@ export default class acclist extends React.Component{ }} value={this.state.model.title} placeholder={"请输入"} labelWidth={'0px'} maxLength={12} height={'36px'} width={'520px'} alignment={'left'}/> - + + + + + {this.onTypeChange(e)}} value={this.state.model.type}> 活动 diff --git a/src/pages/plan/list/list.js b/src/pages/plan/list/list.js index 51a97425..bd75c052 100644 --- a/src/pages/plan/list/list.js +++ b/src/pages/plan/list/list.js @@ -468,6 +468,7 @@ export default class acclist extends React.Component{ onEdit(e,row){ console.log("计划任务ID") sessionStorage.setItem("plan_id",row.id) + sessionStorage.setItem("plan_status",row.status) let link = window.location.href.replace(window.location.hash,"#/home/plan-edit"); window.open(link, "_blank")