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
3e78be57
Commit
3e78be57
authored
Jun 16, 2021
by
罗贤顺
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
设计区爆破量修改
parent
edaf4da2
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
37 additions
and
10 deletions
+37
-10
TProcessesBlastdesignHoleController.java
...iness/controller/TProcessesBlastdesignHoleController.java
+6
-2
TSampleListController.java
...cquisition/business/controller/TSampleListController.java
+1
-0
TProcessesBlastdesignHoleMapper.java
...tion/business/mapper/TProcessesBlastdesignHoleMapper.java
+2
-0
TProcessesBlastdesignHoleMapper.xml
...n/business/mapper/xml/TProcessesBlastdesignHoleMapper.xml
+6
-0
ITProcessesBlastdesignHoleService.java
...n/business/service/ITProcessesBlastdesignHoleService.java
+2
-0
TProcessesBlastdesignHoleServiceImpl.java
...ss/service/impl/TProcessesBlastdesignHoleServiceImpl.java
+14
-7
TMineStopeMapper.xml
.../wise/sc/acquisition/business/mapper/TMineStopeMapper.xml
+3
-1
TSampleLaboratorysheetMapper.xml
...uisition/business/mapper/TSampleLaboratorysheetMapper.xml
+3
-0
No files found.
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/controller/TProcessesBlastdesignHoleController.java
View file @
3e78be57
...
@@ -3,14 +3,12 @@ package cn.wise.sc.acquisition.business.controller;
...
@@ -3,14 +3,12 @@ package cn.wise.sc.acquisition.business.controller;
import
cn.wise.sc.acquisition.business.model.query.TProcessesBlastdesignHoleQuery
;
import
cn.wise.sc.acquisition.business.model.query.TProcessesBlastdesignHoleQuery
;
import
cn.wise.sc.acquisition.business.service.ITProcessesBlastdesignHoleService
;
import
cn.wise.sc.acquisition.business.service.ITProcessesBlastdesignHoleService
;
import
cn.wise.sc.acquisition.business.util.DateUtil
;
import
cn.wise.sc.acquisition.business.wrapper.page.Query
;
import
cn.wise.sc.acquisition.business.wrapper.page.Query
;
import
com.baomidou.mybatisplus.extension.api.R
;
import
com.baomidou.mybatisplus.extension.api.R
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
...
@@ -103,5 +101,11 @@ public class TProcessesBlastdesignHoleController {
...
@@ -103,5 +101,11 @@ public class TProcessesBlastdesignHoleController {
param
.
setUid
(
uid
);
param
.
setUid
(
uid
);
return
itProcessesBlastdesignHoleService
.
getByUid
(
param
);
return
itProcessesBlastdesignHoleService
.
getByUid
(
param
);
}
}
@ApiOperation
(
value
=
"根据采区名称、爆区名称、平台名称计算设计区爆破量"
)
@RequestMapping
(
value
=
"getBlastVolume"
,
method
=
RequestMethod
.
POST
)
public
R
getBlastVolume
(
TProcessesBlastdesignHoleQuery
query
)
{
return
itProcessesBlastdesignHoleService
.
getBlastVolume
(
query
);
}
}
}
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/controller/TSampleListController.java
View file @
3e78be57
...
@@ -98,6 +98,7 @@ public class TSampleListController {
...
@@ -98,6 +98,7 @@ public class TSampleListController {
}
}
/**
/**
* 保存图片
* 保存图片
*
*
...
...
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/mapper/TProcessesBlastdesignHoleMapper.java
View file @
3e78be57
...
@@ -26,4 +26,6 @@ public interface TProcessesBlastdesignHoleMapper extends BaseMapper<TProcessesBl
...
@@ -26,4 +26,6 @@ public interface TProcessesBlastdesignHoleMapper extends BaseMapper<TProcessesBl
Double
getSumByCondition
(
@Param
(
"condition"
)
String
condition
,
@Param
(
"ew"
)
QueryWrapper
<
TProcessesBlastdesignHole
>
queryWrapper
);
Double
getSumByCondition
(
@Param
(
"condition"
)
String
condition
,
@Param
(
"ew"
)
QueryWrapper
<
TProcessesBlastdesignHole
>
queryWrapper
);
List
<
String
>
getBalestHoleId
();
List
<
String
>
getBalestHoleId
();
List
<
TProcessesBlastdesignHoleVo
>
getBalestVolume
(
@Param
(
"ew"
)
QueryWrapper
<
TProcessesBlastdesignHole
>
queryWrapper
);
}
}
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/mapper/xml/TProcessesBlastdesignHoleMapper.xml
View file @
3e78be57
...
@@ -82,5 +82,11 @@
...
@@ -82,5 +82,11 @@
<select
id=
"getBalestHoleId"
resultType=
"java.lang.String"
>
<select
id=
"getBalestHoleId"
resultType=
"java.lang.String"
>
select BlastHoleID from T_Processes_BlastDesign_Hole
select BlastHoleID from T_Processes_BlastDesign_Hole
</select>
</select>
<select
id=
"getBalestVolume"
resultType=
"cn.wise.sc.acquisition.business.model.vo.TProcessesBlastdesignHoleVo"
>
select sum(HoleBlastVolume) BlastVolume from T_Processes_BlastDesign_Hole
<where>
${ew.sqlSegment}
</where>
</select>
</mapper>
</mapper>
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/service/ITProcessesBlastdesignHoleService.java
View file @
3e78be57
...
@@ -31,4 +31,6 @@ public interface ITProcessesBlastdesignHoleService extends IService<TProcessesBl
...
@@ -31,4 +31,6 @@ public interface ITProcessesBlastdesignHoleService extends IService<TProcessesBl
R
getByBlastHoleID
(
TProcessesBlastdesignHoleQuery
query
);
R
getByBlastHoleID
(
TProcessesBlastdesignHoleQuery
query
);
R
getBalstHoleId
();
R
getBalstHoleId
();
R
getBlastVolume
(
TProcessesBlastdesignHoleQuery
query
);
}
}
acquisition-business/src/main/java/cn/wise/sc/acquisition/business/service/impl/TProcessesBlastdesignHoleServiceImpl.java
View file @
3e78be57
...
@@ -14,7 +14,6 @@ import cn.wise.sc.acquisition.business.model.vo.TProcessesBlastdesignHoleVo;
...
@@ -14,7 +14,6 @@ import cn.wise.sc.acquisition.business.model.vo.TProcessesBlastdesignHoleVo;
import
cn.wise.sc.acquisition.business.model.vo.TProcessesProductVo
;
import
cn.wise.sc.acquisition.business.model.vo.TProcessesProductVo
;
import
cn.wise.sc.acquisition.business.service.*
;
import
cn.wise.sc.acquisition.business.service.*
;
import
cn.wise.sc.acquisition.business.util.BeanUtilsNewCopy
;
import
cn.wise.sc.acquisition.business.util.BeanUtilsNewCopy
;
import
cn.wise.sc.acquisition.business.util.DateUtil
;
import
cn.wise.sc.acquisition.business.wrapper.page.Query
;
import
cn.wise.sc.acquisition.business.wrapper.page.Query
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
@@ -29,7 +28,6 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -29,7 +28,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
javax.annotation.Resource
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
...
@@ -269,14 +267,12 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
...
@@ -269,14 +267,12 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
if
(
r
.
getData
()
==
null
)
{
if
(
r
.
getData
()
==
null
)
{
return
R
.
failed
(
"炮孔设计中->设计爆区爆破量表数据不存在,StopeName,StepName,BlastAreaName"
);
return
R
.
failed
(
"炮孔设计中->设计爆区爆破量表数据不存在,StopeName,StepName,BlastAreaName"
);
}
}
//
判断爆区
是否存在
//
根据炮孔编号判断炮孔
是否存在
QueryWrapper
<
TProcessesBlastdesignHole
>
queryWrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
TProcessesBlastdesignHole
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
new
StringBuilder
(
ProjectEnum
.
TableAlias
.
A
.
getLabel
()).
append
(
ProjectEnum
.
TProcessesBlastdesignHole
.
STEP_NAME
.
getLabel
()).
toString
(),
query
.
getStepName
());
queryWrapper
.
eq
(
StringUtils
.
isNotBlank
(
query
.
getBlastHoleID
()),
"BlastHoleID"
,
query
.
getBlastHoleID
());
queryWrapper
.
eq
(
new
StringBuilder
(
ProjectEnum
.
TableAlias
.
A
.
getLabel
()).
append
(
ProjectEnum
.
TProcessesBlastdesignHole
.
STOPE_NAME
.
getLabel
()).
toString
(),
query
.
getStopeName
());
queryWrapper
.
eq
(
new
StringBuilder
(
ProjectEnum
.
TableAlias
.
A
.
getLabel
()).
append
(
ProjectEnum
.
TProcessesBlastdesignHole
.
Blast_Area_Name
.
getLabel
()).
toString
(),
query
.
getBlastAreaName
());
List
<
TProcessesBlastdesignHoleVo
>
holeVo
=
baseMapper
.
getByQuery
(
queryWrapper
);
List
<
TProcessesBlastdesignHoleVo
>
holeVo
=
baseMapper
.
getByQuery
(
queryWrapper
);
if
(
CollectionUtils
.
isNotEmpty
(
holeVo
))
{
if
(
CollectionUtils
.
isNotEmpty
(
holeVo
))
{
return
R
.
failed
(
"炮孔设计中->泡孔设计中
爆区已存在,StopeName,StepName,BlastAreaName"
);
return
R
.
failed
(
"炮孔设计中->泡孔设计中
该炮孔已存在,BlastHoleID"
+
query
.
getBlastHoleID
()
);
}
}
//条件封装
//条件封装
TProcessesBlastdesignHole
tProcessesBlastdesignHole
=
new
TProcessesBlastdesignHole
();
TProcessesBlastdesignHole
tProcessesBlastdesignHole
=
new
TProcessesBlastdesignHole
();
...
@@ -376,6 +372,17 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
...
@@ -376,6 +372,17 @@ public class TProcessesBlastdesignHoleServiceImpl extends ServiceImpl<TProcesses
return
R
.
ok
(
balestHoleId
);
return
R
.
ok
(
balestHoleId
);
}
}
@Override
public
R
getBlastVolume
(
TProcessesBlastdesignHoleQuery
query
)
{
QueryWrapper
<
TProcessesBlastdesignHole
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
StringUtils
.
isNotBlank
(
query
.
getStopeName
()),
"StopeName"
,
query
.
getStopeName
())
.
eq
(
StringUtils
.
isNotBlank
(
query
.
getStepName
()),
"StepName"
,
query
.
getStepName
())
.
eq
(
StringUtils
.
isNotBlank
(
query
.
getBlastAreaName
()),
"BlastAreaName"
,
query
.
getBlastAreaName
());
List
<
TProcessesBlastdesignHoleVo
>
balestVolume
=
baseMapper
.
getBalestVolume
(
queryWrapper
);
return
R
.
ok
(
balestVolume
);
}
/**
/**
* 计算并设值 单孔爆破量(m3)=孔距*排距*台阶高度
* 计算并设值 单孔爆破量(m3)=孔距*排距*台阶高度
*/
*/
...
...
acquisition-business/target/classes/cn/wise/sc/acquisition/business/mapper/TMineStopeMapper.xml
View file @
3e78be57
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!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.TMineStopeMapper"
>
<mapper
namespace=
"cn.wise.sc.acquisition.business.mapper.TMineStopeMapper"
>
<select
id=
"getStopeName"
resultType=
"cn.wise.sc.acquisition.business.entity.TMineStope"
>
select StopeName,StepName,BlastAreaName from T_Mine_Stope
</select>
</mapper>
</mapper>
acquisition-business/target/classes/cn/wise/sc/acquisition/business/mapper/TSampleLaboratorysheetMapper.xml
View file @
3e78be57
...
@@ -2,4 +2,7 @@
...
@@ -2,4 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!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.TSampleLaboratorysheetMapper"
>
<mapper
namespace=
"cn.wise.sc.acquisition.business.mapper.TSampleLaboratorysheetMapper"
>
<select
id=
"getList"
resultType=
"cn.wise.sc.acquisition.business.entity.TSampleLaboratorysheet"
>
select * from T_Sample_LaboratorySheet
</select>
</mapper>
</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