wangxingcheng 3 سال پیش
والد
کامیت
72b6d2e0a7
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      opms_parent/app/service/base/base_product.go

+ 4 - 0
opms_parent/app/service/base/base_product.go

@@ -3,9 +3,12 @@ package base
 import (
 	"context"
 	"fmt"
+	"strconv"
 
 	"github.com/gogf/gf/errors/gerror"
 	"github.com/gogf/gf/frame/g"
+	"github.com/gogf/gf/os/gtime"
+	"github.com/gogf/gf/text/gstr"
 	"github.com/gogf/gf/util/gconv"
 
 	"dashoo.cn/micro/app/dao/base"
@@ -68,6 +71,7 @@ func (p *productService) Create(req *model.AddBaseProductReq) (err error) {
 	}
 	service.SetCreatedInfo(productData, p.GetCxtUserId(), p.GetCxtUserName())
 	Model := p.Dao.M
+	productData.ProdCode = gstr.SubStr(strconv.Itoa(int(gtime.Now().UnixNano()/1e6)), 0, -5)
 	res, err := Model.Insert(productData)
 	if err != nil {
 		return