| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 | 
							- // components/diy-group/index.js
 
- var Nova = getApp().Nova;
 
- Component({
 
-     /**
 
-      * 组件的属性列表
 
-      */
 
-     properties: {
 
-         options: null,
 
-         buybutton: {
 
-             type: Number,
 
-             value: 3,
 
-         },
 
-     },
 
-     /**
 
-      * 组件的初始数据
 
-      */
 
-     data: {
 
-         timeData: {},
 
-     },
 
-     ready: function() { // 在组件布局完成后执行,确保options参数中有data信息
 
-         this.loadData()
 
-     },
 
-     /**
 
-      * 组件的方法列表
 
-      */
 
-     methods: {
 
-         async loadData() {
 
-             await Nova.checkComponentsDataProperties(this);
 
-             console.log(this.data.options.data)
 
-             let list = await Nova.getBlockData(this.data.options.data)
 
-             let {
 
-                 options
 
-             } = this.data
 
-             console.log('拼团', options);
 
-             list.forEach((li, index) => {
 
-                 let now = new Date()
 
-                 let endTime = new Date(li.endTime.iso).getTime()
 
-                 let time = (endTime - now.getTime()) > 0 ? (endTime - now.getTime()) : 0
 
-                 list[index].time = time
 
-                 list[index].timeDate = {}
 
-             });
 
-             let {
 
-                 column,
 
-                 data,
 
-                 style,
 
-             } = options
 
-             let {
 
-                 className,
 
-                 filter
 
-             } = data
 
-             this.setData({
 
-                 column,
 
-                 list,
 
-                 data,
 
-                 style,
 
-                 className,
 
-                 filter
 
-             })
 
-             console.log(this.data.list)
 
-         },
 
-         onChange(e) {
 
-             let index = e.currentTarget.dataset.index
 
-             let timeData = `list[${index}].timeDate`
 
-             this.setData({
 
-                 [timeData]: e.detail,
 
-             });
 
-         },
 
-         toUrl(e) {
 
-             console.log(e)
 
-             let id = e.currentTarget.dataset.id
 
-             wx.navigateTo({
 
-                 url: '/nova-shop/pages/goods/groupBuy/discount/index?id=' + id
 
-             });
 
-         }
 
-     }
 
- })
 
 
  |