|  |  | 
 |  |  | import com.core.common.SpringUtils; | 
 |  |  | import com.zy.crm.manager.service.CstmrTypeService; | 
 |  |  | import com.zy.crm.system.entity.Dept; | 
 |  |  | import com.zy.crm.system.entity.Dic; | 
 |  |  | import com.zy.crm.system.entity.Host; | 
 |  |  | import com.zy.crm.system.entity.User; | 
 |  |  | import com.zy.crm.system.service.DeptService; | 
 |  |  | import com.zy.crm.system.service.DicService; | 
 |  |  | import com.zy.crm.system.service.HostService; | 
 |  |  | import com.zy.crm.system.service.UserService; | 
 |  |  | import io.swagger.annotations.ApiModelProperty; | 
 |  |  | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     public void setType0(String type0){ | 
 |  |  |         if (Cools.isEmpty(type0)) { | 
 |  |  |             return; | 
 |  |  |         } | 
 |  |  |         switch (type0){ | 
 |  |  |             case "内销": | 
 |  |  |                 this.type = 1; | 
 |  |  |                 break; | 
 |  |  |             case "外销": | 
 |  |  |                 this.type = 2; | 
 |  |  |                 break; | 
 |  |  |             default: | 
 |  |  |                 this.type = 1; | 
 |  |  |                 break; | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getType$(){ | 
 |  |  |         if (null == this.type){ return null; } | 
 |  |  |         switch (this.type){ | 
 |  |  | 
 |  |  |         if (Cools.isEmpty(this.createTime)){ | 
 |  |  |             return ""; | 
 |  |  |         } | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime); | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm").format(this.createTime); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getUpdateBy$(){ | 
 |  |  | 
 |  |  |         if (Cools.isEmpty(this.updateTime)){ | 
 |  |  |             return ""; | 
 |  |  |         } | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime); | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm").format(this.updateTime); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @TableField(exist = false) | 
 |  |  |     private String pcd; | 
 |  |  |  | 
 |  |  |     public String getPcd() { | 
 |  |  |         StringBuilder sb = new StringBuilder(); | 
 |  |  |         if (!Cools.isEmpty(province)) { | 
 |  |  |             sb.append(province).append(","); | 
 |  |  |         } | 
 |  |  |         if (!Cools.isEmpty(city)) { | 
 |  |  |             sb.append(city).append(","); | 
 |  |  |         } | 
 |  |  |         if (!Cools.isEmpty(district)) { | 
 |  |  |             sb.append(district).append(","); | 
 |  |  |         } | 
 |  |  |         String s = sb.toString(); | 
 |  |  |         if (s.endsWith(",")) { | 
 |  |  |             s = s.substring(0, s.length() - 1); | 
 |  |  |         } | 
 |  |  |         return s; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getPcd$() { | 
 |  |  |         StringBuilder sb = new StringBuilder(); | 
 |  |  |         DicService service = SpringUtils.getBean(DicService.class); | 
 |  |  |         if (!Cools.isEmpty(province)) { | 
 |  |  |             Dic provinceDic = service.selectById(province); | 
 |  |  |             if (!Cools.isEmpty(provinceDic)) { | 
 |  |  |                 sb.append(provinceDic.getName()).append(","); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         if (!Cools.isEmpty(city)) { | 
 |  |  |             Dic cityDic = service.selectById(city); | 
 |  |  |             if (!Cools.isEmpty(cityDic)) { | 
 |  |  |                 sb.append(cityDic.getName()).append(","); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         if (!Cools.isEmpty(district)) { | 
 |  |  |             Dic districtDic = service.selectById(district); | 
 |  |  |             if (!Cools.isEmpty(districtDic)) { | 
 |  |  |                 sb.append(districtDic.getName()).append(","); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         String s = sb.toString(); | 
 |  |  |         if (s.endsWith(",")) { | 
 |  |  |             s = s.substring(0, s.length() - 1); | 
 |  |  |         } | 
 |  |  |         return s; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setPcd(String pcd) { | 
 |  |  |         this.pcd = pcd; | 
 |  |  |         if (!Cools.isEmpty(pcd)) { | 
 |  |  |             String[] split = this.pcd.split(","); | 
 |  |  |             for (int i = 0;i< split.length; i++) { | 
 |  |  |                 switch (i) { | 
 |  |  |                     case 0: | 
 |  |  |                         this.province = split[0]; | 
 |  |  |                         break; | 
 |  |  |                     case 1: | 
 |  |  |                         this.city = split[1]; | 
 |  |  |                         break; | 
 |  |  |                     case 2: | 
 |  |  |                         this.district = split[2]; | 
 |  |  |                         break; | 
 |  |  |                     default: | 
 |  |  |                         break; | 
 |  |  |                 } | 
 |  |  |             } | 
 |  |  |         } else { | 
 |  |  |             this.province = ""; | 
 |  |  |             this.city = ""; | 
 |  |  |             this.district = ""; | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | } |