|
@@ -140,10 +140,14 @@ func (rg *PrePaymentController) Add(c *gin.Context) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ payDate,err := time.Parse(utils.FormatDate,req.PaymentDate)
|
|
|
+ if e != nil {
|
|
|
+ resp.FailMsg("日期转换失败", "日期转换失败, Err: "+e.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
ob := new(fms.ContractPrePayment)
|
|
|
ob.CompanyName = req.CompanyName
|
|
|
- ob.SellerId = req.SellerId
|
|
|
- ob.SellerName = req.SellerName
|
|
|
ob.CurrencyUnit = req.CurrencyUnit
|
|
|
ob.StartDate = startDate
|
|
|
ob.EndDate = endDate
|
|
@@ -153,7 +157,7 @@ func (rg *PrePaymentController) Add(c *gin.Context) {
|
|
|
ob.OriginAmount = req.Amount
|
|
|
ob.CurrencyUnit = req.CurrencyUnit
|
|
|
ob.Remark = req.Remark
|
|
|
- ob.NewCompany = req.NewCompany
|
|
|
+ ob.PaymentDate = payDate
|
|
|
ob.Set()
|
|
|
|
|
|
|
|
@@ -238,9 +242,14 @@ func (rg *PrePaymentController) Edit(c *gin.Context) {
|
|
|
resp.FailMsg("操作失败", "获取预到款登记信息失败, Err:"+e.Error(), c)
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ payDate,err := time.Parse(utils.FormatDate,req.PaymentDate)
|
|
|
+ if e != nil {
|
|
|
+ resp.FailMsg("日期转换失败", "日期转换失败, Err: "+e.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
item.CompanyName = req.CompanyName
|
|
|
- item.SellerId = req.SellerId
|
|
|
- item.SellerName = req.SellerName
|
|
|
item.CurrencyUnit = req.CurrencyUnit
|
|
|
item.StartDate = startDate
|
|
|
item.EndDate = endDate
|
|
@@ -250,12 +259,12 @@ func (rg *PrePaymentController) Edit(c *gin.Context) {
|
|
|
item.OriginAmount = req.Amount
|
|
|
item.CurrencyUnit = req.CurrencyUnit
|
|
|
item.Remark = req.Remark
|
|
|
- item.NewCompany = req.NewCompany
|
|
|
+ item.PaymentDate = payDate
|
|
|
item.ModifyTime = time.Now().Local()
|
|
|
|
|
|
updateCols := []string{
|
|
|
"ContractCode", "CompanyName", "SellerId", "SellerName", "Amount", "StartDate", "EndDate",
|
|
|
- "Remark", "ModifyTime","NewCompany", "OriginAmount", "CurrencyUnit",
|
|
|
+ "Remark", "ModifyTime","NewCompany", "OriginAmount", "CurrencyUnit", "PaymentDate",
|
|
|
}
|
|
|
if e = item.Update(updateCols); e != nil {
|
|
|
resp.FailMsg("操作失败", "更新到预款登记失败, Err:"+e.Error(), c)
|