Merge branch '舞蹈修改' into dev
Showing
12 changed files
with
215 additions
and
77 deletions
| ... | @@ -257,7 +257,7 @@ export function recoverMySignFromCancel(cptId) { | ... | @@ -257,7 +257,7 @@ export function recoverMySignFromCancel(cptId) { |
| 257 | return request({ | 257 | return request({ |
| 258 | url: `/league/sign/recoverMySignFromCancel`, | 258 | url: `/league/sign/recoverMySignFromCancel`, |
| 259 | method: 'post', | 259 | method: 'post', |
| 260 | data: {cptId: cptId} | 260 | data: { cptId: cptId } |
| 261 | }) | 261 | }) |
| 262 | } | 262 | } |
| 263 | 263 | ||
| ... | @@ -402,7 +402,7 @@ export function delPerson(id) { | ... | @@ -402,7 +402,7 @@ export function delPerson(id) { |
| 402 | }) | 402 | }) |
| 403 | } | 403 | } |
| 404 | 404 | ||
| 405 | //个人账号 | 405 | // 个人账号 |
| 406 | export function delPersonForPersonal(id) { | 406 | export function delPersonForPersonal(id) { |
| 407 | return request({ | 407 | return request({ |
| 408 | url: `/systemj/personInfo/singleDelete/${id}`, | 408 | url: `/systemj/personInfo/singleDelete/${id}`, |
| ... | @@ -506,7 +506,8 @@ export function commitSign(data) { | ... | @@ -506,7 +506,8 @@ export function commitSign(data) { |
| 506 | export function getTotalFee(data) { | 506 | export function getTotalFee(data) { |
| 507 | return request({ | 507 | return request({ |
| 508 | url: `/league/expenseConfig/getTotalFee/${data.cptId}/${data.entryId}`, | 508 | url: `/league/expenseConfig/getTotalFee/${data.cptId}/${data.entryId}`, |
| 509 | method: 'get' | 509 | method: 'get', |
| 510 | params: data | ||
| 510 | }) | 511 | }) |
| 511 | } | 512 | } |
| 512 | 513 | ||
| ... | @@ -639,7 +640,7 @@ export function saveWdsfMin(obj, groupId) { | ... | @@ -639,7 +640,7 @@ export function saveWdsfMin(obj, groupId) { |
| 639 | }) | 640 | }) |
| 640 | } | 641 | } |
| 641 | 642 | ||
| 642 | //todo | 643 | // todo |
| 643 | export function bindWdsf(perId, card) { | 644 | export function bindWdsf(perId, card) { |
| 644 | return request({ | 645 | return request({ |
| 645 | url: `/systemj/personInfo/bindWdsf/${perId}?card=${card}`, | 646 | url: `/systemj/personInfo/bindWdsf/${perId}?card=${card}`, |
| ... | @@ -771,12 +772,14 @@ export function getAboutUs(params) { | ... | @@ -771,12 +772,14 @@ export function getAboutUs(params) { |
| 771 | params | 772 | params |
| 772 | }) | 773 | }) |
| 773 | } | 774 | } |
| 775 | |||
| 774 | export function getppInfo(params) { | 776 | export function getppInfo(params) { |
| 775 | return request({ | 777 | return request({ |
| 776 | url: `/portal/website/${params}`, | 778 | url: `/portal/website/${params}`, |
| 777 | method: 'get' | 779 | method: 'get' |
| 778 | }) | 780 | }) |
| 779 | } | 781 | } |
| 782 | |||
| 780 | export function getZNList(params) { | 783 | export function getZNList(params) { |
| 781 | return request({ | 784 | return request({ |
| 782 | url: `/Portal/websiteInfo/list`, | 785 | url: `/Portal/websiteInfo/list`, |
| ... | @@ -785,4 +788,21 @@ export function getZNList(params) { | ... | @@ -785,4 +788,21 @@ export function getZNList(params) { |
| 785 | }) | 788 | }) |
| 786 | } | 789 | } |
| 787 | 790 | ||
| 791 | // 团体报名校验 | ||
| 792 | export function preCheckForGroup(groupId) { | ||
| 793 | return request({ | ||
| 794 | url: `/systemj/personInfo/preCheckForGroup/${groupId}`, | ||
| 795 | method: 'get' | ||
| 796 | }) | ||
| 797 | } | ||
| 798 | |||
| 799 | // 个人报名校验 | ||
| 800 | export function preCheckForPerson(params) { | ||
| 801 | return request({ | ||
| 802 | url: `/systemj/personInfo/preCheckForPerson`, | ||
| 803 | method: 'get', | ||
| 804 | params | ||
| 805 | }) | ||
| 806 | } | ||
| 807 | |||
| 788 | 808 | ... | ... |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
| 1 | <template> | ||
| 2 | <el-dialog | ||
| 3 | v-model="show" :close-on-click-modal="false" :title="language==0?'赛事购买协会':'Event Insurance Procurement Agreement'" append-to-body center | ||
| 4 | class="pcloginpop" | ||
| 5 | close-icon="CircleClose" destroy-on-close | ||
| 6 | width="1100px" | ||
| 7 | > | ||
| 8 | <div v-html="data" /> | ||
| 9 | <template #footer> | ||
| 10 | <div class="dialog-footer text-center"> | ||
| 11 | <el-button class="btn-lineG w200px" round type="primary" @click="submitForm">{{ | ||
| 12 | language == 0 ? '确定' : 'Save' | ||
| 13 | }} | ||
| 14 | </el-button> | ||
| 15 | </div> | ||
| 16 | </template> | ||
| 17 | </el-dialog> | ||
| 18 | </template> | ||
| 19 | |||
| 20 | <script setup> | ||
| 21 | import { getCurrentInstance, ref } from '@vue/runtime-core' | ||
| 22 | import { useStorage } from '@vueuse/core/index' | ||
| 23 | |||
| 24 | const language = useStorage('language', 0) | ||
| 25 | const { proxy } = getCurrentInstance() | ||
| 26 | const emit = defineEmits(['submitForm']) | ||
| 27 | const show = ref(false) | ||
| 28 | const data = ref() | ||
| 29 | |||
| 30 | const open = (row) => { | ||
| 31 | show.value = true | ||
| 32 | data.value = row | ||
| 33 | } | ||
| 34 | |||
| 35 | function submitForm() { | ||
| 36 | show.value = false | ||
| 37 | } | ||
| 38 | |||
| 39 | |||
| 40 | defineExpose({ open }) | ||
| 41 | |||
| 42 | </script> | ||
| 43 | |||
| 44 | <style lang="scss"> | ||
| 45 | .threeFour { | ||
| 46 | width: 100%; | ||
| 47 | |||
| 48 | .el-upload--picture-card { | ||
| 49 | width: 120px; | ||
| 50 | height: 160px; | ||
| 51 | } | ||
| 52 | |||
| 53 | .el-upload-list--picture-card .el-upload-list__item { | ||
| 54 | width: 120px; | ||
| 55 | height: 160px; | ||
| 56 | } | ||
| 57 | } | ||
| 58 | |||
| 59 | .tip { | ||
| 60 | font-size: 13px; | ||
| 61 | color: #999; | ||
| 62 | margin: 10px 0; | ||
| 63 | |||
| 64 | i { | ||
| 65 | color: red; | ||
| 66 | margin: 0 4px 0 0; | ||
| 67 | } | ||
| 68 | } | ||
| 69 | |||
| 70 | .shenfen { | ||
| 71 | .el-upload--picture-card { | ||
| 72 | width: 320px; | ||
| 73 | height: 200px; | ||
| 74 | } | ||
| 75 | |||
| 76 | .el-upload-list--picture-card .el-upload-list__item { | ||
| 77 | width: 320px; | ||
| 78 | height: 200px; | ||
| 79 | } | ||
| 80 | } | ||
| 81 | |||
| 82 | .touxiang { | ||
| 83 | :deep(.el-upload--picture-card ) { | ||
| 84 | width: 140px; | ||
| 85 | height: 200px; | ||
| 86 | } | ||
| 87 | } | ||
| 88 | |||
| 89 | .touxiang { | ||
| 90 | :deep(.el-upload-list__item ) { | ||
| 91 | width: 140px; | ||
| 92 | height: 200px; | ||
| 93 | } | ||
| 94 | |||
| 95 | } | ||
| 96 | |||
| 97 | .el-form--inline .el-form-item { | ||
| 98 | width: 100% | ||
| 99 | } | ||
| 100 | |||
| 101 | |||
| 102 | .boxDialog { | ||
| 103 | .el-dialog__header { | ||
| 104 | background: linear-gradient(#ed2c22, #fe6d45); | ||
| 105 | margin-right: 0; | ||
| 106 | height: 52px; | ||
| 107 | |||
| 108 | span { | ||
| 109 | color: #fff; | ||
| 110 | } | ||
| 111 | } | ||
| 112 | } | ||
| 113 | |||
| 114 | </style> |
| 1 | <template> | 1 | <template> |
| 2 | <div style="padding: 0 20px 20px" v-if="language==0"> | 2 | <div v-if="language==0" style="padding: 0 20px 20px"> |
| 3 | <!--赛事详情--> | 3 | <!--赛事详情--> |
| 4 | <div class="indexTitle"> | 4 | <div class="indexTitle"> |
| 5 | <h3 class="leftboderTT">组织机构</h3> | 5 | <h3 class="leftboderTT">组织机构</h3> |
| 6 | </div> | 6 | </div> |
| 7 | <div class="xzbox" v-html="form.ocOrganizer"> | 7 | <div class="xzbox" v-html="form.ocOrganizer" /> |
| 8 | </div> | 8 | <div v-if="form.languageSource!='100'" class="indexTitle"><h3 class="leftboderTT">报名须知</h3></div> |
| 9 | <div class="indexTitle" v-if="form.languageSource!='100'"><h3 class="leftboderTT">报名须知</h3></div> | 9 | <div v-if="form.languageSource!='100'" class="xzbox"> |
| 10 | <div class="xzbox" v-if="form.languageSource!='100'"> | 10 | <div v-html="form.signKnow" /> |
| 11 | <div v-html="form.signKnow"></div> | ||
| 12 | <div v-if="form.signKnowUrl"> | 11 | <div v-if="form.signKnowUrl"> |
| 13 | <el-link v-for="(item,index) in JSON.parse(form.signKnowUrl)" type="primary" | 12 | <el-link |
| 14 | :href="fillImgUrl(item.url)" target="_blank"> | 13 | v-for="(item,index) in JSON.parse(form.signKnowUrl)" :key="index" :href="fillImgUrl(item.url)" |
| 14 | target="_blank" type="primary" | ||
| 15 | > | ||
| 15 | <el-icon :size="20"> | 16 | <el-icon :size="20"> |
| 16 | <Download /> | 17 | <Download /> |
| 17 | </el-icon> | 18 | </el-icon> |
| 18 | {{ item.name }} | 19 | {{ item.name }} |
| 19 | </el-link> | 20 | </el-link> |
| 20 | </div> | 21 | </div> |
| 21 | |||
| 22 | </div> | 22 | </div> |
| 23 | <!-- <div class="indexTitle"><h3 class="leftboderTT">免责声明</h3></div>--> | 23 | <!-- <div class="indexTitle"><h3 class="leftboderTT">免责声明</h3></div>--> |
| 24 | <!-- <div class="xzbox">--> | 24 | <!-- <div class="xzbox">--> |
| 25 | <!-- <el-link v-if="form.disclaimerUrl" type="primary" :href="fillImgUrl(JSON.parse(form.disclaimerUrl)[0]?.url)" target="_blank">--> | 25 | <!-- <el-link v-if="form.disclaimerUrl" type="primary" :href="fillImgUrl(JSON.parse(form.disclaimerUrl)[0]?.url)" target="_blank">--> |
| 26 | <!-- <el-icon :size="20">--> | 26 | <!-- <el-icon :size="20">--> |
| 27 | <!-- <Download />--> | 27 | <!-- <Download />--> |
| 28 | <!-- </el-icon>--> | 28 | <!-- </el-icon>--> |
| 29 | <!-- {{ JSON.parse(form.disclaimerUrl)[0]?.name }}--> | 29 | <!-- {{ JSON.parse(form.disclaimerUrl)[0]?.name }}--> |
| 30 | <!-- </el-link>--> | 30 | <!-- </el-link>--> |
| 31 | <!-- </div>--> | 31 | <!-- </div>--> |
| 32 | <div class="indexTitle" v-if="form.languageSource=='100'"><h3 class="leftboderTT">赛事规程</h3></div> | 32 | <div v-if="form.languageSource=='100'" class="indexTitle"><h3 class="leftboderTT">赛事规程</h3></div> |
| 33 | <div class="xzbox" v-if="form.languageSource=='100'"> | 33 | <div v-if="form.languageSource=='100'" class="xzbox"> |
| 34 | <div v-html="form.ruleContent"></div> | 34 | <div v-html="form.ruleContent" /> |
| 35 | <el-link v-if="form.ruleUrl" type="primary" :href="fillImgUrl(JSON.parse(form.ruleUrl)[0]?.url)" target="_blank"> | 35 | <el-link v-if="form.ruleUrl" :href="fillImgUrl(JSON.parse(form.ruleUrl)[0]?.url)" target="_blank" type="primary"> |
| 36 | <el-icon :size="20"> | 36 | <el-icon :size="20"> |
| 37 | <Download /> | 37 | <Download /> |
| 38 | </el-icon> | 38 | </el-icon> |
| 39 | {{ JSON.parse(form.ruleUrl)[0]?.name }} | 39 | {{ JSON.parse(form.ruleUrl)[0]?.name }} |
| 40 | </el-link> | 40 | </el-link> |
| 41 | </div> | 41 | </div> |
| 42 | <!-- <div class="indexTitle" v-if="form.type==1&&form.cptProjectList?.length > 0"><h3 class="leftboderTT">竞赛项目</h3></div>--> | 42 | <!-- <div class="indexTitle" v-if="form.type==1&&form.cptProjectList?.length > 0"><h3 class="leftboderTT">竞赛项目</h3></div>--> |
| 43 | <!-- <div v-if="form.type==1&&form.cptProjectList?.length > 0">--> | 43 | <!-- <div v-if="form.type==1&&form.cptProjectList?.length > 0">--> |
| 44 | 44 | ||
| 45 | <!-- </div>--> | 45 | <!-- </div>--> |
| 46 | 46 | ||
| 47 | </div> | 47 | </div> |
| 48 | <div style="padding: 0 20px 20px" v-else> | 48 | <div v-else style="padding: 0 20px 20px"> |
| 49 | <!--赛事详情--> | 49 | <!--赛事详情--> |
| 50 | <div class="indexTitle"> | 50 | <div class="indexTitle"> |
| 51 | <h3 class="leftboderTT">Organization</h3> | 51 | <h3 class="leftboderTT">Organization</h3> |
| 52 | </div> | 52 | </div> |
| 53 | <div class="xzbox" v-html="form.ocOrganizer"> | 53 | <div class="xzbox" v-html="form.ocOrganizer" /> |
| 54 | </div> | ||
| 55 | <div class="indexTitle"><h3 class="leftboderTT">Notes</h3></div> | 54 | <div class="indexTitle"><h3 class="leftboderTT">Notes</h3></div> |
| 56 | <div class="xzbox"> | 55 | <div class="xzbox"> |
| 57 | <div v-html="form.signKnow"></div> | 56 | <div v-html="form.signKnow" /> |
| 58 | <el-link v-if="form.signKnowUrl" type="primary" :href="fillImgUrl(JSON.parse(form.signKnowUrl)[0]?.url)" target="_blank"> | 57 | <el-link |
| 58 | v-if="form.signKnowUrl" :href="fillImgUrl(JSON.parse(form.signKnowUrl)[0]?.url)" target="_blank" | ||
| 59 | type="primary" | ||
| 60 | > | ||
| 59 | <el-icon :size="20"> | 61 | <el-icon :size="20"> |
| 60 | <Download /> | 62 | <Download /> |
| 61 | </el-icon> | 63 | </el-icon> |
| 62 | {{ JSON.parse(form.signKnowUrl)[0]?.name }} | 64 | {{ JSON.parse(form.signKnowUrl)[0]?.name }} |
| 63 | </el-link> | 65 | </el-link> |
| 64 | </div> | 66 | </div> |
| 65 | <!-- <div class="indexTitle"><h3 class="leftboderTT">Disclaimers</h3></div>--> | 67 | <!-- <div class="indexTitle"><h3 class="leftboderTT">Disclaimers</h3></div>--> |
| 66 | <!-- <div class="xzbox">--> | 68 | <!-- <div class="xzbox">--> |
| 67 | <!-- <el-link v-if="form.disclaimerUrl" type="primary" :href="fillImgUrl(JSON.parse(form.disclaimerUrl)[0]?.url)" target="_blank">--> | 69 | <!-- <el-link v-if="form.disclaimerUrl" type="primary" :href="fillImgUrl(JSON.parse(form.disclaimerUrl)[0]?.url)" target="_blank">--> |
| 68 | <!-- <el-icon :size="20">--> | 70 | <!-- <el-icon :size="20">--> |
| 69 | <!-- <Download />--> | 71 | <!-- <Download />--> |
| 70 | <!-- </el-icon>--> | 72 | <!-- </el-icon>--> |
| 71 | <!-- {{ JSON.parse(form.disclaimerUrl)[0]?.name }}--> | 73 | <!-- {{ JSON.parse(form.disclaimerUrl)[0]?.name }}--> |
| 72 | <!-- </el-link>--> | 74 | <!-- </el-link>--> |
| 73 | <!-- </div>--> | 75 | <!-- </div>--> |
| 74 | 76 | ||
| 75 | <!-- <div class="indexTitle"><h3 class="leftboderTT">Competition Regulations</h3></div>--> | 77 | <!-- <div class="indexTitle"><h3 class="leftboderTT">Competition Regulations</h3></div>--> |
| 76 | <!-- <div class="xzbox">--> | 78 | <!-- <div class="xzbox">--> |
| 77 | <!-- <div v-html="form.ruleContent">--> | 79 | <!-- <div v-html="form.ruleContent">--> |
| 78 | 80 | ||
| 79 | <!-- </div>--> | 81 | <!-- </div>--> |
| 80 | <!-- <el-link v-if="form.ruleUrl" type="primary" :href="fillImgUrl(JSON.parse(form.ruleUrl)[0]?.url)" target="_blank">--> | 82 | <!-- <el-link v-if="form.ruleUrl" type="primary" :href="fillImgUrl(JSON.parse(form.ruleUrl)[0]?.url)" target="_blank">--> |
| 81 | <!-- <el-icon :size="20">--> | 83 | <!-- <el-icon :size="20">--> |
| 82 | <!-- <Download />--> | 84 | <!-- <Download />--> |
| 83 | <!-- </el-icon>--> | 85 | <!-- </el-icon>--> |
| 84 | <!-- {{ JSON.parse(form.ruleUrl)[0]?.name }}--> | 86 | <!-- {{ JSON.parse(form.ruleUrl)[0]?.name }}--> |
| 85 | <!-- </el-link>--> | 87 | <!-- </el-link>--> |
| 86 | <!-- </div>--> | 88 | <!-- </div>--> |
| 87 | <div class="indexTitle" v-if="form.type==1 && form.cptProjectList?.length > 0"><h3 class="leftboderTT">Event settings</h3></div> | 89 | <div v-if="form.type==1 && form.cptProjectList?.length > 0" class="indexTitle"><h3 class="leftboderTT">Event |
| 90 | settings</h3></div> | ||
| 88 | <div v-if="form.type==1 && form.cptProjectList?.length > 0"> | 91 | <div v-if="form.type==1 && form.cptProjectList?.length > 0"> |
| 89 | <match-info-project-list :match-id="form.id" :is-national="form.languageSource!='100'"/> | 92 | <match-info-project-list :is-national="form.languageSource!='100'" :match-id="form.id" /> |
| 90 | </div> | 93 | </div> |
| 91 | </div> | 94 | </div> |
| 92 | </template> | 95 | </template> |
| 93 | 96 | ||
| 94 | <script setup> | 97 | <script setup> |
| 95 | import {ref} from "vue"; | 98 | import { ref } from 'vue' |
| 96 | import MatchInfoProjectList from "@/viewsPc/match/components/matchInfo-projectList"; | 99 | import MatchInfoProjectList from '@/viewsPc/match/components/matchInfo-projectList' |
| 97 | import {useStorage} from "@vueuse/core/index"; | 100 | import { useStorage } from '@vueuse/core/index' |
| 98 | import {onMounted} from "@vue/runtime-core"; | 101 | import { onMounted } from '@vue/runtime-core' |
| 99 | 102 | ||
| 100 | const language= useStorage('language',0) | 103 | const language = useStorage('language', 0) |
| 101 | 104 | ||
| 102 | const props = defineProps({ | 105 | const props = defineProps({ |
| 103 | form:{ | 106 | form: { |
| 104 | type:Object, | 107 | type: Object, |
| 105 | required:true | 108 | required: true |
| 106 | } | 109 | } |
| 107 | }) | 110 | }) |
| 108 | 111 | ||
| 109 | 112 | ||
| 110 | |||
| 111 | </script> | 113 | </script> |
| 112 | 114 | ||
| 113 | <style scoped lang="scss"> | 115 | <style lang="scss" scoped> |
| 114 | .indexTitle{margin: 20px 0 12px; | 116 | .indexTitle { |
| 115 | h3{ | 117 | margin: 20px 0 12px; |
| 118 | |||
| 119 | h3 { | ||
| 116 | font-size: 20px; | 120 | font-size: 20px; |
| 117 | color:var(--el-color-primary); | 121 | color: var(--el-color-primary); |
| 118 | } | 122 | } |
| 119 | } | 123 | } |
| 120 | 124 | ... | ... |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
| ... | @@ -64,33 +64,33 @@ export default defineConfig(({ mode, command }) => { | ... | @@ -64,33 +64,33 @@ export default defineConfig(({ mode, command }) => { |
| 64 | proxy: { | 64 | proxy: { |
| 65 | // https://cn.vitejs.dev/config/#server-proxy | 65 | // https://cn.vitejs.dev/config/#server-proxy |
| 66 | '/dev-api/ztx-train': { | 66 | '/dev-api/ztx-train': { |
| 67 | // target: 'http://123.60.96.243:1896/stage-api', | 67 | target: 'http://192.168.1.243:1896/stage-api', |
| 68 | target: 'https://jijin.wtwuxicenter.com/stage-api', | 68 | // target: 'https://jijin.wtwuxicenter.com/stage-api', |
| 69 | changeOrigin: true, | 69 | changeOrigin: true, |
| 70 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-train/, '') | 70 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-train/, '') |
| 71 | }, | 71 | }, |
| 72 | '/dev-api/ztx-match': { | 72 | '/dev-api/ztx-match': { |
| 73 | target: 'http://192.168.1.253:8081', | 73 | target: 'http://192.168.1.243:8081', |
| 74 | // target: 'https://wdsfwuxicenter.com/stage-api/', | 74 | // target: 'https://wdsfwuxicenter.com/stage-api/', |
| 75 | changeOrigin: true, | 75 | changeOrigin: true, |
| 76 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-match/, '') | 76 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-match/, '') |
| 77 | }, | 77 | }, |
| 78 | '/dev-api/ztx-webSite': { | 78 | '/dev-api/ztx-webSite': { |
| 79 | target: 'http://192.168.1.253:8081', | 79 | target: 'http://192.168.1.243:8081', |
| 80 | changeOrigin: true, | 80 | changeOrigin: true, |
| 81 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '') | 81 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '') |
| 82 | }, | 82 | }, |
| 83 | '/dev-api': { | 83 | '/dev-api': { |
| 84 | target: 'http://192.168.1.118:8081/', | 84 | // target: 'http://192.168.1.118:8081/', |
| 85 | // target: 'http://192.168.1.253:8081', | 85 | target: 'http://192.168.1.243:8081', |
| 86 | // target: 'https://jijin.wtwuxicenter.com/stage-api', | 86 | // target: 'https://jijin.wtwuxicenter.com/stage-api', |
| 87 | // target: 'https://wdsfwuxicenter.com/stage-api/', | 87 | // target: 'https://wdsfwuxicenter.com/stage-api/', |
| 88 | changeOrigin: true, | 88 | changeOrigin: true, |
| 89 | rewrite: (p) => p.replace(/^\/dev-api/, '') | 89 | rewrite: (p) => p.replace(/^\/dev-api/, '') |
| 90 | }, | 90 | }, |
| 91 | '/ticket': { | 91 | '/ticket': { |
| 92 | // target: 'http://192.168.1.131:8081/', | 92 | target: 'http://192.168.1.243:8081/', |
| 93 | target: 'https://jijin.wtwuxicenter.com/h5/', | 93 | // target: 'https://jijin.wtwuxicenter.com/h5/', |
| 94 | // target: 'https://ticketh5.wdsfwuxicenter.com/h5/', | 94 | // target: 'https://ticketh5.wdsfwuxicenter.com/h5/', |
| 95 | changeOrigin: true, | 95 | changeOrigin: true, |
| 96 | rewrite: (p) => p.replace(/^\/ticket/, '') | 96 | rewrite: (p) => p.replace(/^\/ticket/, '') | ... | ... |
-
Please register or sign in to post a comment