Commit 9712fb9c authored by linruibiao's avatar linruibiao

接口编写

parent 5a18eab2
......@@ -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.util.R;
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.service.CompanyService;
import com.syc.slm.slmbi.service.InstrumentPanelGroupService;
......@@ -55,11 +56,12 @@ public class InitController extends BaseRestController{
@ApiImplicitParam(name = "appId", value = "租户id", required = true,dataTypeClass = String.class)
public R<Object> initPanel(HttpServletRequest request, @PathVariable String appId) {
return call(()->{
CurrentUser currentUser = getCurrentUser(request);
LambdaQueryWrapper<InstrumentPanelGroup> where = new LambdaQueryWrapper<>();
where.eq(BaseEntity::getRecordStatus, SlmConstants.DATA_VALID);
where.eq(InstrumentPanelGroup::getName, "全部分组");
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