修复个人中心问题

This commit is contained in:
2026-09-29 18:25:09 +08:00
parent 0dc5c2f075
commit ca4220f92c
44 changed files with 1793 additions and 310 deletions
+6 -2
View File
@@ -343,8 +343,12 @@ func (c *BackendCrmPaybackController) Update() {
row.ContractAmount = round2(p.ContractAmount)
}
row.Remark = p.Remark
row.ReceiptURL = strings.TrimSpace(p.ReceiptURL)
row.ReceiptName = strings.TrimSpace(p.ReceiptName)
// 计划级回执已下线(流水回执属于具体回款记录):仅在显式传入非空值时更新,
// 避免前端不再提交该字段时把历史数据清空。
if strings.TrimSpace(p.ReceiptURL) != "" {
row.ReceiptURL = strings.TrimSpace(p.ReceiptURL)
row.ReceiptName = strings.TrimSpace(p.ReceiptName)
}
if p.Status != 0 {
row.Status = pickInt8(p.Status, 1, 2)
}