修复预付款预览 PDF 大小写转换 bug
This commit is contained in:
parent
8fe8982e52
commit
99af8998bb
@ -150,16 +150,6 @@ public class NumberToList {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// flag = false;
|
|
||||||
// for (String s : str) {
|
|
||||||
// if (flag == false) {
|
|
||||||
// if (Objects.equals(map.get(s + level), " ")) {
|
|
||||||
// flag = true;
|
|
||||||
// map.put(s + level, "¥");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -169,33 +159,15 @@ public class NumberToList {
|
|||||||
|
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
String[] str = String.valueOf((long) (number * 100)).split("");
|
String[] str = String.valueOf((long) (number * 100)).split("");
|
||||||
int i = 0;
|
int i = han.length - 1;
|
||||||
for (String s : str) {
|
for (int j = str.length - 1; j >= 0 ; j--) {
|
||||||
builder
|
builder
|
||||||
.append(hanNumber[Integer.parseInt(s)])
|
.append(han[i])
|
||||||
.append(" ")
|
.append(hanNumber[Integer.parseInt(str[j])])
|
||||||
.append(han[i]);
|
.append(" ");
|
||||||
i++;
|
i--;
|
||||||
}
|
}
|
||||||
return builder.toString();
|
return builder.reverse().toString();
|
||||||
|
|
||||||
// for (String key : map.keySet()) {
|
|
||||||
// if (Objects.equals(map.get(key), " ")) {
|
|
||||||
// map.put(key, "0");
|
|
||||||
// } else if (Objects.equals(map.get(key), "¥")) {
|
|
||||||
// map.put(key, "0");
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// return String.format("%s佰%s拾%s万%s仟%s佰%s拾%s元%s角%s分",
|
|
||||||
// hanNumber[Integer.parseInt(map.get("baiwan"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("shiwan"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("wan"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("qian"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("bai"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("shi"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("yuan"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("jiao"+level))],
|
|
||||||
// hanNumber[Integer.parseInt(map.get("fen"+level))]);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -183,16 +183,10 @@ public class FtPrepaymentDaoController extends BaseController {
|
|||||||
|
|
||||||
@PostMapping("/generateReceiptPdf")
|
@PostMapping("/generateReceiptPdf")
|
||||||
public AjaxResult generateReceiptPdf(@RequestBody JSONObject params) {
|
public AjaxResult generateReceiptPdf(@RequestBody JSONObject params) {
|
||||||
// Map<String, String> convert = NumberToList.convertTo(123.12F, "1");
|
|
||||||
// System.out.println(convert);
|
|
||||||
|
|
||||||
System.out.println(params);
|
|
||||||
|
|
||||||
// 模板路径
|
// 模板路径
|
||||||
String templatePath = "F:\\pdfTemplate\\饭堂票据模板2.pdf";
|
String templatePath = "F:\\pdfTemplate\\饭堂票据模板2.pdf";
|
||||||
|
|
||||||
System.out.println(RuoYiConfig.getUploadPath());
|
|
||||||
|
|
||||||
// 生成的新文件路径
|
// 生成的新文件路径
|
||||||
String outputPath = RuoYiConfig.getUploadPath() + "\\饭堂票据.pdf";
|
String outputPath = RuoYiConfig.getUploadPath() + "\\饭堂票据.pdf";
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user