yonge hace 5 años
padre
commit
c57e53d8ed

+ 4 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ContractServiceImpl.java

@@ -439,6 +439,8 @@ public class ContractServiceImpl implements ContractService {
 		params.put("paymentcalender", "一次性");
 		
 		params.put("isShowVisualSeal", false);
+		
+		params.put("ownershipType", "OWN");
 
 		templateEngine.render(params, "courses.ftl", srcFile);
 
@@ -505,6 +507,8 @@ public class ContractServiceImpl implements ContractService {
 		params.put("paymentcalender", "一次性");
 		
 		params.put("isShowVisualSeal", true);
+		
+		params.put("ownershipType", "OWN");
 
 		templateEngine.render(params, "courses.ftl", srcFile);
 

+ 1 - 1
mec-biz/src/main/resources/config/mybatis/VipGroupActivityMapper.xml

@@ -117,7 +117,7 @@
 	<sql id="queryCondition">
 		<where>
 			vga.del_flag_=0
-			AND dbo.INTE_ARRAY(organ_id_,#{organId})
+			AND INTE_ARRAY(organ_id_,#{organId})
 		</where>
 	</sql>
 

+ 13 - 0
mec-web/src/main/java/com/ym/mec/web/controller/VipGroupActivityController.java

@@ -2,7 +2,9 @@ package com.ym.mec.web.controller;
 
 import com.ym.mec.auth.api.client.SysUserFeignService;
 import com.ym.mec.auth.api.entity.SysUser;
+import com.ym.mec.biz.dal.dao.EmployeeDao;
 import com.ym.mec.biz.dal.dto.VipGroupActivityAddDto;
+import com.ym.mec.biz.dal.entity.Employee;
 import com.ym.mec.biz.dal.page.VipGroupActivityQueryInfo;
 import com.ym.mec.biz.service.VipGroupActivityService;
 import com.ym.mec.common.controller.BaseController;
@@ -11,6 +13,7 @@ import com.ym.mec.common.exception.BizException;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 
+import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;
@@ -31,6 +34,8 @@ public class VipGroupActivityController extends BaseController {
     private VipGroupActivityService vipGroupActivityService;
     @Autowired
     private SysUserFeignService sysUserFeignService;
+	@Autowired
+	private EmployeeDao employeeDao;
 
     @ApiOperation(value = "新增vip课活动方案")
     @PostMapping("/addVipGroupActivity")
@@ -51,6 +56,14 @@ public class VipGroupActivityController extends BaseController {
         if(sysUser.getOrganId() != null){
             queryInfo.setOrganId(sysUser.getOrganId());
         }
+		if (!sysUser.getIsSuperAdmin()) {
+			if (StringUtils.isEmpty(sysUser.getOrganId())) {
+				Employee employee = employeeDao.get(sysUser.getId());
+				queryInfo.setOrganId(employee.getOrganIdList());
+			}
+		} else {
+			queryInfo.setOrganId(null);
+		}
         return succeed(vipGroupActivityService.queryPage(queryInfo));
     }
 

+ 5 - 3
mec-web/src/main/java/com/ym/mec/web/controller/VipGroupCategoryController.java

@@ -46,11 +46,13 @@ public class VipGroupCategoryController extends BaseController {
 		if (sysUser == null) {
 			return failed("用户信息获取失败");
 		}
-		if(!sysUser.getIsSuperAdmin()){
-			if(StringUtils.isEmpty(organId)){
+		if (!sysUser.getIsSuperAdmin()) {
+			if (StringUtils.isEmpty(organId)) {
 				Employee employee = employeeDao.get(sysUser.getId());
-				organId=employee.getOrganIdList();
+				organId = employee.getOrganIdList();
 			}
+		} else {
+			organId = null;
 		}
 		return succeed(vipGroupCategoryService.findAllByOrgan(organId));
 	}

+ 2 - 0
mec-web/src/main/java/com/ym/mec/web/controller/VipGroupManageController.java

@@ -88,6 +88,8 @@ public class VipGroupManageController extends BaseController {
                 Employee employee = employeeDao.get(sysUser.getId());
                 queryInfo.setOrganId(employee.getOrganIdList());
             }
+        } else{
+        	queryInfo.setOrganId(null);
         }
         return succeed(vipGroupService.findVipGroups(queryInfo));
     }