|  |  | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * 差旅报销付款信息Controller | 
 |  |  |  *  | 
 |  |  |  * | 
 |  |  |  * @author ruoyi | 
 |  |  |  * @date 2023-05-10 | 
 |  |  |  */ | 
 |  |  | @Api("差旅报销付款信息") | 
 |  |  | @RestController | 
 |  |  | @RequestMapping("/project/reimbursementpayee") | 
 |  |  | public class ServiceReimbursementpayeeController extends BaseController | 
 |  |  | { | 
 |  |  | public class ServiceReimbursementpayeeController extends BaseController { | 
 |  |  |     @Autowired | 
 |  |  |     private IServiceReimbursementpayeeService serviceReimbursementpayeeService; | 
 |  |  |  | 
 |  |  | 
 |  |  |      * 查询差旅报销付款信息列表 | 
 |  |  |      */ | 
 |  |  |     @ApiOperation("查询差旅报销付款信息列表") | 
 |  |  |     //@PreAuthorize("@ss.hasPermi('project:reimbursementpayee:list')") | 
 |  |  |     @GetMapping("/list") | 
 |  |  |     public TableDataInfo list(ServiceReimbursementpayee serviceReimbursementpayee) | 
 |  |  |     { | 
 |  |  |     //// @PreAuthorize("@ss.hasPermi('project:reimbursementpayee:list')") | 
 |  |  |     @PostMapping("/list") | 
 |  |  |     public TableDataInfo list(@RequestBody ServiceReimbursementpayee serviceReimbursementpayee) { | 
 |  |  |         startPage(); | 
 |  |  |         List<ServiceReimbursementpayee> list = serviceReimbursementpayeeService.queryList(serviceReimbursementpayee); | 
 |  |  |         return getDataTable(list); | 
 |  |  | 
 |  |  |      * 导出差旅报销付款信息列表 | 
 |  |  |      */ | 
 |  |  |     @ApiOperation("导出差旅报销付款信息列表") | 
 |  |  |     //@PreAuthorize("@ss.hasPermi('project:reimbursementpayee:export')") | 
 |  |  |     //// @PreAuthorize("@ss.hasPermi('project:reimbursementpayee:export')") | 
 |  |  |     @Log(title = "差旅报销付款信息", businessType = BusinessType.EXPORT) | 
 |  |  |     @GetMapping("/export") | 
 |  |  |     public AjaxResult export(ServiceReimbursementpayee serviceReimbursementpayee) | 
 |  |  |     { | 
 |  |  |     public AjaxResult export(ServiceReimbursementpayee serviceReimbursementpayee) { | 
 |  |  |         List<ServiceReimbursementpayee> list = serviceReimbursementpayeeService.queryList(serviceReimbursementpayee); | 
 |  |  |         ExcelUtil<ServiceReimbursementpayee> util = new ExcelUtil<ServiceReimbursementpayee>(ServiceReimbursementpayee.class); | 
 |  |  |         return util.exportExcel(list, "差旅报销付款信息数据"); | 
 |  |  | 
 |  |  |      * 获取差旅报销付款信息详细信息 | 
 |  |  |      */ | 
 |  |  |     @ApiOperation("获取差旅报销付款信息详细信息") | 
 |  |  |     //@PreAuthorize("@ss.hasPermi('project:reimbursementpayee:query')") | 
 |  |  |     //// @PreAuthorize("@ss.hasPermi('project:reimbursementpayee:query')") | 
 |  |  |     @GetMapping(value = "/{id}") | 
 |  |  |     public AjaxResult getInfo(@PathVariable("id") String id) | 
 |  |  |     { | 
 |  |  |     public AjaxResult getInfo(@PathVariable("id") String id) { | 
 |  |  |         return AjaxResult.success(serviceReimbursementpayeeService.getById(id)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |      * 新增差旅报销付款信息 | 
 |  |  |      */ | 
 |  |  |     @ApiOperation("新增差旅报销付款信息") | 
 |  |  |     //@PreAuthorize("@ss.hasPermi('project:reimbursementpayee:add')") | 
 |  |  |     //// @PreAuthorize("@ss.hasPermi('project:reimbursementpayee:add')") | 
 |  |  |     @Log(title = "差旅报销付款信息", businessType = BusinessType.INSERT) | 
 |  |  |     @PostMapping("/add") | 
 |  |  |     @RepeatSubmit | 
 |  |  |     public AjaxResult add(@RequestBody ServiceReimbursementpayee serviceReimbursementpayee) | 
 |  |  |     { | 
 |  |  |     public AjaxResult add(@RequestBody ServiceReimbursementpayee serviceReimbursementpayee) { | 
 |  |  |         boolean save = serviceReimbursementpayeeService.save(serviceReimbursementpayee); | 
 |  |  |         return AjaxResult.success(serviceReimbursementpayee); | 
 |  |  |     } | 
 |  |  | 
 |  |  |      * 修改差旅报销付款信息 | 
 |  |  |      */ | 
 |  |  |     @ApiOperation("修改差旅报销付款信息") | 
 |  |  |     //@PreAuthorize("@ss.hasPermi('project:reimbursementpayee:edit')") | 
 |  |  |     //// @PreAuthorize("@ss.hasPermi('project:reimbursementpayee:edit')") | 
 |  |  |     @Log(title = "差旅报销付款信息", businessType = BusinessType.UPDATE) | 
 |  |  |     @PostMapping("/reimbursementpayeeEdit") | 
 |  |  |     @RepeatSubmit     | 
 |  |  |     public AjaxResult edit(@RequestBody ServiceReimbursementpayee serviceReimbursementpayee) | 
 |  |  |     { | 
 |  |  |     @RepeatSubmit | 
 |  |  |     public AjaxResult edit(@RequestBody ServiceReimbursementpayee serviceReimbursementpayee) { | 
 |  |  |         return toAjax(serviceReimbursementpayeeService.updateById(serviceReimbursementpayee)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |      * 删除差旅报销付款信息 | 
 |  |  |      */ | 
 |  |  |     @ApiOperation("删除差旅报销付款信息") | 
 |  |  |     //@PreAuthorize("@ss.hasPermi('project:reimbursementpayee:remove')") | 
 |  |  |     //// @PreAuthorize("@ss.hasPermi('project:reimbursementpayee:remove')") | 
 |  |  |     @Log(title = "差旅报销付款信息", businessType = BusinessType.DELETE) | 
 |  |  |     @GetMapping("/remove/{ids}") | 
 |  |  |     public AjaxResult remove(@PathVariable String[] ids) | 
 |  |  |     { | 
 |  |  |     public AjaxResult remove(@PathVariable String[] ids) { | 
 |  |  |         return toAjax(serviceReimbursementpayeeService.removeByIds(Arrays.asList(ids))); | 
 |  |  |     } | 
 |  |  | } |