Commit 9712fb9c authored by linruibiao's avatar linruibiao

接口编写

parent 5a18eab2
...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; ...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.syc.slm.common.core.constant.SlmConstants; import com.syc.slm.common.core.constant.SlmConstants;
import com.syc.slm.common.core.util.R; import com.syc.slm.common.core.util.R;
import com.syc.slm.slmbi.entity.BaseEntity; import com.syc.slm.slmbi.entity.BaseEntity;
import com.syc.slm.slmbi.entity.CurrentUser;
import com.syc.slm.slmbi.entity.InstrumentPanelGroup; import com.syc.slm.slmbi.entity.InstrumentPanelGroup;
import com.syc.slm.slmbi.service.CompanyService; import com.syc.slm.slmbi.service.CompanyService;
import com.syc.slm.slmbi.service.InstrumentPanelGroupService; import com.syc.slm.slmbi.service.InstrumentPanelGroupService;
...@@ -55,11 +56,12 @@ public class InitController extends BaseRestController{ ...@@ -55,11 +56,12 @@ public class InitController extends BaseRestController{
@ApiImplicitParam(name = "appId", value = "租户id", required = true,dataTypeClass = String.class) @ApiImplicitParam(name = "appId", value = "租户id", required = true,dataTypeClass = String.class)
public R<Object> initPanel(HttpServletRequest request, @PathVariable String appId) { public R<Object> initPanel(HttpServletRequest request, @PathVariable String appId) {
return call(()->{ return call(()->{
CurrentUser currentUser = getCurrentUser(request);
LambdaQueryWrapper<InstrumentPanelGroup> where = new LambdaQueryWrapper<>(); LambdaQueryWrapper<InstrumentPanelGroup> where = new LambdaQueryWrapper<>();
where.eq(BaseEntity::getRecordStatus, SlmConstants.DATA_VALID); where.eq(BaseEntity::getRecordStatus, SlmConstants.DATA_VALID);
where.eq(InstrumentPanelGroup::getName, "全部分组"); where.eq(InstrumentPanelGroup::getName, "全部分组");
List<InstrumentPanelGroup> list = groupService.list(where); List<InstrumentPanelGroup> list = groupService.list(where);
list.forEach(x-> panelInitService.initOnePanel(x.getAppId(), request)); list.forEach(x-> panelInitService.initOnePanel(x.getAppId(),currentUser.getToken(), request));
}); });
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment