Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-backend
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AutogeneralShanghai
yd-backend
Commits
fb188029
Commit
fb188029
authored
May 26, 2020
by
yao.xiao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
解决冲突
parent
c3d605d2
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
12 additions
and
8 deletions
+12
-8
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerServiceImpl.java
+3
-3
yd-api/src/main/java/com/yd/dal/mapper/meta/MdDropOptionsMapper.java
+2
-1
yd-api/src/main/java/com/yd/dal/service/meta/MdDropOptionsDALService.java
+1
-1
yd-api/src/main/java/com/yd/dal/service/meta/impl/MdDropOptionsDALServiceImpl.java
+2
-2
yd-api/src/main/resources/mapper/meta/MdDropOptionsMapper.xml
+4
-1
No files found.
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerServiceImpl.java
View file @
fb188029
...
...
@@ -550,7 +550,7 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
optionCodeToId
.
put
(
info
.
getDropOptionCode
(),
info
.
getId
());
}
Long
refusedId
=
optionCodeToId
.
get
(
"refused"
);
if
(
mdDropOptionId
==
refusedId
){
if
(
mdDropOptionId
.
equals
(
refusedId
)
){
return
1L
;
}
return
0L
;
...
...
@@ -1599,7 +1599,7 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
public
PlayerSalesActivityQueryResponseVO
playerSalesActivityQuery
(
PlayerSalesActivityQueryRequestVO
requestVO
)
{
PlayerSalesActivityQueryResponseVO
responseVO
=
new
PlayerSalesActivityQueryResponseVO
();
Long
practitionerId
=
requestVO
.
getPractitionerId
();
MdDropOptions
mdDropOptions
=
mdDropOptionsDALService
.
find
ByMasterCodeAndOptionsCode
(
"bizchance_promotion_action"
,
"refused"
);
MdDropOptions
mdDropOptions
=
mdDropOptionsDALService
.
select
ByMasterCodeAndOptionsCode
(
"bizchance_promotion_action"
,
"refused"
);
List
<
PlayerSalesActivityInfo
>
playerSalesActivityInfos
=
aclPractitionerDALService
.
playerSalesActivityQuery
(
practitionerId
,
mdDropOptions
.
getId
());
//计算完成率
Calendar
cal
=
Calendar
.
getInstance
();
...
...
@@ -1615,7 +1615,7 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
//总分数
Integer
predictionScore
=
0
;
for
(
MktLeadsGoalsActions
actions
:
mktLeadsGoalsActions
){
if
(
info
.
getPractitionerId
()
==
actions
.
getPractitionerId
(
)){
if
(
info
.
getPractitionerId
()
.
equals
(
actions
.
getPractitionerId
()
)){
predictionScore
+=
actions
.
getActionStandards
()
*
optionsIdToScore
.
get
(
actions
.
getLeadsActionId
());
}
}
...
...
yd-api/src/main/java/com/yd/dal/mapper/meta/MdDropOptionsMapper.java
View file @
fb188029
...
...
@@ -25,5 +25,5 @@ public interface MdDropOptionsMapper {
List
<
MdDropOptions
>
findByMasterCodeAndOrderId
(
@Param
(
"masterCode"
)
String
masterCode
,
@Param
(
"orderId"
)
int
orderId
);
MdDropOptions
find
ByMasterCodeAndOptionsCode
(
@Param
(
"masterCode"
)
String
masterCode
,
@Param
(
"optionsCode"
)
String
optionsCode
);
MdDropOptions
select
ByMasterCodeAndOptionsCode
(
@Param
(
"masterCode"
)
String
masterCode
,
@Param
(
"optionsCode"
)
String
optionsCode
);
}
\ No newline at end of file
yd-api/src/main/java/com/yd/dal/service/meta/MdDropOptionsDALService.java
View file @
fb188029
...
...
@@ -15,5 +15,5 @@ public interface MdDropOptionsDALService {
List
<
MdDropOptions
>
findByMasterCodeAndOrderId
(
String
masterCode
,
int
orderId
);
MdDropOptions
find
ByMasterCodeAndOptionsCode
(
String
masterCode
,
String
optionsCode
);
MdDropOptions
select
ByMasterCodeAndOptionsCode
(
String
masterCode
,
String
optionsCode
);
}
yd-api/src/main/java/com/yd/dal/service/meta/impl/MdDropOptionsDALServiceImpl.java
View file @
fb188029
...
...
@@ -45,7 +45,7 @@ public class MdDropOptionsDALServiceImpl implements MdDropOptionsDALService {
}
@Override
public
MdDropOptions
find
ByMasterCodeAndOptionsCode
(
String
masterCode
,
String
optionsCode
)
{
return
mdDropOptionsMapper
.
find
ByMasterCodeAndOptionsCode
(
masterCode
,
optionsCode
);
public
MdDropOptions
select
ByMasterCodeAndOptionsCode
(
String
masterCode
,
String
optionsCode
)
{
return
mdDropOptionsMapper
.
select
ByMasterCodeAndOptionsCode
(
masterCode
,
optionsCode
);
}
}
yd-api/src/main/resources/mapper/meta/MdDropOptionsMapper.xml
View file @
fb188029
...
...
@@ -218,11 +218,13 @@
from ag_md_drop_master m left join ag_md_drop_options o on m.id = o.drop_master_id and o.is_active = 1 and o.drop_option_order = #{orderId,jdbcType=INTEGER}
where m.scenario_code = #{masterCode,jdbcType=BIGINT}
</select>
<select
id=
"
find
ByMasterCodeAndOptionsCode"
resultMap=
"BaseResultMap"
>
<select
id=
"
select
ByMasterCodeAndOptionsCode"
resultMap=
"BaseResultMap"
>
SELECT o.*
FROM ag_md_drop_options o
LEFT JOIN ag_md_drop_master m ON m.id = o.drop_master_id
WHERE m.scenario_code = #{masterCode,jdbcType=VARCHAR,jdbcType=VARCHAR}
and o.drop_option_code = #{optionsCode,jdbcType=VARCHAR}
and o.is_active=1
and m.is_active=1
</select>
</mapper>
\ No newline at end of file
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