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
808f4142
Commit
808f4142
authored
Jun 15, 2021
by
wangweidong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
hmhj修改部分优化
parent
4000d190
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
43 additions
and
124 deletions
+43
-124
StringHandleUtils.java
...om/patzn/cloud/service/lims/common/StringHandleUtils.java
+3
-2
OriginalTemplateController.java
...vice/lims/hmhj/controller/OriginalTemplateController.java
+8
-9
EntrustSampleItemIndexMapper.java
...ervice/lims/hmhj/mapper/EntrustSampleItemIndexMapper.java
+2
-1
IEntrustSampleItemIndexService.java
...ice/lims/hmhj/service/IEntrustSampleItemIndexService.java
+2
-0
EntrustSampleItemIndexServiceImpl.java
.../hmhj/service/impl/EntrustSampleItemIndexServiceImpl.java
+23
-0
EntrustSampleServiceImpl.java
...vice/lims/hmhj/service/impl/EntrustSampleServiceImpl.java
+4
-1
OriginalTemplateServiceImpl.java
...e/lims/hmhj/service/impl/OriginalTemplateServiceImpl.java
+0
-110
EntrustSampleItemIndexMapper.xml
...in/resources/mapper/hmhj/EntrustSampleItemIndexMapper.xml
+1
-1
No files found.
src/main/java/com/patzn/cloud/service/lims/common/StringHandleUtils.java
View file @
808f4142
...
@@ -3,6 +3,7 @@ package com.patzn.cloud.service.lims.common;
...
@@ -3,6 +3,7 @@ package com.patzn.cloud.service.lims.common;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.patzn.cloud.commons.enums.IBaseEnum
;
import
com.patzn.cloud.commons.enums.IBaseEnum
;
import
com.patzn.cloud.commons.toolkit.DateUtils
;
import
com.patzn.cloud.commons.toolkit.DateUtils
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleVO
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleVO
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.collections.CollectionUtils
;
...
@@ -618,11 +619,11 @@ public class StringHandleUtils {
...
@@ -618,11 +619,11 @@ public class StringHandleUtils {
if
(
StringHandleUtils
.
is_alpha
(
dataAttribute
)){
if
(
StringHandleUtils
.
is_alpha
(
dataAttribute
)){
return
StringHandleUtils
.
getFieldIfNummReturnBlankValueByFieldName
(
dataAttribute
,
vo
);
return
StringHandleUtils
.
getFieldIfNummReturnBlankValueByFieldName
(
dataAttribute
,
vo
);
}
else
{
}
else
{
List
<
EntrustSampleItem
VO
>
sampleItemVOList
=
vo
.
getItemVO
List
();
List
<
EntrustSampleItem
Index
>
sampleItemVOList
=
vo
.
getIndex
List
();
if
(
CollectionUtils
.
isEmpty
(
sampleItemVOList
)){
if
(
CollectionUtils
.
isEmpty
(
sampleItemVOList
)){
return
""
;
return
""
;
}
}
for
(
EntrustSampleItem
VO
itemVO
:
sampleItemVOList
)
{
for
(
EntrustSampleItem
Index
itemVO
:
sampleItemVOList
)
{
if
(
dataAttribute
.
equals
(
itemVO
.
getName
())){
if
(
dataAttribute
.
equals
(
itemVO
.
getName
())){
return
itemVO
.
getTestValue
();
return
itemVO
.
getTestValue
();
}
}
...
...
src/main/java/com/patzn/cloud/service/lims/hmhj/controller/OriginalTemplateController.java
View file @
808f4142
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
controller
;
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
controller
;
import
com.baomidou.kisso.annotation.Action
;
import
com.baomidou.kisso.annotation.Login
;
import
com.patzn.cloud.feign.lims.hmhj.client.OriginalTemplateClient
;
import
com.patzn.cloud.feign.lims.hmhj.client.OriginalTemplateClient
;
import
com.patzn.cloud.oss.starter.OssFileResult
;
import
com.patzn.cloud.oss.starter.OssFileResult
;
import
com.patzn.cloud.service.hmhj.entity.OriginalTemplate
;
import
com.patzn.cloud.service.hmhj.entity.OriginalTemplate
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.PutMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.patzn.cloud.commons.api.RestConstants
;
import
com.patzn.cloud.commons.api.RestConstants
;
...
@@ -94,8 +89,12 @@ public class OriginalTemplateController extends ServiceController implements Ori
...
@@ -94,8 +89,12 @@ public class OriginalTemplateController extends ServiceController implements Ori
return
success
(
originalTemplateService
.
uploadTemplate
(
file
,
classType
,
name
,
remark
,
0
));
return
success
(
originalTemplateService
.
uploadTemplate
(
file
,
classType
,
name
,
remark
,
0
));
}
}
@Override
@Override
public
RestResult
<
Boolean
>
editOriginal
(
String
someParam
,
OssFileResult
obsFileResult
)
{
@Login
(
action
=
Action
.
Skip
)
@ApiOperation
(
value
=
"编辑原始记录"
,
notes
=
"编辑证书模板"
)
@PostMapping
({
"/edit_original_{someParam}"
})
public
RestResult
<
Boolean
>
editOriginal
(
@PathVariable
(
"someParam"
)
String
someParam
,
@RequestBody
OssFileResult
obsFileResult
)
{
return
success
(
originalTemplateService
.
editOriginal
(
someParam
,
obsFileResult
));
return
success
(
originalTemplateService
.
editOriginal
(
someParam
,
obsFileResult
));
}
}
...
...
src/main/java/com/patzn/cloud/service/lims/hmhj/mapper/EntrustSampleItemIndexMapper.java
View file @
808f4142
...
@@ -3,6 +3,7 @@ package com.patzn.cloud.service.lims.hmhj.mapper;
...
@@ -3,6 +3,7 @@ package com.patzn.cloud.service.lims.hmhj.mapper;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
com.patzn.cloud.commons.mapper.BatchMapper
;
import
com.patzn.cloud.commons.mapper.BatchMapper
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
import
java.util.List
;
...
@@ -16,5 +17,5 @@ import java.util.List;
...
@@ -16,5 +17,5 @@ import java.util.List;
*/
*/
public
interface
EntrustSampleItemIndexMapper
extends
BatchMapper
<
EntrustSampleItemIndex
>
{
public
interface
EntrustSampleItemIndexMapper
extends
BatchMapper
<
EntrustSampleItemIndex
>
{
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
);
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
@Param
(
"expIds"
)
List
<
Long
>
expIdsList
);
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/IEntrustSampleItemIndexService.java
View file @
808f4142
...
@@ -20,4 +20,6 @@ public interface IEntrustSampleItemIndexService extends IBaseService<EntrustSamp
...
@@ -20,4 +20,6 @@ public interface IEntrustSampleItemIndexService extends IBaseService<EntrustSamp
boolean
removeByIds
(
List
<
Long
>
ids
);
boolean
removeByIds
(
List
<
Long
>
ids
);
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
);
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
);
List
<
EntrustSampleItemIndex
>
listBySampleId
(
Long
id
);
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/EntrustSampleItemIndexServiceImpl.java
View file @
808f4142
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
service
.
impl
;
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
service
.
impl
;
import
com.baomidou.mybatisplus.mapper.Condition
;
import
com.baomidou.mybatisplus.toolkit.CollectionUtils
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItem
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO
;
import
com.patzn.cloud.service.lims.hmhj.mapper.EntrustSampleItemIndexMapper
;
import
com.patzn.cloud.service.lims.hmhj.mapper.EntrustSampleItemIndexMapper
;
import
com.patzn.cloud.service.lims.hmhj.service.IEntrustSampleItemIndexService
;
import
com.patzn.cloud.service.lims.hmhj.service.IEntrustSampleItemIndexService
;
import
com.patzn.cloud.commons.service.impl.BaseServiceImpl
;
import
com.patzn.cloud.commons.service.impl.BaseServiceImpl
;
import
com.patzn.cloud.service.lims.hmhj.service.IEntrustSampleItemService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.Wrapper
;
import
com.baomidou.mybatisplus.mapper.Wrapper
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
java.util.List
;
import
java.util.List
;
import
java.util.stream.Collectors
;
/**
/**
* 服务实现类
* 服务实现类
...
@@ -21,6 +27,10 @@ import java.util.List;
...
@@ -21,6 +27,10 @@ import java.util.List;
@Service
@Service
public
class
EntrustSampleItemIndexServiceImpl
extends
BaseServiceImpl
<
EntrustSampleItemIndexMapper
,
EntrustSampleItemIndex
>
implements
IEntrustSampleItemIndexService
{
public
class
EntrustSampleItemIndexServiceImpl
extends
BaseServiceImpl
<
EntrustSampleItemIndexMapper
,
EntrustSampleItemIndex
>
implements
IEntrustSampleItemIndexService
{
@Autowired
private
IEntrustSampleItemService
entrustSampleItemService
;
@Override
@Override
public
Page
<
EntrustSampleItemIndex
>
page
(
Page
<
EntrustSampleItemIndex
>
page
,
EntrustSampleItemIndex
entrustSampleItemIndex
)
{
public
Page
<
EntrustSampleItemIndex
>
page
(
Page
<
EntrustSampleItemIndex
>
page
,
EntrustSampleItemIndex
entrustSampleItemIndex
)
{
Wrapper
wrapper
=
new
EntityWrapper
<>(
entrustSampleItemIndex
);
Wrapper
wrapper
=
new
EntityWrapper
<>(
entrustSampleItemIndex
);
...
@@ -37,4 +47,17 @@ public class EntrustSampleItemIndexServiceImpl extends BaseServiceImpl<EntrustSa
...
@@ -37,4 +47,17 @@ public class EntrustSampleItemIndexServiceImpl extends BaseServiceImpl<EntrustSa
public
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
)
{
public
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
)
{
return
baseMapper
.
listVOByExpIds
(
expIdsList
);
return
baseMapper
.
listVOByExpIds
(
expIdsList
);
}
}
@Override
public
List
<
EntrustSampleItemIndex
>
listBySampleId
(
Long
id
)
{
List
<
EntrustSampleItem
>
itemList
=
entrustSampleItemService
.
list
(
Condition
.
create
().
eq
(
"entrust_sample_id"
,
id
));
if
(
CollectionUtils
.
isNotEmpty
(
itemList
)){
return
null
;
}
List
<
Long
>
itemIds
=
itemList
.
stream
().
map
(
s
->{
return
s
.
getId
();
}).
collect
(
Collectors
.
toList
());
return
list
(
Condition
.
create
().
in
(
"entrust_sample_item_id"
,
itemIds
));
}
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/EntrustSampleServiceImpl.java
View file @
808f4142
...
@@ -69,7 +69,8 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
...
@@ -69,7 +69,8 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
@Autowired
@Autowired
private
IEntrustRecordService
entrustRecordService
;
private
IEntrustRecordService
entrustRecordService
;
@Autowired
private
IEntrustSampleItemIndexService
entrustSampleItemIndexService
;
@Autowired
@Autowired
private
IEntrustReportService
entrustReportService
;
private
IEntrustReportService
entrustReportService
;
@Autowired
@Autowired
...
@@ -371,6 +372,8 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
...
@@ -371,6 +372,8 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
int
templateSampleNum
=
sysFileTemplate
.
getTemplateSampleNum
();
int
templateSampleNum
=
sysFileTemplate
.
getTemplateSampleNum
();
if
(
templateSampleNum
>=
sampleVOList
.
size
()){
if
(
templateSampleNum
>=
sampleVOList
.
size
()){
for
(
EntrustSampleVO
vo:
sampleVOList
)
{
for
(
EntrustSampleVO
vo:
sampleVOList
)
{
List
<
EntrustSampleItemIndex
>
indexList
=
entrustSampleItemIndexService
.
listBySampleId
(
vo
.
getId
());
vo
.
setIndexList
(
indexList
);
XSSFRow
xssfRow
=
sheetOne
.
getRow
(
beginRow
);
XSSFRow
xssfRow
=
sheetOne
.
getRow
(
beginRow
);
for
(
OriginalTemplateConfig
config:
configList
)
{
for
(
OriginalTemplateConfig
config:
configList
)
{
XSSFCell
cell
=
xssfRow
.
getCell
(
config
.
getColumnPlace
());
XSSFCell
cell
=
xssfRow
.
getCell
(
config
.
getColumnPlace
());
...
...
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/OriginalTemplateServiceImpl.java
View file @
808f4142
...
@@ -318,8 +318,6 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
...
@@ -318,8 +318,6 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
continue
;
continue
;
}
}
Integer
itemValueIndex
=
collectEntity
.
getItemMegerRow
();
if
(
null
==
itemValueIndex
||
itemValueIndex
==
sampleMergerNum
){
XSSFCell
itemCell
=
xssfRow
.
getCell
(
collectEntity
.
getColumnPlace
());
XSSFCell
itemCell
=
xssfRow
.
getCell
(
collectEntity
.
getColumnPlace
());
String
value
=
""
;
String
value
=
""
;
try
{
try
{
...
@@ -334,117 +332,14 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
...
@@ -334,117 +332,14 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
continue
;
continue
;
}
}
SoilItemCollectData
soilItemCollectData
=
new
SoilItemCollectData
();
SoilItemCollectData
soilItemCollectData
=
new
SoilItemCollectData
();
if
(
"状态判断"
.
equals
(
collectEntity
.
getAttribute
())){
if
(
StringUtils
.
isNotBlank
(
sampleOfStatus
)){
if
(
"原状"
.
equals
(
sampleOfStatus
)){
soilItemCollectData
.
setItemName
(
"原状土"
+
itemName
);
}
else
if
(
"重塑"
.
equals
(
sampleOfStatus
)){
soilItemCollectData
.
setItemName
(
"重塑土"
+
itemName
);
}
}
else
{
soilItemCollectData
.
setItemName
(
itemName
);
soilItemCollectData
.
setItemName
(
itemName
);
}
}
else
{
soilItemCollectData
.
setItemName
(
itemName
);
}
soilItemCollectData
.
setTestValue
(
value
);
soilItemCollectData
.
setTestValue
(
value
);
soilItemCollectData
.
setSampleCode
(
sampleCode
);
soilItemCollectData
.
setSampleCode
(
sampleCode
);
soilItemCollectData
.
setUnit
(
collectEntity
.
getUnit
());
soilItemCollectData
.
setUnit
(
collectEntity
.
getUnit
());
soilItemCollectData
.
setShortName
(
shortNames
);
soilItemCollectData
.
setShortName
(
shortNames
);
soilItemCollectData
.
setStatus
(
sampleOfStatus
);
soilItemCollectData
.
setStatus
(
sampleOfStatus
);
if
(
"状态判断"
.
equals
(
collectEntity
.
getAttribute
())){
if
(
StringUtils
.
isNotBlank
(
sampleOfStatus
)){
if
(
"原状"
.
equals
(
sampleOfStatus
)){
soilItemCollectData
.
setItemName
(
"原状土"
+
itemName
);
}
else
if
(
"重塑"
.
equals
(
sampleOfStatus
)){
soilItemCollectData
.
setItemName
(
"重塑土"
+
itemName
);
}
}
else
{
soilItemCollectData
.
setItemName
(
itemName
);
}
}
else
{
soilItemCollectData
.
setItemName
(
itemName
);
}
soilItemList
.
add
(
soilItemCollectData
);
}
else
{
if
(
sampleMergerNum
%
itemValueIndex
==
0
){
int
nums
=
sampleMergerNum
/
itemValueIndex
;
for
(
int
j
=
0
;
j
<
nums
;
j
++)
{
int
itemRow
=
i
+
j
*
itemValueIndex
;
XSSFRow
itemValueRow
=
sheet
.
getRow
(
itemRow
);
if
(
null
==
itemValueRow
){
continue
;
}
XSSFCell
itemCell
=
itemValueRow
.
getCell
(
collectEntity
.
getColumnPlace
());
if
(
null
==
itemCell
){
continue
;
}
String
value
=
""
;
try
{
value
=
CellFormat
.
getInstance
(
itemCell
.
getCellStyle
().
getDataFormatString
()).
apply
(
itemCell
).
text
;
}
catch
(
Exception
e
){
value
=
HSSFWorkbookUtil
.
getJavaValue
(
itemCell
).
toString
();
}
String
itemName
=
collectEntity
.
getItemName
();
if
(
StringUtils
.
isBlank
(
value
)){
continue
;
}
String
name
=
""
;
String
[]
itemArray
=
itemName
.
split
(
"&"
);
if
(
itemArray
.
length
==
2
){
int
suplus
=
j
%
2
;
if
(
suplus
==
0
){
name
=
itemArray
[
0
];
}
else
if
(
suplus
==
1
){
name
=
itemArray
[
1
];
}
}
SoilItemCollectData
soilItemCollectData
=
new
SoilItemCollectData
();
soilItemCollectData
.
setItemName
(
name
);
soilItemCollectData
.
setTestValue
(
value
);
soilItemCollectData
.
setSampleCode
(
sampleCode
);
soilItemCollectData
.
setShortName
(
shortNames
);
soilItemCollectData
.
setStatus
(
sampleOfStatus
);
soilItemCollectData
.
setUnit
(
collectEntity
.
getUnit
());
soilItemList
.
add
(
soilItemCollectData
);
}
}
else
{
XSSFCell
itemCell
=
xssfRow
.
getCell
(
collectEntity
.
getColumnPlace
());
String
value
=
null
;
try
{
value
=
CellFormat
.
getInstance
(
itemCell
.
getCellStyle
().
getDataFormatString
()).
apply
(
itemCell
).
text
;
}
catch
(
Exception
e
){
try
{
value
=
CellFormat
.
getInstance
(
itemCell
.
getCellStyle
().
getDataFormatString
()).
apply
(
itemCell
).
text
;
}
catch
(
Exception
w
){
value
=
HSSFWorkbookUtil
.
getCellValue
(
itemCell
).
toString
();
}
}
String
itemName
=
collectEntity
.
getItemName
();
if
(
StringUtils
.
isBlank
(
value
)){
continue
;
}
SoilItemCollectData
soilItemCollectData
=
new
SoilItemCollectData
();
soilItemCollectData
.
setItemName
(
itemName
);
soilItemCollectData
.
setItemName
(
itemName
);
soilItemCollectData
.
setTestValue
(
value
);
soilItemCollectData
.
setSampleCode
(
sampleCode
);
soilItemCollectData
.
setShortName
(
shortNames
);
soilItemCollectData
.
setStatus
(
sampleOfStatus
);
soilItemCollectData
.
setUnit
(
collectEntity
.
getUnit
());
soilItemList
.
add
(
soilItemCollectData
);
soilItemList
.
add
(
soilItemCollectData
);
}
}
...
@@ -500,11 +395,6 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
...
@@ -500,11 +395,6 @@ public class OriginalTemplateServiceImpl extends BaseServiceImpl<OriginalTemplat
if
(
StringUtils
.
isBlank
(
status
)){
if
(
StringUtils
.
isBlank
(
status
)){
exp
=
experiment
;
exp
=
experiment
;
break
;
break
;
}
else
if
(
"原状"
.
equals
(
status
))
{
if
(!
experiment
.
getName
().
contains
(
"重塑"
)){
exp
=
experiment
;
break
;
}
}
else
{
}
else
{
exp
=
experiment
;
exp
=
experiment
;
}
}
...
...
src/main/resources/mapper/hmhj/EntrustSampleItemIndexMapper.xml
View file @
808f4142
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<mapper
namespace=
"com.patzn.cloud.service.lims.hmhj.mapper.EntrustSampleItemIndexMapper"
>
<mapper
namespace=
"com.patzn.cloud.service.lims.hmhj.mapper.EntrustSampleItemIndexMapper"
>
<select
id=
"listVOByExpIds"
resultType=
"com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO"
>
<select
id=
"listVOByExpIds"
resultType=
"com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO"
>
SELECT i.id,i.name,i.test_value,i.entrust_sample_item_id,s.
sample_code
FROM entrust_sample_item_index i JOIN
SELECT i.id,i.name,i.test_value,i.entrust_sample_item_id,s.
code AS "sampleCode"
FROM entrust_sample_item_index i JOIN
entrust_sample_item t ON i.entrust_sample_item_id = t.id
entrust_sample_item t ON i.entrust_sample_item_id = t.id
...
...
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