chore: 初始开源发布
iotlcm-admin-svr:管理后台服务。 - Go module:iotlcm → git.5iot.com/iotlcm-public/iotlcm-admin-svr(729 文件) - 凭据与地址脱敏:JWT signingKey(含代码里的 MustGet 默认值)、 MySQL DSN、Redis 口令、告警邮件发件人邮箱全部改为占位; 私网 IP → 文档地址段;库名 xiujie_admin → iotlcm - 真实手机号/邮箱 → 合法 11 位编造号 / example.com - 移除内部资产:CI 触发器、过时 DDL(sql/db_iotlcm.sql)、 私有依赖 go get 行、明文 registry 登录口令 - 启动 banner 统一 IOTLCM 方块字 + 社区惯例署名 - Dockerfile 改用公共基础镜像 - 拼错的 RADEME.md → README.md,README 重写 - 需要真实数据库的用例改为可用 IOTLCM_TEST_WITH_DB=1 显式启用 - 补 Apache-2.0 LICENSE,LF 行尾 + .gitattributes 数据库 schema 不随本仓发布(生产 DDL 已过时),README 已说明。
This commit is contained in:
@@ -0,0 +1,522 @@
|
||||
// ================================================================================
|
||||
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
|
||||
// You can delete these comments if you wish manually maintain this interface file.
|
||||
// ================================================================================
|
||||
|
||||
package service
|
||||
|
||||
import (
|
||||
"context"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-admin-svr/internal/library/xgorm/handler"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-admin-svr/internal/model"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-admin-svr/internal/model/entity"
|
||||
|
||||
"github.com/gogf/gf/v2/database/gdb"
|
||||
)
|
||||
|
||||
type (
|
||||
ICommonBatchExecutionLog interface {
|
||||
List(ctx context.Context, in *model.BatchExecutionLogListParam) (list []*model.BatchExecutionLogListModel, totalCount int, err error)
|
||||
Summary(ctx context.Context, in *model.BatchExecutionLogDetailParam) (res *model.BatchExecutionLogDetailModel, err error)
|
||||
DetailList(ctx context.Context, in *model.BatchDetailListParam) (list []*model.BatchDetailListModel, totalCount int, err error)
|
||||
}
|
||||
ICommonBatchMain interface {
|
||||
// Model 批次主表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取批次主表列表
|
||||
List(ctx context.Context, in *model.BatchMainListParam) (list []*model.BatchMainListModel, totalCount int, err error)
|
||||
SuccessList(ctx context.Context, in *model.BatchMainSuccessListParam) (list []*model.BatchMainSuccessListModel, totalCount int, err error)
|
||||
ListCards(ctx context.Context, in *model.BatchCardListParam) (list []*model.BatchCardListModel, totalCount int, err error)
|
||||
// Export 导出批次主表
|
||||
Export(ctx context.Context, in *model.BatchMainListParam) (err error)
|
||||
// Edit 修改/新增批次主表
|
||||
Edit(ctx context.Context, in *model.BatchMainEditParam) (err error)
|
||||
// Delete 删除批次主表
|
||||
Delete(ctx context.Context, in *model.BatchMainDeleteParam) (err error)
|
||||
// View 获取批次主表指定信息
|
||||
Requeue(ctx context.Context, in *model.BatchMainRequeueParam) (res *model.BatchMainRequeueModel, err error)
|
||||
View(ctx context.Context, in *model.BatchMainViewParam) (res *model.BatchMainViewModel, err error)
|
||||
}
|
||||
ICommonAgentBalance interface {
|
||||
// Model 企业客户财务信息ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取企业客户财务信息列表
|
||||
List(ctx context.Context, in *model.TAgentBalanceListParam) (list []*model.TAgentBalanceListModel, totalCount int, err error)
|
||||
// Export 导出企业客户财务信息
|
||||
Export(ctx context.Context, in *model.TAgentBalanceListParam) (err error)
|
||||
// Edit 修改/新增企业客户财务信息
|
||||
Edit(ctx context.Context, in *model.TAgentBalanceEditParam) (err error)
|
||||
// Delete 删除企业客户财务信息
|
||||
Delete(ctx context.Context, in *model.TAgentBalanceDeleteParam) (err error)
|
||||
// View 获取企业客户财务信息指定信息
|
||||
View(ctx context.Context, in *model.TAgentBalanceViewParam) (res *model.TAgentBalanceViewModel, err error)
|
||||
// Status 更新企业客户财务信息状态
|
||||
Status(ctx context.Context, in *model.TAgentBalanceStatusParam) (err error)
|
||||
// GetAccountBalance 获取当前登录企业的账户余额信息。
|
||||
GetAccountBalance(ctx context.Context, in *model.TAgentBalanceTrendParam) (res *model.TAgentBalanceChartData, err error)
|
||||
// AccountTrend 获取收入金额、支出金额折线图。
|
||||
AccountTrend(ctx context.Context, in *model.TAgentBalanceTrendParam) (res *model.TAgentBalanceChartData, err error)
|
||||
// BalanceTransferApply 发起余额转可提现申请。申请时先扣余额并写余额明细,申请单保持待审核。
|
||||
BalanceTransferApply(ctx context.Context, in *model.TAgentBalanceTransferApplyParam) (*model.TAgentBalanceTransferApplyModel, error)
|
||||
// BalanceTransferAudit 审核余额转可提现申请。通过时加可提现金额,驳回时退回申请时扣掉的余额。
|
||||
BalanceTransferAudit(ctx context.Context, in *model.TAgentBalanceTransferAuditParam) error
|
||||
// SettleCommissionByPeriod 按账期区间结算待结算分润,同步到企业账户可提现金额并写入可提现明细。
|
||||
SettleCommissionByPeriod(ctx context.Context, in *model.TAgentBalanceCommissionSettlementParam) (*model.TAgentBalanceCommissionSettlementResult, error)
|
||||
}
|
||||
ICommonTBalanceDetail interface {
|
||||
// Model 余额明细表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取余额明细表列表
|
||||
List(ctx context.Context, in *model.TBalanceDetailListParam) (list []*model.TBalanceDetailListModel, totalCount int, err error)
|
||||
// Export 导出余额明细表
|
||||
Export(ctx context.Context, in *model.TBalanceDetailListParam) (err error)
|
||||
// Edit 修改/新增余额明细表
|
||||
Edit(ctx context.Context, in *model.TBalanceDetailEditParam) (err error)
|
||||
// Delete 删除余额明细表
|
||||
Delete(ctx context.Context, in *model.TBalanceDetailDeleteParam) (err error)
|
||||
// View 获取余额明细表指定信息
|
||||
View(ctx context.Context, in *model.TBalanceDetailViewParam) (res *model.TBalanceDetailViewModel, err error)
|
||||
// CreateBalanceTransferDetail 写入余额转可提现相关的余额明细。
|
||||
CreateBalanceTransferDetail(ctx context.Context, tx gdb.TX, in *model.TBalanceTransferDetailCreateParam) error
|
||||
}
|
||||
ICommonConsumeAccountMonthBill interface {
|
||||
// Model 消费账户月账单表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取消费账户月账单表列表
|
||||
List(ctx context.Context, in *model.TConsumeAccountMonthBillListParam) (list []*model.TConsumeAccountMonthBillListModel, totalCount int, err error)
|
||||
// Export 导出消费账户月账单表
|
||||
Export(ctx context.Context, in *model.TConsumeAccountMonthBillListParam) (err error)
|
||||
// Edit 修改/新增消费账户月账单表
|
||||
Edit(ctx context.Context, in *model.TConsumeAccountMonthBillEditParam) (err error)
|
||||
// Delete 删除消费账户月账单表
|
||||
Delete(ctx context.Context, in *model.TConsumeAccountMonthBillDeleteParam) (err error)
|
||||
// View 获取消费账户月账单表指定信息
|
||||
View(ctx context.Context, in *model.TConsumeAccountMonthBillViewParam) (res *model.TConsumeAccountMonthBillViewModel, err error)
|
||||
// GetSummary 获取月账单消费账户汇总信息
|
||||
GetConsumptionBillSummary(ctx context.Context, month string) (res *model.TConsumptionBillSummaryModel, err error)
|
||||
// SettleConsumeAccountMonthBill 按账期统计消费账户月账单。
|
||||
SettleConsumeAccountMonthBill(ctx context.Context, in *model.TConsumeAccountMonthBillSettleParam) (res *model.TConsumeAccountMonthBillSettleResult, err error)
|
||||
}
|
||||
ICommonTCreditDetail interface {
|
||||
// Model 信用额度明细表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取信用额度明细表列表
|
||||
List(ctx context.Context, in *model.TCreditDetailListParam) (list []*model.TCreditDetailListModel, totalCount int, err error)
|
||||
// Export 导出信用额度明细表
|
||||
Export(ctx context.Context, in *model.TCreditDetailListParam) (err error)
|
||||
// Edit 修改/新增信用额度明细表
|
||||
Edit(ctx context.Context, in *model.TCreditDetailEditParam) (err error)
|
||||
// Delete 删除信用额度明细表
|
||||
Delete(ctx context.Context, in *model.TCreditDetailDeleteParam) (err error)
|
||||
// View 获取信用额度明细表指定信息
|
||||
View(ctx context.Context, in *model.TCreditDetailViewParam) (res *model.TCreditDetailViewModel, err error)
|
||||
}
|
||||
IIotTDivisionCode interface {
|
||||
// Model 村级行政区划表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取村级行政区划表列表
|
||||
List(ctx context.Context, in *model.TDivisionCodeListParam) (list []*model.TDivisionCodeListModel, totalCount int, err error)
|
||||
// Export 导出村级行政区划表
|
||||
Export(ctx context.Context, in *model.TDivisionCodeListParam) (err error)
|
||||
// Edit 修改/新增村级行政区划表
|
||||
Edit(ctx context.Context, in *model.TDivisionCodeEditParam) (err error)
|
||||
// Delete 删除村级行政区划表
|
||||
Delete(ctx context.Context, in *model.TDivisionCodeDeleteParam) (err error)
|
||||
// View 获取村级行政区划表指定信息
|
||||
View(ctx context.Context, in *model.TDivisionCodeViewParam) (res *model.TDivisionCodeViewModel, err error)
|
||||
}
|
||||
ICommonTFinCommissionDetail interface {
|
||||
// Model 分润明细表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取分润明细表列表
|
||||
List(ctx context.Context, in *model.TFinCommissionDetailListParam) (list []*model.TFinCommissionDetailListModel, totalCount int, err error)
|
||||
// Export 导出分润明细表
|
||||
Export(ctx context.Context, in *model.TFinCommissionDetailListParam) (err error)
|
||||
// Edit 修改/新增分润明细表
|
||||
Edit(ctx context.Context, in *model.TFinCommissionDetailEditParam) (err error)
|
||||
// Delete 删除分润明细表
|
||||
Delete(ctx context.Context, in *model.TFinCommissionDetailDeleteParam) (err error)
|
||||
// View 获取分润明细表指定信息
|
||||
View(ctx context.Context, in *model.TFinCommissionDetailViewParam) (res *model.TFinCommissionDetailViewModel, err error)
|
||||
// MarkSettled 批量标记分润明细为可提现状态。
|
||||
MarkSettled(ctx context.Context, tx gdb.TX, in *model.TFinCommissionSettleUpdateParam) error
|
||||
// 分层分润概览 分润表
|
||||
// 一级客户收入 benefit_dept_level=1 commission_amount相加
|
||||
// 二级客户收入 benefit_dept_level=2 commission_amount相加
|
||||
// 三级客户收入 benefit_dept_level=3 commission_amount相加
|
||||
// 总收入 一级二级三级加起来总和
|
||||
GetCommissionOverview(ctx context.Context, in *model.TCommissionOverviewParam) (res *model.TCommissionOverviewModel, err error)
|
||||
// GetLevelSummary 获取层级汇总表
|
||||
// 客户数 根据 benefit_dept_level 收益机构层级分组
|
||||
// 收入金额 根据收益机构id去 t_profit_account_month_bill 查,dept_id=收益机构id,收入=分润结算+余额转提现
|
||||
// 分润金额 根据收益机构id去 t_profit_account_month_bill 查,commission_income
|
||||
// 顶级利润贡献 等于分润金额
|
||||
// 收入占比
|
||||
// 环比 选年与去年对比,选月与上个月对比
|
||||
GetLevelSummary(ctx context.Context, in *model.TLevelSummaryParam) (res *model.TLevelSummaryModel, err error)
|
||||
}
|
||||
ICommonTFinWithdrawableChange interface {
|
||||
// Model 可提现变动明细表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取可提现变动明细表列表
|
||||
List(ctx context.Context, in *model.TFinWithdrawableChangeListParam) (list []*model.TFinWithdrawableChangeListModel, totalCount int, err error)
|
||||
// Export 导出可提现变动明细表
|
||||
Export(ctx context.Context, in *model.TFinWithdrawableChangeListParam) (err error)
|
||||
// Edit 修改/新增可提现变动明细表
|
||||
Edit(ctx context.Context, in *model.TFinWithdrawableChangeEditParam) (err error)
|
||||
// Delete 删除可提现变动明细表
|
||||
Delete(ctx context.Context, in *model.TFinWithdrawableChangeDeleteParam) (err error)
|
||||
// View 获取可提现变动明细表指定信息
|
||||
View(ctx context.Context, in *model.TFinWithdrawableChangeViewParam) (res *model.TFinWithdrawableChangeViewModel, err error)
|
||||
// CreateBalanceTransferInChange 写入余额转可提现审核通过后的可提现金额变动明细。
|
||||
CreateBalanceTransferInChange(ctx context.Context, tx gdb.TX, in *model.TFinWithdrawableBalanceTransferInParam) error
|
||||
// CreateCommissionSettlementChange 写入分润结算产生的可提现明细。
|
||||
CreateCommissionSettlementChange(ctx context.Context, tx gdb.TX, in *model.TFinWithdrawableCommissionSettlementParam) error
|
||||
}
|
||||
ICommonTFinanceApply interface {
|
||||
// Model 财务申请表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取财务申请表列表
|
||||
List(ctx context.Context, in *model.TFinanceApplyListParam) (list []*model.TFinanceApplyListModel, totalCount int, err error)
|
||||
// Export 导出财务申请表
|
||||
Export(ctx context.Context, in *model.TFinanceApplyListParam) (err error)
|
||||
// Edit 修改/新增财务申请表
|
||||
Edit(ctx context.Context, in *model.TFinanceApplyEditParam) (err error)
|
||||
// Delete 删除财务申请表
|
||||
Delete(ctx context.Context, in *model.TFinanceApplyDeleteParam) (err error)
|
||||
// View 获取财务申请表指定信息
|
||||
View(ctx context.Context, in *model.TFinanceApplyViewParam) (res *model.TFinanceApplyViewModel, err error)
|
||||
// CreateBalanceTransferApply 创建余额转可提现的待审核申请单。
|
||||
CreateBalanceTransferApply(ctx context.Context, tx gdb.TX, in *model.TFinanceApplyCreateBalanceTransferParam) error
|
||||
// GetPendingByApplyNo 按申请单号查询待审核申请。
|
||||
GetPendingByApplyNo(ctx context.Context, tx gdb.TX, applyNo string, tenantId string) (*entity.TFinanceApply, error)
|
||||
// UpdateAuditStatus 更新财务申请的审核状态。
|
||||
UpdateAuditStatus(ctx context.Context, tx gdb.TX, in *model.TFinanceApplyUpdateAuditStatusParam) error
|
||||
}
|
||||
ICommonTFinanceAuditRecord interface {
|
||||
// Model 财务审核记录表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取财务审核记录表列表
|
||||
List(ctx context.Context, in *model.TFinanceAuditRecordListParam) (list []*model.TFinanceAuditRecordListModel, totalCount int, err error)
|
||||
// Export 导出财务审核记录表
|
||||
Export(ctx context.Context, in *model.TFinanceAuditRecordListParam) (err error)
|
||||
// Edit 修改/新增财务审核记录表
|
||||
Edit(ctx context.Context, in *model.TFinanceAuditRecordEditParam) (err error)
|
||||
// Delete 删除财务审核记录表
|
||||
Delete(ctx context.Context, in *model.TFinanceAuditRecordDeleteParam) (err error)
|
||||
// View 获取财务审核记录表指定信息
|
||||
View(ctx context.Context, in *model.TFinanceAuditRecordViewParam) (res *model.TFinanceAuditRecordViewModel, err error)
|
||||
// CreateRecord 写入财务审核记录。
|
||||
CreateRecord(ctx context.Context, tx gdb.TX, in *model.TFinanceAuditRecordCreateParam) error
|
||||
}
|
||||
ICommonTMessageLog interface {
|
||||
// Model 消息日志ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取消息日志列表
|
||||
List(ctx context.Context, in *model.TMessageLogListParam) (list []*model.TMessageLogListModel, totalCount int, err error)
|
||||
// Export 导出消息日志
|
||||
Export(ctx context.Context, in *model.TMessageLogListParam) (err error)
|
||||
// Edit 修改/新增消息日志
|
||||
Edit(ctx context.Context, in *model.TMessageLogEditParam) (err error)
|
||||
// Delete 删除消息日志
|
||||
Delete(ctx context.Context, in *model.TMessageLogDeleteParam) (err error)
|
||||
// View 获取消息日志指定信息,并标记已读
|
||||
View(ctx context.Context, in *model.TMessageLogViewParam) (res *model.TMessageLogViewModel, err error)
|
||||
}
|
||||
ICommonTNotifyLog interface {
|
||||
// Model 通知日志ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取通知日志列表
|
||||
List(ctx context.Context, in *model.TNotifyLogListParam) (list []*model.TNotifyLogListModel, totalCount int, err error)
|
||||
// Export 导出通知日志
|
||||
Export(ctx context.Context, in *model.TNotifyLogListParam) (err error)
|
||||
// Edit 修改/新增通知日志
|
||||
Edit(ctx context.Context, in *model.TNotifyLogEditParam) (err error)
|
||||
// Delete 删除通知日志
|
||||
Delete(ctx context.Context, in *model.TNotifyLogDeleteParam) (err error)
|
||||
// View 获取通知日志指定信息
|
||||
View(ctx context.Context, in *model.TNotifyLogViewParam) (res *model.TNotifyLogViewModel, err error)
|
||||
}
|
||||
ICommonProfitAccountMonthBill interface {
|
||||
// Model 盈利账户月账单表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取盈利账户月账单表列表
|
||||
List(ctx context.Context, in *model.TProfitAccountMonthBillListParam) (list []*model.TProfitAccountMonthBillListModel, totalCount int, err error)
|
||||
// Export 导出盈利账户月账单表
|
||||
Export(ctx context.Context, in *model.TProfitAccountMonthBillListParam) (err error)
|
||||
// Edit 修改/新增盈利账户月账单表
|
||||
Edit(ctx context.Context, in *model.TProfitAccountMonthBillEditParam) (err error)
|
||||
// Delete 删除盈利账户月账单表
|
||||
Delete(ctx context.Context, in *model.TProfitAccountMonthBillDeleteParam) (err error)
|
||||
// View 获取盈利账户月账单表指定信息
|
||||
View(ctx context.Context, in *model.TProfitAccountMonthBillViewParam) (res *model.TProfitAccountMonthBillViewModel, err error)
|
||||
// SettleProfitAccountMonthBill 按可提现变动明细统计并写入盈利账户月账单。
|
||||
SettleProfitAccountMonthBill(ctx context.Context, in *model.TProfitAccountMonthBillSettleParam) (res *model.TProfitAccountMonthBillSettleResult, err error)
|
||||
// 获取月账单盈利账户汇总信息
|
||||
GetProfitBillSummary(ctx context.Context, month string) (res *model.TProfitBillModel, err error)
|
||||
// GetCoreFinancialData 获取核心财务指标
|
||||
GetCoreFinancialData(ctx context.Context, in *model.TCommissionOverviewParam) (res *model.TCoreFinancialDataModel, err error)
|
||||
// GetFinancialTrend 获取财务趋势折线图
|
||||
// 指标类型:1总收入,2顶级利润,3待审核提现,4已提现金额
|
||||
// 月份视图:按天查询 t_fin_withdrawable_change
|
||||
// 年份视图:按月查询 t_profit_account_month_bill
|
||||
GetFinancialTrend(ctx context.Context, in *model.TFinancialTrendParam) (res *model.TFinancialTrendModel, err error)
|
||||
}
|
||||
ICommonTWoCommunication interface {
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
List(ctx context.Context, in *model.TWoCommunicationListParam) (list []*model.TWoCommunicationListModel, totalCount int, err error)
|
||||
Export(ctx context.Context, in *model.TWoCommunicationListParam) (err error)
|
||||
Edit(ctx context.Context, in *model.TWoCommunicationEditParam) (err error)
|
||||
// CreateInitialMessage 创建工单时同步生成首条沟通消息。
|
||||
CreateInitialMessage(ctx context.Context, tx gdb.TX, in *model.TWoCommunicationInitialMessageParam) error
|
||||
Message(ctx context.Context, in *model.TWoMainMessageParam) (err error)
|
||||
Delete(ctx context.Context, in *model.TWoCommunicationDeleteParam) (err error)
|
||||
View(ctx context.Context, in *model.TWoCommunicationViewParam) (res *model.TWoCommunicationViewModel, err error)
|
||||
}
|
||||
ICommonTWoMain interface {
|
||||
// Model returns the work order main ORM model
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List returns work order main records.
|
||||
List(ctx context.Context, in *model.TWoMainListParam) (list []*model.TWoMainListModel, totalCount int, err error)
|
||||
Export(ctx context.Context, in *model.TWoMainListParam) (err error)
|
||||
// 添加工单
|
||||
Edit(ctx context.Context, in *model.TWoMainEditParam) (err error)
|
||||
Message(ctx context.Context, in *model.TWoMainMessageParam) (err error)
|
||||
// 转单:转给顶级部门(ParentId=0)的负责人
|
||||
Transfer(ctx context.Context, in *model.TWoMainTransferParam) (err error)
|
||||
// 解决
|
||||
Resolve(ctx context.Context, in *model.TWoMainResolveParam) (err error)
|
||||
AutoCloseResolved(ctx context.Context, message model.WorkOrderAutoCloseMessage) error
|
||||
// 关单
|
||||
Close(ctx context.Context, in *model.TWoMainCloseParam) (err error)
|
||||
// 取消
|
||||
Cancel(ctx context.Context, in *model.TWoMainCancelParam) (err error)
|
||||
// 评价
|
||||
Evaluate(ctx context.Context, in *model.TWoMainEvaluateParam) (err error)
|
||||
Delete(ctx context.Context, in *model.TWoMainDeleteParam) (err error)
|
||||
// View returns a work order main record.
|
||||
View(ctx context.Context, in *model.TWoMainViewParam) (res *model.TWoMainViewModel, err error)
|
||||
}
|
||||
ICommonTWoRecord interface {
|
||||
// Model 工单记录表ORM模型
|
||||
Model(ctx context.Context, option ...*handler.Option) *gdb.Model
|
||||
// List 获取工单记录表列表
|
||||
List(ctx context.Context, in *model.TWoRecordListParam) (list []*model.TWoRecordListModel, totalCount int, err error)
|
||||
// Export 导出工单记录表
|
||||
Export(ctx context.Context, in *model.TWoRecordListParam) (err error)
|
||||
// Edit 修改/新增工单记录表
|
||||
Edit(ctx context.Context, in *model.TWoRecordEditParam) (err error)
|
||||
// 添加工单记录表
|
||||
AddOperation(ctx context.Context, in *model.TWoRecordAddOperationParam) (err error)
|
||||
Delete(ctx context.Context, in *model.TWoRecordDeleteParam) (err error)
|
||||
// View 获取工单记录表指定信息
|
||||
View(ctx context.Context, in *model.TWoRecordViewParam) (res *model.TWoRecordViewModel, err error)
|
||||
}
|
||||
)
|
||||
|
||||
var (
|
||||
localCommonBatchExecutionLog ICommonBatchExecutionLog
|
||||
localCommonBatchMain ICommonBatchMain
|
||||
localCommonAgentBalance ICommonAgentBalance
|
||||
localCommonTBalanceDetail ICommonTBalanceDetail
|
||||
localCommonConsumeAccountMonthBill ICommonConsumeAccountMonthBill
|
||||
localCommonTCreditDetail ICommonTCreditDetail
|
||||
localIotTDivisionCode IIotTDivisionCode
|
||||
localCommonTFinCommissionDetail ICommonTFinCommissionDetail
|
||||
localCommonTFinWithdrawableChange ICommonTFinWithdrawableChange
|
||||
localCommonTFinanceApply ICommonTFinanceApply
|
||||
localCommonTFinanceAuditRecord ICommonTFinanceAuditRecord
|
||||
localCommonTMessageLog ICommonTMessageLog
|
||||
localCommonTNotifyLog ICommonTNotifyLog
|
||||
localCommonProfitAccountMonthBill ICommonProfitAccountMonthBill
|
||||
localCommonTWoCommunication ICommonTWoCommunication
|
||||
localCommonTWoMain ICommonTWoMain
|
||||
localCommonTWoRecord ICommonTWoRecord
|
||||
)
|
||||
|
||||
func CommonBatchExecutionLog() ICommonBatchExecutionLog {
|
||||
if localCommonBatchExecutionLog == nil {
|
||||
panic("implement not found for interface ICommonBatchExecutionLog, forgot register?")
|
||||
}
|
||||
return localCommonBatchExecutionLog
|
||||
}
|
||||
|
||||
func RegisterCommonBatchExecutionLog(i ICommonBatchExecutionLog) {
|
||||
localCommonBatchExecutionLog = i
|
||||
}
|
||||
|
||||
func CommonBatchMain() ICommonBatchMain {
|
||||
if localCommonBatchMain == nil {
|
||||
panic("implement not found for interface ICommonBatchMain, forgot register?")
|
||||
}
|
||||
return localCommonBatchMain
|
||||
}
|
||||
|
||||
func RegisterCommonBatchMain(i ICommonBatchMain) {
|
||||
localCommonBatchMain = i
|
||||
}
|
||||
|
||||
func CommonAgentBalance() ICommonAgentBalance {
|
||||
if localCommonAgentBalance == nil {
|
||||
panic("implement not found for interface ICommonAgentBalance, forgot register?")
|
||||
}
|
||||
return localCommonAgentBalance
|
||||
}
|
||||
|
||||
func RegisterCommonAgentBalance(i ICommonAgentBalance) {
|
||||
localCommonAgentBalance = i
|
||||
}
|
||||
|
||||
func CommonTBalanceDetail() ICommonTBalanceDetail {
|
||||
if localCommonTBalanceDetail == nil {
|
||||
panic("implement not found for interface ICommonTBalanceDetail, forgot register?")
|
||||
}
|
||||
return localCommonTBalanceDetail
|
||||
}
|
||||
|
||||
func RegisterCommonTBalanceDetail(i ICommonTBalanceDetail) {
|
||||
localCommonTBalanceDetail = i
|
||||
}
|
||||
|
||||
func CommonConsumeAccountMonthBill() ICommonConsumeAccountMonthBill {
|
||||
if localCommonConsumeAccountMonthBill == nil {
|
||||
panic("implement not found for interface ICommonConsumeAccountMonthBill, forgot register?")
|
||||
}
|
||||
return localCommonConsumeAccountMonthBill
|
||||
}
|
||||
|
||||
func RegisterCommonConsumeAccountMonthBill(i ICommonConsumeAccountMonthBill) {
|
||||
localCommonConsumeAccountMonthBill = i
|
||||
}
|
||||
|
||||
func CommonTCreditDetail() ICommonTCreditDetail {
|
||||
if localCommonTCreditDetail == nil {
|
||||
panic("implement not found for interface ICommonTCreditDetail, forgot register?")
|
||||
}
|
||||
return localCommonTCreditDetail
|
||||
}
|
||||
|
||||
func RegisterCommonTCreditDetail(i ICommonTCreditDetail) {
|
||||
localCommonTCreditDetail = i
|
||||
}
|
||||
|
||||
func IotTDivisionCode() IIotTDivisionCode {
|
||||
if localIotTDivisionCode == nil {
|
||||
panic("implement not found for interface IIotTDivisionCode, forgot register?")
|
||||
}
|
||||
return localIotTDivisionCode
|
||||
}
|
||||
|
||||
func RegisterIotTDivisionCode(i IIotTDivisionCode) {
|
||||
localIotTDivisionCode = i
|
||||
}
|
||||
|
||||
func CommonTFinCommissionDetail() ICommonTFinCommissionDetail {
|
||||
if localCommonTFinCommissionDetail == nil {
|
||||
panic("implement not found for interface ICommonTFinCommissionDetail, forgot register?")
|
||||
}
|
||||
return localCommonTFinCommissionDetail
|
||||
}
|
||||
|
||||
func RegisterCommonTFinCommissionDetail(i ICommonTFinCommissionDetail) {
|
||||
localCommonTFinCommissionDetail = i
|
||||
}
|
||||
|
||||
func CommonTFinWithdrawableChange() ICommonTFinWithdrawableChange {
|
||||
if localCommonTFinWithdrawableChange == nil {
|
||||
panic("implement not found for interface ICommonTFinWithdrawableChange, forgot register?")
|
||||
}
|
||||
return localCommonTFinWithdrawableChange
|
||||
}
|
||||
|
||||
func RegisterCommonTFinWithdrawableChange(i ICommonTFinWithdrawableChange) {
|
||||
localCommonTFinWithdrawableChange = i
|
||||
}
|
||||
|
||||
func CommonTFinanceApply() ICommonTFinanceApply {
|
||||
if localCommonTFinanceApply == nil {
|
||||
panic("implement not found for interface ICommonTFinanceApply, forgot register?")
|
||||
}
|
||||
return localCommonTFinanceApply
|
||||
}
|
||||
|
||||
func RegisterCommonTFinanceApply(i ICommonTFinanceApply) {
|
||||
localCommonTFinanceApply = i
|
||||
}
|
||||
|
||||
func CommonTFinanceAuditRecord() ICommonTFinanceAuditRecord {
|
||||
if localCommonTFinanceAuditRecord == nil {
|
||||
panic("implement not found for interface ICommonTFinanceAuditRecord, forgot register?")
|
||||
}
|
||||
return localCommonTFinanceAuditRecord
|
||||
}
|
||||
|
||||
func RegisterCommonTFinanceAuditRecord(i ICommonTFinanceAuditRecord) {
|
||||
localCommonTFinanceAuditRecord = i
|
||||
}
|
||||
|
||||
func CommonTMessageLog() ICommonTMessageLog {
|
||||
if localCommonTMessageLog == nil {
|
||||
panic("implement not found for interface ICommonTMessageLog, forgot register?")
|
||||
}
|
||||
return localCommonTMessageLog
|
||||
}
|
||||
|
||||
func RegisterCommonTMessageLog(i ICommonTMessageLog) {
|
||||
localCommonTMessageLog = i
|
||||
}
|
||||
|
||||
func CommonTNotifyLog() ICommonTNotifyLog {
|
||||
if localCommonTNotifyLog == nil {
|
||||
panic("implement not found for interface ICommonTNotifyLog, forgot register?")
|
||||
}
|
||||
return localCommonTNotifyLog
|
||||
}
|
||||
|
||||
func RegisterCommonTNotifyLog(i ICommonTNotifyLog) {
|
||||
localCommonTNotifyLog = i
|
||||
}
|
||||
|
||||
func CommonProfitAccountMonthBill() ICommonProfitAccountMonthBill {
|
||||
if localCommonProfitAccountMonthBill == nil {
|
||||
panic("implement not found for interface ICommonProfitAccountMonthBill, forgot register?")
|
||||
}
|
||||
return localCommonProfitAccountMonthBill
|
||||
}
|
||||
|
||||
func RegisterCommonProfitAccountMonthBill(i ICommonProfitAccountMonthBill) {
|
||||
localCommonProfitAccountMonthBill = i
|
||||
}
|
||||
|
||||
func CommonTWoCommunication() ICommonTWoCommunication {
|
||||
if localCommonTWoCommunication == nil {
|
||||
panic("implement not found for interface ICommonTWoCommunication, forgot register?")
|
||||
}
|
||||
return localCommonTWoCommunication
|
||||
}
|
||||
|
||||
func RegisterCommonTWoCommunication(i ICommonTWoCommunication) {
|
||||
localCommonTWoCommunication = i
|
||||
}
|
||||
|
||||
func CommonTWoMain() ICommonTWoMain {
|
||||
if localCommonTWoMain == nil {
|
||||
panic("implement not found for interface ICommonTWoMain, forgot register?")
|
||||
}
|
||||
return localCommonTWoMain
|
||||
}
|
||||
|
||||
func RegisterCommonTWoMain(i ICommonTWoMain) {
|
||||
localCommonTWoMain = i
|
||||
}
|
||||
|
||||
func CommonTWoRecord() ICommonTWoRecord {
|
||||
if localCommonTWoRecord == nil {
|
||||
panic("implement not found for interface ICommonTWoRecord, forgot register?")
|
||||
}
|
||||
return localCommonTWoRecord
|
||||
}
|
||||
|
||||
func RegisterCommonTWoRecord(i ICommonTWoRecord) {
|
||||
localCommonTWoRecord = i
|
||||
}
|
||||
Reference in New Issue
Block a user