20241223 更新

1.更新需求文档
This commit is contained in:
2024-12-23 14:42:26 +08:00
parent 42a7e57750
commit 6f3979e76e
4 changed files with 19 additions and 3 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -269,8 +269,6 @@ DESC LIMIT 1;
通过在远接口添加参数解决
## 20241223-1 鉴定事项确认书需要委托单位打印,也就是委托单位需要在审核完成并委托送件后,同时能够打印委托书与确认书。
### 1 主要问题
@@ -284,3 +282,21 @@ DESC LIMIT 1;
![](assets/2024-12-23-11-13-59-image.png)
![](assets/2024-12-23-11-14-56-image.png)
## 20241223-2 填报委托时的页面,还是需要在检材重量这一块满足他们的填写需求(100 以下保留两位小数100以上保留一位小数)。
### 1 解决方案
添加自定义序列化器返回给前端数据时格式化BigDecimal的值下面是序列化器的实现和使用
自定义序列化器
![](assets/2024-12-23-14-40-37-image.png)
用法
![](assets/2024-12-23-14-41-27-image.png)

View File

@@ -23,7 +23,7 @@ public class DynamicBigDecimalSerializer extends JsonSerializer<BigDecimal> {
DecimalFormat df = new DecimalFormat();
df.setMinimumFractionDigits(scale); // 最小小数位数
df.setMaximumFractionDigits(scale); // 最大小数位数
df.setGroupingUsed(false); // 不使用千分位
df.setGroupingUsed(false); // 不使用千分位true 1000,000,000
gen.writeString(df.format(value)); // 输出为字符串
}