Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sportsschoolserver
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
node_server
sportsschoolserver
Commits
74fd707f
Commit
74fd707f
authored
Nov 12, 2021
by
lixinming
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://123.207.147.179:8888/node_server/sportsschoolserver
parents
2ca62d38
49238be9
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
5 deletions
+7
-5
xsxxfxData.ts
src/data/xsxxfxData.ts
+7
-5
No files found.
src/data/xsxxfxData.ts
View file @
74fd707f
...
@@ -6,7 +6,7 @@ export async function getBaseData(id) {
...
@@ -6,7 +6,7 @@ export async function getBaseData(id) {
let
sql
=
'select * from students_detail where p_id=Placeholder1'
;
let
sql
=
'select * from students_detail where p_id=Placeholder1'
;
let
baseObj
=
{
"img"
:
"SELF_PIC"
,
"姓名"
:
"P_NAME"
,
"性别"
:
"SEX"
,
"英语名字"
:
"EN_NAME"
,
"主教练"
:
"COACH"
,
"出生年份"
:
"BIRTH&年"
,
"身高"
:
"HEIGHT&米"
,
"体重"
:
"WEIGHT&公斤"
,
"比赛场次"
:
"MATCH_COUNT"
,
"胜场"
:
"WIN_COUNT"
,
"胜率"
:
"WIN_RATE&%"
,
"排名"
:
"RANK"
,
"惯用手"
:
"HABITUAL_HAND"
};
let
baseObj
=
{
"img"
:
"SELF_PIC"
,
"姓名"
:
"P_NAME"
,
"性别"
:
"SEX"
,
"英语名字"
:
"EN_NAME"
,
"主教练"
:
"COACH"
,
"出生年份"
:
"BIRTH&年"
,
"身高"
:
"HEIGHT&米"
,
"体重"
:
"WEIGHT&公斤"
,
"比赛场次"
:
"MATCH_COUNT"
,
"胜场"
:
"WIN_COUNT"
,
"胜率"
:
"WIN_RATE&%"
,
"排名"
:
"RANK"
,
"惯用手"
:
"HABITUAL_HAND"
};
let
scoreObj
=
{
"击球速度"
:
"HIT_SPEED"
,
"击球力量"
:
"HIT_POWER"
,
"正手能力"
:
"FOREHAND"
,
"反手能力"
:
"BACKHAND"
,
"得分率"
:
"SCORE_RATE
&%
"
};
let
scoreObj
=
{
"击球速度"
:
"HIT_SPEED"
,
"击球力量"
:
"HIT_POWER"
,
"正手能力"
:
"FOREHAND"
,
"反手能力"
:
"BACKHAND"
,
"得分率"
:
"SCORE_RATE"
};
let
selectResult
=
await
selectOnceObjectData
(
sql
,
id
);
let
selectResult
=
await
selectOnceObjectData
(
sql
,
id
);
...
@@ -63,7 +63,7 @@ function checkUnit(checkString, data, allUnit?) {
...
@@ -63,7 +63,7 @@ function checkUnit(checkString, data, allUnit?) {
export
async
function
get
近期比赛概览
(
PID
,
checkDate
)
{
export
async
function
get
近期比赛概览
(
PID
,
checkDate
)
{
let
sql
=
"select * from recent_match where self_pid = Placeholder1 and m_date < Placeholder2"
;
let
sql
=
"select * from recent_match where self_pid = Placeholder1 and m_date <
=
Placeholder2"
;
let
selectResult
=
await
selectData
(
sql
,
PID
,
checkDate
);
let
selectResult
=
await
selectData
(
sql
,
PID
,
checkDate
);
let
result
=
[];
let
result
=
[];
let
firstDate
=
""
;
let
firstDate
=
""
;
...
@@ -89,7 +89,7 @@ export async function get近期比赛概览(PID, checkDate) {
...
@@ -89,7 +89,7 @@ export async function get近期比赛概览(PID, checkDate) {
}
}
export
async
function
get
全部比赛日期
()
{
export
async
function
get
全部比赛日期
()
{
let
sql
=
"select to_char(m_date,'yyyy
/mm/
dd') m_time from recent_match group by m_date"
;
let
sql
=
"select to_char(m_date,'yyyy
-mm-
dd') m_time from recent_match group by m_date"
;
let
selectResult
=
await
selectData
(
sql
);
// [{to_char:'日期'},...]
let
selectResult
=
await
selectData
(
sql
);
// [{to_char:'日期'},...]
let
result
=
[];
let
result
=
[];
selectResult
.
forEach
(
info
=>
{
selectResult
.
forEach
(
info
=>
{
...
@@ -116,17 +116,19 @@ function dataFormatInSubKey(time) {
...
@@ -116,17 +116,19 @@ function dataFormatInSubKey(time) {
let
date
=
new
Date
(
time
);
let
date
=
new
Date
(
time
);
let
match
=
date
.
getMonth
()
+
1
;
let
match
=
date
.
getMonth
()
+
1
;
let
matchStr
=
match
>
9
?
`
${
match
}
`
:
`0
${
match
}
`
;
let
matchStr
=
match
>
9
?
`
${
match
}
`
:
`0
${
match
}
`
;
let
day
=
date
.
getDate
()
+
1
;
return
`
${
date
.
getFullYear
()}
-
${
matchStr
}
`
;
return
`
${
date
.
getFullYear
()}
-
${
matchStr
}
`
;
}
}
export
async
function
get
比赛详情
(
mid
)
{
export
async
function
get
比赛详情
(
mid
)
{
let
sql
=
"select * from match_information where m_id = Placeholder1"
;
let
sql
=
"select * from match_information where m_id = Placeholder1"
;
let
subSql
=
"select m_date from recent_match where m_id = Placeholder1 "
let
subSql
=
"select m_date from recent_match where m_id
<
= Placeholder1 "
let
selectInfo
=
await
selectOnceObjectData
(
sql
,
mid
);
let
selectInfo
=
await
selectOnceObjectData
(
sql
,
mid
);
let
timeInfo
=
await
selectOnceObjectData
(
subSql
,
mid
);
let
timeInfo
=
await
selectOnceObjectData
(
subSql
,
mid
);
let
selfScore
=
selectInfo
.
SELF_SCORE
||
0
;
let
selfScore
=
selectInfo
.
SELF_SCORE
||
0
;
let
opponentScore
=
selectInfo
.
OPPONENT_SCORE
||
0
;
let
opponentScore
=
selectInfo
.
OPPONENT_SCORE
||
0
;
let
matchResult
=
selfScore
>
opponentScore
?
"胜"
:
"负"
;
let
matchResult
=
selfScore
>
opponentScore
?
"胜"
:
"负"
;
//let firstDate = dataFormatInSubKey(timeInfo.M_DATE);
let
result
=
{
let
result
=
{
mid
:
selectInfo
.
M_ID
,
mid
:
selectInfo
.
M_ID
,
selfName
:
selectInfo
.
SELF_NAME
,
selfName
:
selectInfo
.
SELF_NAME
,
...
@@ -137,7 +139,7 @@ export async function get比赛详情(mid) {
...
@@ -137,7 +139,7 @@ export async function get比赛详情(mid) {
opponentScore
:
opponentScore
,
opponentScore
:
opponentScore
,
videoUrl
:
selectInfo
.
VIDEO_URL
,
videoUrl
:
selectInfo
.
VIDEO_URL
,
result
:
matchResult
,
result
:
matchResult
,
date
:
timeInfo
.
M_DATE
date
:
dataFormat
(
timeInfo
.
M_DATE
)
};
};
return
result
;
return
result
;
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
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 comment