将重复性需要操作的字典值放入缓存中,但是....放入失败了,用了一个非常繁琐的方法解决
Customer c= new Customer();
List<Customer> list = customerService.query(c);
List<Customer> listCustomer = new ArrayList();
for(int i=0;i<list.size();i++){
Customer cc= new Customer();
String sourceName = Contants.sourceMap.get(list.get(i).getSource());
String statusName = Contants.statusMap.get(list.get(i).getStatus());
cc.setSourceName(sourceName);
cc.setStatusName(statusName);
cc.setAddress(list.get(i).getAddress());
cc.setEstimateTime(list.get(i).getEstimateTime());
cc.setFile(list.get(i).getFile());
cc.setId(list.get(i).getId());
cc.setMoney(list.get(i).getMoney());
cc.setName(list.get(i).getName());
cc.setPhone(list.get(i).getPhone());
cc.setRemark(list.get(i).getRemark());
cc.setSource(list.get(i).getSource());
cc.setSysUserName(list.get(i).getSysUserName());
cc.setTelTime(list.get(i).getTelTime());
cc.setStatus(list.get(i).getStatus());
listCustomer.add(cc);
}
result.put("code", 1);
result.put("customerList", listCustomer);
this.writeJSON(response, result);