confirm-price.js 925 Bytes
// pack-book/components/checkout/confirm-price.js
import util from '../../../utils/util'
import App from '../../../utils/api'
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    hidden:true,
  },

  /**
   * 组件的方法列表
   */
  methods: {
    show(rid,files){
      if(this.data.price<=0){
        return util.toast('请设置金额','none')
      }
      let bill_list=[]
      if(files.length>0){
        let hasNok=false
        files.some(f=>{
          if(f.pro==100){
            hasNok=true
            bill_list.push(f.remote.url)
          }
        })
        if(hasNok){
          return util.toast('请等待图片上传完成','none')
        }
      }
      this.rid=rid
      this.bill_list=bill_list
    },
    hide(){
      this.setData({
        hidden:false,
      })
    },
    submit(){
      this.hide()
    },
  }
})