yujian
2019-03-08 69ef1fc76ac57e8669cb7bd084c35b0ac447f703
fanli/src/main/java/com/yeshi/fanli/controller/admin/homemodule/SpecialCardAdminController.java
@@ -443,6 +443,10 @@
         }
         
         String params = record.getParams();
         if (params != null && params.trim().length() == 0) {
            params = null;
         }
         if (!StringUtil.isNullOrEmpty(params)) {
            
            String jumpValue = systemConfigService.get("jump");
@@ -451,17 +455,32 @@
            }
            
            params = jumpValue.replace("#", params);
            record.setParams(params);
         }
         
         if (!StringUtil.isNullOrEmpty(jumpType)) {
            List<JumpDetailV2> listByType = jumpDetailV2Service.listByType(jumpType);
            if (listByType !=null && listByType.size() > 0) {
               record.setJumpDetail(listByType.get(0));
               resultObj.setJumpDetail(listByType.get(0));
            } 
         }
         
         specialService.updateByPrimaryKeySelective(record);
         String name = record.getName();
         if (name != null && name.trim().length() == 0) {
            name = null;
         }
         String remark = record.getRemark();
         if (remark != null && remark.trim().length() == 0) {
            remark = null;
         }
         resultObj.setName(name);
         resultObj.setParams(params);
         resultObj.setShowType(record.getShowType());
         resultObj.setRemark(remark);
         specialService.updateByPrimaryKey(resultObj);
         
         JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("保存成功"));