Browse Source

定制功能采集时绑定客户与功能关系

dev_shibei_match
sunyuchao 5 years ago
parent
commit
a797305d87
  1. 12
      epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/CustomerFunctionDetailServiceImpl.java

12
epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/CustomerFunctionDetailServiceImpl.java

@ -28,6 +28,7 @@ import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.security.dto.TokenDto;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.dao.CustomerFunctionDao;
import com.epmet.dao.CustomerFunctionDetailDao;
import com.epmet.dao.FunctionCustomizedDao;
import com.epmet.dao.FunctionShoppingHistoryDao;
@ -40,6 +41,7 @@ import com.epmet.dto.result.CustomerResultDTO;
import com.epmet.dto.result.FunctionDetailResultDTO;
import com.epmet.dto.result.FunctionResultDTO;
import com.epmet.entity.CustomerFunctionDetailEntity;
import com.epmet.entity.CustomerFunctionEntity;
import com.epmet.entity.FunctionShoppingHistoryEntity;
import com.epmet.redis.CustomerFunctionDetailRedis;
import com.epmet.service.CustomerFunctionDetailService;
@ -71,6 +73,8 @@ public class CustomerFunctionDetailServiceImpl extends BaseServiceImpl<CustomerF
@Autowired
private FunctionCustomizedDao functionCustomizedDao;
@Autowired
private CustomerFunctionDao customerFunctionDao;
@Autowired
private FunctionShoppingHistoryDao functionShoppingHistoryDao;
@Override
@ -241,7 +245,13 @@ public class CustomerFunctionDetailServiceImpl extends BaseServiceImpl<CustomerF
entity.setDisplayOrder(displayOrder);
baseDao.insert(entity);
//4.记录上下架操作日志
//4.客户功能权限表绑定关系
CustomerFunctionEntity customerFunctionEntity = new CustomerFunctionEntity();
customerFunctionEntity.setCustomerId(formDTO.getCustomerId());
customerFunctionEntity.setFunctionId(formDTO.getFunctionId());
customerFunctionDao.insert(customerFunctionEntity);
//5.记录上下架操作日志
FunctionShoppingHistoryEntity historyEntity = new FunctionShoppingHistoryEntity();
historyEntity.setCustomerId(formDTO.getCustomerId());
historyEntity.setFunctionId(functionDTO.getFunctionId());

Loading…
Cancel
Save