Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
T
tianjin-cement
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
竹天卫
tianjin-cement
Commits
02b60fd2
Commit
02b60fd2
authored
Nov 20, 2020
by
mengbali153
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
非标产值:时间筛选
parent
49af994f
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
23 additions
and
12 deletions
+23
-12
NonStandardApprovalController.java
...nt/business/controller/NonStandardApprovalController.java
+3
-0
PlanStandardPurchaseController.java
...t/business/controller/PlanStandardPurchaseController.java
+4
-3
NonStandardValue.java
...a/cn/wise/sc/cement/business/entity/NonStandardValue.java
+3
-6
NonStandardValueMapper.xml
.../sc/cement/business/mapper/xml/NonStandardValueMapper.xml
+1
-1
PlanStandardPurchaseMapper.xml
...cement/business/mapper/xml/PlanStandardPurchaseMapper.xml
+3
-0
IPlanStandardPurchaseService.java
...cement/business/service/IPlanStandardPurchaseService.java
+1
-1
NonStandardValueServiceImpl.java
...nt/business/service/impl/NonStandardValueServiceImpl.java
+6
-0
PlanStandardPurchaseServiceImpl.java
...usiness/service/impl/PlanStandardPurchaseServiceImpl.java
+2
-1
No files found.
cement-business/src/main/java/cn/wise/sc/cement/business/controller/NonStandardApprovalController.java
View file @
02b60fd2
...
...
@@ -100,6 +100,9 @@ public class NonStandardApprovalController {
@PostMapping
(
"/updateAppraisal"
)
public
BaseResponse
update
(
Double
appraisalValue
)
{
try
{
if
(
appraisalValue
==
null
||
appraisalValue
==
0
){
return
BaseResponse
.
okMsg
(
"考核公值不能为空或0!"
);
}
return
iNonStandardApprovalService
.
updateAppraisal
(
appraisalValue
);
}
catch
(
Exception
e
)
{
log
.
debug
(
"审批通过/驳回{}"
,
e
);
...
...
cement-business/src/main/java/cn/wise/sc/cement/business/controller/PlanStandardPurchaseController.java
View file @
02b60fd2
...
...
@@ -36,12 +36,13 @@ public class PlanStandardPurchaseController {
@ApiOperation
(
value
=
"标样采购计划分页列表"
)
@ApiImplicitParams
(
value
=
{
@ApiImplicitParam
(
name
=
"name"
,
value
=
"产品名称"
,
paramType
=
"query"
,
dataType
=
"String"
)
@ApiImplicitParam
(
name
=
"name"
,
value
=
"产品名称"
,
paramType
=
"query"
,
dataType
=
"String"
),
@ApiImplicitParam
(
name
=
"code"
,
value
=
"标物编号"
,
paramType
=
"query"
,
dataType
=
"String"
)
})
@GetMapping
(
"/getPage"
)
public
BaseResponse
getPage
(
PageQuery
pageQuery
,
String
name
)
{
public
BaseResponse
getPage
(
PageQuery
pageQuery
,
String
name
,
String
code
)
{
try
{
return
standardPurchaseService
.
getPage
(
pageQuery
,
name
);
return
standardPurchaseService
.
getPage
(
pageQuery
,
name
,
code
);
}
catch
(
Exception
e
)
{
log
.
debug
(
"标样采购计划分页列表{}"
,
e
);
}
...
...
cement-business/src/main/java/cn/wise/sc/cement/business/entity/NonStandardValue.java
View file @
02b60fd2
...
...
@@ -35,12 +35,12 @@ public class NonStandardValue implements Serializable {
@ApiModelProperty
(
"起止日期"
)
private
String
statistical
;
@ApiModelProperty
(
"上报工时"
)
private
Double
approvalHours
;
@ApiModelProperty
(
"上报工日"
)
private
Double
reportedHours
;
@ApiModelProperty
(
"审批工时"
)
private
Double
approvalHours
;
@ApiModelProperty
(
"状态 0:未提交 1:待审批 2:已通过 3:未通过"
)
private
Integer
status
;
...
...
@@ -59,9 +59,6 @@ public class NonStandardValue implements Serializable {
@ApiModelProperty
(
"开始时间"
)
private
LocalDate
startTime
;
@ApiModelProperty
(
"结束时间"
)
private
LocalDate
endTime
;
@ApiModelProperty
(
"用户id"
)
private
Integer
userId
;
...
...
cement-business/src/main/java/cn/wise/sc/cement/business/mapper/xml/NonStandardValueMapper.xml
View file @
02b60fd2
...
...
@@ -41,7 +41,7 @@
LEFT JOIN sys_user su ON su.id = na.user_id
LEFT JOIN sys_group sg ON sg.id = su.group_id
<include
refid=
"where"
/>
order by na.
id a
sc
order by na.
start_time de
sc
</select>
<!-- <select id="getByUserId" resultType="cn.wise.sc.cement.business.model.vo.NonStandardValueVo">-->
...
...
cement-business/src/main/java/cn/wise/sc/cement/business/mapper/xml/PlanStandardPurchaseMapper.xml
View file @
02b60fd2
...
...
@@ -10,6 +10,9 @@
<if
test=
"params.name != null and params.name != ''"
>
and t.name like concat('%', #{params.name}, '%')
</if>
<if
test=
"params.code != null and params.code != ''"
>
and t.code like concat('%', #{params.code}, '%')
</if>
</where>
</sql>
...
...
cement-business/src/main/java/cn/wise/sc/cement/business/service/IPlanStandardPurchaseService.java
View file @
02b60fd2
...
...
@@ -20,7 +20,7 @@ import javax.servlet.http.HttpServletResponse;
*/
public
interface
IPlanStandardPurchaseService
extends
IService
<
PlanStandardPurchase
>
{
BaseResponse
<
IPage
<
PlanStandardPurchaseVo
>>
getPage
(
PageQuery
pageQuery
,
String
name
);
BaseResponse
<
IPage
<
PlanStandardPurchaseVo
>>
getPage
(
PageQuery
pageQuery
,
String
name
,
String
code
);
void
export
(
String
name
,
String
fileName
,
HttpServletResponse
response
);
...
...
cement-business/src/main/java/cn/wise/sc/cement/business/service/impl/NonStandardValueServiceImpl.java
View file @
02b60fd2
...
...
@@ -83,6 +83,7 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap
//初始化最终结果===>不初始化默认为NULL,不能进行+——*/
finalNonStandardValue
.
setId
(
0
);
finalNonStandardValue
.
setApprovalHours
(
0
D
);
finalNonStandardValue
.
setReportedHours
(
0
D
);
finalNonStandardValue
.
setFinalValue
(
0
D
);
//todo 为当前userID创建一天展示的产值对象 new 产值对象 ===>传出
for
(
NonStandardValueVo
nonStandardValue
:
data
)
{
...
...
@@ -112,6 +113,11 @@ public class NonStandardValueServiceImpl extends ServiceImpl<NonStandardValueMap
//用新得到的最总工时覆盖掉原来的总工时===>累加
finalNonStandardValue
.
setApprovalHours
(
newApprovalHours
);
Double
RHhouers
=
nonStandardValue
.
getReportedHours
().
doubleValue
();
Double
newReportedHours
=
nonStandardValue
.
getReportedHours
()
+
finalNonStandardValue
.
getReportedHours
();
//用新得到的最总工时覆盖掉原来的总工时===>累加
finalNonStandardValue
.
setReportedHours
(
newReportedHours
);
Double
finalValue
=
nonStandardValue
.
getFinalValue
().
doubleValue
();
Double
newFinalValue
=
nonStandardValue
.
getFinalValue
()
+
finalNonStandardValue
.
getFinalValue
();
finalNonStandardValue
.
setFinalValue
(
newFinalValue
);
...
...
cement-business/src/main/java/cn/wise/sc/cement/business/service/impl/PlanStandardPurchaseServiceImpl.java
View file @
02b60fd2
...
...
@@ -55,9 +55,10 @@ public class PlanStandardPurchaseServiceImpl extends ServiceImpl<PlanStandardPur
* @return
*/
@Override
public
BaseResponse
<
IPage
<
PlanStandardPurchaseVo
>>
getPage
(
PageQuery
pageQuery
,
String
name
)
{
public
BaseResponse
<
IPage
<
PlanStandardPurchaseVo
>>
getPage
(
PageQuery
pageQuery
,
String
name
,
String
code
)
{
Map
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"name"
,
name
);
params
.
put
(
"code"
,
code
);
Page
<
PlanStandardPurchaseVo
>
page
=
new
Page
<>(
pageQuery
.
getPageNo
(),
pageQuery
.
getPageSize
());
IPage
<
PlanStandardPurchaseVo
>
pages
=
standardPurchaseMapper
.
getPage
(
page
,
params
);
return
BaseResponse
.
okData
(
pages
);
...
...
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