| | |
| | | @PostMapping(value = "/add") |
| | | @ResponseBody |
| | | public Object add(THuiminCard tHuiminCard) { |
| | | int a = 0; |
| | | if (tHuiminCard.getUseScope()==1){ |
| | | tHuiminCard.setStoreIds(tHuiminCard.getUseIds()); |
| | | }else{ |
| | | StringBuilder storeIds = new StringBuilder(); |
| | | for (String s : tHuiminCard.getUseIds().split(",")) { |
| | | TSite site = tSiteService.getById(s); |
| | | if (site!=null){ |
| | | storeIds.append(site.getStoreId()).append(","); |
| | | } |
| | | } |
| | | StringBuilder stringBuilder = storeIds.deleteCharAt(storeIds.length() - 1); |
| | | tHuiminCard.setStoreIds(stringBuilder.toString()); |
| | | } |
| | | huiminCardClient.save(tHuiminCard); |
| | | return SUCCESS_TIP; |
| | | } |
| | | @RequestMapping(value = "/update") |
| | | @ResponseBody |
| | | public Object update(THuiminCard tHuiminCard) { |
| | | if (tHuiminCard.getUseScope()==1){ |
| | | tHuiminCard.setStoreIds(tHuiminCard.getUseIds()); |
| | | }else{ |
| | | StringBuilder storeIds = new StringBuilder(); |
| | | for (String s : tHuiminCard.getUseIds().split(",")) { |
| | | TSite site = tSiteService.getById(s); |
| | | if (site!=null){ |
| | | storeIds.append(site.getStoreId()).append(","); |
| | | } |
| | | } |
| | | StringBuilder stringBuilder = storeIds.deleteCharAt(storeIds.length() - 1); |
| | | tHuiminCard.setStoreIds(stringBuilder.toString()); |
| | | } |
| | | huiminCardClient.updateById(tHuiminCard); |
| | | return SUCCESS_TIP; |
| | | } |