| | |
| | | */ |
| | | @PreAuthorize("@ss.hasPermi('cwgl:voucherSubjectSetting:query')") |
| | | @GetMapping(value = "/{id}") |
| | | public AjaxResult getInfo(@PathVariable("id") Integer id) |
| | | public AjaxResult getInfo(@PathVariable Integer id) |
| | | { |
| | | return AjaxResult.success(voucherSubjectSettingService.selectVoucherSubjectSettingById(id)); |
| | | VoucherSubjectSetting subject = voucherSubjectSettingService.selectVoucherSubjectSettingById(id); |
| | | if (subject != null && subject.getAccountingItems() != null) { |
| | | subject.setAccountingItemsDesc(subject.getAccountingItemsDesc()); |
| | | } |
| | | return AjaxResult.success(subject); |
| | | } |
| | | |
| | | /** |
| | |
| | | @PostMapping |
| | | public AjaxResult add(@RequestBody VoucherSubjectSetting voucherSubjectSetting) |
| | | { |
| | | if (!"0".equals(voucherSubjectSettingService.checkSubjectCodeUnique(voucherSubjectSetting))) |
| | | { |
| | | return AjaxResult.error("新增科目'" + voucherSubjectSetting.getSubjectCode() + "'失败,科目代码已存在"); |
| | | } |
| | | return toAjax(voucherSubjectSettingService.insertVoucherSubjectSetting(voucherSubjectSetting)); |
| | | } |
| | | |
| | |
| | | @PutMapping |
| | | public AjaxResult edit(@RequestBody VoucherSubjectSetting voucherSubjectSetting) |
| | | { |
| | | if (!"0".equals(voucherSubjectSettingService.checkSubjectCodeUnique(voucherSubjectSetting))) |
| | | { |
| | | return AjaxResult.error("修改科目'" + voucherSubjectSetting.getSubjectCode() + "'失败,科目代码已存在"); |
| | | } |
| | | return toAjax(voucherSubjectSettingService.updateVoucherSubjectSetting(voucherSubjectSetting)); |
| | | } |
| | | |