| | |
| | | SalesRefund{}, |
| | | ServiceCollectionPlan{}, |
| | | Receipt{}, |
| | | ServiceOrder{}, |
| | | ) |
| | | return err |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewBankAccountSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewBankAccountSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (BankAccountService) UpdateBankAccount(bankAccount *model.BankAccount) int { |
| | | err := model.NewBankAccountSearch().SetId(bankAccount.Id).Save(bankAccount) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewBankAccountSearch().SetId(bankAccount.Id).Update(bankAccount) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewCourierCompanySearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewCourierCompanySearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (CourierCompanyService) UpdateCourierCompany(courierCompany *model.CourierCompany) int { |
| | | err := model.NewCourierCompanySearch().SetId(courierCompany.Id).Save(courierCompany) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewCourierCompanySearch().SetId(courierCompany.Id).Update(courierCompany) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewFaqSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewFaqSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (FaqService) UpdateFaq(faq *model.Faq) int { |
| | | err := model.NewFaqSearch().SetId(faq.Id).Save(faq) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewFaqSearch().SetId(faq.Id).Update(faq) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewFaultTypeSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewFaultTypeSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (FaultTypeService) UpdateFaultType(faultType *model.FaultType) int { |
| | | err := model.NewFaultTypeSearch().SetId(faultType.Id).Save(faultType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewFaultTypeSearch().SetId(faultType.Id).Update(faultType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | } |
| | | |
| | | func (FileService) UpdateFile(file *model.File) int { |
| | | err := model.NewFileSearch().SetId(file.ID).Save(file) |
| | | err := model.NewFileSearch().SetId(file.ID).Update(file) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | amountInvoiced = amountInvoiced.Round(2) |
| | | amountNotInvoiced = amountNotInvoiced.Round(2) |
| | | err = model.WithTransaction(func(db *gorm.DB) error { |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Save(invoice) |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Update(invoice) |
| | | if err != nil { |
| | | return err |
| | | } |
| | |
| | | } |
| | | amountInvoiced = amountInvoiced.Round(2) |
| | | err = model.WithTransaction(func(db *gorm.DB) error { |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Save(invoice) |
| | | err = model.NewInvoiceSearch().SetId(invoice.Id).Update(invoice) |
| | | if err != nil { |
| | | return err |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewInvoiceStatusSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewInvoiceStatusSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (InvoiceStatusService) UpdateInvoiceStatus(invoiceStatus *model.InvoiceStatus) int { |
| | | err := model.NewInvoiceStatusSearch().SetId(invoiceStatus.Id).Save(invoiceStatus) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewInvoiceStatusSearch().SetId(invoiceStatus.Id).Update(invoiceStatus) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewInvoiceTypeSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewInvoiceTypeSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (InvoiceTypeService) UpdateInvoiceType(invoiceType *model.InvoiceType) int { |
| | | err := model.NewInvoiceTypeSearch().SetId(invoiceType.Id).Save(invoiceType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewInvoiceTypeSearch().SetId(invoiceType.Id).Update(invoiceType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewPaymentTypeSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewPaymentTypeSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (PaymentTypeService) UpdatePaymentType(paymentType *model.PaymentType) int { |
| | | err := model.NewPaymentTypeSearch().SetId(paymentType.Id).Save(paymentType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewPaymentTypeSearch().SetId(paymentType.Id).Update(paymentType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewPriorityLevelSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewPriorityLevelSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (PriorityLevelService) UpdatePriorityLevel(priorityLevel *model.PriorityLevel) int { |
| | | err := model.NewPriorityLevelSearch().SetId(priorityLevel.Id).Save(priorityLevel) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewPriorityLevelSearch().SetId(priorityLevel.Id).Update(priorityLevel) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | } |
| | | } |
| | | err = model.WithTransaction(func(db *gorm.DB) error { |
| | | err = model.NewReceiptSearch().SetId(receipt.Id).Save(receipt) |
| | | err = model.NewReceiptSearch().SetId(receipt.Id).Update(receipt) |
| | | if err != nil { |
| | | return err |
| | | } |
| | |
| | | } |
| | | |
| | | func (ServiceCollectionPlanService) UpdateServiceCollectionPlan(serviceCollectionPlan *model.ServiceCollectionPlan) int { |
| | | err := model.NewServiceCollectionPlanSearch().SetId(serviceCollectionPlan.Id).Save(serviceCollectionPlan) |
| | | err := model.NewServiceCollectionPlanSearch().SetId(serviceCollectionPlan.Id).Update(serviceCollectionPlan) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewServiceContractStatusSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewServiceContractStatusSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (ServiceContractStatusService) UpdateServiceContractStatus(serviceContractStatus *model.ServiceContractStatus) int { |
| | | err := model.NewServiceContractStatusSearch().SetId(serviceContractStatus.Id).Save(serviceContractStatus) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewServiceContractStatusSearch().SetId(serviceContractStatus.Id).Update(serviceContractStatus) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | } |
| | | |
| | | func (ServiceOrderService) UpdateServiceOrder(serviceOrder *model.ServiceOrder) int { |
| | | err := model.NewServiceOrderSearch().SetId(serviceOrder.Id).Save(serviceOrder) |
| | | err := model.NewServiceOrderSearch().SetId(serviceOrder.Id).Updates(serviceOrder) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewServiceOrderStatusSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewServiceOrderStatusSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (ServiceOrderStatusService) UpdateServiceOrderStatus(serviceOrderStatus *model.ServiceOrderStatus) int { |
| | | err := model.NewServiceOrderStatusSearch().SetId(serviceOrderStatus.Id).Save(serviceOrderStatus) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewServiceOrderStatusSearch().SetId(serviceOrderStatus.Id).Update(serviceOrderStatus) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewServiceTypeSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewServiceTypeSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (ServiceTypeService) UpdateServiceType(serviceType *model.ServiceType) int { |
| | | err := model.NewServiceTypeSearch().SetId(serviceType.Id).Save(serviceType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewServiceTypeSearch().SetId(serviceType.Id).Update(serviceType) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewSeveritySearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewSeveritySearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (SeverityService) UpdateSeverity(severity *model.Severity) int { |
| | | err := model.NewSeveritySearch().SetId(severity.Id).Save(severity) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewSeveritySearch().SetId(severity.Id).Update(severity) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewTimeSpentSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewTimeSpentSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (TimeSpentService) UpdateTimeSpent(timeSpent *model.TimeSpent) int { |
| | | err := model.NewTimeSpentSearch().SetId(timeSpent.Id).Save(timeSpent) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewTimeSpentSearch().SetId(timeSpent.Id).Update(timeSpent) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |
| | |
| | | } |
| | | |
| | | func (WechatOrderStatusService) UpdateWechatOrderStatus(wechatOrderStatus *model.WechatOrderStatus) int { |
| | | err := model.NewWechatOrderStatusSearch().SetId(wechatOrderStatus.Id).Save(wechatOrderStatus) |
| | | err := model.NewWechatOrderStatusSearch().SetId(wechatOrderStatus.Id).Update(wechatOrderStatus) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |