Commit fbd68b80cd160e05ce5562fa601c51fb5c82c772

Authored by liquanyu
1 parent f0d2937bcb

update

Showing 3 changed files with 684 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyCheckController.java View file @ fbd68b8
... ... @@ -188,7 +188,7 @@
188 188 @RequestParam(value = "waskSon", required = false) Integer waskSon,
189 189 @RequestParam(value = "checkDoctorId", required = false) String checkDoctorId,
190 190 Integer page, Integer limit, HttpServletRequest request) {
191   - return babyCheckFacade.babyCheckList(checkTime, queryNo, startCheckMonthAge, endCheckMonthAge, nextDate, highRisk, waskSon,checkDoctorId, page, limit, getUserId(request));
  191 + return babyCheckFacade.babyCheckList(checkTime, queryNo, startCheckMonthAge, endCheckMonthAge, nextDate, highRisk, waskSon, checkDoctorId, page, limit, getUserId(request));
192 192 }
193 193  
194 194 /**
... ... @@ -317,7 +317,7 @@
317 317 @RequestParam(required = false) String type
318 318 ) {
319 319 BaseObjectResponse objectResponse = new BaseObjectResponse();
320   - objectResponse.setData(patientWeightService.getNls(month,xlvalue,ddz,sxdz, rs,yy,sqxw,type));
  320 + objectResponse.setData(patientWeightService.getNls(month, xlvalue, ddz, sxdz, rs, yy, sqxw, type));
321 321 objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS);
322 322 objectResponse.setErrormsg("成功");
323 323 return objectResponse;
... ... @@ -546,5 +546,21 @@
546 546 public BaseResponse getBabyActualReport(@RequestParam String checkTime, HttpServletRequest request) {
547 547 return babyCheckFacade.getBabyActualReport(checkTime, getUserId(request));
548 548 }
  549 +
  550 +
  551 +
  552 + @RequestMapping(method = RequestMethod.GET, value = "/getOrgBabyCount")
  553 + @ResponseBody
  554 + @TokenRequired
  555 + public BaseResponse getOrgBabyCount(@RequestParam(required = false) String checkTime,
  556 + @RequestParam(required = false) String hospitalId,
  557 + @RequestParam(required = false) String provinceId,
  558 + @RequestParam(required = false) String cityId,
  559 + @RequestParam(required = false) String areaId,
  560 +
  561 + HttpServletRequest request) {
  562 + return babyCheckFacade.getOrgBabyCount(checkTime,hospitalId,provinceId,cityId,areaId, getUserId(request));
  563 + }
  564 +
549 565 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java View file @ fbd68b8
... ... @@ -17,6 +17,7 @@
17 17 import com.lyms.platform.operate.web.service.BabyAfterVisitService;
18 18 import com.lyms.platform.operate.web.service.PatientWeightService;
19 19 import com.lyms.platform.operate.web.service.impl.BaseServiceImpl;
  20 +import com.lyms.platform.operate.web.utils.BabyListTask;
20 21 import com.lyms.platform.operate.web.utils.MongoUtil;
21 22 import com.lyms.platform.operate.web.utils.ReflectUtil;
22 23 import com.lyms.platform.permission.dao.master.CouponMapper;
23 24  
... ... @@ -39,9 +40,12 @@
39 40 import org.springframework.data.mongodb.core.query.Criteria;
40 41 import org.springframework.data.mongodb.core.query.Query;
41 42 import org.springframework.data.mongodb.core.query.Update;
  43 +import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
42 44 import org.springframework.stereotype.Component;
43 45  
44 46 import java.util.*;
  47 +import java.util.concurrent.Callable;
  48 +import java.util.concurrent.Future;
45 49 import java.util.regex.Pattern;
46 50  
47 51 import static com.lyms.platform.operate.web.service.BabyAfterVisitService.*;
48 52  
... ... @@ -2654,9 +2658,9 @@
2654 2658  
2655 2659 //体重
2656 2660 if (type == 0) {
2657   - res = getGrowthValueMapNew(birth, value, sex, dueDate, babyId, checkDate,null);
  2661 + res = getGrowthValueMapNew(birth, value, sex, dueDate, babyId, checkDate, null);
2658 2662 } else {
2659   - res = getGrowthValue1MapNew(birth, value, sex, type, dueDate, checkDate,null);
  2663 + res = getGrowthValue1MapNew(birth, value, sex, type, dueDate, checkDate, null);
2660 2664 }
2661 2665  
2662 2666 BaseObjectResponse objectResponse = new BaseObjectResponse();
... ... @@ -4063,5 +4067,63 @@
4063 4067 }
4064 4068 }
4065 4069 }
  4070 +
  4071 + public BaseResponse getOrgBabyCount(String checkTime,String hospitalId,String provinceId,String cityId,String areaId, Integer userId) {
  4072 + Map param = new HashMap();
  4073 +
  4074 + param.put("hospitalId",hospitalId);
  4075 + param.put("provinceId",provinceId);
  4076 + param.put("cityId",cityId);
  4077 + param.put("areaId", areaId);
  4078 + List<BabyCountResult> list = new ArrayList <>();
  4079 + List<Organization> organizations = mysqlAntexcService.getOrganizations(param);
  4080 + if (CollectionUtils.isNotEmpty(organizations)) {
  4081 + int batchSize = 5;
  4082 + int end = 0;
  4083 + List <Future> futures = new ArrayList <>();
  4084 + for (int i = 0; i < organizations.size(); i += batchSize) {
  4085 + end = (end + batchSize);
  4086 + if (end > organizations.size()) {
  4087 + end = organizations.size();
  4088 + }
  4089 + final List<Organization> orgs = organizations.subList(i, end);
  4090 +
  4091 + Future f = commonThreadPool.submit(new Callable() {
  4092 + @Override
  4093 + public List<BabyCountResult> call() throws Exception {
  4094 + List<BabyCountResult> datas = new ArrayList <>();
  4095 + if (CollectionUtils.isNotEmpty(orgs))
  4096 + {
  4097 + for(Organization org : orgs)
  4098 + {
  4099 + BabyCountResult result = new BabyCountResult();
  4100 + result.setHospitalId(org.getId()+"");
  4101 + result.setHospitalName(org.getName());
  4102 + datas.add(result);
  4103 + }
  4104 + }
  4105 + return datas;
  4106 + }
  4107 + });
  4108 + futures.add(f);
  4109 + }
  4110 + if (CollectionUtils.isNotEmpty(futures)) {
  4111 + for (Future f : futures) {
  4112 + try {
  4113 + list.addAll((List <BabyCountResult>) f.get());
  4114 + } catch (Exception e) {
  4115 + ExceptionUtils.catchException(e, "baby getOrgBabyCount error.");
  4116 + }
  4117 + }
  4118 + }
  4119 + }
  4120 + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setData(list).setErrormsg("成功");
  4121 + }
  4122 +
  4123 + @Autowired
  4124 + @Qualifier("commonThreadPool")
  4125 + private ThreadPoolTaskExecutor commonThreadPool;
  4126 + @Autowired
  4127 + private MysqlAntexcService mysqlAntexcService;
4066 4128 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyCountResult.java View file @ fbd68b8
  1 +package com.lyms.platform.operate.web.result;
  2 +
  3 +/**
  4 + * Created by lqy on 2016/6/17.
  5 + */
  6 +public class BabyCountResult {
  7 + private String id;
  8 + private String hospitalId;
  9 +
  10 + //机构名称
  11 + private String hospitalName;
  12 +
  13 + //活产数 合计
  14 + private int hcshj;
  15 + //活产数 男
  16 + private int hcsnan;
  17 + //活产数 女
  18 + private int hcsnv;
  19 + //活产数 性别不明
  20 + private int hcsxbum;
  21 + //儿童数 7岁以下
  22 + private int ets7yx;
  23 + //儿童数 5岁以下
  24 + private int ets5yx;
  25 + //儿童数 3岁以下
  26 + private int ets3yx;
  27 + //5岁以下儿童死亡数 合计
  28 + private int et5swhj;
  29 + //5岁以下儿童死亡数 男
  30 + private int et5swnan;
  31 + //5岁以下儿童死亡数 女
  32 + private int et5swnv;
  33 + //5岁以下儿童死亡数 性别不明
  34 + private int et5swbm;
  35 + //5岁以下儿童死亡率
  36 + private double et5swl;
  37 + //婴儿死亡数 合计
  38 + private int yeswhj;
  39 + //婴儿死亡数 男
  40 + private int yeswnan;
  41 + //婴儿死亡数 女
  42 + private int yeswnv;
  43 + //婴儿死亡数 性别不明
  44 + private int yeswbm;
  45 + //婴儿死亡率
  46 + private double yeswlv;
  47 + //新生儿死亡数 合计
  48 + private int xseswhj;
  49 + //婴儿死亡数 男
  50 + private int xseswnan;
  51 + //婴儿死亡数 女
  52 + private int xseswnv;
  53 + //婴儿死亡数 性别不明
  54 + private int xseswxbm;
  55 + //新生儿死亡率
  56 + private double xseswlv;
  57 + //调查人数
  58 + private int dcrs;
  59 + //母乳喂养 人数
  60 + private int mrwyrs;
  61 + //母乳喂养 率%
  62 + private double mrwylv;
  63 + //纯母乳喂养 人数
  64 + private int cmrwyrs;
  65 + //纯母乳喂养 率
  66 + private double cmrwylv;
  67 +
  68 + //新生儿访视 人数
  69 + private int xsefsrs;
  70 +
  71 + //新生儿访视 率%
  72 + private double xsefslv;
  73 +
  74 + //7岁一下儿童健康管理 人数
  75 + private int etjkgl7rs;
  76 +
  77 + //7岁一下儿童健康管理 率%
  78 + private double etjkgl7lv;
  79 +
  80 + //3岁一下儿童系统管理 人数
  81 + private int etgl3rs;
  82 +
  83 + //3岁一下儿童系统管理 率%
  84 + private double etgl3lv;
  85 +
  86 + //身高(长)体重检查 检查人数
  87 + private int gzjcrs;
  88 +
  89 + //身高(长)体重检查 低体重人数
  90 + private int gzdtzrs;
  91 +
  92 + //身高(长)体重检查 低体重率
  93 + private double gzdtzlv;
  94 +
  95 + //身高(长)体重检查 生长迟缓人数
  96 + private int gzszchrs;
  97 + //身高(长)体重检查 生长迟缓率
  98 + private double gzszchlv;
  99 +
  100 + //身高(长)体重检查 消瘦人数
  101 + private int gzxsrs;
  102 +
  103 + //身高(长)体重检查 消瘦率
  104 + private double gzxslv;
  105 +
  106 + //身高(长)体重检查 超重人数
  107 + private int gzczrs;
  108 +
  109 + //身高(长)体重检查 超重率
  110 + private double gzczlv;
  111 +
  112 + //身高(长)体重检查 肥胖人数
  113 + private int gzfprs;
  114 +
  115 + //身高(长)体重检查 肥胖率
  116 + private double gzfplv;
  117 +
  118 + //血红蛋白检查 检查人数
  119 + private int xhdbrs;
  120 +
  121 + //血红蛋白检查 贫血患病人数
  122 + private int xhdhbrs;
  123 +
  124 + //血红蛋白检查 贫血患病率
  125 + private double xhdhblv;
  126 +
  127 + //血红蛋白检查 中重度贫血患病人数
  128 + private int xhdzzrs;
  129 + //血红蛋白检查 中重度贫血患病率
  130 + private double xhdzzlv;
  131 +
  132 + //0-6岁儿童眼保健和视力检查 人数
  133 + private int ysrs;
  134 +
  135 + //0-6岁儿童眼保健和视力检查 覆盖率
  136 + private double ysfglv;
  137 +
  138 + //6岁儿童视力检查 检查人数
  139 + private int slrs;
  140 +
  141 + //6岁儿童视力检查 视力不良检出人数
  142 + private int slblrs;
  143 +
  144 + //6岁儿童视力检查 视力不良检出率
  145 + private double slbljcl;
  146 +
  147 + public String getId() {
  148 + return id;
  149 + }
  150 +
  151 + public void setId(String id) {
  152 + this.id = id;
  153 + }
  154 +
  155 + public String getHospitalId() {
  156 + return hospitalId;
  157 + }
  158 +
  159 + public void setHospitalId(String hospitalId) {
  160 + this.hospitalId = hospitalId;
  161 + }
  162 +
  163 + public String getHospitalName() {
  164 + return hospitalName;
  165 + }
  166 +
  167 + public void setHospitalName(String hospitalName) {
  168 + this.hospitalName = hospitalName;
  169 + }
  170 +
  171 + public int getHcshj() {
  172 + return hcshj;
  173 + }
  174 +
  175 + public void setHcshj(int hcshj) {
  176 + this.hcshj = hcshj;
  177 + }
  178 +
  179 + public int getHcsnan() {
  180 + return hcsnan;
  181 + }
  182 +
  183 + public void setHcsnan(int hcsnan) {
  184 + this.hcsnan = hcsnan;
  185 + }
  186 +
  187 + public int getHcsnv() {
  188 + return hcsnv;
  189 + }
  190 +
  191 + public void setHcsnv(int hcsnv) {
  192 + this.hcsnv = hcsnv;
  193 + }
  194 +
  195 + public int getHcsxbum() {
  196 + return hcsxbum;
  197 + }
  198 +
  199 + public void setHcsxbum(int hcsxbum) {
  200 + this.hcsxbum = hcsxbum;
  201 + }
  202 +
  203 + public int getEts7yx() {
  204 + return ets7yx;
  205 + }
  206 +
  207 + public void setEts7yx(int ets7yx) {
  208 + this.ets7yx = ets7yx;
  209 + }
  210 +
  211 + public int getEts5yx() {
  212 + return ets5yx;
  213 + }
  214 +
  215 + public void setEts5yx(int ets5yx) {
  216 + this.ets5yx = ets5yx;
  217 + }
  218 +
  219 + public int getEts3yx() {
  220 + return ets3yx;
  221 + }
  222 +
  223 + public void setEts3yx(int ets3yx) {
  224 + this.ets3yx = ets3yx;
  225 + }
  226 +
  227 + public int getEt5swhj() {
  228 + return et5swhj;
  229 + }
  230 +
  231 + public void setEt5swhj(int et5swhj) {
  232 + this.et5swhj = et5swhj;
  233 + }
  234 +
  235 + public int getEt5swnan() {
  236 + return et5swnan;
  237 + }
  238 +
  239 + public void setEt5swnan(int et5swnan) {
  240 + this.et5swnan = et5swnan;
  241 + }
  242 +
  243 + public int getEt5swnv() {
  244 + return et5swnv;
  245 + }
  246 +
  247 + public void setEt5swnv(int et5swnv) {
  248 + this.et5swnv = et5swnv;
  249 + }
  250 +
  251 + public int getEt5swbm() {
  252 + return et5swbm;
  253 + }
  254 +
  255 + public void setEt5swbm(int et5swbm) {
  256 + this.et5swbm = et5swbm;
  257 + }
  258 +
  259 + public double getEt5swl() {
  260 + return et5swl;
  261 + }
  262 +
  263 + public void setEt5swl(double et5swl) {
  264 + this.et5swl = et5swl;
  265 + }
  266 +
  267 + public int getYeswhj() {
  268 + return yeswhj;
  269 + }
  270 +
  271 + public void setYeswhj(int yeswhj) {
  272 + this.yeswhj = yeswhj;
  273 + }
  274 +
  275 + public int getYeswnan() {
  276 + return yeswnan;
  277 + }
  278 +
  279 + public void setYeswnan(int yeswnan) {
  280 + this.yeswnan = yeswnan;
  281 + }
  282 +
  283 + public int getYeswnv() {
  284 + return yeswnv;
  285 + }
  286 +
  287 + public void setYeswnv(int yeswnv) {
  288 + this.yeswnv = yeswnv;
  289 + }
  290 +
  291 + public int getYeswbm() {
  292 + return yeswbm;
  293 + }
  294 +
  295 + public void setYeswbm(int yeswbm) {
  296 + this.yeswbm = yeswbm;
  297 + }
  298 +
  299 + public double getYeswlv() {
  300 + return yeswlv;
  301 + }
  302 +
  303 + public void setYeswlv(double yeswlv) {
  304 + this.yeswlv = yeswlv;
  305 + }
  306 +
  307 + public int getXseswhj() {
  308 + return xseswhj;
  309 + }
  310 +
  311 + public void setXseswhj(int xseswhj) {
  312 + this.xseswhj = xseswhj;
  313 + }
  314 +
  315 + public int getXseswnan() {
  316 + return xseswnan;
  317 + }
  318 +
  319 + public void setXseswnan(int xseswnan) {
  320 + this.xseswnan = xseswnan;
  321 + }
  322 +
  323 + public int getXseswnv() {
  324 + return xseswnv;
  325 + }
  326 +
  327 + public void setXseswnv(int xseswnv) {
  328 + this.xseswnv = xseswnv;
  329 + }
  330 +
  331 + public int getXseswxbm() {
  332 + return xseswxbm;
  333 + }
  334 +
  335 + public void setXseswxbm(int xseswxbm) {
  336 + this.xseswxbm = xseswxbm;
  337 + }
  338 +
  339 + public double getXseswlv() {
  340 + return xseswlv;
  341 + }
  342 +
  343 + public void setXseswlv(double xseswlv) {
  344 + this.xseswlv = xseswlv;
  345 + }
  346 +
  347 + public int getDcrs() {
  348 + return dcrs;
  349 + }
  350 +
  351 + public void setDcrs(int dcrs) {
  352 + this.dcrs = dcrs;
  353 + }
  354 +
  355 + public int getMrwyrs() {
  356 + return mrwyrs;
  357 + }
  358 +
  359 + public void setMrwyrs(int mrwyrs) {
  360 + this.mrwyrs = mrwyrs;
  361 + }
  362 +
  363 + public double getMrwylv() {
  364 + return mrwylv;
  365 + }
  366 +
  367 + public void setMrwylv(double mrwylv) {
  368 + this.mrwylv = mrwylv;
  369 + }
  370 +
  371 + public int getCmrwyrs() {
  372 + return cmrwyrs;
  373 + }
  374 +
  375 + public void setCmrwyrs(int cmrwyrs) {
  376 + this.cmrwyrs = cmrwyrs;
  377 + }
  378 +
  379 + public double getCmrwylv() {
  380 + return cmrwylv;
  381 + }
  382 +
  383 + public void setCmrwylv(double cmrwylv) {
  384 + this.cmrwylv = cmrwylv;
  385 + }
  386 +
  387 + public int getXsefsrs() {
  388 + return xsefsrs;
  389 + }
  390 +
  391 + public void setXsefsrs(int xsefsrs) {
  392 + this.xsefsrs = xsefsrs;
  393 + }
  394 +
  395 + public double getXsefslv() {
  396 + return xsefslv;
  397 + }
  398 +
  399 + public void setXsefslv(double xsefslv) {
  400 + this.xsefslv = xsefslv;
  401 + }
  402 +
  403 + public int getEtjkgl7rs() {
  404 + return etjkgl7rs;
  405 + }
  406 +
  407 + public void setEtjkgl7rs(int etjkgl7rs) {
  408 + this.etjkgl7rs = etjkgl7rs;
  409 + }
  410 +
  411 + public double getEtjkgl7lv() {
  412 + return etjkgl7lv;
  413 + }
  414 +
  415 + public void setEtjkgl7lv(double etjkgl7lv) {
  416 + this.etjkgl7lv = etjkgl7lv;
  417 + }
  418 +
  419 + public int getEtgl3rs() {
  420 + return etgl3rs;
  421 + }
  422 +
  423 + public void setEtgl3rs(int etgl3rs) {
  424 + this.etgl3rs = etgl3rs;
  425 + }
  426 +
  427 + public double getEtgl3lv() {
  428 + return etgl3lv;
  429 + }
  430 +
  431 + public void setEtgl3lv(double etgl3lv) {
  432 + this.etgl3lv = etgl3lv;
  433 + }
  434 +
  435 + public int getGzjcrs() {
  436 + return gzjcrs;
  437 + }
  438 +
  439 + public void setGzjcrs(int gzjcrs) {
  440 + this.gzjcrs = gzjcrs;
  441 + }
  442 +
  443 + public int getGzdtzrs() {
  444 + return gzdtzrs;
  445 + }
  446 +
  447 + public void setGzdtzrs(int gzdtzrs) {
  448 + this.gzdtzrs = gzdtzrs;
  449 + }
  450 +
  451 + public double getGzdtzlv() {
  452 + return gzdtzlv;
  453 + }
  454 +
  455 + public void setGzdtzlv(double gzdtzlv) {
  456 + this.gzdtzlv = gzdtzlv;
  457 + }
  458 +
  459 + public int getGzszchrs() {
  460 + return gzszchrs;
  461 + }
  462 +
  463 + public void setGzszchrs(int gzszchrs) {
  464 + this.gzszchrs = gzszchrs;
  465 + }
  466 +
  467 + public double getGzszchlv() {
  468 + return gzszchlv;
  469 + }
  470 +
  471 + public void setGzszchlv(double gzszchlv) {
  472 + this.gzszchlv = gzszchlv;
  473 + }
  474 +
  475 + public int getGzxsrs() {
  476 + return gzxsrs;
  477 + }
  478 +
  479 + public void setGzxsrs(int gzxsrs) {
  480 + this.gzxsrs = gzxsrs;
  481 + }
  482 +
  483 + public double getGzxslv() {
  484 + return gzxslv;
  485 + }
  486 +
  487 + public void setGzxslv(double gzxslv) {
  488 + this.gzxslv = gzxslv;
  489 + }
  490 +
  491 + public int getGzczrs() {
  492 + return gzczrs;
  493 + }
  494 +
  495 + public void setGzczrs(int gzczrs) {
  496 + this.gzczrs = gzczrs;
  497 + }
  498 +
  499 + public double getGzczlv() {
  500 + return gzczlv;
  501 + }
  502 +
  503 + public void setGzczlv(double gzczlv) {
  504 + this.gzczlv = gzczlv;
  505 + }
  506 +
  507 + public int getGzfprs() {
  508 + return gzfprs;
  509 + }
  510 +
  511 + public void setGzfprs(int gzfprs) {
  512 + this.gzfprs = gzfprs;
  513 + }
  514 +
  515 + public double getGzfplv() {
  516 + return gzfplv;
  517 + }
  518 +
  519 + public void setGzfplv(double gzfplv) {
  520 + this.gzfplv = gzfplv;
  521 + }
  522 +
  523 + public int getXhdbrs() {
  524 + return xhdbrs;
  525 + }
  526 +
  527 + public void setXhdbrs(int xhdbrs) {
  528 + this.xhdbrs = xhdbrs;
  529 + }
  530 +
  531 + public int getXhdhbrs() {
  532 + return xhdhbrs;
  533 + }
  534 +
  535 + public void setXhdhbrs(int xhdhbrs) {
  536 + this.xhdhbrs = xhdhbrs;
  537 + }
  538 +
  539 + public double getXhdhblv() {
  540 + return xhdhblv;
  541 + }
  542 +
  543 + public void setXhdhblv(double xhdhblv) {
  544 + this.xhdhblv = xhdhblv;
  545 + }
  546 +
  547 + public int getXhdzzrs() {
  548 + return xhdzzrs;
  549 + }
  550 +
  551 + public void setXhdzzrs(int xhdzzrs) {
  552 + this.xhdzzrs = xhdzzrs;
  553 + }
  554 +
  555 + public double getXhdzzlv() {
  556 + return xhdzzlv;
  557 + }
  558 +
  559 + public void setXhdzzlv(double xhdzzlv) {
  560 + this.xhdzzlv = xhdzzlv;
  561 + }
  562 +
  563 + public int getYsrs() {
  564 + return ysrs;
  565 + }
  566 +
  567 + public void setYsrs(int ysrs) {
  568 + this.ysrs = ysrs;
  569 + }
  570 +
  571 + public double getYsfglv() {
  572 + return ysfglv;
  573 + }
  574 +
  575 + public void setYsfglv(double ysfglv) {
  576 + this.ysfglv = ysfglv;
  577 + }
  578 +
  579 + public int getSlrs() {
  580 + return slrs;
  581 + }
  582 +
  583 + public void setSlrs(int slrs) {
  584 + this.slrs = slrs;
  585 + }
  586 +
  587 + public int getSlblrs() {
  588 + return slblrs;
  589 + }
  590 +
  591 + public void setSlblrs(int slblrs) {
  592 + this.slblrs = slblrs;
  593 + }
  594 +
  595 + public double getSlbljcl() {
  596 + return slbljcl;
  597 + }
  598 +
  599 + public void setSlbljcl(double slbljcl) {
  600 + this.slbljcl = slbljcl;
  601 + }
  602 +}