package com.huaheng.pc.srm.controller; import com.huaheng.framework.aspectj.lang.annotation.Log; import com.huaheng.framework.aspectj.lang.constant.BusinessType; import com.huaheng.framework.web.controller.BaseController; import com.huaheng.framework.web.page.TableDataInfo; import com.huaheng.pc.srm.domain.SrmHeader; import com.huaheng.pc.srm.service.SrmHeaderService; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import javax.annotation.Resource; import java.util.List; @Controller @RequestMapping("/srm/srmHeaderNone") public class SRMHeaderNoneController extends BaseController { private String prefix = "srm/srmHeaderNone"; @RequiresPermissions("srm:srmHeader:view") @GetMapping() public String srmHeader() { return prefix + "/srmHeaderNone"; } @Resource private SrmHeaderService srmHeaderService; /** * 查询未到送货单单主列表 */ @RequiresPermissions("srm:srmHeader:list") @Log(title = "送货单-送货单", operating="查看送货单主单", action = BusinessType.GRANT) @PostMapping("/list") @ResponseBody public TableDataInfo list(SrmHeader srmHeader) { startPage(); // srmHeader.setEnable(1); List<SrmHeader> list = srmHeaderService.selectList(srmHeader) ; return getDataTable(list); } }