|
|
@ -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()); |
|
|
|