|
@ -1,258 +1,243 @@
|
|
|
//package com.yihu.jw.basic.agadmin.controller.quota;
|
|
|
//
|
|
|
//import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
//import com.yihu.ehr.constants.SessionAttributeKeys;
|
|
|
//import com.yihu.jw.restmodel.web.Envelop;
|
|
|
//import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
|
//import com.yihu.jw.util.http.HttpClientUtil;
|
|
|
//import org.springframework.beans.factory.annotation.Value;
|
|
|
//import org.springframework.stereotype.Controller;
|
|
|
//import org.springframework.ui.Model;
|
|
|
//import org.springframework.util.LinkedMultiValueMap;
|
|
|
//import org.springframework.util.MultiValueMap;
|
|
|
//import org.springframework.util.StringUtils;
|
|
|
//import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
//import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
//import org.springframework.web.bind.annotation.RestController;
|
|
|
//import org.springframework.web.bind.annotation.SessionAttributes;
|
|
|
//
|
|
|
//import javax.servlet.http.HttpServletRequest;
|
|
|
//import java.io.IOException;
|
|
|
//import java.net.URLDecoder;
|
|
|
//import java.util.HashMap;
|
|
|
//import java.util.Map;
|
|
|
//
|
|
|
///**
|
|
|
// * Created by llh on 2017/5/9.
|
|
|
// */
|
|
|
//@RestController
|
|
|
//@RequestMapping("/tjDimensionSlave")
|
|
|
//public class TjDimensionSlaveController extends EnvelopRestEndpoint {
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// //查询
|
|
|
// @RequestMapping("/getTjDimensionSlave")
|
|
|
// @ResponseBody
|
|
|
// public Object searchTjDimensionSlave(String name, int page, int rows){
|
|
|
// String url = "/tj/getTjDimensionSlaveList";
|
|
|
// String resultStr = "";
|
|
|
// Envelop envelop = new Envelop();
|
|
|
// Map<String, Object> params = new HashMap<>();
|
|
|
// StringBuffer stringBuffer = new StringBuffer();
|
|
|
// if (!StringUtils.isEmpty(name)) {
|
|
|
// stringBuffer.append("name?" + name );
|
|
|
// }
|
|
|
// String filters = stringBuffer.toString();
|
|
|
// if (!StringUtils.isEmpty(filters)) {
|
|
|
// params.put("filters", filters);
|
|
|
// }
|
|
|
// params.put("page", page);
|
|
|
// params.put("size", rows);
|
|
|
// try {
|
|
|
// resultStr = HttpClientUtil.doGet(comUrl + url, params, username, password);
|
|
|
// return resultStr;
|
|
|
// } catch (Exception ex) {
|
|
|
// ex.printStackTrace();
|
|
|
// return failed(ERR_SYSTEM_DES);
|
|
|
// }
|
|
|
// }
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// /**
|
|
|
// * 新增修改
|
|
|
// * @param tjDimensionSlaveModelJsonData
|
|
|
// * @param request
|
|
|
// * @return
|
|
|
// * @throws IOException
|
|
|
// */
|
|
|
// @RequestMapping(value = "updateTjDimensionSlave", produces = "text/html;charset=UTF-8")
|
|
|
// @ResponseBody
|
|
|
// public Object updateTjDimensionSlave(String tjDimensionSlaveModelJsonData, HttpServletRequest request) throws IOException {
|
|
|
//
|
|
|
// String url = "/tj/tjDimensionSlave";
|
|
|
// String resultStr = "";
|
|
|
// System.out.println();
|
|
|
// Envelop result = new Envelop();
|
|
|
// UsersModel userDetailModel = getCurrentUserRedis(request);
|
|
|
// MultiValueMap<String, String> params = new LinkedMultiValueMap<>();
|
|
|
// String[] strings = URLDecoder.decode(tjDimensionSlaveModelJsonData, "UTF-8").split(";");
|
|
|
// TjDimensionSlaveModel detailModel = toModel(strings[0], TjDimensionSlaveModel.class);
|
|
|
// RestTemplates templates = new RestTemplates();
|
|
|
//
|
|
|
// try {
|
|
|
// if (!StringUtils.isEmpty(detailModel.getId())) {
|
|
|
// Long id = detailModel.getId();
|
|
|
// resultStr = templates.doGet(comUrl + "/tj/tjDimensionSlaveId/" + id);
|
|
|
// Envelop envelop = getEnvelop(resultStr);
|
|
|
// if (envelop.isSuccessFlg()) {
|
|
|
// TjDimensionSlaveModel updateTjDimensionSlave = getEnvelopModel(envelop.getObj(), TjDimensionSlaveModel.class);
|
|
|
//
|
|
|
// updateTjDimensionSlave.setCode(detailModel.getCode());
|
|
|
// updateTjDimensionSlave.setName(detailModel.getName());
|
|
|
// updateTjDimensionSlave.setType(detailModel.getType());
|
|
|
// updateTjDimensionSlave.setStatus(detailModel.getStatus());
|
|
|
// updateTjDimensionSlave.setRemark(detailModel.getRemark());
|
|
|
// updateTjDimensionSlave.setUpdateUser(userDetailModel.getId());
|
|
|
// updateTjDimensionSlave.setUpdateUserName(userDetailModel.getRealName());
|
|
|
// params.add("model", toJson(updateTjDimensionSlave));
|
|
|
//
|
|
|
// resultStr = templates.doPost(comUrl + url, params);
|
|
|
// } else {
|
|
|
// result.setSuccessFlg(false);
|
|
|
// result.setErrorMsg(envelop.getErrorMsg());
|
|
|
// return result;
|
|
|
// }
|
|
|
// } else {
|
|
|
// detailModel.setCreateUser(userDetailModel.getId());
|
|
|
// detailModel.setCreateUserName(userDetailModel.getRealName());
|
|
|
// params.add("model", toJson(detailModel));
|
|
|
// resultStr = templates.doPost(comUrl + url, params);
|
|
|
// }
|
|
|
// } catch (Exception e) {
|
|
|
// e.printStackTrace();
|
|
|
// return failed(ERR_SYSTEM_DES);
|
|
|
// }
|
|
|
// return resultStr;
|
|
|
// }
|
|
|
//
|
|
|
// /**
|
|
|
// * 删除消息
|
|
|
// * @param tjDimensionSlaveId
|
|
|
// * @return
|
|
|
// */
|
|
|
// @RequestMapping("deleteTjDimensionSlave")
|
|
|
// @ResponseBody
|
|
|
// public Object deleteTjDimensionSlave(Long tjDimensionSlaveId) {
|
|
|
// String url = "/tj/tjDimensionSlave";
|
|
|
// String resultStr = "";
|
|
|
// Envelop result = new Envelop();
|
|
|
// Map<String, Object> params = new HashMap<>();
|
|
|
// ObjectMapper mapper = new ObjectMapper();
|
|
|
//
|
|
|
// params.put("id", tjDimensionSlaveId);
|
|
|
// try {
|
|
|
// resultStr = HttpClientUtil.doDelete(comUrl + url, params, username, password);
|
|
|
// result = mapper.readValue(resultStr, Envelop.class);
|
|
|
// if (result.isSuccessFlg()) {
|
|
|
// result.setSuccessFlg(true);
|
|
|
// } else {
|
|
|
// result.setSuccessFlg(false);
|
|
|
// result.setErrorMsg("删除失败");
|
|
|
// }
|
|
|
// return result;
|
|
|
// } catch (Exception e) {
|
|
|
// e.printStackTrace();
|
|
|
// return failed(ERR_SYSTEM_DES);
|
|
|
// }
|
|
|
// }
|
|
|
//
|
|
|
//
|
|
|
// /**
|
|
|
// * 根据id获取消息
|
|
|
// * @param model
|
|
|
// * @param id
|
|
|
// * @return
|
|
|
// */
|
|
|
// @RequestMapping("getTjDimensionSlaveById")
|
|
|
// @ResponseBody
|
|
|
// public TjDimensionSlaveModel getTjDimensionSlaveById(Model model, Long id ) {
|
|
|
// String url ="/tj/tjDimensionSlaveId/" +id;
|
|
|
// String resultStr = "";
|
|
|
// Envelop envelop = new Envelop();
|
|
|
// Map<String, Object> params = new HashMap<>();
|
|
|
// params.put("id", id);
|
|
|
// try {
|
|
|
// resultStr = HttpClientUtil.doGet(comUrl + url, params, username, password);
|
|
|
// Envelop ep = getEnvelop(resultStr);
|
|
|
// TjDimensionSlaveModel detailModel = toModel(toJson(ep.getObj()),TjDimensionSlaveModel.class);
|
|
|
// return detailModel;
|
|
|
// } catch (Exception e) {
|
|
|
// return null;
|
|
|
// }
|
|
|
// }
|
|
|
//
|
|
|
// /**
|
|
|
// * 校验名称是否唯一
|
|
|
// * @param name
|
|
|
// * @return
|
|
|
// */
|
|
|
// @RequestMapping("isNameExists")
|
|
|
// @ResponseBody
|
|
|
// public boolean isNameExists(String name) {
|
|
|
// String url = "/tj/tjDimensionSlaveName" ;
|
|
|
// String resultStr = "";
|
|
|
// Envelop result = new Envelop();
|
|
|
// Map<String, Object> params = new HashMap<>();
|
|
|
// ObjectMapper mapper = new ObjectMapper();
|
|
|
// params.put("name", name);
|
|
|
// try {
|
|
|
// resultStr = HttpClientUtil.doGet(comUrl + url, params, username, password);
|
|
|
// if (resultStr.equals("true")) {
|
|
|
// return true;
|
|
|
// } else {
|
|
|
//
|
|
|
// }
|
|
|
// } catch (Exception e) {
|
|
|
// e.getMessage();
|
|
|
// }
|
|
|
// return false;
|
|
|
// }
|
|
|
//
|
|
|
// /**
|
|
|
// * 校验code是否唯一
|
|
|
// * @param code
|
|
|
// * @return
|
|
|
// */
|
|
|
// @RequestMapping("isCodeExists")
|
|
|
// @ResponseBody
|
|
|
// public boolean isCodeExists(String code) {
|
|
|
// String url = "/tj/tjDimensionSlaveCode" ;
|
|
|
// String resultStr = "";
|
|
|
// Envelop result = new Envelop();
|
|
|
// Map<String, Object> params = new HashMap<>();
|
|
|
// ObjectMapper mapper = new ObjectMapper();
|
|
|
// params.put("code", code);
|
|
|
// try {
|
|
|
// resultStr = HttpClientUtil.doGet(comUrl + url, params, username, password);
|
|
|
// if (resultStr.equals("true")) {
|
|
|
// return true;
|
|
|
// } else {
|
|
|
//
|
|
|
// }
|
|
|
// } catch (Exception e) {
|
|
|
// e.getMessage();
|
|
|
// }
|
|
|
// return false;
|
|
|
// }
|
|
|
//
|
|
|
// @RequestMapping("/getTjDimensionSlaveInfo")
|
|
|
// @ResponseBody
|
|
|
// public Object getTjDimensionSlaveInfo(String quotaCode, String name, int page, int rows){
|
|
|
// String url = "/tj/getTjDimensionSlaveInfoList";
|
|
|
// String resultStr = "";
|
|
|
// Envelop envelop = new Envelop();
|
|
|
// Map<String, Object> params = new HashMap<>();
|
|
|
// StringBuffer slaveFilter = new StringBuffer("status=1");
|
|
|
// if (!StringUtils.isEmpty(quotaCode)) {
|
|
|
// params.put("filter", "quotaCode=" + quotaCode);
|
|
|
// }
|
|
|
// if (!StringUtils.isEmpty(name)) {
|
|
|
// slaveFilter.append("name?" + name + " g1;code?" + name + " g1;");
|
|
|
// }
|
|
|
// String filters = slaveFilter.toString();
|
|
|
// if (!StringUtils.isEmpty(filters)) {
|
|
|
// params.put("filters", filters);
|
|
|
// }
|
|
|
// params.put("page", page);
|
|
|
// params.put("size", rows);
|
|
|
// try {
|
|
|
// resultStr = HttpClientUtil.doGet(comUrl + url, params, username, password);
|
|
|
// return resultStr;
|
|
|
// } catch (Exception ex) {
|
|
|
// ex.printStackTrace();
|
|
|
// return failed(ERR_SYSTEM_DES);
|
|
|
// }
|
|
|
// }
|
|
|
//}
|
|
|
package com.yihu.jw.basic.agadmin.controller.quota;
|
|
|
|
|
|
import com.yihu.jw.basic.quota.service.TjDimensionSlaveService;
|
|
|
import com.yihu.jw.basic.quota.service.TjQuotaDimensionSlaveService;
|
|
|
import com.yihu.jw.entity.ehr.quota.TjDimensionSlave;
|
|
|
import com.yihu.jw.entity.ehr.quota.TjQuotaDimensionSlave;
|
|
|
import com.yihu.jw.restmodel.web.Envelop;
|
|
|
import com.yihu.jw.restmodel.web.MixEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.ObjEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.PageEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import java.io.IOException;
|
|
|
import java.net.URLDecoder;
|
|
|
import java.util.*;
|
|
|
|
|
|
/**
|
|
|
* Created by llh on 2017/5/9.
|
|
|
*/
|
|
|
@RestController
|
|
|
@RequestMapping("/tjDimensionSlave")
|
|
|
public class TjDimensionSlaveController extends EnvelopRestEndpoint {
|
|
|
|
|
|
@Autowired
|
|
|
TjDimensionSlaveService tjDimensionSlaveService;
|
|
|
@Autowired
|
|
|
TjQuotaDimensionSlaveService tjQuotaDimensionSlaveService;
|
|
|
|
|
|
//查询
|
|
|
@RequestMapping("/getTjDimensionSlave")
|
|
|
public Envelop searchTjDimensionSlave(String name, int page, int rows){
|
|
|
String url = "/tj/getTjDimensionSlaveList";
|
|
|
String resultStr = "";
|
|
|
Envelop envelop = new Envelop();
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
StringBuffer stringBuffer = new StringBuffer();
|
|
|
if (!StringUtils.isEmpty(name)) {
|
|
|
stringBuffer.append("name?" + name );
|
|
|
}
|
|
|
String filters = stringBuffer.toString();
|
|
|
try {
|
|
|
PageEnvelop PageEnvelop = new PageEnvelop();
|
|
|
List<TjDimensionSlave> qtjDimensionSlaveList = tjDimensionSlaveService.search(null, filters, null, page, rows);
|
|
|
if(qtjDimensionSlaveList != null){
|
|
|
PageEnvelop.setDetailModelList(qtjDimensionSlaveList);
|
|
|
PageEnvelop.setTotalCount((int)tjDimensionSlaveService.getCount(filters));
|
|
|
PageEnvelop.setStatus(200);
|
|
|
PageEnvelop.setCurrPage(page);
|
|
|
PageEnvelop.setPageSize(rows);
|
|
|
}else{
|
|
|
PageEnvelop.setStatus(200);
|
|
|
PageEnvelop.setMessage("查询无数据");
|
|
|
PageEnvelop.setTotalCount(0);
|
|
|
}
|
|
|
return PageEnvelop;
|
|
|
} catch (Exception ex) {
|
|
|
ex.printStackTrace();
|
|
|
return failed(ERR_SYSTEM_DES);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 新增修改
|
|
|
* @param tjDimensionSlaveModelJsonData
|
|
|
* @param request
|
|
|
* @return
|
|
|
* @throws IOException
|
|
|
*/
|
|
|
@RequestMapping(value = "updateTjDimensionSlave", produces = "text/html;charset=UTF-8")
|
|
|
public Envelop updateTjDimensionSlave(String tjDimensionSlaveModelJsonData, HttpServletRequest request) throws IOException {
|
|
|
|
|
|
String url = "/tj/tjDimensionSlave";
|
|
|
String[] strings = URLDecoder.decode(tjDimensionSlaveModelJsonData, "UTF-8").split(";");
|
|
|
TjDimensionSlave detailModel = objectMapper.readValue(strings[0], TjDimensionSlave.class);
|
|
|
try {
|
|
|
if (!StringUtils.isEmpty(detailModel.getId())) {
|
|
|
Long id = detailModel.getId();
|
|
|
TjDimensionSlave updateTjDimensionSlave = tjDimensionSlaveService.getTjDimensionSlave(id);
|
|
|
if (updateTjDimensionSlave!=null) {
|
|
|
updateTjDimensionSlave.setCode(detailModel.getCode());
|
|
|
updateTjDimensionSlave.setName(detailModel.getName());
|
|
|
updateTjDimensionSlave.setType(detailModel.getType());
|
|
|
updateTjDimensionSlave.setStatus(detailModel.getStatus());
|
|
|
updateTjDimensionSlave.setRemark(detailModel.getRemark());
|
|
|
updateTjDimensionSlave.setUpdateTime(new Date());
|
|
|
tjDimensionSlaveService.save(updateTjDimensionSlave);
|
|
|
return ObjEnvelop.getSuccess("操作成功",updateTjDimensionSlave);
|
|
|
} else {
|
|
|
return failed("参数错误");
|
|
|
}
|
|
|
} else {
|
|
|
detailModel.setCreateTime(new Date());
|
|
|
tjDimensionSlaveService.save(detailModel);
|
|
|
return ObjEnvelop.getSuccess("操作成功",detailModel);
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
return failed(ERR_SYSTEM_DES);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 删除消息
|
|
|
* @param tjDimensionSlaveId
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping("deleteTjDimensionSlave")
|
|
|
public Envelop deleteTjDimensionSlave(Long tjDimensionSlaveId) {
|
|
|
String url = "/tj/tjDimensionSlave";
|
|
|
try {
|
|
|
TjDimensionSlave tjDimensionSlave = tjDimensionSlaveService.getTjDimensionSlave(tjDimensionSlaveId);
|
|
|
tjDimensionSlave.setStatus(-1);
|
|
|
tjDimensionSlaveService.save(tjDimensionSlave);
|
|
|
return ObjEnvelop.getSuccess("从维度删除成功!");
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
return failed(ERR_SYSTEM_DES);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 根据id获取消息
|
|
|
* @param id
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping("getTjDimensionSlaveById")
|
|
|
public Envelop getTjDimensionSlaveById( Long id ) {
|
|
|
String url ="/tj/tjDimensionSlaveId/" +id;
|
|
|
try {
|
|
|
TjDimensionSlave updateTjDimensionSlave = tjDimensionSlaveService.getTjDimensionSlave(id);
|
|
|
return ObjEnvelop.getSuccess("获取成功",updateTjDimensionSlave);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
return failed("查询失败");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 校验名称是否唯一
|
|
|
* @param name
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping("isNameExists")
|
|
|
public Envelop isNameExists(String name) {
|
|
|
String url = "/tj/tjDimensionSlaveName" ;
|
|
|
try {
|
|
|
String filter = "name=" + name;
|
|
|
List<TjDimensionSlave> list = tjDimensionSlaveService.search(filter);
|
|
|
return ObjEnvelop.getSuccess("查询成功",list.size() > 0);
|
|
|
} catch (Exception e) {
|
|
|
e.getMessage();
|
|
|
}
|
|
|
return failed("查询失败");
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 校验code是否唯一
|
|
|
* @param code
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping("isCodeExists")
|
|
|
public Envelop isCodeExists(String code) {
|
|
|
String url = "/tj/tjDimensionSlaveCode" ;
|
|
|
try {
|
|
|
String filter = "code=" + code;
|
|
|
List<TjDimensionSlave> list = tjDimensionSlaveService.search(filter);
|
|
|
return ObjEnvelop.getSuccess("查询成功",list.size() > 0);
|
|
|
} catch (Exception e) {
|
|
|
e.getMessage();
|
|
|
}
|
|
|
return failed("查询失败");
|
|
|
}
|
|
|
|
|
|
@RequestMapping("/getTjDimensionSlaveInfo")
|
|
|
public Envelop getTjDimensionSlaveInfo(String quotaCode, String name, int page, int rows){
|
|
|
String url = "/tj/getTjDimensionSlaveInfoList";
|
|
|
StringBuffer slaveFilter = new StringBuffer("status=1");
|
|
|
String filter = null;
|
|
|
if (!StringUtils.isEmpty(quotaCode)) {
|
|
|
filter = "quotaCode=" + quotaCode;
|
|
|
}
|
|
|
if (!StringUtils.isEmpty(name)) {
|
|
|
slaveFilter.append("name?" + name + " g1;code?" + name + " g1;");
|
|
|
}
|
|
|
String filters = slaveFilter.toString();
|
|
|
try {
|
|
|
List<TjDimensionSlave> qtjDimensionSlaveList = tjDimensionSlaveService.search(null, filters, null, page, rows);
|
|
|
|
|
|
List<TjDimensionSlave> mainModelList = new ArrayList<>();
|
|
|
if (qtjDimensionSlaveList.size()>0) {
|
|
|
mainModelList.addAll(qtjDimensionSlaveList);
|
|
|
List<TjQuotaDimensionSlave> qtjQuotaDimensionSlaveList = tjQuotaDimensionSlaveService.search(null, filter, null, page, rows);
|
|
|
List<TjQuotaDimensionSlave> tjQuotaDimensionSlaveModelList = new ArrayList<>();
|
|
|
if (qtjQuotaDimensionSlaveList.size()>0) {
|
|
|
for (TjQuotaDimensionSlave tjQuotaQuotaDimensionSlaveModel : tjQuotaDimensionSlaveModelList) {
|
|
|
List<TjDimensionSlave> tjDimensionSlaves = tjDimensionSlaveService.search("code=" + tjQuotaQuotaDimensionSlaveModel.getSlaveCode());
|
|
|
if (tjDimensionSlaves.size()>0) {
|
|
|
tjQuotaQuotaDimensionSlaveModel.setName(tjDimensionSlaves.get(0).getName());
|
|
|
}
|
|
|
tjQuotaDimensionSlaveModelList.add(tjQuotaQuotaDimensionSlaveModel);
|
|
|
}
|
|
|
}
|
|
|
List<String> list = getTjQuotaDimensionMainOfSlaveCode(filter, null);
|
|
|
for (int i = 0; i < mainModelList.size(); i++) {
|
|
|
if (list.contains(mainModelList.get(i).getCode())) {
|
|
|
mainModelList.get(i).setChecked(true);
|
|
|
} else {
|
|
|
mainModelList.get(i).setChecked(false);
|
|
|
}
|
|
|
}
|
|
|
return MixEnvelop.getSuccess("",tjQuotaDimensionSlaveModelList,mainModelList,page,rows,(long) qtjDimensionSlaveList.size());
|
|
|
} else {
|
|
|
return success();
|
|
|
}
|
|
|
} catch (Exception ex) {
|
|
|
ex.printStackTrace();
|
|
|
return failed(ERR_SYSTEM_DES);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
public List<String> getTjQuotaDimensionMainOfSlaveCode(String filters, String sorts) throws Exception {
|
|
|
List<String> list = new ArrayList<>();
|
|
|
List<TjQuotaDimensionSlave> qtjQuotaDimensionSlaveList = tjQuotaDimensionSlaveService.search(filters, sorts);
|
|
|
List<TjQuotaDimensionSlave> tjQuotaDimensionSlaveModelList = new ArrayList<>();
|
|
|
if (qtjQuotaDimensionSlaveList.size()>0) {
|
|
|
for (TjQuotaDimensionSlave tjQuotaQuotaDimensionSlaveModel : qtjQuotaDimensionSlaveList) {
|
|
|
tjQuotaDimensionSlaveModelList.add(tjQuotaQuotaDimensionSlaveModel);
|
|
|
}
|
|
|
for (int i=0; i<tjQuotaDimensionSlaveModelList.size(); i++) {
|
|
|
list.add(tjQuotaDimensionSlaveModelList.get(i).getSlaveCode());
|
|
|
}
|
|
|
}
|
|
|
return list;
|
|
|
}
|
|
|
}
|