Browse Source

feed: 牧场端饲料配方详情数据同步

Yi 1 year ago
parent
commit
e46cc1f410
3 changed files with 78 additions and 5 deletions
  1. 1 1
      model/pasture_data.go
  2. 76 3
      module/backend/mock/kptservice.go
  3. 1 1
      module/backend/pasture_sync_service.go

+ 1 - 1
model/pasture_data.go

@@ -188,7 +188,7 @@ type FeedTemplateDetail struct {
 	PastureId      int64   `json:"pasture_id"`
 	FtId           int64   `json:"ft_id"`
 	FId            int64   `json:"f_id"`
-	FdName         string  `json:"fd_name"`
+	FName          string  `json:"f_name"`
 	LWeight        float64 `json:"l_weight"`
 	FWeight        float64 `json:"f_weight"`
 	IsLockCount    int32   `json:"is_lock_count"`

+ 76 - 3
module/backend/mock/kptservice.go

@@ -96,6 +96,20 @@ func (mr *MockKptServiceMockRecorder) Auth(arg0, arg1 interface{}) *gomock.Call
 	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Auth", reflect.TypeOf((*MockKptService)(nil).Auth), arg0, arg1)
 }
 
+// CancelDistributeFeedFormula mocks base method.
+func (m *MockKptService) CancelDistributeFeedFormula(arg0 context.Context, arg1 *operationPb.DistributeFeedFormulaRequest) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "CancelDistributeFeedFormula", arg0, arg1)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// CancelDistributeFeedFormula indicates an expected call of CancelDistributeFeedFormula.
+func (mr *MockKptServiceMockRecorder) CancelDistributeFeedFormula(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelDistributeFeedFormula", reflect.TypeOf((*MockKptService)(nil).CancelDistributeFeedFormula), arg0, arg1)
+}
+
 // CategoryDeleteData mocks base method.
 func (m *MockKptService) CategoryDeleteData(arg0 context.Context, arg1 *operationPb.CategoryDeleteRequest) error {
 	m.ctrl.T.Helper()
@@ -434,6 +448,21 @@ func (mr *MockKptServiceMockRecorder) EditGroupPasture(arg0, arg1 interface{}) *
 	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EditGroupPasture", reflect.TypeOf((*MockKptService)(nil).EditGroupPasture), arg0, arg1)
 }
 
