From 027b7ef248cbb95005bb694720d1eaa565d69cf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=AD=E5=B0=8F=E6=88=90Tan=5FBC?= <1443400951@qq.com> Date: Fri, 29 Nov 2024 17:51:32 +0800 Subject: [PATCH] =?UTF-8?q?'=E5=89=8D=E7=AB=AF=E6=BC=94=E5=87=BA=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E5=AF=B9=E6=8E=A5=E5=AE=8C=E6=88=90=EF=BC=8C=E6=9C=AA?= =?UTF-8?q?=E5=AE=8C=E6=88=90=E6=A0=B8=E9=94=80=E6=8E=88=E6=9D=83'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/api/zshow/zShow.js | 52 ++++ web/src/api/zshow/zShowSchedule.js | 52 ++++ web/src/api/zshow/zTicketTier.js | 52 ++++ web/src/api/zshow/zwriteOff.js | 33 +++ web/src/views/zshow/zShow/form.vue | 113 +++++++++ web/src/views/zshow/zShow/index.vue | 179 ++++++++++++++ .../views/zshow/zShow/showScheduleForm.vue | 116 +++++++++ web/src/views/zshow/zShow/tiketTierForm.vue | 120 +++++++++ web/src/views/zshow/zShow/writeOff.vue | 159 ++++++++++++ web/src/views/zshow/zShow/zshowSchedule.vue | 234 ++++++++++++++++++ web/vue.config.js | 2 +- 11 files changed, 1111 insertions(+), 1 deletion(-) create mode 100644 web/src/api/zshow/zShow.js create mode 100644 web/src/api/zshow/zShowSchedule.js create mode 100644 web/src/api/zshow/zTicketTier.js create mode 100644 web/src/api/zshow/zwriteOff.js create mode 100644 web/src/views/zshow/zShow/form.vue create mode 100644 web/src/views/zshow/zShow/index.vue create mode 100644 web/src/views/zshow/zShow/showScheduleForm.vue create mode 100644 web/src/views/zshow/zShow/tiketTierForm.vue create mode 100644 web/src/views/zshow/zShow/writeOff.vue create mode 100644 web/src/views/zshow/zShow/zshowSchedule.vue diff --git a/web/src/api/zshow/zShow.js b/web/src/api/zshow/zShow.js new file mode 100644 index 0000000..776b688 --- /dev/null +++ b/web/src/api/zshow/zShow.js @@ -0,0 +1,52 @@ +/** + * @description 演出表 + * Created on 2024-11-27 + * @author yxz + */ + +import request from '@/utils/request' + +export function fetchList() { + return request({ + url: '/admin/zshow/list', + method: 'get' + }) +} + +export function fetPage(page) { + return request({ + url: '/admin/zshow/page', + method: 'get', + params: page + }) +} + +export function getObj (id) { + return request({ + url: '/admin/zshow/' + id, + method: 'get' + }) +} + +export function addObj (obj) { + return request({ + url: '/admin/zshow', + method: 'post', + data: obj + }) +} + +export function putObj (obj) { + return request({ + url: '/admin/zshow', + method: 'put', + data: obj + }) +} + +export function delObj (id) { + return request({ + url: '/admin/zshow/' + id, + method: 'delete' + }) +} diff --git a/web/src/api/zshow/zShowSchedule.js b/web/src/api/zshow/zShowSchedule.js new file mode 100644 index 0000000..f2880c5 --- /dev/null +++ b/web/src/api/zshow/zShowSchedule.js @@ -0,0 +1,52 @@ +/** + * @description 演出场次关联表 + * Created on 2024-11-27 + * @author yxz + */ + +import request from '@/utils/request' + +export function fetchList() { + return request({ + url: '/admin/zshowschedule/list', + method: 'get' + }) +} + +export function fetPage(page) { + return request({ + url: '/admin/zshowschedule/page', + method: 'get', + params: page + }) +} + +export function getObj (id) { + return request({ + url: '/admin/zshowschedule/' + id, + method: 'get' + }) +} + +export function addObj (obj) { + return request({ + url: '/admin/zshowschedule', + method: 'post', + data: obj + }) +} + +export function putObj (obj) { + return request({ + url: '/admin/zshowschedule', + method: 'put', + data: obj + }) +} + +export function delObj (id) { + return request({ + url: '/admin/zshowschedule/' + id, + method: 'delete' + }) +} diff --git a/web/src/api/zshow/zTicketTier.js b/web/src/api/zshow/zTicketTier.js new file mode 100644 index 0000000..2cb09d5 --- /dev/null +++ b/web/src/api/zshow/zTicketTier.js @@ -0,0 +1,52 @@ +/** + * @description 票档和场次关联表 + * Created on 2024-11-27 + * @author yxz + */ + +import request from '@/utils/request' + +export function fetchList() { + return request({ + url: '/admin/ztickettier/list', + method: 'get' + }) +} + +export function fetPage(page) { + return request({ + url: '/admin/ztickettier/page', + method: 'get', + params: page + }) +} + +export function getObj (id) { + return request({ + url: '/admin/ztickettier/' + id, + method: 'get' + }) +} + +export function addObj (obj) { + return request({ + url: '/admin/ztickettier', + method: 'post', + data: obj + }) +} + +export function putObj (obj) { + return request({ + url: '/admin/ztickettier', + method: 'put', + data: obj + }) +} + +export function delTierObj (id) { + return request({ + url: '/admin/ztickettier/' + id, + method: 'delete' + }) +} diff --git a/web/src/api/zshow/zwriteOff.js b/web/src/api/zshow/zwriteOff.js new file mode 100644 index 0000000..d37a449 --- /dev/null +++ b/web/src/api/zshow/zwriteOff.js @@ -0,0 +1,33 @@ +/** + * @description y演出核销权限设置 + * Created on 2024-11-27 + * @author yxz + */ + +import request from '@/utils/request' + + +export function fetPage(page) { + return request({ + url: '/admin/zticketverificationauth/page', + method: 'get', + params: page + }) +} + + +export function addObj (obj) { + return request({ + url: '/admin/zticketverificationauth', + method: 'post', + data: obj + }) +} + + +export function delTierObj (id) { + return request({ + url: '/admin/zticketverificationauth/' + id, + method: 'delete' + }) +} diff --git a/web/src/views/zshow/zShow/form.vue b/web/src/views/zshow/zShow/form.vue new file mode 100644 index 0000000..798b62e --- /dev/null +++ b/web/src/views/zshow/zShow/form.vue @@ -0,0 +1,113 @@ + + + \ No newline at end of file diff --git a/web/src/views/zshow/zShow/index.vue b/web/src/views/zshow/zShow/index.vue new file mode 100644 index 0000000..3d95108 --- /dev/null +++ b/web/src/views/zshow/zShow/index.vue @@ -0,0 +1,179 @@ + + + + + + \ No newline at end of file diff --git a/web/src/views/zshow/zShow/showScheduleForm.vue b/web/src/views/zshow/zShow/showScheduleForm.vue new file mode 100644 index 0000000..57cc230 --- /dev/null +++ b/web/src/views/zshow/zShow/showScheduleForm.vue @@ -0,0 +1,116 @@ + + + diff --git a/web/src/views/zshow/zShow/tiketTierForm.vue b/web/src/views/zshow/zShow/tiketTierForm.vue new file mode 100644 index 0000000..4298be8 --- /dev/null +++ b/web/src/views/zshow/zShow/tiketTierForm.vue @@ -0,0 +1,120 @@ + + + diff --git a/web/src/views/zshow/zShow/writeOff.vue b/web/src/views/zshow/zShow/writeOff.vue new file mode 100644 index 0000000..ffe5a8b --- /dev/null +++ b/web/src/views/zshow/zShow/writeOff.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/web/src/views/zshow/zShow/zshowSchedule.vue b/web/src/views/zshow/zShow/zshowSchedule.vue new file mode 100644 index 0000000..7041d87 --- /dev/null +++ b/web/src/views/zshow/zShow/zshowSchedule.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/web/vue.config.js b/web/vue.config.js index a9cb7c7..f8c25e3 100644 --- a/web/vue.config.js +++ b/web/vue.config.js @@ -4,7 +4,7 @@ const defaultSettings = require('./src/settings.js') // 测试 https://192.168.3.130:8088 // 正式 http://139.159.250.24:8088 // const url ='http://43.139.12.226:8888/admin'; -const url = 'http://localhost:8088'; +const url = 'http://192.168.3.18:8088'; function resolve(dir) { return path.join(__dirname, dir)