|
@@ -348,13 +348,19 @@ func (rg *RegisterController) Add(c *gin.Context) {
|
|
|
AmountRemark: fmt.Sprint("新增", fms.ContractInvoiceKeyNameMap[opType], "金额", ia, "元"),
|
|
|
})
|
|
|
|
|
|
- // 删除并新增登记
|
|
|
ob := new(fms.ContractInvoice)
|
|
|
if e := v.Create(); e != nil {
|
|
|
resp.FailData("日期格式有误", "Err:"+e.Error(), c)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ //最后删除预到款记录
|
|
|
+ e = ppItem.Delete()
|
|
|
+ if e != nil {
|
|
|
+ resp.FailMsg("删除预到款记录失败", "Err:"+e.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
// 开票到款汇总
|
|
|
go fmsService.SummaryInvoicePaymentByContractRegisterId(ob.ContractRegisterId)
|
|
|
|