Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
V
volunteer_service
Project
Project
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
licc
volunteer_service
Commits
aee1d2c6
Commit
aee1d2c6
authored
Mar 26, 2021
by
licc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
设置方案查询时间
parent
3d3240ec
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
59 additions
and
47 deletions
+59
-47
AliPayServiceImpl.java
...java/cn/wisenergy/service/app/impl/AliPayServiceImpl.java
+5
-2
SchemeServiceImpl.java
...java/cn/wisenergy/service/app/impl/SchemeServiceImpl.java
+54
-43
PdfUtil.java
...ce/src/main/java/cn/wisenergy/service/common/PdfUtil.java
+0
-1
SchemeController.java
.../wisenergy/web/admin/controller/app/SchemeController.java
+0
-1
No files found.
wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/AliPayServiceImpl.java
View file @
aee1d2c6
...
@@ -200,8 +200,11 @@ public class AliPayServiceImpl implements AliPayService {
...
@@ -200,8 +200,11 @@ public class AliPayServiceImpl implements AliPayService {
// 验证
// 验证
boolean
flag
=
AlipaySignature
.
rsaCheckV1
(
params
,
ALIPAY_PUBLIC_KEY
,
CHARSET
,
"RSA2"
);
boolean
flag
=
AlipaySignature
.
rsaCheckV1
(
params
,
ALIPAY_PUBLIC_KEY
,
CHARSET
,
"RSA2"
);
// 获取支付宝的通知返回参数
// 获取支付宝的通知返回参数
String
order_no
=
request
.
getParameter
(
"out_trade_no"
);
// 获取订单号
// 获取订单号
String
trade_status
=
request
.
getParameter
(
"trade_status"
);
//获取订单状态
String
order_no
=
request
.
getParameter
(
"out_trade_no"
);
//获取订单状态
String
trade_status
=
request
.
getParameter
(
"trade_status"
);
// 验证成功
// 验证成功
if
(!
flag
||
!
"TRADE_SUCCESS"
.
equals
(
trade_status
))
{
if
(!
flag
||
!
"TRADE_SUCCESS"
.
equals
(
trade_status
))
{
out
.
print
(
"failure"
);
out
.
print
(
"failure"
);
...
...
wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/SchemeServiceImpl.java
View file @
aee1d2c6
...
@@ -62,6 +62,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -62,6 +62,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
@Autowired
@Autowired
private
VolunteerManager
volunteerManager
;
private
VolunteerManager
volunteerManager
;
@Override
@Override
public
R
<
VolunteerVo
>
getList
(
SchemeVo
queryVo
)
{
public
R
<
VolunteerVo
>
getList
(
SchemeVo
queryVo
)
{
log
.
info
(
"volunteer-service[]SchemeServiceImpl[]getList[]input.param.queryVo:"
+
queryVo
);
log
.
info
(
"volunteer-service[]SchemeServiceImpl[]getList[]input.param.queryVo:"
+
queryVo
);
...
@@ -350,8 +351,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -350,8 +351,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
}
}
//综合成绩,地区
//综合成绩,地区
Integer
total
=
null
==
schemeVo
.
getTotal
()?
null
:
schemeVo
.
getTotal
();
Integer
total
=
null
==
schemeVo
.
getTotal
()
?
null
:
schemeVo
.
getTotal
();
String
local
=
null
==
schemeVo
.
getLocal
()?
null
:
schemeVo
.
getLocal
();
String
local
=
null
==
schemeVo
.
getLocal
()
?
null
:
schemeVo
.
getLocal
();
//1、根据userId获取用户信息
//1、根据userId获取用户信息
User
user
=
usersMapper
.
selectById
(
schemeVo
.
getUserId
());
User
user
=
usersMapper
.
selectById
(
schemeVo
.
getUserId
());
...
@@ -375,8 +376,6 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -375,8 +376,6 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
}
}
//(1)判断考生类型 文化课考生
//(1)判断考生类型 文化课考生
//初始化返回数据总条数
int
totalResult
=
0
;
List
<
Volunteer
>
list
=
new
ArrayList
<>();
List
<
Volunteer
>
list
=
new
ArrayList
<>();
VolunteerVo
volunteerVo
=
new
VolunteerVo
();
VolunteerVo
volunteerVo
=
new
VolunteerVo
();
if
(
StudentType
.
CULTURE_STUDENT
.
getCode
().
equals
(
user
.
getExamType
()))
{
if
(
StudentType
.
CULTURE_STUDENT
.
getCode
().
equals
(
user
.
getExamType
()))
{
...
@@ -404,7 +403,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -404,7 +403,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
return
R
.
error
(
"很抱歉,客户的成绩不满足报考条件,无法查询!"
);
return
R
.
error
(
"很抱歉,客户的成绩不满足报考条件,无法查询!"
);
}
}
list
=
getCultureVipList
(
firstRule
,
secondRule
,
total
,
local
,
nameByIds
,
firstCulture
,
secondCulture
);
list
=
getCultureVipList
(
firstRule
,
secondRule
,
total
,
local
,
nameByIds
,
firstCulture
,
secondCulture
);
}
}
//(2)美术考生
//(2)美术考生
...
@@ -430,9 +429,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -430,9 +429,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
if
(
secondCulture
<
secondRule
.
getCultureMin
()
&&
secondMajor
<
secondRule
.
getProfessionMin
())
{
if
(
secondCulture
<
secondRule
.
getCultureMin
()
&&
secondMajor
<
secondRule
.
getProfessionMin
())
{
return
R
.
error
(
"很抱歉,客户的成绩不满足报考条件,无法查询!"
);
return
R
.
error
(
"很抱歉,客户的成绩不满足报考条件,无法查询!"
);
}
}
list
=
getArtsVipList
(
schemeVo
,
firstRule
,
secondRule
,
total
,
local
,
nameByIds
);
totalResult
=
firstRule
.
getNumber
();
list
=
getArtsVipList
(
schemeVo
,
firstRule
,
secondRule
,
total
,
local
,
nameByIds
);
}
}
//(3)文学编导考生
//(3)文学编导考生
...
@@ -458,9 +455,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -458,9 +455,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
if
(
secondCulture
<
secondRule
.
getCultureMin
()
||
secondMajor
<
secondRule
.
getProfessionMin
())
{
if
(
secondCulture
<
secondRule
.
getCultureMin
()
||
secondMajor
<
secondRule
.
getProfessionMin
())
{
return
R
.
error
(
"很抱歉,客户的专业成绩不满足报考条件,无法查询!"
);
return
R
.
error
(
"很抱歉,客户的专业成绩不满足报考条件,无法查询!"
);
}
}
list
=
getLiteratureVipList
(
schemeVo
,
firstRule
,
secondRule
,
total
,
local
,
nameByIds
);
totalResult
=
firstRule
.
getNumber
();
list
=
getLiteratureVipList
(
schemeVo
,
firstRule
,
secondRule
,
total
,
local
,
nameByIds
);
}
}
//(4)体育考生
//(4)体育考生
...
@@ -489,8 +484,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -489,8 +484,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
return
R
.
error
(
"很抱歉,客户的成绩不满足报考条件,无法查询!"
);
return
R
.
error
(
"很抱歉,客户的成绩不满足报考条件,无法查询!"
);
}
}
totalResult
=
firstRule
.
getNumber
();
list
=
getSportsVipList
(
totalv
,
firstRule
,
secondRule
,
total
,
local
,
nameByIds
);
list
=
getSportsVipList
(
totalv
,
firstRule
,
secondRule
,
total
,
local
,
nameByIds
);
}
}
//4判断是否展示全部方案
//4判断是否展示全部方案
...
@@ -501,6 +495,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -501,6 +495,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
}
else
{
}
else
{
result
=
list
.
subList
(
0
,
10
);
result
=
list
.
subList
(
0
,
10
);
}
}
//设置查询时间
SetQueryTime
(
result
);
volunteerVo
.
setUserId
(
user
.
getId
());
volunteerVo
.
setUserId
(
user
.
getId
());
volunteerVo
.
setVolunteers
(
result
);
volunteerVo
.
setVolunteers
(
result
);
return
R
.
ok
(
volunteerVo
);
return
R
.
ok
(
volunteerVo
);
...
@@ -509,6 +505,9 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -509,6 +505,9 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
//排序
//排序
list
.
sort
(
Comparator
.
comparing
(
Volunteer:
:
getLowestMark
).
reversed
());
list
.
sort
(
Comparator
.
comparing
(
Volunteer:
:
getLowestMark
).
reversed
());
volunteerVo
.
setUserId
(
user
.
getId
());
volunteerVo
.
setUserId
(
user
.
getId
());
//设置查询时间
SetQueryTime
(
list
);
volunteerVo
.
setVolunteers
(
list
);
volunteerVo
.
setVolunteers
(
list
);
volunteerVo
.
setTotal
(
list
.
size
());
volunteerVo
.
setTotal
(
list
.
size
());
return
R
.
ok
(
volunteerVo
);
return
R
.
ok
(
volunteerVo
);
...
@@ -521,9 +520,9 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -521,9 +520,9 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
* @param professionNames 专业名称
* @param professionNames 专业名称
* @return vip文化生志愿列表
* @return vip文化生志愿列表
*/
*/
private
List
<
Volunteer
>
getCultureVipList
(
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
total
,
String
local
,
private
List
<
Volunteer
>
getCultureVipList
(
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
total
,
String
local
,
List
<
String
>
professionNames
,
List
<
String
>
professionNames
,
double
firstCulture
,
double
secondCulture
)
{
double
firstCulture
,
double
secondCulture
)
{
double
cultureMax
=
firstRule
.
getCultureMax
();
double
cultureMax
=
firstRule
.
getCultureMax
();
double
cultureMin
=
firstRule
.
getCultureMin
();
double
cultureMin
=
firstRule
.
getCultureMin
();
...
@@ -533,14 +532,14 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -533,14 +532,14 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
map
.
put
(
"professionNames"
,
professionNames
);
map
.
put
(
"professionNames"
,
professionNames
);
if
(
firstCulture
<
cultureMax
&&
firstCulture
>=
cultureMin
)
{
if
(
firstCulture
<
cultureMax
&&
firstCulture
>=
cultureMin
)
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_CULTURE
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_CULTURE
.
getCode
());
map
.
put
(
"total"
,
total
);
map
.
put
(
"total"
,
total
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
}
else
{
}
else
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_MAJOR
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_MAJOR
.
getCode
());
map
.
put
(
"total"
,
total
);
map
.
put
(
"total"
,
total
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
}
}
return
list
;
return
list
;
...
@@ -554,8 +553,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -554,8 +553,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
* @param professionNames 专业名称
* @param professionNames 专业名称
* @return 志愿方案列表
* @return 志愿方案列表
*/
*/
private
List
<
Volunteer
>
getArtsVipList
(
SchemeVipVo
schemeVo
,
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
total
,
String
local
,
private
List
<
Volunteer
>
getArtsVipList
(
SchemeVipVo
schemeVo
,
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
total
,
String
local
,
List
<
String
>
professionNames
)
{
List
<
String
>
professionNames
)
{
//本科类比分 = 本年录取分 -去年录取分 + 考生分数
//本科类比分 = 本年录取分 -去年录取分 + 考生分数
double
culture
=
firstRule
.
getCurrentYearCulture
()
-
firstRule
.
getCultureMin
()
+
Double
.
parseDouble
(
schemeVo
.
getCultureGrade
());
double
culture
=
firstRule
.
getCurrentYearCulture
()
-
firstRule
.
getCultureMin
()
+
Double
.
parseDouble
(
schemeVo
.
getCultureGrade
());
double
major
=
firstRule
.
getCurrentYearMajor
()
-
firstRule
.
getProfessionMin
()
+
Double
.
parseDouble
(
schemeVo
.
getMajorGrade
());
double
major
=
firstRule
.
getCurrentYearMajor
()
-
firstRule
.
getProfessionMin
()
+
Double
.
parseDouble
(
schemeVo
.
getMajorGrade
());
...
@@ -568,8 +567,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -568,8 +567,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
List
<
Volunteer
>
list
=
new
ArrayList
<>();
List
<
Volunteer
>
list
=
new
ArrayList
<>();
if
(
culture
>=
firstRule
.
getCultureMin
()
&&
major
>=
firstRule
.
getProfessionMin
())
{
if
(
culture
>=
firstRule
.
getCultureMin
()
&&
major
>=
firstRule
.
getProfessionMin
())
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_ARTS
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_ARTS
.
getCode
());
map
.
put
(
"total"
,
total
);
map
.
put
(
"total"
,
total
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
return
list
;
return
list
;
}
}
...
@@ -585,8 +584,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -585,8 +584,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
if
(
secondCulture
>=
secondRule
.
getCultureMin
()
&&
secondMajor
>=
secondRule
.
getProfessionMin
())
{
if
(
secondCulture
>=
secondRule
.
getCultureMin
()
&&
secondMajor
>=
secondRule
.
getProfessionMin
())
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_ARTS
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_ARTS
.
getCode
());
map
.
put
(
"total"
,
total
);
map
.
put
(
"total"
,
total
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
}
}
return
list
;
return
list
;
...
@@ -601,8 +600,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -601,8 +600,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
* @param professionNames 专业名称
* @param professionNames 专业名称
* @return 志愿方案列表
* @return 志愿方案列表
*/
*/
private
List
<
Volunteer
>
getLiteratureVipList
(
SchemeVipVo
queryVo
,
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
total
,
String
local
,
private
List
<
Volunteer
>
getLiteratureVipList
(
SchemeVipVo
queryVo
,
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
total
,
String
local
,
List
<
String
>
professionNames
)
{
List
<
String
>
professionNames
)
{
//本科类比分 = 本年录取分 -去年录取分 + 考生分数
//本科类比分 = 本年录取分 -去年录取分 + 考生分数
double
culture
=
firstRule
.
getCurrentYearCulture
()
-
firstRule
.
getCultureMin
()
+
Double
.
parseDouble
(
queryVo
.
getCultureGrade
());
double
culture
=
firstRule
.
getCurrentYearCulture
()
-
firstRule
.
getCultureMin
()
+
Double
.
parseDouble
(
queryVo
.
getCultureGrade
());
double
major
=
firstRule
.
getCurrentYearMajor
()
-
firstRule
.
getProfessionMin
()
+
Double
.
parseDouble
(
queryVo
.
getMajorGrade
());
double
major
=
firstRule
.
getCurrentYearMajor
()
-
firstRule
.
getProfessionMin
()
+
Double
.
parseDouble
(
queryVo
.
getMajorGrade
());
...
@@ -615,8 +614,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -615,8 +614,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
if
(
culture
>=
firstRule
.
getCultureMin
()
&&
major
>=
firstRule
.
getProfessionMin
())
{
if
(
culture
>=
firstRule
.
getCultureMin
()
&&
major
>=
firstRule
.
getProfessionMin
())
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_LITERATURE
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_LITERATURE
.
getCode
());
map
.
put
(
"total"
,
total
);
map
.
put
(
"total"
,
total
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
return
list
;
return
list
;
}
}
...
@@ -629,8 +628,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -629,8 +628,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
//2、考生是否能报取美术专科
//2、考生是否能报取美术专科
if
(
cultureSecond
>=
secondRule
.
getCultureMin
()
&&
majorSecond
>=
secondRule
.
getProfessionMin
())
{
if
(
cultureSecond
>=
secondRule
.
getCultureMin
()
&&
majorSecond
>=
secondRule
.
getProfessionMin
())
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_LITERATURE
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_LITERATURE
.
getCode
());
map
.
put
(
"total"
,
total
);
map
.
put
(
"total"
,
total
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
}
}
...
@@ -646,8 +645,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -646,8 +645,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
* @param professionNames 专业名称
* @param professionNames 专业名称
* @return 志愿方案列表
* @return 志愿方案列表
*/
*/
private
List
<
Volunteer
>
getSportsVipList
(
double
total
,
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
totalv
,
String
local
,
private
List
<
Volunteer
>
getSportsVipList
(
double
total
,
AdmissionRule
firstRule
,
AdmissionRule
secondRule
,
Integer
totalv
,
String
local
,
List
<
String
>
professionNames
)
{
List
<
String
>
professionNames
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>(
16
);
Map
<
String
,
Object
>
map
=
new
HashMap
<>(
16
);
map
.
put
(
"professionNames"
,
professionNames
);
map
.
put
(
"professionNames"
,
professionNames
);
...
@@ -655,8 +654,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -655,8 +654,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
List
<
Volunteer
>
list
=
new
ArrayList
<>();
List
<
Volunteer
>
list
=
new
ArrayList
<>();
if
(
total
>=
firstRule
.
getCultureMin
())
{
if
(
total
>=
firstRule
.
getCultureMin
())
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_SPORTS
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
UNDERGRADUATE_SPORTS
.
getCode
());
map
.
put
(
"total"
,
totalv
);
map
.
put
(
"total"
,
totalv
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
return
list
;
return
list
;
}
}
...
@@ -664,8 +663,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -664,8 +663,8 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
//2、考生是否能报取体育专科
//2、考生是否能报取体育专科
if
(
total
>=
secondRule
.
getCultureMin
())
{
if
(
total
>=
secondRule
.
getCultureMin
())
{
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_SPORTS
.
getCode
());
map
.
put
(
"type"
,
SchemeTypeEnums
.
JUNIOR_COLLEGE_SPORTS
.
getCode
());
map
.
put
(
"total"
,
totalv
);
map
.
put
(
"total"
,
totalv
);
map
.
put
(
"local"
,
local
);
map
.
put
(
"local"
,
local
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
list
=
volunteerMapper
.
getVolunteerListVip
(
map
);
}
}
...
@@ -782,7 +781,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -782,7 +781,7 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
if
(
secondCulture
>
firstRule
.
getCultureMin
()
&&
secondMajor
<
firstRule
.
getProfessionMin
())
{
if
(
secondCulture
>
firstRule
.
getCultureMin
()
&&
secondMajor
<
firstRule
.
getProfessionMin
())
{
List
<
Volunteer
>
volunteers
=
new
ArrayList
<>();
List
<
Volunteer
>
volunteers
=
new
ArrayList
<>();
volunteers
=
volunteerMapper
.
getVolunteerByType
(
SchemeTypeEnums
.
JUNIOR_COLLEGE_LITERATURE
.
getCode
());
volunteers
=
volunteerMapper
.
getVolunteerByType
(
SchemeTypeEnums
.
JUNIOR_COLLEGE_LITERATURE
.
getCode
());
secondRuleTotal
=
Double
.
valueOf
(
volunteers
.
get
(
0
).
getLowestMark
())-
secondRule
.
getUpMark
()+
1
;
secondRuleTotal
=
Double
.
valueOf
(
volunteers
.
get
(
0
).
getLowestMark
())
-
secondRule
.
getUpMark
()
+
1
;
}
}
//2、考生是否能报取美术专科
//2、考生是否能报取美术专科
...
@@ -858,10 +857,10 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -858,10 +857,10 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
double
totalSecond
=
majorSecond
*
750
/
300
*
0.3
+
cultureSecond
*
0.7
;
double
totalSecond
=
majorSecond
*
750
/
300
*
0.3
+
cultureSecond
*
0.7
;
//判断文化成绩大于本科文化成绩最低分但专业成绩小于本科文化成绩最低分时进行文化成绩降分处理查询
//判断文化成绩大于本科文化成绩最低分但专业成绩小于本科文化成绩最低分时进行文化成绩降分处理查询
if
(
cultureSecond
>
firstRule
.
getCultureMin
()
&&
majorSecond
<
firstRule
.
getProfessionMin
())
{
if
(
cultureSecond
>
firstRule
.
getCultureMin
()
&&
majorSecond
<
firstRule
.
getProfessionMin
())
{
List
<
Volunteer
>
volunteers
=
new
ArrayList
<>();
List
<
Volunteer
>
volunteers
=
new
ArrayList
<>();
volunteers
=
volunteerMapper
.
getVolunteerByType
(
SchemeTypeEnums
.
JUNIOR_COLLEGE_LITERATURE
.
getCode
());
volunteers
=
volunteerMapper
.
getVolunteerByType
(
SchemeTypeEnums
.
JUNIOR_COLLEGE_LITERATURE
.
getCode
());
totalSecond
=
Double
.
valueOf
(
volunteers
.
get
(
0
).
getLowestMark
())-
secondRule
.
getUpMark
()+
1
;
totalSecond
=
Double
.
valueOf
(
volunteers
.
get
(
0
).
getLowestMark
())
-
secondRule
.
getUpMark
()
+
1
;
}
}
log
.
info
(
classNames
.
toString
());
log
.
info
(
classNames
.
toString
());
...
@@ -984,7 +983,6 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -984,7 +983,6 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
}
}
/**
/**
* 补充不足数量的志愿数
* 补充不足数量的志愿数
*
*
...
@@ -1086,4 +1084,17 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
...
@@ -1086,4 +1084,17 @@ public class SchemeServiceImpl extends ServiceImpl<SchemeMapper, SchemeInfo> imp
return
result
;
return
result
;
}
}
/**
* 设置查询时间
*
* @param list 志愿列表
*/
private
void
SetQueryTime
(
List
<
Volunteer
>
list
)
{
if
(!
CollectionUtils
.
isEmpty
(
list
))
{
for
(
Volunteer
volunteer
:
list
)
{
volunteer
.
setQueryTime
(
new
Date
());
}
}
}
}
}
wisenergy-service/src/main/java/cn/wisenergy/service/common/PdfUtil.java
View file @
aee1d2c6
package
cn
.
wisenergy
.
service
.
common
;
package
cn
.
wisenergy
.
service
.
common
;
import
cn.wisenergy.model.app.SchemeQueryRecord
;
import
cn.wisenergy.model.app.Volunteer
;
import
cn.wisenergy.model.app.Volunteer
;
import
com.itextpdf.text.*
;
import
com.itextpdf.text.*
;
import
com.itextpdf.text.pdf.BaseFont
;
import
com.itextpdf.text.pdf.BaseFont
;
...
...
wisenergy-web-admin/src/main/java/cn/wisenergy/web/admin/controller/app/SchemeController.java
View file @
aee1d2c6
...
@@ -3,7 +3,6 @@ package cn.wisenergy.web.admin.controller.app;
...
@@ -3,7 +3,6 @@ package cn.wisenergy.web.admin.controller.app;
import
cn.wisenergy.common.expection.BaseException
;
import
cn.wisenergy.common.expection.BaseException
;
import
cn.wisenergy.common.utils.R
;
import
cn.wisenergy.common.utils.R
;
import
cn.wisenergy.model.app.SchemeInfo
;
import
cn.wisenergy.model.app.SchemeInfo
;
import
cn.wisenergy.model.app.Volunteer
;
import
cn.wisenergy.model.vo.SchemeQueryVo
;
import
cn.wisenergy.model.vo.SchemeQueryVo
;
import
cn.wisenergy.model.vo.SchemeVo
;
import
cn.wisenergy.model.vo.SchemeVo
;
import
cn.wisenergy.model.vo.VolunteerVo
;
import
cn.wisenergy.model.vo.VolunteerVo
;
...
...
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