Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
pt-tobacco-lims-service
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
pt-tobacco-lims-service
Commits
4e59cc64
Commit
4e59cc64
authored
May 23, 2020
by
wangweidong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
在线开发管理
parent
7b95a371
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
28 additions
and
8 deletions
+28
-8
DrugSampleServiceImpl.java
...m/patzn/lims/drug/service/impl/DrugSampleServiceImpl.java
+16
-8
DrugSampleKeepVO.java
src/main/java/com/patzn/lims/drug/vo/DrugSampleKeepVO.java
+8
-0
DrugSampleKeepMapper.xml
src/main/resources/mapper/drug/DrugSampleKeepMapper.xml
+4
-0
No files found.
src/main/java/com/patzn/lims/drug/service/impl/DrugSampleServiceImpl.java
View file @
4e59cc64
...
...
@@ -13,10 +13,7 @@ import com.patzn.lims.core.web.Account;
import
com.patzn.lims.drug.dto.DrugSampleDTO
;
import
com.patzn.lims.drug.dto.DrugSampleReportDTO
;
import
com.patzn.lims.drug.entity.*
;
import
com.patzn.lims.drug.eunms.ItemStatusEnum
;
import
com.patzn.lims.drug.eunms.OosStatusEnum
;
import
com.patzn.lims.drug.eunms.SampleStatusEnum
;
import
com.patzn.lims.drug.eunms.SingleJudgeEnum
;
import
com.patzn.lims.drug.eunms.*
;
import
com.patzn.lims.drug.mapper.DrugSampleMapper
;
import
com.patzn.lims.drug.service.*
;
import
com.patzn.lims.core.web.BaseServiceImpl
;
...
...
@@ -72,6 +69,8 @@ public class DrugSampleServiceImpl extends BaseServiceImpl<DrugSampleMapper, Dru
@Autowired
private
IDrugItemService
drugItemService
;
@Autowired
private
IDrugSampleKeepService
drugSampleKeepService
;
@Autowired
private
IDrugItemRelEquipService
drugItemRelEquipService
;
...
...
@@ -314,15 +313,24 @@ public class DrugSampleServiceImpl extends BaseServiceImpl<DrugSampleMapper, Dru
Wrappers
.<
DrugSample
>
query
().
in
(
"id"
,
ids
))){
drugSampleOperationService
.
updateRegisterToMake
(
account
,
ids
);
drugSampleRecordService
.
record
(
account
,
SampleStatusEnum
.
DRAFT
,
SampleStatusEnum
.
RECEIVE
,
ids
);
// sysMessageService.sendMsg("/drug/sample/make","请检任务下发","新的样品制备任务",account,null);
List
<
DrugSampleKeep
>
saveKeepList
=
new
ArrayList
<>();
for
(
Long
id:
ids
)
{
DrugSampleKeep
keep
=
new
DrugSampleKeep
();
keep
.
setStatus
(
KeepStatusEnum
.
KEEPING
);
keep
.
setProgress
(
KeepStatusEnum
.
KEEPING
);
keep
.
setType
(
"留样"
);
keep
.
setSampleId
(
id
);
saveKeepList
.
add
(
keep
);
}
if
(
CollectionUtils
.
isNotEmpty
(
saveKeepList
)){
return
drugSampleKeepService
.
saveBatch
(
saveKeepList
);
}
return
true
;
}
return
false
;
}
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Override
public
boolean
submitOosExecute
(
Long
[]
ids
,
Account
account
)
{
...
...
@@ -423,7 +431,7 @@ public class DrugSampleServiceImpl extends BaseServiceImpl<DrugSampleMapper, Dru
Wrappers
.<
DrugSample
>
query
().
in
(
"id"
,
ids
))){
drugSampleOperationService
.
updateReceiveToTest
(
account
,
ids
);
drugSampleRecordService
.
record
(
account
,
SampleStatusEnum
.
RECEIVE
,
SampleStatusEnum
.
TEST
,
ids
,
"样品接收提交"
);
return
drugItemService
.
updateByCondition
(
ids
,
ItemStatusEnum
.
ALLOCATE
);
return
drugItemService
.
updateByCondition
(
ids
,
ItemStatusEnum
.
INPUT
);
}
return
false
;
}
...
...
src/main/java/com/patzn/lims/drug/vo/DrugSampleKeepVO.java
View file @
4e59cc64
...
...
@@ -19,4 +19,12 @@ public class DrugSampleKeepVO extends DrugSampleKeep {
@ApiModelProperty
(
value
=
"业务类型"
)
private
String
category
;
@ApiModelProperty
(
value
=
"标准"
)
private
String
standard
;
@ApiModelProperty
(
value
=
"班别"
)
private
String
classBan
;
@ApiModelProperty
(
value
=
"机台"
)
private
String
samplePoint
;
}
src/main/resources/mapper/drug/DrugSampleKeepMapper.xml
View file @
4e59cc64
...
...
@@ -21,8 +21,12 @@
k.handler,
k.handler_id,
k.handle_time,
k.ctime,
s.name,
s.sample_code,
s.standard,
s.sample_point,
s.class_ban,
s.code,
s.category
FROM
...
...
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