This commit is contained in:
huangzj
2023-09-04 15:26:30 +08:00
parent 338735b132
commit 04f16ee8ee
13 changed files with 201 additions and 22 deletions

View File

@@ -8,6 +8,7 @@ import com.njcn.common.utils.HttpResultUtil;
import com.njcn.csdevice.enums.DeviceOperate;
import com.njcn.csdevice.pojo.po.CsDeviceUserPO;
import com.njcn.csdevice.pojo.vo.DevCountVO;
import com.njcn.csdevice.pojo.vo.DevUserVO;
import com.njcn.csdevice.service.CsDeviceUserPOService;
import com.njcn.web.advice.DeviceLog;
import com.njcn.web.controller.BaseController;
@@ -112,11 +113,21 @@ public class DeviceUserController extends BaseController {
@ApiOperation("取消分享")
@ApiImplicitParam(name = "eid", value = "设备Id", required = true)
@DeviceLog(operateType = DeviceOperate.CANCELSHARE)
public HttpResult<Boolean> cancelShare(@RequestParam("eid") String eid){
public HttpResult<Boolean> cancelShare(@RequestParam("eid") String eid ,@RequestParam("userId") String userId){
String methodDescribe = getMethodDescribe("cancelShare");
Boolean flag = csDeviceUserPOService.cancelShare (eid,userId);
Boolean flag = csDeviceUserPOService.cancelShare (eid);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe);
}
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
@PostMapping("/queryUserById")
@ApiOperation("设备主子用户关系")
@ApiImplicitParam(name = "devId", value = "设备Id", required = true)
public HttpResult<DevUserVO> queryUserById(@RequestParam("devId") String devId){
String methodDescribe = getMethodDescribe("queryUserById");
DevUserVO devUserVO = csDeviceUserPOService.queryUserById (devId);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, devUserVO, methodDescribe);
}
}