delBtn.vue 740 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: ['data'],
  11. methods: {
  12. deleteRow() {
  13. this.$api.requested({
  14. "classname": "webmanage.saletool.courseware.coursewaretest",
  15. "method": "deleteTestLibrary",
  16. "content": {
  17. "sat_courseware_testlibraryid":this.data.sat_courseware_testlibraryid
  18. }
  19. }).then(res => {
  20. this.tool.showMessage(res)
  21. res.code === 1 ? this.$emit('onSuccess') : ''
  22. })
  23. },
  24. }
  25. }
  26. </script>