Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
patzn-cloud-service-hmhj
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangweidong
patzn-cloud-service-hmhj
Commits
ddafceea
Commit
ddafceea
authored
Nov 24, 2021
by
lijingjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
霍煤检测结果查询修改;
parent
a7fe5e1d
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
26 additions
and
35 deletions
+26
-35
EntrustSampleMapper.java
...n/cloud/service/lims/hmhj/mapper/EntrustSampleMapper.java
+1
-0
EntrustSampleServiceImpl.java
...vice/lims/hmhj/service/impl/EntrustSampleServiceImpl.java
+2
-1
application-local.yml
src/main/resources/application-local.yml
+4
-4
EntrustSampleMapper.xml
src/main/resources/mapper/hmhj/EntrustSampleMapper.xml
+19
-30
No files found.
src/main/java/com/patzn/cloud/service/lims/hmhj/mapper/EntrustSampleMapper.java
View file @
ddafceea
...
@@ -28,6 +28,7 @@ public interface EntrustSampleMapper extends BatchMapper<EntrustSample> {
...
@@ -28,6 +28,7 @@ public interface EntrustSampleMapper extends BatchMapper<EntrustSample> {
List
<
EntrustSampleVO
>
selectMinStatusByEntrustIds
(
@Param
(
"entrustIds"
)
List
<
Long
>
entrustIds
);
List
<
EntrustSampleVO
>
selectMinStatusByEntrustIds
(
@Param
(
"entrustIds"
)
List
<
Long
>
entrustIds
);
@SqlParser
(
filter
=
true
)
List
<
EntrustSampleVO
>
selectTestResultQuery
(
RowBounds
rowBounds
,
@Param
(
"vo"
)
EntrustSampleVO
entrustSample
);
List
<
EntrustSampleVO
>
selectTestResultQuery
(
RowBounds
rowBounds
,
@Param
(
"vo"
)
EntrustSampleVO
entrustSample
);
@SqlParser
(
filter
=
true
)
@SqlParser
(
filter
=
true
)
...
...
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/EntrustSampleServiceImpl.java
View file @
ddafceea
...
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.toolkit.CollectionUtils;
...
@@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.toolkit.CollectionUtils;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.patzn.cloud.commons.api.RestAssert
;
import
com.patzn.cloud.commons.api.RestAssert
;
import
com.patzn.cloud.commons.controller.Account
;
import
com.patzn.cloud.commons.controller.Account
;
import
com.patzn.cloud.commons.controller.LoginHelper
;
import
com.patzn.cloud.commons.exception.PatznException
;
import
com.patzn.cloud.commons.exception.PatznException
;
import
com.patzn.cloud.commons.service.impl.BaseServiceImpl
;
import
com.patzn.cloud.commons.service.impl.BaseServiceImpl
;
import
com.patzn.cloud.commons.toolkit.DateUtils
;
import
com.patzn.cloud.commons.toolkit.DateUtils
;
...
@@ -200,7 +201,7 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
...
@@ -200,7 +201,7 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
@Override
@Override
public
Page
<
EntrustSampleVO
>
pageTestResultQuery
(
Page
<
EntrustSampleVO
>
page
,
EntrustSampleVO
entrustSample
)
{
public
Page
<
EntrustSampleVO
>
pageTestResultQuery
(
Page
<
EntrustSampleVO
>
page
,
EntrustSampleVO
entrustSample
)
{
entrustSample
.
setCompanyId
(
LoginHelper
.
getAccount
().
getCompanyId
());
List
<
EntrustSampleVO
>
voList
=
baseMapper
.
selectTestResultQuery
(
page
,
entrustSample
);
List
<
EntrustSampleVO
>
voList
=
baseMapper
.
selectTestResultQuery
(
page
,
entrustSample
);
if
(
CollectionUtils
.
isEmpty
(
voList
))
{
if
(
CollectionUtils
.
isEmpty
(
voList
))
{
return
page
;
return
page
;
...
...
src/main/resources/application-local.yml
View file @
ddafceea
...
@@ -12,7 +12,7 @@ service:
...
@@ -12,7 +12,7 @@ service:
spring
:
spring
:
datasource
:
datasource
:
type
:
com.zaxxer.hikari.HikariDataSource
type
:
com.zaxxer.hikari.HikariDataSource
url
:
jdbc:postgresql://
meazty.fun:5433
/dev_lims_hmhj
url
:
jdbc:postgresql://
localhost:5432
/dev_lims_hmhj
username
:
postgres
username
:
postgres
password
:
post123
password
:
post123
dynamic
:
dynamic
:
...
@@ -29,7 +29,7 @@ spring:
...
@@ -29,7 +29,7 @@ spring:
protocol
:
smtp
protocol
:
smtp
default-encoding
:
UTF-8
default-encoding
:
UTF-8
rabbitmq
:
rabbitmq
:
host
:
data.meazty.fun
host
:
8.142.29.214
port
:
5672
port
:
5672
username
:
mqbase
username
:
mqbase
password
:
mqb123#@$5
password
:
mqb123#@$5
...
@@ -49,8 +49,8 @@ spring:
...
@@ -49,8 +49,8 @@ spring:
# Mongodb GridFS
# Mongodb GridFS
data
:
data
:
mongodb
:
mongodb
:
# uri: mongodb://hmuser:hj564Aq@meazty.fun
:27017/lims
#uri: mongodb://limsAdmin:devpt12!mg@192.168.0.142
:27017/lims
uri
:
mongodb://mongo:Mong$6358#@
meazty.fun:27154
/lims
uri
:
mongodb://mongo:Mong$6358#@
localhost:27017
/lims
grid-fs-database
:
lims
grid-fs-database
:
lims
# Mongodb GridFS 存储
# Mongodb GridFS 存储
...
...
src/main/resources/mapper/hmhj/EntrustSampleMapper.xml
View file @
ddafceea
...
@@ -121,32 +121,23 @@
...
@@ -121,32 +121,23 @@
<select
id=
"selectTestResultQuery"
resultType=
"com.patzn.cloud.service.hmhj.vo.EntrustSampleVO"
>
<select
id=
"selectTestResultQuery"
resultType=
"com.patzn.cloud.service.hmhj.vo.EntrustSampleVO"
>
SELECT
SELECT
s.ID,
s.ID,
s.NAME,
s.NAME,
s.code,
s.code,
e.code AS "entrustCode",
e.code AS "entrustCode",
e.client,
e.client,
e.entrust_time,
e.entrust_time,
e.test_side,
e.test_time_s "test_time",
s.supplier,
to_char(e.test_time_s,'yyyy-MM-dd HH:mm') || ' ~ ' || to_char(e.test_time_e,'yyyy-MM-dd HH:mm') "test_time_se",
s.manufacturer,
e.test_side,
s.slot_no,
s.supplier,
(case when cr.calc_result is null then null else (case when cr.calc_result > 0 then 1 else 0 end) end) "isQualified"
s.manufacturer,
FROM entrust_sample s
s.slot_no,
JOIN entrust e ON s.entrust_id = e.ID
s.sample_grading
JOIN (
FROM entrust_sample s
SELECT i.entrust_sample_id FROM entrust_sample_item i
JOIN entrust e ON (s.entrust_id = e.ID and e.deleted = 0 )
JOIN entrust_sample_item_index x ON i.ID = x.entrust_sample_item_id
WHERE i.deleted = 0 AND x.deleted = 0 AND x.test_value IS NOT NULL
GROUP BY i.entrust_sample_id
) k ON s.ID = k.entrust_sample_id
left join (
-- 实际每个样品一条记录,此处去除测试冗余数据
select cr.sample_id,max(cr.calc_result) "calc_result" from v_sample_calc_result cr
group by cr.sample_id
) cr on cr.sample_id = s.id
WHERE
WHERE
s.deleted = 0 AND s.type = 0
AND e.deleted = 0
s.deleted = 0 AND s.type = 0
and s.company_id = #{vo.companyId}
<if
test=
"vo.name != null"
>
<if
test=
"vo.name != null"
>
AND s.name = #{vo.name}
AND s.name = #{vo.name}
</if>
</if>
...
@@ -159,11 +150,11 @@
...
@@ -159,11 +150,11 @@
</if>
</if>
<if
test=
"null!=vo.code"
>
<if
test=
"null!=vo.code"
>
AND
s.code LIKE CONCAT('%',#{vo.code},'%')
AND s.code LIKE CONCAT('%',#{vo.code},'%')
</if>
</if>
<if
test=
"null!=vo.slotNo"
>
<if
test=
"null!=vo.slotNo"
>
AND
s.slot_no LIKE CONCAT('%',#{vo.slotNo},'%')
AND s.slot_no LIKE CONCAT('%',#{vo.slotNo},'%')
</if>
</if>
<if
test=
"null != vo.slotNoS || null != vo.slotNoE"
>
<if
test=
"null != vo.slotNoS || null != vo.slotNoE"
>
AND s.slot_no is not null
AND s.slot_no is not null
...
@@ -174,9 +165,7 @@
...
@@ -174,9 +165,7 @@
<if
test=
"null != vo.slotNoE"
>
<if
test=
"null != vo.slotNoE"
>
AND to_number(s.slot_no,'99999')
<
= #{vo.slotNoE}
AND to_number(s.slot_no,'99999')
<
= #{vo.slotNoE}
</if>
</if>
ORDER BY e.code,s.code
ORDER BY e.code,s.code
</select>
</select>
<!--原铝品味统计查询-->
<!--原铝品味统计查询-->
...
...
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