浏览代码

打印模板

dct 8 月之前
父节点
当前提交
15e0ab6962
共有 2 个文件被更改,包括 9 次插入16 次删除
  1. 3 7
      src/api/printModal.js
  2. 6 9
      src/pages/systemSetting/printManage.vue

+ 3 - 7
src/api/printModal.js

@@ -1,15 +1,11 @@
 import http from '@/utils/request'
 
-export function addTicketPrintModel ({ content, name, ticket_type_id_list }) {
-  return http.post('/ticketPrintModel/addTicketPrintModel', {
-    name,
-    content,
-    ticket_type_id_list
-  })
+export function addTicketPrintModel (params) {
+  return http.post('/admin/ticketPrintTemplate/add', { data: params })
 }
 
 export function deleteTicketPrintModel (id) {
-  return http.post('/ticketPrintModel/deleteTicketPrintModel', { data: { idList: [id] } })
+  return http.post('/admin/ticketPrintTemplate/delete', { data: { idList: [id] } })
 }
 
 export function getTicketPrintModelList (params) {

+ 6 - 9
src/pages/systemSetting/printManage.vue

@@ -133,11 +133,6 @@ export default {
   components: {
     PrintEditor
   },
-  computed: {
-    printTemplateList () {
-      return this.$store.state.app.printTemplateList
-    }
-  },
   created () {
     this.getTicketPrintModelList()
     this.currentTemplate = this.$localStore.get('defaultTemplate') || ''
@@ -145,6 +140,7 @@ export default {
   data () {
     return {
       loading: false,
+      printTemplateList: [],
       tableData: [],
       form: {
         name: '',
@@ -160,9 +156,10 @@ export default {
       this.$refs.form.resetFields()
     },
     getTicketPrintModelList () {
-      this.loading = false
+      this.loading = true
       getTicketPrintModelList(this.form).then(res => {
         const list = res.data.records
+        this.printTemplateList = list
         let id = this.currentTemplate - 0
         let target = list.find(i => i.id === id)
         // 设置当前打印模板
@@ -180,7 +177,7 @@ export default {
         type: 'warning'
       }).then(() => {
         deleteTicketPrintModel(id).then(res => {
-          if (res.data.code === '200') {
+          if (res.code === '200') {
             this.$message.success('删除成功')
           } else {
             this.$message.error(res.msg || '删除失败')
@@ -191,7 +188,7 @@ export default {
     },
     setDefault (item) {
       updateTicketPrintModel({ ...item, isDefault: 1 }).then(res => {
-        if (res.data.code === '200') {
+        if (res.code === '200') {
           this.$message.success('设置成功')
         } else {
           this.$message.error(res.msg || '设置失败')
@@ -209,7 +206,7 @@ export default {
         copy.name = copy.name + ' - 副本'
 
         addTicketPrintModel(copy).then(res => {
-          if (res.data.code === '200') {
+          if (res.code === '200') {
             this.$message.success('创建成功')
           } else {
             this.$message.error(res.msg || '创建失败')