Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
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
项目统一框架
amos-boot-biz
Commits
d0b31215
Commit
d0b31215
authored
Aug 09, 2022
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改接口
parent
a6566ce2
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
67 additions
and
50 deletions
+67
-50
PowerTransferMapper.java
.../amos/boot/module/jcs/api/mapper/PowerTransferMapper.java
+1
-1
PowerTransferMapper.xml
...jcs-api/src/main/resources/mapper/PowerTransferMapper.xml
+47
-34
AlertCalledServiceImpl.java
...t/module/jcs/biz/service/impl/AlertCalledServiceImpl.java
+7
-5
PowerTransferServiceImpl.java
...module/jcs/biz/service/impl/PowerTransferServiceImpl.java
+12
-10
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/PowerTransferMapper.java
View file @
d0b31215
...
@@ -69,7 +69,7 @@ public interface PowerTransferMapper extends BaseMapper<PowerTransfer> {
...
@@ -69,7 +69,7 @@ public interface PowerTransferMapper extends BaseMapper<PowerTransfer> {
Map
<
String
,
Integer
>
getCarNum
(
@Param
(
"id"
)
Long
id
);
Map
<
String
,
Integer
>
getCarNum
(
@Param
(
"id"
)
Long
id
);
List
<
Map
<
String
,
Integer
>>
getCarUserNum
(
@Param
(
"dutyDate"
)
String
dutyDate
,
@Param
(
"id"
)
Long
id
);
Map
<
String
,
Integer
>
getCarUserNum
(
@Param
(
"id"
)
Long
id
);
Map
<
String
,
Integer
>
getCompanyNum
(
@Param
(
"id"
)
Long
id
);
Map
<
String
,
Integer
>
getCompanyNum
(
@Param
(
"id"
)
Long
id
);
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/PowerTransferMapper.xml
View file @
d0b31215
...
@@ -146,48 +146,61 @@
...
@@ -146,48 +146,61 @@
<select
id=
"getCarUserNum"
resultType=
"Map"
>
<select
id=
"getCarUserNum"
resultType=
"Map"
>
select * from (
-- select * from (
SELECT
-- SELECT
MAX(
-- MAX(
CASE
-- CASE
WHEN cd.FIELD_CODE ='carId' THEN
-- WHEN cd.FIELD_CODE ='carId' THEN
cd.FIELD_VALUE
-- cd.FIELD_VALUE
END
-- END
) AS 'carId',
-- ) AS 'carId',
--
MAX(
-- MAX(
CASE
-- CASE
WHEN cd.FIELD_CODE = 'userName' THEN
-- WHEN cd.FIELD_CODE = 'userName' THEN
cd.FIELD_VALUE
-- cd.FIELD_VALUE
END
-- END
) AS 'userName'
-- ) AS 'userName'
--
-- FROM
-- cb_dynamic_form_instance cd
-- LEFT JOIN (
-- SELECT
-- dp.instance_id,
-- ds.`name`
-- FROM
-- cb_duty_person_shift dp
-- LEFT JOIN cb_duty_shift ds ON dp.shift_id = ds.sequence_nbr
-- WHERE
-- dp.duty_date = #{dutyDate} and dp.is_delete=0
-- ) cds ON cd.instance_id = cds.instance_id
-- where cd.group_code ='dutyCar' and cds.instance_id is not null and
-- cd.is_delete=0
-- group by cd.instance_id
-- ) result
-- where carId is not null and userName is not null and carId in (
-- SELECT
-- c.resources_id
-- FROM
-- jc_power_transfer a
-- LEFT JOIN jc_power_transfer_company b ON a.sequence_nbr = b.power_transfer_id
-- LEFT JOIN jc_power_transfer_company_resources c ON c.power_transfer_company_id = b.sequence_nbr
-- WHERE
-- a.alert_called_id = ${id}
-- )
FROM
cb_dynamic_form_instance cd
LEFT JOIN (
SELECT
dp.instance_id,
ds.`name`
FROM
cb_duty_person_shift dp
LEFT JOIN cb_duty_shift ds ON dp.shift_id = ds.sequence_nbr
WHERE
dp.duty_date = #{dutyDate} and dp.is_delete=0
) cds ON cd.instance_id = cds.instance_id
where cd.group_code ='dutyCar' and cds.instance_id is not null and
cd.is_delete=0
group by cd.instance_id
) result
where carId is not null and userName is not null and carId in (
SELECT
SELECT
c.resources_id
SUM(c.car_user) num
FROM
FROM
jc_power_transfer a
jc_power_transfer a
LEFT JOIN jc_power_transfer_company b ON a.sequence_nbr = b.power_transfer_id
LEFT JOIN jc_power_transfer_company b ON a.sequence_nbr = b.power_transfer_id
LEFT JOIN jc_power_transfer_company_resources c ON c.power_transfer_company_id = b.sequence_nbr
LEFT JOIN jc_power_transfer_company_resources c ON c.power_transfer_company_id = b.sequence_nbr
WHERE
WHERE
a.alert_called_id = ${id}
a.alert_called_id = ${id}
)
</select>
</select>
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertCalledServiceImpl.java
View file @
d0b31215
...
@@ -702,11 +702,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -702,11 +702,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
Date
currentTime
=
new
Date
();
// Date currentTime = new Date();
SimpleDateFormat
formatter
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
// SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String
dateString
=
formatter
.
format
(
currentTime
);
// String dateString = formatter.format(currentTime);
Map
<
String
,
Integer
>
list
=
powerTransferMapper
.
getCarUserNum
(
id
);
List
<
Map
<
String
,
Integer
>>
list
=
powerTransferMapper
.
getCarUserNum
(
dateString
,
id
);
AlertCalled
al
=
alertCalledMapper
.
selectById
(
id
);
AlertCalled
al
=
alertCalledMapper
.
selectById
(
id
);
...
@@ -716,7 +718,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -716,7 +718,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
// listdate.add(new KeyValueLabel("调动人力", "useNum", "0", "人"));
// listdate.add(new KeyValueLabel("调动人力", "useNum", "0", "人"));
// }
// }
if
(
list
!=
null
&&
list
.
size
()>
0
){
if
(
list
!=
null
&&
list
.
size
()>
0
){
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"useNum"
,
list
.
size
(
),
"人"
));
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"useNum"
,
list
.
get
(
"num"
),
"人"
));
}
else
{
}
else
{
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"useNum"
,
"0"
,
"人"
));
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"useNum"
,
"0"
,
"人"
));
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/PowerTransferServiceImpl.java
View file @
d0b31215
...
@@ -481,16 +481,18 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe
...
@@ -481,16 +481,18 @@ public class PowerTransferServiceImpl extends BaseService<PowerTransferDto, Powe
List
<
Map
<
String
,
Object
>>
equipmentList
=
iDutyCarService
.
getDutyCaruser
(
Long
.
valueOf
(
powerTransferCompanyResources
.
getResourcesId
()));
List
<
Map
<
String
,
Object
>>
equipmentList
=
iDutyCarService
.
getDutyCaruser
(
Long
.
valueOf
(
powerTransferCompanyResources
.
getResourcesId
()));
if
(!
ValidationUtil
.
isEmpty
(
equipmentList
))
{
if
(!
ValidationUtil
.
isEmpty
(
equipmentList
))
{
String
str
=
""
;
// String str = "";
String
newStr
=
""
;
// String newStr = "";
for
(
int
i
=
0
;
i
<
equipmentList
.
size
();
i
++)
{
// for (int i = 0; i < equipmentList.size(); i++) {
if
(
i
==
equipmentList
.
size
()
-
1
)
{
// if (i == equipmentList.size() - 1) {
newStr
=
newStr
+
str
.
concat
(
equipmentList
.
get
(
i
).
get
(
"userName"
)
+
""
);
// newStr =newStr+ str.concat(equipmentList.get(i).get("userName") + "");
}
else
{
// } else {
newStr
=
newStr
+
str
.
concat
(
equipmentList
.
get
(
i
).
get
(
"userName"
)
+
","
);
// newStr = newStr+str.concat(equipmentList.get(i).get("userName") + ",");
}
// }
}
// }
powerTransferCompanyResources
.
setCarUser
(
newStr
);
powerTransferCompanyResources
.
setCarUser
(
equipmentList
.
size
()+
""
);
}
else
{
powerTransferCompanyResources
.
setCarUser
(
"0"
);
}
}
powerTransferCompanyResourcesList
.
add
(
powerTransferCompanyResources
);
powerTransferCompanyResourcesList
.
add
(
powerTransferCompanyResources
);
...
...
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