|  |  | 
 |  |  |     @ApiModelProperty(value= "工作号") | 
 |  |  |     @TableId(value = "wrk_no", type = IdType.INPUT) | 
 |  |  |     @TableField("wrk_no") | 
 |  |  |     private Integer wrkNo; | 
 |  |  |     private Long wrkNo; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value= "") | 
 |  |  |     @TableField("inv_wh") | 
 |  |  | 
 |  |  |     @TableField("full_plt") | 
 |  |  |     private String fullPlt; | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 伴生工作号 | 
 |  |  |      */ | 
 |  |  |     @ApiModelProperty(value= "伴生工作号") | 
 |  |  |     @TableField("work_no_other") | 
 |  |  |     private Integer workNoOther; | 
 |  |  |  | 
 |  |  |     public String getWrkSts$(){ | 
 |  |  |         BasWrkStatusMapper mapper = SpringUtils.getBean(BasWrkStatusMapper.class); | 
 |  |  |         BasWrkStatus entity = mapper.selectById(this.wrkSts); | 
 |  |  | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.ymd); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getCrnNo$(){ | 
 |  |  |         BasCrnpService service = SpringUtils.getBean(BasCrnpService.class); | 
 |  |  |         BasCrnp basCrnp = service.selectById(this.crnNo); | 
 |  |  |         if (!Cools.isEmpty(basCrnp)){ | 
 |  |  |             return String.valueOf(basCrnp.getCrnNo()); | 
 |  |  |         } | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getWrkDate$(){ | 
 |  |  |         if (Cools.isEmpty(this.wrkDate)){ | 
 |  |  |             return ""; | 
 |  |  |         } | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.wrkDate); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getLocNo$(){ | 
 |  |  |         LocMastService service = SpringUtils.getBean(LocMastService.class); | 
 |  |  |         LocMast locMast = service.selectById(this.locNo); | 
 |  |  |         if (!Cools.isEmpty(locMast)){ | 
 |  |  |             return String.valueOf(locMast.getLocNo()); | 
 |  |  |         } | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getStaNo$(){ | 
 |  |  | 
 |  |  |         BasDevp basDevp = service.selectById(this.sourceStaNo); | 
 |  |  |         if (!Cools.isEmpty(basDevp)){ | 
 |  |  |             return String.valueOf(basDevp.getDevNo()); | 
 |  |  |         } | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getSourceLocNo$(){ | 
 |  |  |         LocMastService service = SpringUtils.getBean(LocMastService.class); | 
 |  |  |         LocMast locMast = service.selectById(this.sourceLocNo); | 
 |  |  |         if (!Cools.isEmpty(locMast)){ | 
 |  |  |             return String.valueOf(locMast.getLocNo()); | 
 |  |  |         } | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  | 
 |  |  |         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.logErrTime); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public Integer getIoTypeMes$(){ | 
 |  |  |         if (this.ioType != 101){ | 
 |  |  |             return 3; | 
 |  |  |         } else { | 
 |  |  |             return 1; | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public Integer getStaNoCs(int[] autoZ){ | 
 |  |  |         switch (staNo){ | 
 |  |  |             case 114: | 
 |  |  |             case 115: | 
 |  |  |             case 116: | 
 |  |  |             case 117: | 
 |  |  |             case 118: | 
 |  |  |                 return 102; | 
 |  |  |             case 120: | 
 |  |  |             case 121: | 
 |  |  |             case 122: | 
 |  |  |                 return 104; | 
 |  |  |             case 124: | 
 |  |  |             case 125: | 
 |  |  |             case 126: | 
 |  |  |                 return 106; | 
 |  |  |             case 128: | 
 |  |  |             case 129: | 
 |  |  |             case 130: | 
 |  |  |                 return 108; | 
 |  |  |             case 133: | 
 |  |  |                 return 111; | 
 |  |  |             case 102: | 
 |  |  |                 switch (autoZ[0]){ | 
 |  |  |                     case 0: | 
 |  |  |                         autoZ[0]++; | 
 |  |  |                         return 114; | 
 |  |  |                     case 1: | 
 |  |  |                         autoZ[0]++; | 
 |  |  |                         return 115; | 
 |  |  |                     case 2: | 
 |  |  |                         autoZ[0]++; | 
 |  |  |                         return 116; | 
 |  |  |                     case 3: | 
 |  |  |                         autoZ[0]++; | 
 |  |  |                         return 117; | 
 |  |  |                     default: | 
 |  |  |                         autoZ[0] = 0; | 
 |  |  |                         return 118;//117 | 
 |  |  |                 } | 
 |  |  |             case 104: | 
 |  |  |                 switch (autoZ[1]){ | 
 |  |  |                     case 0: | 
 |  |  |                         autoZ[1]++; | 
 |  |  |                         return 120; | 
 |  |  |                     case 1: | 
 |  |  |                         autoZ[1]++; | 
 |  |  |                         return 121; | 
 |  |  |                     default: | 
 |  |  |                         autoZ[1] = 0; | 
 |  |  |                         return 122;//121 | 
 |  |  |                 } | 
 |  |  |             case 106: | 
 |  |  |                 switch (autoZ[2]){ | 
 |  |  |                     case 0: | 
 |  |  |                         autoZ[2]++; | 
 |  |  |                         return 124; | 
 |  |  |                     case 1: | 
 |  |  |                         autoZ[2]++; | 
 |  |  |                         return 125; | 
 |  |  |                     default: | 
 |  |  |                         autoZ[2] = 0; | 
 |  |  |                         return 126;//125 | 
 |  |  |                 } | 
 |  |  |             case 108: | 
 |  |  |                 switch (autoZ[3]){ | 
 |  |  |                     case 0: | 
 |  |  |                         autoZ[3]++; | 
 |  |  |                         return 128; | 
 |  |  |                     case 1: | 
 |  |  |                         autoZ[3]++; | 
 |  |  |                         return 129; | 
 |  |  |                     default: | 
 |  |  |                         autoZ[3] = 0; | 
 |  |  |                         return 130; | 
 |  |  |                 } | 
 |  |  |             case 111: | 
 |  |  |                 return 133; | 
 |  |  |         } | 
 |  |  |         return 0; | 
 |  |  |     } | 
 |  |  |     public Integer getStaNoCs(){ | 
 |  |  |         switch (staNo){ | 
 |  |  |             case 114: | 
 |  |  |                 return 102; | 
 |  |  |             case 120: | 
 |  |  |                 return 104; | 
 |  |  |             case 124: | 
 |  |  |                 return 106; | 
 |  |  |             case 128: | 
 |  |  |                 return 108; | 
 |  |  |             case 133: | 
 |  |  |                 return 111; | 
 |  |  |             case 102: | 
 |  |  |                 return 114; | 
 |  |  |             case 104: | 
 |  |  |                 return 120; | 
 |  |  |             case 106: | 
 |  |  |                 return 124; | 
 |  |  |             case 108: | 
 |  |  |                 return 128; | 
 |  |  |             case 111: | 
 |  |  |                 return 133; | 
 |  |  |         } | 
 |  |  |         return 0; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public Integer getSourceNoCs(int[] autoZ){ | 
 |  |  |         switch (sourceStaNo){ | 
 |  |  |             case 101: | 
 |  |  |                 switch (autoZ[4]){ | 
 |  |  |                     case 0: | 
 |  |  |                         autoZ[4]++; | 
 |  |  |                         return 112; | 
 |  |  |                     default: | 
 |  |  |                         autoZ[4] = 0; | 
 |  |  |                         return 113; | 
 |  |  |                 } | 
 |  |  |             case 103: | 
 |  |  |                 return 119; | 
 |  |  |             case 105: | 
 |  |  |                 return 123; | 
 |  |  |             case 107: | 
 |  |  |                 return 127; | 
 |  |  |             case 109: | 
 |  |  |             case 110: | 
 |  |  |             case 111: | 
 |  |  |                 switch (autoZ[5]){ | 
 |  |  |                     case 0: | 
 |  |  |                         autoZ[5]++; | 
 |  |  |                         return 131; | 
 |  |  |                     default: | 
 |  |  |                         autoZ[5] = 0; | 
 |  |  |                         return 132; | 
 |  |  |                 } | 
 |  |  |             case 112: | 
 |  |  |             case 113: | 
 |  |  |                 return 101; | 
 |  |  |             case 119: | 
 |  |  |                 return 103; | 
 |  |  |             case 123: | 
 |  |  |                 return 105; | 
 |  |  |             case 127: | 
 |  |  |                 return 107; | 
 |  |  |             case 131: | 
 |  |  |             case 132: | 
 |  |  |                 switch (autoZ[6]){ | 
 |  |  |                     case 0: | 
 |  |  |                         autoZ[6]++; | 
 |  |  |                         return 109; | 
 |  |  |                     case 1: | 
 |  |  |                         autoZ[6]++; | 
 |  |  |                         return 110; | 
 |  |  |                     default: | 
 |  |  |                         autoZ[6] = 0; | 
 |  |  |                         return 111; | 
 |  |  |                 } | 
 |  |  |         } | 
 |  |  |         return 0; | 
 |  |  |     } | 
 |  |  |     public Integer getSourceNoCs(){ | 
 |  |  |         switch (sourceStaNo){ | 
 |  |  |             case 101: | 
 |  |  |                 return 112; | 
 |  |  |             case 103: | 
 |  |  |                 return 119; | 
 |  |  |             case 105: | 
 |  |  |                 return 123; | 
 |  |  |             case 107: | 
 |  |  |                 return 127; | 
 |  |  |             case 109: | 
 |  |  |                 return 131; | 
 |  |  |             case 112: | 
 |  |  |                 return 101; | 
 |  |  |             case 119: | 
 |  |  |                 return 103; | 
 |  |  |             case 123: | 
 |  |  |                 return 105; | 
 |  |  |             case 127: | 
 |  |  |                 return 107; | 
 |  |  |             case 131: | 
 |  |  |                 return 109; | 
 |  |  |         } | 
 |  |  |         return 0; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | } |