浏览代码

SpareParts: 特殊申购垫付增加供应商名称

Yi 1 年之前
父节点
当前提交
9aab3f8252
共有 2 个文件被更改,包括 2 次插入10 次删除
  1. 2 10
      apiserver/routers/api/api.go
  2. 二进制
      cmd/eq

+ 2 - 10
apiserver/routers/api/api.go

@@ -191,24 +191,16 @@ func SparePartsRequisitions(c *gin.Context) {
 		valid.Field(&req.DepartmentId, valid.Required),
 		valid.Field(&req.EmployeId, valid.Required),
 		valid.Field(&req.CreateTime, valid.Required),
-		valid.Field(&req.ProviderId, valid.Required),
 		valid.Field(&req.PurchaseType, valid.Required),
+		valid.Field(&req.ProviderName, valid.Required, valid.Length(1, 100)),
 	); err != nil {
 		apierr.AbortBadRequest(c, http.StatusBadRequest, err)
 		return
 	}
 
-	if req.PurchaseType == modernPb.PurchaseType_Advance_Payment {
-		if err := valid.ValidateStruct(&req,
-			valid.Field(&req.ProviderName, valid.Required, valid.Length(1, 100)),
-		); err != nil {
-			apierr.AbortBadRequest(c, http.StatusBadRequest, err)
-			return
-		}
-	} else {
+	if req.PurchaseType != modernPb.PurchaseType_Advance_Payment {
 		if err := valid.ValidateStruct(&req,
 			valid.Field(&req.ProviderId, valid.Required),
-			valid.Field(&req.ProviderName, valid.Required, valid.Length(1, 100)),
 		); err != nil {
 			apierr.AbortBadRequest(c, http.StatusBadRequest, err)
 			return

二进制
cmd/eq