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)