delete.vue 636 B

12345678910111213141516171819202122232425262728
  1. <template>
  2. <div style="display:inline;margin:0 16px">
  3. <el-popconfirm title="确定删除当前数据吗?" @confirm="deleteRow()">
  4. <el-button slot="reference" size="small" type="text">删 除</el-button>
  5. </el-popconfirm>
  6. </div>
  7. </template>
  8. <script>
  9. export default {
  10. props: ['id'],
  11. methods: {
  12. async deleteRow() {
  13. let res = await this.$api.requested({
  14. "id": 20220905165302,
  15. "content": {
  16. "sa_salestargetid": this.id
  17. },
  18. })
  19. console.log(res);
  20. this.tool.showMessage(res,() => {
  21. this.$emit('deleteSuccess')
  22. })
  23. },
  24. }
  25. }
  26. </script>