wkyuer 4 ماه پیش
والد
کامیت
b64b537a22
4فایلهای تغییر یافته به همراه5 افزوده شده و 9 حذف شده
  1. 2 2
      internal/controller/orderHandler.go
  2. 1 1
      internal/logic/product/jyProductInterface.go
  3. 1 5
      internal/model/orderParams.go
  4. 1 1
      internal/model/product.go

+ 2 - 2
internal/controller/orderHandler.go

@@ -191,11 +191,11 @@ func SaveOrderHandler(r *ghttp.Request) {
 				return gerror.Wrapf(err, "销售业绩异常")
 				return gerror.Wrapf(err, "销售业绩异常")
 			}
 			}
 			//todo 合同
 			//todo 合同
-			if err := order.SaveOrUpdateContract(ctx, param.OrderCode, param.CompanyName, param.ContractMoney, param.Contract); err != nil {
+			if err := order.SaveOrUpdateContract(ctx, orderCode, param.CompanyName, param.ContractMoney, param.Contract); err != nil {
 				return gerror.Wrapf(err, "合同异常")
 				return gerror.Wrapf(err, "合同异常")
 			}
 			}
 			//回款计划
 			//回款计划
-			if err := order.SaveOrUpdateReturnPlant(ctx, param.OrderRemark, param.ContractMoney, param.ReturnPlant); err != nil {
+			if err := order.SaveOrUpdateReturnPlant(ctx, orderCode, param.ContractMoney, param.ReturnPlant); err != nil {
 				return gerror.Wrapf(err, "回款计划异常")
 				return gerror.Wrapf(err, "回款计划异常")
 			}
 			}
 			return nil
 			return nil

+ 1 - 1
internal/logic/product/jyProductInterface.go

@@ -73,7 +73,7 @@ func GetProductMsgAndCheckPower(ctx context.Context, pCode string, paramCheck ..
 	}
 	}
 	//当前用户是否有权限创建改商品
 	//当前用户是否有权限创建改商品
 	if !service.Product().PowerCheck(productItem.Code, jyutil.GetUserDeptIdFromCtx(ctx)) {
 	if !service.Product().PowerCheck(productItem.Code, jyutil.GetUserDeptIdFromCtx(ctx)) {
-		return nil, nil, fmt.Errorf("没有创建%s商品的权限", productItem.Name)
+		return nil, nil, fmt.Errorf("没有创建编辑%s的权限", productItem.Name)
 	}
 	}
 
 
 	productClass, err := service.Product().GetProductClass(productItem.ProductClassId)
 	productClass, err := service.Product().GetProductClass(productItem.ProductClassId)

+ 1 - 5
internal/model/orderParams.go

@@ -38,11 +38,7 @@ type (
 		//回款计划
 		//回款计划
 		ReturnPlant ReturnPlant `json:"returnPlant" json:"returnPlant,omitempty"` //回款计划
 		ReturnPlant ReturnPlant `json:"returnPlant" json:"returnPlant,omitempty"` //回款计划
 
 
-		SaleMoney         []*SalesMoney `json:"saleMoney,omitempty"`         // 销售业绩
-		PaybackNum        string        `json:"paybackNum,omitempty"`        // 回款次数
-		PaybackList       string        `json:"paybackList,omitempty"`       // 回款次数列表
-		PaybackWorkDayNum int           `json:"paybackWorkDayNum,omitempty"` // 回款所需工作日
-		PaybackExpectDate string        `json:"paybackExpectDate,omitempty"` // 回款预计时间 例如"2024-03-15"
+		SaleMoney []*SalesMoney `json:"saleMoney,omitempty"` // 销售业绩
 
 
 		PayType      string `json:"payType,omitempty"`      // 约定支付方式
 		PayType      string `json:"payType,omitempty"`      // 约定支付方式
 		OrderChannel string `json:"orderChannel,omitempty"` // 下单渠道
 		OrderChannel string `json:"orderChannel,omitempty"` // 下单渠道

+ 1 - 1
internal/model/product.go

@@ -8,7 +8,7 @@ type (
 		ProductClassList []*ProductClass `json:"productClassList"`
 		ProductClassList []*ProductClass `json:"productClassList"`
 	}
 	}
 	ProductClass struct {
 	ProductClass struct {
-		ClassId     int64      `json:"id"`
+		ClassId     int64      `json:"id,omitempty"`
 		TopClass    string     `json:"top_class"`  //一级分类
 		TopClass    string     `json:"top_class"`  //一级分类
 		ClassName   string     `json:"class_name"` //产品类名称
 		ClassName   string     `json:"class_name"` //产品类名称
 		Attribute   int64      `json:"attribute"`  //产品属性 1会员服务 2 资源包 3实物 4其他
 		Attribute   int64      `json:"attribute"`  //产品属性 1会员服务 2 资源包 3实物 4其他