1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- var util = require('../../utils/util.js');
- var app = getApp();
- Component({
- properties: {
- spuItem: {
- type: Object,
- value: {
- spuId: "",
- skuId: "",
- spuImage: "",
- spuName: "",
- endTime: 0,
- beginTime: "",
- actPrice: ["", ""],
- marketPrice: ["", ""],
- spuCanBuyNum: "",
- soldNum: "",
- actId: "",
- limitMemberNum: "",
- limitOrderNum: "",
- serverTime: "",
- isLimit: false,
- skuList: [],
- spuDescribe: "",
- is_take_fullreduction: 0,
- label_info: "",
- car_count: 0
- },
- observer: function (t) {
- let totNum = t.soldNum + t.spuCanBuyNum*1;
- let precent = parseInt((t.soldNum / totNum)*100) || 0;
- this.setData({ precent })
- }
- },
- actEnd: {
- type: Boolean,
- value: false
- },
- needAuth: {
- type: Boolean,
- value: false
- },
- theme: {
- type: Number,
- value: 0
- },
- begin: {
- type: Number,
- value: 1
- },
- skin: {
- type: Object
- }
- },
- attached() {
- this.setData({ placeholdeImg: app.globalData.placeholdeImg })
- },
- data: {
- disabled: false,
- placeholdeImg: '',
- precent: 0,
- goods_sale_unit: app.globalData.goods_sale_unit
- },
- methods: {
- openSku: function () {
- wx.navigateTo({
- url: '/lionfish_comshop/pages/goods/goodsDetail?id=' + this.data.spuItem.actId,
- })
- // if (this.data.needAuth) {
- // this.triggerEvent("authModal", true);
- // return;
- // }
- console.log('抢购')
- }
- }
- });
|