dividends_order.go 1.4 KB
package transform

import (
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation/pkg/domain"
	"gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation/pkg/infrastructure/pg/models"
)

func TransformToDividendsOrderDomainModelFromPgModels(dividendsOrderModel *models.DividendsOrder) (*domain.DividendsOrder, error) {
	return &domain.DividendsOrder{
		DividendsOrderId:          dividendsOrderModel.DividendsOrderId,
		DividendsOrderNumber:      dividendsOrderModel.DividendsOrderNumber,
		DividendsOriginalOrderNum: dividendsOrderModel.DividendsOriginalOrderNum,
		DividendsOrderAmount:      dividendsOrderModel.DividendsOrderAmount,
		OrderSalesman:             dividendsOrderModel.OrderSalesman,
		OrderTime:                 dividendsOrderModel.OrderTime,
		DividendTime:              dividendsOrderModel.DividendTime,
		DividendStatus:            dividendsOrderModel.DividendStatus,
		Region:                    dividendsOrderModel.Region,
		CustomerName:              dividendsOrderModel.CustomerName,
		Org:                       dividendsOrderModel.Org,
		Company:                   dividendsOrderModel.Company,
		CreatedAt:                 dividendsOrderModel.CreatedAt,
		DeletedAt:                 dividendsOrderModel.DeletedAt,
		UpdatedAt:                 dividendsOrderModel.UpdatedAt,
		OperateTime:               dividendsOrderModel.OperateTime,
		Operator:                  dividendsOrderModel.Operator,
	}, nil
}