|
|
|
@@ -51,12 +51,16 @@ public class WxFinancePrintController extends BaseController { |
|
|
|
@GetMapping("types") |
|
|
|
public ResultData types() { |
|
|
|
List<Map> list = new ArrayList<Map>(); |
|
|
|
for (EnumFinancePrintDataType t : EnumFinancePrintDataType.values()) { |
|
|
|
Map m = new HashMap(); |
|
|
|
m.put("id", t.getCode()); |
|
|
|
m.put("name", t.getMessage()); |
|
|
|
list.add(m); |
|
|
|
} |
|
|
|
Map m = new HashMap(); |
|
|
|
m.put("id", EnumFinancePrintDataType.FINANCE_RECEIVE.getCode()); |
|
|
|
m.put("name", EnumFinancePrintDataType.FINANCE_RECEIVE.getMessage()); |
|
|
|
list.add(m); |
|
|
|
// for (EnumFinancePrintDataType t : EnumFinancePrintDataType.values()) { |
|
|
|
// Map m = new HashMap(); |
|
|
|
// m.put("id", t.getCode()); |
|
|
|
// m.put("name", t.getMessage()); |
|
|
|
// list.add(m); |
|
|
|
// } |
|
|
|
return new ResultData(list); |
|
|
|
} |
|
|
|
|
|
|
|
@@ -140,6 +144,17 @@ public class WxFinancePrintController extends BaseController { |
|
|
|
return new ResultData(wxFinancePrintService.parseTemplateData(record.getTenantId(),record.getId(),record.getDataIds(),null)); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("确认打印") |
|
|
|
@PostMapping("confirmPrint") |
|
|
|
@TenantIgnore |
|
|
|
public ResultData confirmPrint(@RequestBody WxFinancePrintTemplate record) { |
|
|
|
if (StringUtils.isBlank(record.getTenantId())||null == record.getDataId()) { |
|
|
|
return new ResultData(Result.ERROR,"参数不对"); |
|
|
|
} |
|
|
|
wxFinancePrintService.confirmPrint(record); |
|
|
|
return new ResultData(); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("") |
|
|
|
@GetMapping("needUpdate") |
|
|
|
@TenantIgnore |
|
|
|
|