cad64df8 by zrj

9.5 世锦赛修改功能

1 parent be427db8
...@@ -228,7 +228,7 @@ export function cancelOrder2(orderId) { ...@@ -228,7 +228,7 @@ export function cancelOrder2(orderId) {
228 // 取消 228 // 取消
229 export function cancelOrderBody(data) { 229 export function cancelOrderBody(data) {
230 return request({ 230 return request({
231 url: `/ota/norder/cancelOrderBackBody`, 231 url: `/ota/norder/applyOrderBackBody`,
232 method: 'post', 232 method: 'post',
233 data: data 233 data: data
234 }) 234 })
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <div class="pd20"> 2 <div class="pd20">
3 <div style="margin-bottom: 20px"> 3 <div style="margin-bottom: 20px">
4 <el-button type="primary" @click="downloadAll">{{ language == 0 ? '合并生成缴费单' : 'Download Consolidated Invoice' }}</el-button> 4 <el-button type="primary" @click="downloadAll">{{ language == 0 ? '合并生成缴费单' : 'Download Consolidated Invoice' }}</el-button>
5 <el-button type="primary" @click="showDialog">合并上传缴费单</el-button> 5 <el-button type="primary" @click="showDialog">{{ language == 0 ? '合并上传缴费单' : 'Upload Consolidated Invoice' }}</el-button>
6 </div> 6 </div>
7 <div v-for="b in list" class="item"> 7 <div v-for="b in list" class="item">
8 <div class="title"> 8 <div class="title">
...@@ -292,15 +292,24 @@ const cancel = (row) => { ...@@ -292,15 +292,24 @@ const cancel = (row) => {
292 // } 292 // }
293 293
294 const unsubscribe = () => { 294 const unsubscribe = () => {
295 proxy.$modal.confirm(language.value == 0 ? `确定退款吗 ?` : 'Are you sure to refund?').then(() => { 295 proxy.$refs['infoRef'].validate(async valid => {
296 return cancelOrderBody(unsubscribeForm.value).then(res => { 296 if (valid) {
297 ElMessage({ 297 proxy.$modal.confirm(language.value == 0 ? `确定退款吗 ?` : 'Are you sure to refund?').then(() => {
298 message: language.value == 0 ? '已提交退款,请等待审核!' : 'Refund has been submitted, please wait for review!', 298 return cancelOrderBody(unsubscribeForm.value).then(res => {
299 type: 'success' 299 ElMessage({
300 message: language.value == 0 ? '已提交退款,请等待审核!' : 'Refund has been submitted, please wait for review!',
301 type: 'success'
302 })
303 show2.value = false
304 emit('refresh')
305 })
300 }) 306 })
301 emit('refresh') 307 } else {
302 }) 308 proxy.$modal.msgError('请完善信息')
309 }
303 }) 310 })
311
312
304 } 313 }
305 314
306 const downInvoice = (row) => { 315 const downInvoice = (row) => {
...@@ -352,7 +361,7 @@ const pf = ref([]) ...@@ -352,7 +361,7 @@ const pf = ref([])
352 const submitProofAll = () => { 361 const submitProofAll = () => {
353 let selectList = props.list.filter(item => item.ischeck==true) 362 let selectList = props.list.filter(item => item.ischeck==true)
354 let ids = selectList.map(item => item.id) 363 let ids = selectList.map(item => item.id)
355 if (!pf.value) { 364 if (!pf.value || pf.value.length <= 0) {
356 ElMessage.warning(language.value == 0 ? '请上传凭证' : 'Please upload a voucher') 365 ElMessage.warning(language.value == 0 ? '请上传凭证' : 'Please upload a voucher')
357 return 366 return
358 } 367 }
...@@ -385,7 +394,16 @@ const unsubscribeForm = ref({ ...@@ -385,7 +394,16 @@ const unsubscribeForm = ref({
385 beneficiaryBankAddress:'', 394 beneficiaryBankAddress:'',
386 swiftCode:'', 395 swiftCode:'',
387 }) 396 })
388 const unsubscribeRules = ref([]) 397 const unsubscribeRules = ref({
398 noc: { required: true, message: language.value == 0 ? '请输入队伍名称' : 'please input noc', trigger: 'blur' },
399 athleteName: { required: true, message: language.value == 0 ? '请输入预定人名称' : 'please input Athlete Name', trigger: 'blur' },
400 beneficiaryName: { required: true, message: language.value == 0 ? '请输入收款人名称' : 'please input Beneficiary Name', trigger: 'blur' },
401 beneficiaryAddress: { required: true, message: language.value == 0 ? '请输入收款人地址' : 'please input Beneficiary Address', trigger: 'blur' },
402 beneficiaryBankName: { required: true, message: language.value == 0 ? '请输入收款人开户银行' : 'please input Beneficiary Bank Name', trigger: 'blur' },
403 beneficiaryBankAccountNumber: { required: true, message: language.value == 0 ? '请输入收款人银行账号' : 'please input Beneficiary Bank Account Number', trigger: 'blur' },
404 beneficiaryBankAddress: { required: true, message: language.value == 0 ? '请输入收款人银行地址' : 'please input Beneficiary Bank Address', trigger: 'blur' },
405 swiftCode: { required: true, message: language.value == 0 ? '请输入SWIFT 码' : 'please input SWIFT Code', trigger: 'blur' },
406 })
389 const showunsubscribe = (row) => { 407 const showunsubscribe = (row) => {
390 unsubscribeForm.value = { 408 unsubscribeForm.value = {
391 id:row.id, 409 id:row.id,
......
...@@ -84,8 +84,8 @@ export default defineConfig(({mode, command}) => { ...@@ -84,8 +84,8 @@ export default defineConfig(({mode, command}) => {
84 }, 84 },
85 '/dev-api': { 85 '/dev-api': {
86 // target: 'http://192.168.1.118:8082/', 86 // target: 'http://192.168.1.118:8082/',
87 target: 'http://192.168.1.22:8082', 87 // target: 'http://192.168.1.22:8082',
88 // target: 'https://tk005.wxjylt.com/stage-api', 88 target: 'https://tk005.wxjylt.com/stage-api',
89 // target: 'http://124.70.181.90:1880/stage-api', 89 // target: 'http://124.70.181.90:1880/stage-api',
90 // target: 'https://sys.2025wtcwuxi.com/stage-api/', 90 // target: 'https://sys.2025wtcwuxi.com/stage-api/',
91 changeOrigin: true, 91 changeOrigin: true,
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!