From bf2fbd9f3e90dd2ef508c5944ae63491397b42ae Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期六, 04 十一月 2023 10:35:26 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/crm/manager/entity/CompanyTarget.java | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/crm/manager/entity/CompanyTarget.java b/src/main/java/com/zy/crm/manager/entity/CompanyTarget.java
index 0a7bef1..49c6a49 100644
--- a/src/main/java/com/zy/crm/manager/entity/CompanyTarget.java
+++ b/src/main/java/com/zy/crm/manager/entity/CompanyTarget.java
@@ -5,7 +5,10 @@
import java.text.SimpleDateFormat;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableField;
+import com.core.common.SpringUtils;
import com.zy.crm.manager.utils.WordUtils;
+import com.zy.crm.system.entity.User;
+import com.zy.crm.system.service.UserService;
import org.springframework.format.annotation.DateTimeFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
@@ -55,6 +58,17 @@
@TableField("update_user_id")
private Long updateUserId;
+ @ApiModelProperty(value= "鍛樺伐ID,null琛ㄧず鏁版嵁灞炰簬鍏徃")
+ @TableField("staff")
+ private Long staff;
+
+ /**
+ * 瀹屾垚鎯呭喌,棰勭暀瀛楁
+ */
+ @ApiModelProperty(value= "瀹屾垚鎯呭喌,棰勭暀瀛楁")
+ @TableField("complete")
+ private String complete;
+
public CompanyTarget() {}
public CompanyTarget(String year,String target,Date createTime,Long userId,Date updateTime,Long updateUserId) {
@@ -75,6 +89,16 @@
// null //
// );
+ public String getStaff$(){
+ if (Cools.isEmpty(this.staff)) return "鍏徃";
+ UserService service = SpringUtils.getBean(UserService.class);
+ User user = service.selectById(this.staff);
+ if (!Cools.isEmpty(user)){
+ return String.valueOf(user.getNickname());
+ }
+ return "";
+ }
+
public String getCreateTime$(){
if (Cools.isEmpty(this.createTime)){
return "";
@@ -89,5 +113,27 @@
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime);
}
+ public String getComplete$(){
+ int completes =0;
+ int targets = 0;
+ if (!Cools.isEmpty(this.complete)){
+ completes = Integer.parseInt(this.complete);
+ }
+ if (!Cools.isEmpty(this.target)){
+ targets = Integer.parseInt(this.target);
+ }
+ if (completes==0 && targets==0){
+ return "鏈煡";
+ }
+ if (completes<targets){
+ return "鏈畬鎴�";
+ }else if (completes>targets){
+ return "瓒呴瀹屾垚";
+ }else {
+ return "瀹屾垚";
+ }
+
+ }
+
}
--
Gitblit v1.9.1