Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
jijin
/
dance-pc
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
682aad45
authored
2024-04-25 17:46:46 +0800
by
杨炀
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
no message
1 parent
eb4281f9
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
34 additions
and
11 deletions
src/viewsPc/booking/Invoicing.vue
src/viewsPc/booking/component/choseBills.vue
src/viewsPc/match/detail_en.vue
src/viewsPc/meta/index.vue
vite.config.js
src/viewsPc/booking/Invoicing.vue
View file @
682aad4
...
...
@@ -46,7 +46,7 @@
</div>
</div>
<chose-bills
ref=
"dialogChoseBillsRef"
/>
<chose-bills
ref=
"dialogChoseBillsRef"
@
transfer=
"getChoosed"
/>
</
template
>
<
script
setup
>
...
...
@@ -82,9 +82,16 @@ function goAdd() {
}
proxy
.
$refs
[
'dialogChoseBillsRef'
].
open
(
obj
)
}
function
getChoosed
(
list
)
{
console
.
log
(
list
)
}
</
script
>
<
style
scoped
lang=
"scss"
>
.leftboderTT
{
font-size
:
20px
;}
font-size
:
20px
;
.btn-lineG{
text-transform
:
uppercase
;
span{
color
:
#fff
;}
}
}
</
style
>
...
...
src/viewsPc/booking/component/choseBills.vue
View file @
682aad4
<
template
>
<el-dialog
v-model=
"show"
:title=
"title"
width=
"1000px"
append-to-body
@
close=
"close"
>
<el-table
ref=
"allBills"
:data=
"tableData"
v-loading=
"loading"
@
selection-change=
"handleSelectionChange"
>
<el-table
height=
"50vh"
ref=
"allBills"
:data=
"tableData"
v-loading=
"loading"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
:label=
"language==0?'选择':'Selection'"
:selectable=
"selectable"
/>
<el-table-column
prop=
"id"
label=
"订单号"
></el-table-column>
<el-table-column
prop=
"id"
label=
"订单类型"
></el-table-column>
<el-table-column
prop=
"id"
label=
"订单明细"
>
<el-table-column
prop=
"id"
:label=
"language==0?'订单号':'No.'"
></el-table-column>
<el-table-column
prop=
"id"
:label=
"language==0?'订单类型':'Order Type'"
>
<template
#
default=
"scope"
>
<span
v-if=
"scope.row.orderType == '0'"
>
{{
language
==
0
?
'酒店订单'
:
'Hotel Order'
}}
</span>
<span
v-if=
"scope.row.orderType == '1'"
>
{{
language
==
0
?
'接送订单'
:
'Car Order'
}}
</span>
<span
v-if=
"scope.row.orderType == '2'"
>
{{
language
==
0
?
'餐饮订单'
:
'Food Order'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
prop=
"id"
:label=
"language==0?'订单明细':'Detail'"
>
<
template
#
default=
"scope"
>
<div
v-if=
"scope.row.orderType == 0"
>
<p>
{{
scope
.
row
.
messageObj
.
roomName
}}
</p>
...
...
@@ -26,7 +32,7 @@
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"total"
label=
"金额
"
></el-table-column>
<el-table-column
prop=
"total"
:label=
"language==0?'金额':'Amount'
"
></el-table-column>
</el-table>
<paginationPc
v-show=
"total>0"
...
...
@@ -49,6 +55,7 @@ import {reactive, ref, toRefs, watch} from 'vue'
import
{
getCurrentInstance
}
from
"@vue/runtime-core"
;
import
{
useStorage
}
from
"@vueuse/core/index"
;
import
{
getCanInvoiceBills
}
from
"@/apiPc/booking"
;
import
{
ElMessage
}
from
"element-plus"
;
const
{
proxy
}
=
getCurrentInstance
()
const
emit
=
defineEmits
([
'transfer'
])
const
language
=
useStorage
(
'language'
,
0
)
...
...
@@ -92,8 +99,17 @@ const getList = () => {
}
})
}
function
handleSelectionChange
(
val
)
{
// console.log(val)
choosedList
=
val
}
const
submit
=
()
=>
{
if
(
choosedList
.
length
==
0
){
ElMessage
.
warning
(
language
.
value
==
0
?
'请至少选择一个订单'
:
'Please select at least one order'
)
return
}
emit
(
'transfer'
,
choosedList
)
show
.
value
=
false
}
const
cancel
=
()
=>
{
show
.
value
=
false
...
...
src/viewsPc/match/detail_en.vue
View file @
682aad4
...
...
@@ -200,9 +200,9 @@
<el-col
:span=
"24"
>
<el-table
:data=
"signDoneGroupList"
>
<el-table-column
prop=
"groupCode"
:label=
"language == 0 ? '组别代码' :'EVENT CODE'"
min-width=
"120"
/>
<el-table-column
prop=
"group"
:label=
"language == 0 ?'组别':'Group'"
min-width=
"120"
/>
<el-table-column
prop=
"maleAthName"
:label=
"language == 0 ?'男运动员':'man name'"
min-width=
"150"
/>
<el-table-column
prop=
"femaleAthName"
:label=
"language == 0 ?'女运动员':'woman name'"
min-width=
"150"
/>
<el-table-column
prop=
"group"
:label=
"language == 0 ?'组别':'Group'"
min-width=
"120"
/>
<el-table-column
prop=
"danceType"
:label=
"language == 0 ?'舞种':'Division'"
min-width=
"120"
/>
<el-table-column
prop=
"countryName"
:label=
"language == 0 ?'国籍':'Representing'"
min-width=
"130"
/>
<el-table-column
prop=
"groupName"
:label=
"language == 0 ?'参赛队名称':'Team name'"
min-width=
"150"
/>
...
...
src/viewsPc/meta/index.vue
View file @
682aad4
...
...
@@ -61,7 +61,7 @@
<div
class=
"picbox"
@
click=
"goDetail(newsList2[3])"
style=
"height: calc(50% - 10px);margin-top: 20px"
><img
:src=
"fillImgUrl_webSite(newsList2[3]?.picUrl)"
/></div>
</el-col>
</el-row>
<el-row
:gutter=
"20"
class=
"mt20"
>
<el-row
:gutter=
"20"
>
<el-col
:lg=
"8"
v-for=
"(n,index) in newsList2"
:key=
"index"
v-show=
"index>3"
>
<div
class=
"picbox"
@
click=
"goDetail(n)"
><img
:src=
"fillImgUrl_webSite(n.picUrl)"
/></div>
</el-col>
...
...
vite.config.js
View file @
682aad4
...
...
@@ -82,7 +82,7 @@ export default defineConfig(({ mode, command }) => {
rewrite
:
(
p
)
=>
p
.
replace
(
/^
\/
dev-api
\/
ztx-webSite/
,
''
)
},
'/dev-api'
:
{
target
:
'http://192.168.1.1
18
:8081/'
,
target
:
'http://192.168.1.1
31
:8081/'
,
// target: 'https://dance.itechtop.cn/stage-api',
// target: 'https://wdsfwuxicenter.com/stage-api',
changeOrigin
:
true
,
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment