|
@@ -1,4 +1,4 @@
|
|
|
-package org.jeecg.modules.demo.projectXushiCost.controller;
|
|
|
+package org.jeecg.modules.projectPushSet.controller;
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
@@ -12,8 +12,8 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
import org.jeecg.common.api.vo.Result;
|
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
|
-import org.jeecg.modules.demo.projectXushiCost.entity.ProjectXushiCost;
|
|
|
-import org.jeecg.modules.demo.projectXushiCost.service.IProjectXushiCostService;
|
|
|
+import org.jeecg.modules.projectPushSet.entity.ProjectPushSet;
|
|
|
+import org.jeecg.modules.projectPushSet.service.IProjectPushSetService;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
@@ -37,68 +37,68 @@ import io.swagger.annotations.ApiOperation;
|
|
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
|
|
|
|
|
/**
|
|
|
- * @Description: 虚实成本
|
|
|
+ * @Description: 推送设置
|
|
|
* @Author: jeecg-boot
|
|
|
- * @Date: 2023-08-07
|
|
|
+ * @Date: 2023-08-08
|
|
|
* @Version: V1.0
|
|
|
*/
|
|
|
-@Api(tags="虚实成本")
|
|
|
+@Api(tags="推送设置")
|
|
|
@RestController
|
|
|
-@RequestMapping("/projectXushiCost/projectXushiCost")
|
|
|
+@RequestMapping("/projectPushSet/projectPushSet")
|
|
|
@Slf4j
|
|
|
-public class ProjectXushiCostController extends JeecgController<ProjectXushiCost, IProjectXushiCostService> {
|
|
|
+public class ProjectPushSetController extends JeecgController<ProjectPushSet, IProjectPushSetService> {
|
|
|
@Autowired
|
|
|
- private IProjectXushiCostService projectXushiCostService;
|
|
|
+ private IProjectPushSetService projectPushSetService;
|
|
|
|
|
|
/**
|
|
|
* 分页列表查询
|
|
|
*
|
|
|
- * @param projectXushiCost
|
|
|
+ * @param projectPushSet
|
|
|
* @param pageNo
|
|
|
* @param pageSize
|
|
|
* @param req
|
|
|
* @return
|
|
|
*/
|
|
|
- //@AutoLog(value = "虚实成本-分页列表查询")
|
|
|
- @ApiOperation(value="虚实成本-分页列表查询", notes="虚实成本-分页列表查询")
|
|
|
+ //@AutoLog(value = "推送设置-分页列表查询")
|
|
|
+ @ApiOperation(value="推送设置-分页列表查询", notes="推送设置-分页列表查询")
|
|
|
@GetMapping(value = "/list")
|
|
|
- public Result<IPage<ProjectXushiCost>> queryPageList(ProjectXushiCost projectXushiCost,
|
|
|
+ public Result<IPage<ProjectPushSet>> queryPageList(ProjectPushSet projectPushSet,
|
|
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
|
|
HttpServletRequest req) {
|
|
|
- QueryWrapper<ProjectXushiCost> queryWrapper = QueryGenerator.initQueryWrapper(projectXushiCost, req.getParameterMap());
|
|
|
- Page<ProjectXushiCost> page = new Page<ProjectXushiCost>(pageNo, pageSize);
|
|
|
- IPage<ProjectXushiCost> pageList = projectXushiCostService.page(page, queryWrapper);
|
|
|
+ QueryWrapper<ProjectPushSet> queryWrapper = QueryGenerator.initQueryWrapper(projectPushSet, req.getParameterMap());
|
|
|
+ Page<ProjectPushSet> page = new Page<ProjectPushSet>(pageNo, pageSize);
|
|
|
+ IPage<ProjectPushSet> pageList = projectPushSetService.page(page, queryWrapper);
|
|
|
return Result.OK(pageList);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 添加
|
|
|
*
|
|
|
- * @param projectXushiCost
|
|
|
+ * @param projectPushSet
|
|
|
* @return
|
|
|
*/
|
|
|
- @AutoLog(value = "虚实成本-添加")
|
|
|
- @ApiOperation(value="虚实成本-添加", notes="虚实成本-添加")
|
|
|
- //@RequiresPermissions("org.jeecg.modules.demo:project_xushi_cost:add")
|
|
|
+ @AutoLog(value = "推送设置-添加")
|
|
|
+ @ApiOperation(value="推送设置-添加", notes="推送设置-添加")
|
|
|
+ //@RequiresPermissions("org.jeecg.modules:kzks_project_push_set:add")
|
|
|
@PostMapping(value = "/add")
|
|
|
- public Result<String> add(@RequestBody ProjectXushiCost projectXushiCost) {
|
|
|
- projectXushiCostService.save(projectXushiCost);
|
|
|
+ public Result<String> add(@RequestBody ProjectPushSet projectPushSet) {
|
|
|
+ projectPushSetService.save(projectPushSet);
|
|
|
return Result.OK("添加成功!");
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 编辑
|
|
|
*
|
|
|
- * @param projectXushiCost
|
|
|
+ * @param projectPushSet
|
|
|
* @return
|
|
|
*/
|
|
|
- @AutoLog(value = "虚实成本-编辑")
|
|
|
- @ApiOperation(value="虚实成本-编辑", notes="虚实成本-编辑")
|
|
|
- //@RequiresPermissions("org.jeecg.modules.demo:project_xushi_cost:edit")
|
|
|
+ @AutoLog(value = "推送设置-编辑")
|
|
|
+ @ApiOperation(value="推送设置-编辑", notes="推送设置-编辑")
|
|
|
+ //@RequiresPermissions("org.jeecg.modules:kzks_project_push_set:edit")
|
|
|
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
|
- public Result<String> edit(@RequestBody ProjectXushiCost projectXushiCost) {
|
|
|
- projectXushiCostService.updateById(projectXushiCost);
|
|
|
+ public Result<String> edit(@RequestBody ProjectPushSet projectPushSet) {
|
|
|
+ projectPushSetService.updateById(projectPushSet);
|
|
|
return Result.OK("编辑成功!");
|
|
|
}
|
|
|
|
|
@@ -108,12 +108,12 @@ public class ProjectXushiCostController extends JeecgController<ProjectXushiCost
|
|
|
* @param id
|
|
|
* @return
|
|
|
*/
|
|
|
- @AutoLog(value = "虚实成本-通过id删除")
|
|
|
- @ApiOperation(value="虚实成本-通过id删除", notes="虚实成本-通过id删除")
|
|
|
- //@RequiresPermissions("org.jeecg.modules.demo:project_xushi_cost:delete")
|
|
|
+ @AutoLog(value = "推送设置-通过id删除")
|
|
|
+ @ApiOperation(value="推送设置-通过id删除", notes="推送设置-通过id删除")
|
|
|
+ //@RequiresPermissions("org.jeecg.modules:kzks_project_push_set:delete")
|
|
|
@DeleteMapping(value = "/delete")
|
|
|
public Result<String> delete(@RequestParam(name="id",required=true) String id) {
|
|
|
- projectXushiCostService.removeById(id);
|
|
|
+ projectPushSetService.removeById(id);
|
|
|
return Result.OK("删除成功!");
|
|
|
}
|
|
|
|
|
@@ -123,12 +123,12 @@ public class ProjectXushiCostController extends JeecgController<ProjectXushiCost
|
|
|
* @param ids
|
|
|
* @return
|
|
|
*/
|
|
|
- @AutoLog(value = "虚实成本-批量删除")
|
|
|
- @ApiOperation(value="虚实成本-批量删除", notes="虚实成本-批量删除")
|
|
|
- //@RequiresPermissions("org.jeecg.modules.demo:project_xushi_cost:deleteBatch")
|
|
|
+ @AutoLog(value = "推送设置-批量删除")
|
|
|
+ @ApiOperation(value="推送设置-批量删除", notes="推送设置-批量删除")
|
|
|
+ //@RequiresPermissions("org.jeecg.modules:kzks_project_push_set:deleteBatch")
|
|
|
@DeleteMapping(value = "/deleteBatch")
|
|
|
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
|
|
- this.projectXushiCostService.removeByIds(Arrays.asList(ids.split(",")));
|
|
|
+ this.projectPushSetService.removeByIds(Arrays.asList(ids.split(",")));
|
|
|
return Result.OK("批量删除成功!");
|
|
|
}
|
|
|
|
|
@@ -138,27 +138,27 @@ public class ProjectXushiCostController extends JeecgController<ProjectXushiCost
|
|
|
* @param id
|
|
|
* @return
|
|
|
*/
|
|
|
- //@AutoLog(value = "虚实成本-通过id查询")
|
|
|
- @ApiOperation(value="虚实成本-通过id查询", notes="虚实成本-通过id查询")
|
|
|
+ //@AutoLog(value = "推送设置-通过id查询")
|
|
|
+ @ApiOperation(value="推送设置-通过id查询", notes="推送设置-通过id查询")
|
|
|
@GetMapping(value = "/queryById")
|
|
|
- public Result<ProjectXushiCost> queryById(@RequestParam(name="id",required=true) String id) {
|
|
|
- ProjectXushiCost projectXushiCost = projectXushiCostService.getById(id);
|
|
|
- if(projectXushiCost==null) {
|
|
|
+ public Result<ProjectPushSet> queryById(@RequestParam(name="id",required=true) String id) {
|
|
|
+ ProjectPushSet projectPushSet = projectPushSetService.getById(id);
|
|
|
+ if(projectPushSet==null) {
|
|
|
return Result.error("未找到对应数据");
|
|
|
}
|
|
|
- return Result.OK(projectXushiCost);
|
|
|
+ return Result.OK(projectPushSet);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 导出excel
|
|
|
*
|
|
|
* @param request
|
|
|
- * @param projectXushiCost
|
|
|
+ * @param projectPushSet
|
|
|
*/
|
|
|
- //@RequiresPermissions("org.jeecg.modules.demo:project_xushi_cost:exportXls")
|
|
|
+ //@RequiresPermissions("org.jeecg.modules:kzks_project_push_set:exportXls")
|
|
|
@RequestMapping(value = "/exportXls")
|
|
|
- public ModelAndView exportXls(HttpServletRequest request, ProjectXushiCost projectXushiCost) {
|
|
|
- return super.exportXls(request, projectXushiCost, ProjectXushiCost.class, "虚实成本");
|
|
|
+ public ModelAndView exportXls(HttpServletRequest request, ProjectPushSet projectPushSet) {
|
|
|
+ return super.exportXls(request, projectPushSet, ProjectPushSet.class, "推送设置");
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -168,10 +168,10 @@ public class ProjectXushiCostController extends JeecgController<ProjectXushiCost
|
|
|
* @param response
|
|
|
* @return
|
|
|
*/
|
|
|
- //@RequiresPermissions("project_xushi_cost:importExcel")
|
|
|
+ //@RequiresPermissions("kzks_project_push_set:importExcel")
|
|
|
@RequestMapping(value = "/importExcel", method = RequestMethod.POST)
|
|
|
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
|
|
|
- return super.importExcel(request, response, ProjectXushiCost.class);
|
|
|
+ return super.importExcel(request, response, ProjectPushSet.class);
|
|
|
}
|
|
|
|
|
|
}
|