+// EditRecodeFeedFormula mocks base method.
+func (m *MockKptService) EditRecodeFeedFormula(arg0 context.Context, arg1 *operationPb.EditRecodeFeedFormulaRequest) (*operationPb.EditRecodeFeedFormulaResponse, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "EditRecodeFeedFormula", arg0, arg1)
+	ret0, _ := ret[0].(*operationPb.EditRecodeFeedFormulaResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// EditRecodeFeedFormula indicates an expected call of EditRecodeFeedFormula.
+func (mr *MockKptServiceMockRecorder) EditRecodeFeedFormula(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EditRecodeFeedFormula", reflect.TypeOf((*MockKptService)(nil).EditRecodeFeedFormula), arg0, arg1)
+}
+
 // EditSystemMenu mocks base method.
 func (m *MockKptService) EditSystemMenu(arg0 context.Context, arg1 *operationPb.AddMenuRequest) error {
 	m.ctrl.T.Helper()
@@ -608,6 +637,20 @@ func (mr *MockKptServiceMockRecorder) FeedChartStatistics(arg0, arg1 interface{}
 	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FeedChartStatistics", reflect.TypeOf((*MockKptService)(nil).FeedChartStatistics), arg0, arg1)
 }
 
+// FeedFormulaDetailListSyncData mocks base method.
+func (m *MockKptService) FeedFormulaDetailListSyncData(arg0 context.Context, arg1 *operationPb.FeedFormulaSyncRequest) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "FeedFormulaDetailListSyncData", arg0, arg1)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// FeedFormulaDetailListSyncData indicates an expected call of FeedFormulaDetailListSyncData.
+func (mr *MockKptServiceMockRecorder) FeedFormulaDetailListSyncData(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FeedFormulaDetailListSyncData", reflect.TypeOf((*MockKptService)(nil).FeedFormulaDetailListSyncData), arg0, arg1)
+}
+
 // FeedFormulaSyncData mocks base method.
 func (m *MockKptService) FeedFormulaSyncData(arg0 context.Context, arg1 *operationPb.FeedFormulaSyncRequest) error {
 	m.ctrl.T.Helper()
@@ -623,11 +666,12 @@ func (mr *MockKptServiceMockRecorder) FeedFormulaSyncData(arg0, arg1 interface{}
 }
 
 // FeedFormulaUsage mocks base method.
-func (m *MockKptService) FeedFormulaUsage(arg0 context.Context, arg1 *operationPb.FeedFormulaUsageRequest) error {
+func (m *MockKptService) FeedFormulaUsage(arg0 context.Context, arg1 *operationPb.FeedFormulaUsageRequest) (*operationPb.FeedFormulaUsageResponse, error) {
 	m.ctrl.T.Helper()
 	ret := m.ctrl.Call(m, "FeedFormulaUsage", arg0, arg1)
-	ret0, _ := ret[0].(error)
-	return ret0
+	ret0, _ := ret[0].(*operationPb.FeedFormulaUsageResponse)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
 }
 
 // FeedFormulaUsage indicates an expected call of FeedFormulaUsage.
@@ -651,6 +695,20 @@ func (mr *MockKptServiceMockRecorder) FeedMixedAndTmrName(arg0, arg1 interface{}
 	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FeedMixedAndTmrName", reflect.TypeOf((*MockKptService)(nil).FeedMixedAndTmrName), arg0, arg1)
 }
 
+// FeedSyncData mocks base method.
+func (m *MockKptService) FeedSyncData(arg0 context.Context, arg1 *operationPb.FeedFormulaSyncRequest) error {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "FeedSyncData", arg0, arg1)
+	ret0, _ := ret[0].(error)
+	return ret0
+}
+
+// FeedSyncData indicates an expected call of FeedSyncData.
+func (mr *MockKptServiceMockRecorder) FeedSyncData(arg0, arg1 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FeedSyncData", reflect.TypeOf((*MockKptService)(nil).FeedSyncData), arg0, arg1)
+}
+
 // ForageEnumList mocks base method.
 func (m *MockKptService) ForageEnumList(arg0 context.Context) *operationPb.ForageEnumListResponse {
 	m.ctrl.T.Helper()
@@ -769,6 +827,21 @@ func (mr *MockKptServiceMockRecorder) GetUserInfo(arg0, arg1 interface{}) *gomoc
 	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserInfo", reflect.TypeOf((*MockKptService)(nil).GetUserInfo), arg0, arg1)
 }
 
+// GetUserName mocks base method.
+func (m *MockKptService) GetUserName(arg0 context.Context) (string, error) {
+	m.ctrl.T.Helper()
+	ret := m.ctrl.Call(m, "GetUserName", arg0)
+	ret0, _ := ret[0].(string)
+	ret1, _ := ret[1].(error)
+	return ret0, ret1
+}
+
+// GetUserName indicates an expected call of GetUserName.
+func (mr *MockKptServiceMockRecorder) GetUserName(arg0 interface{}) *gomock.Call {
+	mr.mock.ctrl.T.Helper()
+	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUserName", reflect.TypeOf((*MockKptService)(nil).GetUserName), arg0)
+}
+
 // InventoryStatisticsExcelExport mocks base method.
 func (m *MockKptService) InventoryStatisticsExcelExport(arg0 context.Context, arg1 *operationPb.SearchInventoryStatisticsRequest) (*bytes.Buffer, error) {
 	m.ctrl.T.Helper()

+ 1 - 1
module/backend/pasture_sync_service.go

@@ -356,7 +356,7 @@ func (s *StoreEntry) FeedFormulaDetailInsert(ctx context.Context, groupPasture *
 		})
 	}
 
-	if err := s.DB.Model(new(model.Forage)).Create(res).Error; err != nil {
+	if err := s.DB.Model(new(model.FeedTemplateDetail)).Create(res).Error; err != nil {
 		return xerr.WithStack(err)
 	}
 	return nil