From a88684ccae66aa9c79909c35e1aec4829a8afdad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E6=A3=9A?= <849005670@qq.com> Date: Mon, 29 Nov 2021 22:31:01 +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/edit.js | 10 +++++++++- src/pages/plan/add/step1.js | 2 +- src/pages/plan/add/step2.js | 2 +- src/pages/plan/list/list.js | 15 +++++++++++---- 4 files changed, 22 insertions(+), 7 deletions(-) diff --git a/src/pages/plan/add/edit.js b/src/pages/plan/add/edit.js index 7c4f9bf7..77b72d79 100644 --- a/src/pages/plan/add/edit.js +++ b/src/pages/plan/add/edit.js @@ -33,6 +33,7 @@ export default class add extends React.Component{ step2_data:null, step3_data:null, disabled:false, + disabled_time:false } } @@ -65,6 +66,13 @@ export default class add extends React.Component{ { this.setState({disabled:true}) } + // console.log(77777777) + // if(plan_status == 4|| plan_status == 5) + // { + + // console.log(plan_status) + // this.setState({disabled_time:true}) + // } let plan_id = sessionStorage.getItem("plan_id") @@ -296,7 +304,7 @@ export default class add extends React.Component{
营销计划
- +
diff --git a/src/pages/plan/add/step1.js b/src/pages/plan/add/step1.js index bea6e5e9..2537257d 100644 --- a/src/pages/plan/add/step1.js +++ b/src/pages/plan/add/step1.js @@ -263,8 +263,8 @@ export default class acclist extends React.Component{ className="zent-datepicker-plan" showTime={{ format: 'HH:mm:ss', defaultTime: [moment().format("HH:mm:ss"), '23:59:59'], }} - format="YYYY-MM-DD HH:mm:ss" + disabled={[this.props.disabled,this.props.disabled]} value={this.state.model.date_time} onChange={(e)=>{ Bus.emit('change',"date_time" ,e); diff --git a/src/pages/plan/add/step2.js b/src/pages/plan/add/step2.js index fc8f2985..c5bb6a7f 100644 --- a/src/pages/plan/add/step2.js +++ b/src/pages/plan/add/step2.js @@ -141,7 +141,7 @@ export default class acclist extends React.Component{ code_name:"", issued:'',//发放总量 describe:'', - date_time:"", + date_time:'', range:"" } this.setState({rank:null}) diff --git a/src/pages/plan/list/list.js b/src/pages/plan/list/list.js index caba76ea..f2778598 100644 --- a/src/pages/plan/list/list.js +++ b/src/pages/plan/list/list.js @@ -35,8 +35,8 @@ export default class acclist extends React.Component{ phone_list:[], email_list:[], - phone_radio:0, - email_radio:0, + phone_radio:null, + email_radio:null, cur_item:null, selectiondata:[], plan_id:0, @@ -68,8 +68,8 @@ export default class acclist extends React.Component{ { let plan_id = this.state.plan_id; let data ={ - phone:this.state.phone_list[this.state.phone], - email:this.state.email_list[this.state.email] + phone: this.state.phone_radio ? this.state.phone_list[this.state.phone_radio] : this.state.phone , + email: this.state.email_radio ? this.state.email_list[this.state.email_radio] : this.state.email } @@ -813,6 +813,13 @@ export default class acclist extends React.Component{ +
+ +
+
+ +
+