Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张雷
/
skboot-zhongye
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
8b321861
由
康伟
编写于
2025-03-05 10:32:59 +0800
浏览文件
选项
浏览文件
标签
下载
差异文件
Merge remote-tracking branch 'origin/master'
2 个父辈
38501334
6713ebed
显示空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
32 行增加
和
15 行删除
pom.xml
sk-module-biz/src/main/resources/application-prod.yml
sk-module-datafill/src/main/java/com/skua/modules/dataAnalysis/controller/WorkAnalysisController.java
sk-module-equipment/src/main/java/com/skua/modules/equipment/entity/EquipmentMaintainTask.java
sk-module-equipment/src/main/java/com/skua/modules/equipment/mapper/EquipmentMaintainPlanMapper.java
sk-module-equipment/src/main/java/com/skua/modules/equipment/mapper/xml/EquipmentMaintainPlanMapper.xml
sk-module-equipment/src/main/java/com/skua/modules/equipment/mapper/xml/EquipmentMaintainTaskMapper.xml
pom.xml
查看文件 @
8b32186
...
...
@@ -66,7 +66,7 @@
<aliyun-java-sdk-core.version>
3.2.3
</aliyun-java-sdk-core.version>
<aliyun-java-sdk-dysmsapi.version>
1.0.0
</aliyun-java-sdk-dysmsapi.version>
<kingtroldata.core.version>
2.0.3
</kingtroldata.core.version>
<kingtroldata.flow.version>
2.0.
4
</kingtroldata.flow.version>
<kingtroldata.flow.version>
2.0.
6
</kingtroldata.flow.version>
<flowable.version>
6.4.2
</flowable.version>
<log4j2.version>
2.17.0
</log4j2.version>
</properties>
...
...
@@ -155,11 +155,10 @@
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-actuator
</artifactId>
</dependency>
<
!-- <
dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency> -->
<artifactId>
spring-boot-starter-data-jpa
</artifactId>
</dependency>
<!-- commons -->
<dependency>
...
...
sk-module-biz/src/main/resources/application-prod.yml
查看文件 @
8b32186
...
...
@@ -101,7 +101,7 @@ spring:
driver-class-name
:
com.mysql.jdbc.Driver
# 多数据源配置
pg-db
:
url
:
jdbc:postgresql://
20.0.99.4
:10086/postgres?useUnicode=true&characterEncoding=UTF8
url
:
jdbc:postgresql://
112.123.135.140
:10086/postgres?useUnicode=true&characterEncoding=UTF8
username
:
postgres
password
:
jkauto@123
driver-class-name
:
org.postgresql.Driver
...
...
sk-module-datafill/src/main/java/com/skua/modules/dataAnalysis/controller/WorkAnalysisController.java
查看文件 @
8b32186
...
...
@@ -65,7 +65,6 @@ public class WorkAnalysisController {
}
endTime
=
DateUtils
.
checkDateByCurrentDate
(
endTime
);
//判断是否当前月,然后与当前时间对比
String
sql
=
"select d.id 'depart_id' , d.depart_name , (DATEDIFF('"
+
endTime
+
"', '"
+
startTime
+
"') +"
+
index
+
") 'day_num' , (month('"
+
endTime
+
"') - month('"
+
startTime
+
"')+"
+
index
+
" ) month_num,ifnull(aaa.count,0) 'nh_num' ,ifnull(bbb.count,0) 'szsl_num' ,ifnull(ccc.count,0) 'hy_num' ,ifnull(ddd.count,0) 'yy_month_num',ifnull(fff.count,0) 'df_month_num' ,ifnull(ggg.count,0) 'year_target_num' from sys_depart d "
;
sql
+=
getWorkProgressSql
(
departIds
,
startTime
,
endTime
,
month
);
sql
+=
" where d.depart_type =1 "
;
...
...
sk-module-equipment/src/main/java/com/skua/modules/equipment/entity/EquipmentMaintainTask.java
查看文件 @
8b32186
package
com
.
skua
.
modules
.
equipment
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.skua.core.aspect.annotation.Dict
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -96,4 +98,9 @@ public class EquipmentMaintainTask {
@ApiModelProperty
(
value
=
"修改时间"
)
private
Date
updateTime
;
private
Integer
delFlag
;
@TableField
(
exist
=
false
)
@ApiModelProperty
(
value
=
"维保类型"
)
@Dict
(
dicCode
=
"maintenance_type"
)
private
String
maintenanceType
;
}
...
...
sk-module-equipment/src/main/java/com/skua/modules/equipment/mapper/EquipmentMaintainPlanMapper.java
查看文件 @
8b32186
...
...
@@ -24,9 +24,13 @@ public interface EquipmentMaintainPlanMapper extends BaseMapper<EquipmentMaintai
void
addPlanStandard
(
@Param
(
"id"
)
String
id
,
@Param
(
"planId"
)
String
planId
,
@Param
(
"standardId"
)
String
standardId
);
void
deletePlanStandard
(
@Param
(
"planId"
)
String
planId
);
void
deletePlan
(
@Param
(
"planId"
)
String
planId
);
void
deletePlan
(
@Param
(
"planId"
)
String
planId
);
void
addPlanSparePart
(
@Param
(
"id"
)
String
id
,
@Param
(
"planId"
)
String
planId
,
@Param
(
"sparePartId"
)
String
sparePartId
,
@Param
(
"num"
)
Integer
num
);
void
deletePlanSparePart
(
@Param
(
"planId"
)
String
planId
);
void
deletePlanSparePart
(
@Param
(
"planId"
)
String
planId
);
List
<
EquipmentMaintainPlanVO
>
queryCustomPageList
(
Page
<
EquipmentMaintainPlanVO
>
pageList
,
@Param
(
"equipmentMaintainPlanDTO"
)
EquipmentMaintainPlanDTO
equipmentMaintainPlanDTO
);
EquipmentMaintainPlanVO
queryById
(
@Param
(
"id"
)
String
id
);
...
...
sk-module-equipment/src/main/java/com/skua/modules/equipment/mapper/xml/EquipmentMaintainPlanMapper.xml
查看文件 @
8b32186
...
...
@@ -37,6 +37,7 @@
SELECT
emp.id AS id,
emp.depart_id,
emp.maintenance_type,
(select depart_name from sys_depart where id=emp.depart_id) AS departName,
emp.plan_name AS planName,
(select equipment_name from equipment_info where id=epe.equipment_id) AS equipmentName,
...
...
@@ -63,6 +64,9 @@
<if
test=
"equipmentMaintainPlanDTO.planName !=null and equipmentMaintainPlanDTO.planName !=''"
>
and emp.plan_name like concat(concat('%', #{equipmentMaintainPlanDTO.planName}), '%')
</if>
<if
test=
"equipmentMaintainPlanDTO.maintenanceType !=null and equipmentMaintainPlanDTO.maintenanceType !=''"
>
and emp.maintenance_type=#{equipmentMaintainPlanDTO.maintenanceType}
</if>
<if
test=
"equipmentMaintainPlanDTO.planArrangerId !=null and equipmentMaintainPlanDTO.planArrangerId !=''"
>
and emp.plan_arranger_id = #{equipmentMaintainPlanDTO.planArrangerId}
</if>
...
...
sk-module-equipment/src/main/java/com/skua/modules/equipment/mapper/xml/EquipmentMaintainTaskMapper.xml
查看文件 @
8b32186
...
...
@@ -28,6 +28,7 @@
emp.plan_accepter_id AS planAccepterId,
emp.plan_arranger_id,
emt.device_administrator_id AS deviceAdministratorId,
emp.maintenance_type,
emp.cycle AS cycle,
emp.cycle_unit AS cycleUnit
FROM
...
...
@@ -56,23 +57,26 @@
and emt. depart_id=#{equipmentMaintainTask.departId}
</if>
<if
test=
"equipmentMaintainTask.maintainPlanName !=null and equipmentMaintainTask.maintainPlanName !=''"
>
and emt.
maintain_plan_name like concat('%',#{equipmentMaintainTask.maintainPlanName},'%')
and emt.maintain_plan_name like concat('%',#{equipmentMaintainTask.maintainPlanName},'%')
</if>
<if
test=
"equipmentMaintainTask.maintainMode !=null and equipmentMaintainTask.maintainMode !=''"
>
and emt.
maintain_mode=#{equipmentMaintainTask.maintainMode}
and emt.maintain_mode=#{equipmentMaintainTask.maintainMode}
</if>
<if
test=
"equipmentMaintainTask.maintainLevel !=null and equipmentMaintainTask.maintainLevel !=''"
>
and emt.
maintain_level like concat('%',#{equipmentMaintainTask.maintainLevel},'%')
and emt.maintain_level like concat('%',#{equipmentMaintainTask.maintainLevel},'%')
</if>
<if
test=
"equipmentMaintainTask.maintainerId !=null and equipmentMaintainTask.maintainerId !=''"
>
and emt. maintainer_id=#{equipmentMaintainTask.maintainerId}
and emt.maintainer_id=#{equipmentMaintainTask.maintainerId}
</if>
<if
test=
"equipmentMaintainTask.maintenanceType !=null and equipmentMaintainTask.maintenanceType !=''"
>
and emp.maintenance_type = #{equipmentMaintainTask.maintenanceType}
</if>
<if
test=
"equipmentMaintainTask.taskStartTime !=null and equipmentMaintainTask.taskStartTime !=''"
>
and emt.
real_end_time BETWEEN #{equipmentMaintainTask.taskStartTime} and
and emt.real_end_time BETWEEN #{equipmentMaintainTask.taskStartTime} and
#{equipmentMaintainTask.taskEndTime}
</if>
<if
test=
"equipmentMaintainTask.resultsEnforcement !=null and equipmentMaintainTask.resultsEnforcement !=''"
>
and emt.
results_enforcement=#{equipmentMaintainTask.resultsEnforcement}
and emt.results_enforcement=#{equipmentMaintainTask.resultsEnforcement}
</if>
<if
test=
"equipmentMaintainTask.maintainTime !=null "
>
and #{equipmentMaintainTask.maintainTime}>= emt. maintain_time
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论