zxl
7 天以前 2a7429f06ac06130c03ad15bfd55b25344144208
抽奖弹窗活动
2个文件已修改
27 ■■■■■ 已修改文件
manager/src/api/activity-prize.js 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
manager/src/views/activity-prize/index.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
manager/src/api/activity-prize.js
@@ -52,3 +52,9 @@
    method:"PUT"
  })
}
export const popup= (params) =>{
  return service({
    url:"/lmk/activity-prize/popup/"+params,
    method:"PUT"
  })
}
manager/src/views/activity-prize/index.vue
@@ -91,6 +91,14 @@
              :disabled="!row.canSet"
              @click="setPrize(row)"
            >奖品设置</Button>
            <Button
              type="info"
              size="small"
              :disabled="row.popup"
              @click="setPopup(row)"
              >
              弹窗活动
            </Button>
<!--            <Button-->
<!--              type="info"-->
<!--              size="small"-->
@@ -490,7 +498,8 @@
  del,
  addActivityRefPrizeList,
  getActivityRefPrizeByActivityId,
  publishPrizeActivity
  publishPrizeActivity,
  popup
} from '@/api/activity-prize.js'
import {delByKey, uploadFileByLmk} from "../../api/common";
@@ -747,6 +756,16 @@
    this.init();
  },
  methods: {
    setPopup(row){
      popup(row.id).then(res =>{
        if (res.code === 200){
          this.$Message.success(res.msg)
          this.getPage()
        }else {
          this.$Message.error(res.msg)
        }
      })
    },
    handleProbabilityInput(event, index) {
      const inputValue = event.target.value;
      let numericValue = parseFloat(inputValue);