From 76e6dd840cbb2ed2296e382e6b7e0e042adf8189 Mon Sep 17 00:00:00 2001 From: quyixiao <2621048238@qq.com> Date: Wed, 23 Sep 2020 17:40:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/lz/common/utils/Constant.java | 4 ++++ .../app/controller/ResultRecordController.java | 12 +++++++----- .../java/com/lz/modules/app/enums/FlowNodeEnum.java | 4 ++++ .../modules/sys/service/app/ResultDetailService.java | 2 +- .../service/app/impl/ResultDetailServiceImpl.java | 12 +++++++----- .../service/app/impl/ResultRecordServiceImpl.java | 3 +-- 6 files changed, 24 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/lz/common/utils/Constant.java b/src/main/java/com/lz/common/utils/Constant.java index 4bb7f175..45a67c5f 100644 --- a/src/main/java/com/lz/common/utils/Constant.java +++ b/src/main/java/com/lz/common/utils/Constant.java @@ -8,6 +8,8 @@ package com.lz.common.utils; +import sun.jvm.hotspot.oops.ShortField; + /** * 常量 * @@ -173,4 +175,6 @@ public class Constant { public static final String OSS_BUCCKET = "my-wallet"; public static final Integer TWO = 2; public static final Integer ONE = 1; + public static final String WENHUAJIAZHIGUAN = "

做人:相信、包容、担当 

做事:用户第一、求真、极致

"; + public static final String WENHUAJIAZHIGUAN_TARGET = "

做人:相信、包容、担当  3.5分

1、尊重合作伙伴,坚决维护公司形象
2、倾听不同意见,积极参加各类公司项目活动,通过正确渠道(直属上级/部门负责人/HR)反馈问题提出改进意见;决策前充分讨论,决策后无论个人是否有异议,必须从言行上完全予以支持
3、严格遵守公司规章制度,遇事不推诿、不甩锅,勇于承担责任
4、实事求是,诚实守信,独立自主思考,珍惜彼此时间无需他人监督催促,客观反馈问题,遇到bug/工作问题,以查到底
5、今日事今日毕,按时汇报工作,今天的表现是明天最低的要求,不断追求更好的结果
6、以客户为中心,提供专业服务,做好公司内外部协作,无实质投诉
3.75分
1、拥抱变化,对公司不同层面的调整,持乐见状态,并予以高度支持配合
2、以团队目标为导向,包容不同类型的伙伴,不将个人喜好带入工作,接受更优秀的人才与思想,取长补短,互相成就
3、勇于接受挑战承担责任,为实现目标全力以赴,主动分享业务知识与经验,正面影响团队,改善团队士气与氛围
4、深入理解公司业务与部门协作方式,保持好奇心,以结果倒推需求,持续思考“为什么做”,辩证思考执行,保证大方向的正确与工作方式的持续迭代
5、对日常工作有极致要求,多角度对问题进行辩证探究,不钻牛角尖不随风摇摆,以最佳结果为导向持续倒逼更优方案
6、辨证看待用户意见,要以“用户为师”的心态坚持原则寻求解决,最终达到用户和公司都受益的结果"; } diff --git a/src/main/java/com/lz/modules/app/controller/ResultRecordController.java b/src/main/java/com/lz/modules/app/controller/ResultRecordController.java index 5df40909..da9b9341 100644 --- a/src/main/java/com/lz/modules/app/controller/ResultRecordController.java +++ b/src/main/java/com/lz/modules/app/controller/ResultRecordController.java @@ -154,7 +154,7 @@ public class ResultRecordController extends AbstractController { @RequestMapping("/getStaffResultDetail") public R getStaffResultDetail(ResultRecordReq req) { int yeJiCheckNum = 0; - int wenHuaJiaZhiGuanNum = 0; + int wenHuaJiaZhiGuanNum = 1; int lastResultNum = 2; int commentNum = 0; int recordType = req.getRecordType(); @@ -228,18 +228,14 @@ public class ResultRecordController extends AbstractController { list.add(resp); } if (tempType2 == 0) { - wenHuaJiaZhiGuanNum = 2; list.add(resultDetailService.getYeJiKaoHe(BigDecimal.ZERO)); list.add(resultDetailService.getWenHuaJiaZhiGua1(auth)); - list.add(resultDetailService.getWenHuaJiaZhiGua2(auth)); } } else { yeJiCheckNum = 1; - wenHuaJiaZhiGuanNum = 2; list.add(resultDetailService.getYeJi()); list.add(resultDetailService.getYeJiKaoHe(BigDecimal.ZERO)); list.add(resultDetailService.getWenHuaJiaZhiGua1(auth)); - list.add(resultDetailService.getWenHuaJiaZhiGua2(auth)); } list.add(resultDetailService.getWenHuaJiaZhiGuaResult1(sumWenHuaJiaZhiGuan)); list.add(resultDetailService.getWenHuaJiaZhiGuaResult2()); @@ -529,12 +525,18 @@ public class ResultRecordController extends AbstractController { ResultDetail old = resultDetailService.selectResultDetailById(req.getId()); if (old != null) { com.lz.modules.app.utils.BeanUtils.copyProperty(old, req, false); + if(old.getType().equals(2)){ + old.setTarget(Constant.WENHUAJIAZHIGUAN); + } resultDetailService.updateResultDetailById(old); } else { ResultDetail resultDetail = new ResultDetail(); BeanUtils.copyProperties(req, resultDetail); resultDetail.setRecordId(resultRecord.getId()); resultDetail.setStaffId(resultRecord.getStaffId()); + if(req.getType().equals(2)){ + resultDetail.setTarget(Constant.WENHUAJIAZHIGUAN); + } resultDetailService.insertResultDetail(resultDetail); } List resultDetails = resultDetailService.selectByRecordId(resultRecord.getId()); diff --git a/src/main/java/com/lz/modules/app/enums/FlowNodeEnum.java b/src/main/java/com/lz/modules/app/enums/FlowNodeEnum.java index e2551d07..d5f6cc47 100644 --- a/src/main/java/com/lz/modules/app/enums/FlowNodeEnum.java +++ b/src/main/java/com/lz/modules/app/enums/FlowNodeEnum.java @@ -32,4 +32,8 @@ public enum FlowNodeEnum { public void setDesc(String desc) { this.desc = desc; } + + public static void main(String[] args) { + System.out.println(FlowNodeEnum.endNode.desc); + } } diff --git a/src/main/java/com/lz/modules/sys/service/app/ResultDetailService.java b/src/main/java/com/lz/modules/sys/service/app/ResultDetailService.java index 2bc7186a..af396fe7 100644 --- a/src/main/java/com/lz/modules/sys/service/app/ResultDetailService.java +++ b/src/main/java/com/lz/modules/sys/service/app/ResultDetailService.java @@ -56,7 +56,7 @@ public interface ResultDetailService extends IService { ResultDetailResp getLastResult(BigDecimal bigDecimal); - void insertWenHuaJiaZhiGua(String s, Long id, Long userId); + void insertWenHuaJiaZhiGua(String s, Long id, Long userId,BigDecimal checkWeight); String initRole(Long staffId, Long l); diff --git a/src/main/java/com/lz/modules/sys/service/app/impl/ResultDetailServiceImpl.java b/src/main/java/com/lz/modules/sys/service/app/impl/ResultDetailServiceImpl.java index ae93f0db..d5d8afed 100644 --- a/src/main/java/com/lz/modules/sys/service/app/impl/ResultDetailServiceImpl.java +++ b/src/main/java/com/lz/modules/sys/service/app/impl/ResultDetailServiceImpl.java @@ -3,6 +3,7 @@ package com.lz.modules.sys.service.app.impl; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.lz.common.utils.BigDecimalUtil; +import com.lz.common.utils.Constant; import com.lz.common.utils.StringUtil; import com.lz.modules.app.entity.StaffEntity; import com.lz.modules.app.resp.ResultDetailResp; @@ -139,17 +140,17 @@ public class ResultDetailServiceImpl extends ServiceImpl