reduce.js
919 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import App from '../../utils/api.js'
import util from '../../utils/util.js'
Component({
properties:{
parmdata:Object,
action:{
type:String,
value:'reduce'
}
},
attached(){
console.log(this.data.item);
},
methods:{
reducecart(){
console.log('yyyyyy',this.data.parmdata,this.data.action)
let parmdata={
sellerid:this.data.parmdata.sellerid,
openid:util.cache('openid'),
cookbookid:this.data.parmdata.cookbookid ? this.data.parmdata.cookbookid : this.data.parmdata.id
}
if(parmdata.specid){
parmdata.specid=this.data.specid
}
if(parmdata.practiceid){
parmdata.practiceid=this.data.practiceid
}
if(this.data.action=='reduce'){
App.Orders.ReduceOrder(parmdata).then((json)=>{
console.log(json);
this.triggerEvent('actfood',{action:'reduce'})
})
}else{
console.log('yyyyyyyyyy')
this.triggerEvent('showrmodal')
}
}
}
})