Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
data-acquisition
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
竹天卫
data-acquisition
Commits
d83b6fe4
Commit
d83b6fe4
authored
Jun 19, 2021
by
竹天卫
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
穿孔工序 添加爆破日期后需要在爆破表中插入数据
parent
0ef87281
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
101 additions
and
5 deletions
+101
-5
TProcessesDrillingMapper.java
...acquisition/business/mapper/TProcessesDrillingMapper.java
+6
-0
TProcessesDrillingMapper.xml
...uisition/business/mapper/xml/TProcessesDrillingMapper.xml
+17
-0
TProcessesDrillingServiceImpl.java
.../business/service/impl/TProcessesDrillingServiceImpl.java
+25
-3
TProcessesBlastMapper.xml
.../sc/acquisition/business/mapper/TProcessesBlastMapper.xml
+23
-2
TProcessesDrillingMapper.xml
.../acquisition/business/mapper/TProcessesDrillingMapper.xml
+17
-0
TSampleLaboratorysheetMapper.xml
...uisition/business/mapper/TSampleLaboratorysheetMapper.xml
+6
-0
TSampleListMapper.xml
...wise/sc/acquisition/business/mapper/TSampleListMapper.xml
+7
-0
No files found.
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/mapper/TProcessesDrillingMapper.java
View file @
d83b6fe4
...
...
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
import
java.util.Map
;
/**
...
...
@@ -27,4 +28,9 @@ public interface TProcessesDrillingMapper extends BaseMapper<TProcessesDrilling>
Double
getSumByCondition
(
@Param
(
"condition"
)
String
condition
,
@Param
(
"ew"
)
QueryWrapper
<
TProcessesDrilling
>
queryWrapper
);
int
updateByDrillingDate
(
@Param
(
"params"
)
Map
<
String
,
Object
>
params
);
List
<
String
>
getUidList
(
@Param
(
"blastDate"
)
String
blastDate
);
}
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/mapper/xml/TProcessesDrillingMapper.xml
View file @
d83b6fe4
...
...
@@ -77,6 +77,23 @@
</update>
<select
id=
"getUidList"
resultType=
"java.lang.String"
>
select tpd.Uid from T_Processes_Drilling tpd where tpd.BlastDate=#{blastDate}
</select>
<!-- 获取所有getPage列表 -->
<select
id=
"getPage"
resultType=
"cn.wise.sc.acquisition.business.model.vo.TProcessesDrillingVo"
>
SELECT
...
...
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/service/impl/TProcessesDrillingServiceImpl.java
View file @
d83b6fe4
package
cn
.
wise
.
sc
.
acquisition
.
business
.
service
.
impl
;
import
cn.wise.sc.acquisition.business.constant.Rcode
;
import
cn.wise.sc.acquisition.business.entity.TProcessesBlast
;
import
cn.wise.sc.acquisition.business.entity.TProcessesBlastdesignHole
;
import
cn.wise.sc.acquisition.business.entity.TProcessesDrilling
;
import
cn.wise.sc.acquisition.business.enumation.ProjectEnum
;
...
...
@@ -20,14 +21,13 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.time.LocalDateTime
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Stack
;
import
java.util.*
;
/**
* <p>
...
...
@@ -315,6 +315,28 @@ public class TProcessesDrillingServiceImpl extends ServiceImpl<TProcessesDrillin
tProcessesDrilling
.
setBlastDate
(
query
.
getBlastDate
());
params
.
put
(
"BlastDate"
,
query
.
getBlastDate
());
int
update
=
baseMapper
.
updateByDrillingDate
(
params
);
//向穿孔表中插入数据
QueryWrapper
<
TProcessesDrilling
>
tpdWrapper
=
new
QueryWrapper
<>();
tpdWrapper
.
eq
(
"BlastDate"
,
query
.
getBlastDate
());
List
<
TProcessesDrilling
>
drillintList
=
baseMapper
.
selectList
(
tpdWrapper
);
//设置tag
R
<
String
>
r1
=
itSysDictService
.
getTagDate
(
null
);
if
(
r1
.
getCode
()
!=
0
)
{
return
R
.
failed
(
r1
.
getMsg
());
}
List
<
TProcessesBlast
>
tpbList
=
new
ArrayList
<>();
if
(
drillintList
!=
null
&&
drillintList
.
size
()>
0
){
for
(
TProcessesDrilling
drillint
:
drillintList
){
TProcessesBlast
blast
=
new
TProcessesBlast
();
blast
.
setUid
(
drillint
.
getUid
());
blast
.
setTag
(
r1
.
getData
());
tpbList
.
add
(
blast
);
}
itProcessesBlastService
.
saveOrUpdateBatch
(
tpbList
);
}
if
(
update
>
0
)
{
return
R
.
ok
(
"穿孔工序中->修改爆破日期成功"
);
}
else
{
...
...
acquisition-business/target/classes/cn/wise/sc/acquisition/business/mapper/TProcessesBlastMapper.xml
View file @
d83b6fe4
...
...
@@ -2,12 +2,33 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.wise.sc.acquisition.business.mapper.TProcessesBlastMapper"
>
<select
id=
"getNewPage"
resultType=
"cn.wise.sc.acquisition.business.model.vo.TProcessesBlastVo"
>
select
a.Uid,
a.BlastPeople,
a.CheckHoleDate,
a.CheckHolePeople,
a.Manager,
a.Supervisor,
a.TechDepart,
a.Tabulator,
a.Bz,
a.Tag,
c.BlastDate,
c.Depth
from T_Processes_Blast a
left join T_Processes_Drilling c on c.Uid = a.Uid
where 1=1
<if
test=
"params.blastDate != null and params.blastDate != ''"
>
and Convert(varchar(10),c.BlastDate,120)
<![CDATA[ = ]]>
#{params.blastDate}
</if>
</select>
<!-- 表和实体字段对照关系, 类似RestultMap -->
<sql
id=
"TProcessesBlastColumns"
>
a.Uid,
a.BlastPeople,
a.CheckHoleDate,
a.CheckHolePeople,
...
...
acquisition-business/target/classes/cn/wise/sc/acquisition/business/mapper/TProcessesDrillingMapper.xml
View file @
d83b6fe4
...
...
@@ -77,6 +77,23 @@
</update>
<select
id=
"getUidList"
resultType=
"java.lang.String"
>
select tpd.Uid from T_Processes_Drilling tpd where tpd.BlastDate=#{blastDate}
</select>
<!-- 获取所有getPage列表 -->
<select
id=
"getPage"
resultType=
"cn.wise.sc.acquisition.business.model.vo.TProcessesDrillingVo"
>
SELECT
...
...
acquisition-business/target/classes/cn/wise/sc/acquisition/business/mapper/TSampleLaboratorysheetMapper.xml
View file @
d83b6fe4
...
...
@@ -5,4 +5,10 @@
<select
id=
"getList"
resultType=
"cn.wise.sc.acquisition.business.entity.TSampleLaboratorysheet"
>
select * from T_Sample_LaboratorySheet
</select>
<select
id=
"pageByYhOrSysj"
resultType=
"cn.wise.sc.acquisition.business.entity.TSampleLaboratorysheet"
>
select a.* from T_Sample_LaboratorySheet a
where
a.Yh=#{param.Yh}
or a.Sysj= #{param.Sysj}
</select>
</mapper>
acquisition-business/target/classes/cn/wise/sc/acquisition/business/mapper/TSampleListMapper.xml
View file @
d83b6fe4
...
...
@@ -20,5 +20,12 @@
<sql
id=
"TSampleListJoins"
>
</sql>
<select
id=
"pageByYhOrSyrq"
resultType=
"cn.wise.sc.acquisition.business.entity.TSampleList"
>
select a.* from T_Sample_List a
where
a.Yh=#{param.Yh}
or a.Syrq= #{param.Syrq}
</select>
</mapper>
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