diff --git a/pages/order/edit/index2.js b/pages/order/edit/index2.js index dc914c3..642d78f 100644 --- a/pages/order/edit/index2.js +++ b/pages/order/edit/index2.js @@ -225,6 +225,7 @@ Page({ priceparams['v_id'] = res.data.v_id; priceparams['color_id'] = res.data.color_id; priceparams['incolor_id'] = res.data.incolor_id; + priceparams['oid'] = this.data.id; _.apiQuery.getAppBusiness(priceparams).then(res10 => { this.setData({ business_type:2, @@ -682,8 +683,6 @@ Page({ business_type:0, }) this.getAppSeriesAttrscolor() - //代办列表 - this.getAppServices() } }, @@ -745,6 +744,7 @@ Page({ params['v_id'] = this.data.v_id; params['color_id'] = this.data.color_id; params['incolor_id'] = this.data.incolor_id; + params['oid'] = this.data.id; _.apiQuery.getAppBusiness(params).then(res => { this.setData({ business_type:2, @@ -775,13 +775,25 @@ Page({ params['size'] = 100; params['id'] = this.data.id; _.apiQuery.getAppServices(params).then(res => { + let agencyList = res.data.list + let srv_total = 0 agencyList.forEach(item => { item.sprice = item.price + if(this.data.userInfo.biz_type==1){ + if(item.id==1||item.id==2){ + item.checked = true + if(parseFloat(item.price)>0){ + srv_total = srv_total + parseFloat(item.price) + } + } + } }) this.setData({ agencyList, + srv_total, }) + }); } }, diff --git a/pages/order/edit/index2.wxml b/pages/order/edit/index2.wxml index a552cbd..10c6e3a 100644 --- a/pages/order/edit/index2.wxml +++ b/pages/order/edit/index2.wxml @@ -200,7 +200,7 @@ --> - + 委托代办 diff --git a/pages/order/register/index.js b/pages/order/register/index.js index 4e0b743..553bd60 100644 --- a/pages/order/register/index.js +++ b/pages/order/register/index.js @@ -464,8 +464,6 @@ Page({ business_type:0, }) this.getAppSeriesAttrscolor() - //代办列表 - this.getAppServices() } }, @@ -557,18 +555,25 @@ Page({ params['page'] = 1; params['size'] = 100; _.apiQuery.getAppServices(params).then(res => { + let agencyList = res.data.list + let srv_total = 0 agencyList.forEach(item => { item.sprice = item.price if(this.data.userInfo.biz_type==1){ if(item.id==1||item.id==2){ item.checked = true + if(parseFloat(item.price)>0){ + srv_total = srv_total + parseFloat(item.price) + } } } }) this.setData({ agencyList, + srv_total, }) + }); } }, diff --git a/pages/order/register/index.wxml b/pages/order/register/index.wxml index 3886929..60574f8 100644 --- a/pages/order/register/index.wxml +++ b/pages/order/register/index.wxml @@ -259,7 +259,7 @@ --> - + 委托代办