|
@@ -8,12 +8,16 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|
|
+import com.xjrsoft.common.annotation.XjrLog;
|
|
|
import com.xjrsoft.common.constant.GlobalConstant;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
|
|
+import com.xjrsoft.common.model.result.R;
|
|
|
import com.xjrsoft.common.page.ConventPage;
|
|
|
import com.xjrsoft.common.page.PageOutput;
|
|
|
import com.xjrsoft.common.model.result.RT;
|
|
|
import com.xjrsoft.common.utils.VoToColumnUtil;
|
|
|
+import com.xjrsoft.module.app.dto.UpdateEnableMarkDto;
|
|
|
+import com.xjrsoft.module.app.entity.AppPageDesign;
|
|
|
import com.xjrsoft.module.material.dto.*;
|
|
|
import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
import com.alibaba.excel.EasyExcel;
|
|
@@ -182,4 +186,15 @@ public class MaterialTypeController {
|
|
|
public RT<Boolean> assignDelete(@Valid @RequestBody List<Long> ids){
|
|
|
return RT.ok(materialTypeAssignService.delete(ids));
|
|
|
}
|
|
|
+
|
|
|
+ @PutMapping("/update-enable-mark")
|
|
|
+ @ApiOperation(value = "修改启用状态")
|
|
|
+ @XjrLog(value = "修改启用状态")
|
|
|
+ public R updateEnableMark(@Valid @RequestBody UpdateEnableMarkDto dto) {
|
|
|
+ MaterialType materialType = new MaterialType();
|
|
|
+ materialType.setId(dto.getId());
|
|
|
+ materialType.setEnabledMark(dto.getEnabledMark());
|
|
|
+ materialTypeService.updateById(materialType);
|
|
|
+ return R.ok(true);
|
|
|
+ }
|
|
|
}
|