zxl
13 小时以前 13f39a06acaca62e665b383b1395b2c76e0397a1
manager/src/views/prize-record/index.vue
@@ -114,6 +114,12 @@
              size="small"
              @click="detail(row)"
            >详情</Button>
            <Button
              v-if=" row.distributeStatus === 'WAIT'"
              type="info"
              size="small"
              @click="push(row)"
            >发放</Button>
          </div>
        </template>
      </Table>
@@ -216,7 +222,8 @@
<script>
import {
  getPage,
  queryExport
  queryExport,
  pushById
} from '@/api/prize-record.js'
export default {
@@ -342,6 +349,17 @@
    this.init();
  },
  methods: {
    push(row){
      this.loading = true;
      pushById(row.id).then(res =>{
        this.loading = false;
        if (res.code === 200){
          this.$Message.success(res.data)
        }else {
          this.$Message.error(res.data)
        }
      })
    },
    formatDate(date, format = 'YYYY-MM-DD HH:mm:ss') {
      if (!date) return '';