chore: 初始开源发布
iotlcm-app:小程序端 + 用户端服务。 - app/:uni-app 小程序前端(基于 unibest,MIT) - 微信 AppID → YOUR_WX_APPID,uni-app AppID → __UNI__YOURAPPID - 内网后端地址 → admin.iotlcm.example.com - 应用标题与 unibest 模板 README 重写(保留上游致谢与 MIT 声明) - server/:GoFrame 用户端服务(基于 XiuAdmin,Apache-2.0) - module xiuadmin → git.5iot.com/iotlcm-public/iotlcm-app(360 文件) - 支付回调地址 → app.iotlcm.example.com,商户名与应用名泛化 - 真实手机号 → 合法 11 位编造号(保留号段前 3 位 + 后 4 位) - 依赖号码尾部的断言同步更新 - 补 server/LICENSE(Apache-2.0) - 移除内部资产:CI 触发器 - 补根 README,LF 行尾 + .gitattributes 已知:TestSysDept_RefreshDeptAncestors 在源仓同一提交上同样失败,属既有缺陷。
This commit is contained in:
@@ -0,0 +1,180 @@
|
||||
package app
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
v1 "git.5iot.com/iotlcm-public/iotlcm-app/api/app/v1"
|
||||
"git.5iot.com/iotlcm-public/iotlcm-app/internal/service"
|
||||
)
|
||||
|
||||
func (c *ControllerV1) PublicQueryCard(ctx context.Context, req *v1.PublicQueryCardReq) (res *v1.PublicQueryCardRes, err error) {
|
||||
card, err := service.AppCard().PublicQuery(ctx, &req.AppCardQueryParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.PublicQueryCardRes{Card: card}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) RecognizeCard(ctx context.Context, req *v1.RecognizeCardReq) (res *v1.RecognizeCardRes, err error) {
|
||||
result, err := service.AppCard().RecognizeCard(ctx)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.RecognizeCardRes{AppCardRecognitionModel: result}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) CardList(ctx context.Context, req *v1.CardListReq) (res *v1.CardListRes, err error) {
|
||||
items, total, err := service.AppCard().List(ctx, &req.AppCardListParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
hasMore := len(items) >= req.PageSize
|
||||
if req.IncludeTotal == nil || *req.IncludeTotal {
|
||||
hasMore = req.Page*req.PageSize < total
|
||||
}
|
||||
return &v1.CardListRes{Items: items, Total: total, HasMore: hasMore}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) PackageList(ctx context.Context, req *v1.PackageListReq) (res *v1.PackageListRes, err error) {
|
||||
items, total, err := service.AppCard().PackageList(ctx, &req.AppPackageListParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.PackageListRes{Items: items, Total: total}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) PublicPackageDetail(ctx context.Context, req *v1.PublicPackageDetailReq) (res *v1.PublicPackageDetailRes, err error) {
|
||||
pkg, err := service.AppCard().PublicPackageDetail(ctx, &req.AppPackagePublicDetailParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.PublicPackageDetailRes{Package: pkg}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) CardDetail(ctx context.Context, req *v1.CardDetailReq) (res *v1.CardDetailRes, err error) {
|
||||
card, err := service.AppCard().Detail(ctx, &req.AppCardDetailParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.CardDetailRes{Card: card}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) BindCard(ctx context.Context, req *v1.BindCardReq) (res *v1.BindCardRes, err error) {
|
||||
card, err := service.AppCard().Bind(ctx, &req.AppCardBindParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.BindCardRes{Card: card}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) RestartCard(ctx context.Context, req *v1.RestartCardReq) (res *v1.RestartCardRes, err error) {
|
||||
restart, err := service.AppCard().Restart(ctx, &req.AppCardRestartParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.RestartCardRes{AppCardRestartModel: restart}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) StopCard(ctx context.Context, req *v1.StopCardReq) (res *v1.StopCardRes, err error) {
|
||||
stop, err := service.AppCard().Stop(ctx, &req.AppCardRestartParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.StopCardRes{AppCardLifecycleModel: stop}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) StartCard(ctx context.Context, req *v1.StartCardReq) (res *v1.StartCardRes, err error) {
|
||||
start, err := service.AppCard().Start(ctx, &req.AppCardRestartParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.StartCardRes{AppCardLifecycleModel: start}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) LifecycleBatchSubmit(ctx context.Context, req *v1.LifecycleBatchSubmitReq) (res *v1.LifecycleBatchSubmitRes, err error) {
|
||||
submit, err := service.AppCard().LifecycleBatchSubmit(ctx, &req.AppCardLifecycleParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.LifecycleBatchSubmitRes{AppCardLifecycleModel: submit}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) LifecycleBatchStatus(ctx context.Context, req *v1.LifecycleBatchStatusReq) (res *v1.LifecycleBatchStatusRes, err error) {
|
||||
status, err := service.AppCard().LifecycleBatchStatus(ctx, &req.AppCardLifecycleStatusParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.LifecycleBatchStatusRes{AppCardLifecycleModel: status}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) RenewPrepare(ctx context.Context, req *v1.RenewPrepareReq) (res *v1.RenewPrepareRes, err error) {
|
||||
prepare, err := service.AppCard().RenewPrepare(ctx, &req.AppCardRenewPrepareParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.RenewPrepareRes{AppCardRenewPrepareModel: prepare}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) RenewBatchPrepare(ctx context.Context, req *v1.RenewBatchPrepareReq) (res *v1.RenewBatchPrepareRes, err error) {
|
||||
prepare, err := service.AppCard().RenewBatchPrepare(ctx, &req.AppCardRenewBatchPrepareParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.RenewBatchPrepareRes{AppCardRenewPrepareModel: prepare}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) RenewSubmit(ctx context.Context, req *v1.RenewSubmitReq) (res *v1.RenewSubmitRes, err error) {
|
||||
submit, err := service.AppCard().RenewSubmit(ctx, &req.AppCardRenewSubmitParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.RenewSubmitRes{AppCardRenewSubmitModel: submit}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) RenewBatchSubmit(ctx context.Context, req *v1.RenewBatchSubmitReq) (res *v1.RenewBatchSubmitRes, err error) {
|
||||
submit, err := service.AppCard().RenewBatchSubmit(ctx, &req.AppCardRenewBatchSubmitParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.RenewBatchSubmitRes{AppCardRenewSubmitModel: submit}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) AllocateTargets(ctx context.Context, req *v1.AllocateTargetsReq) (res *v1.AllocateTargetsRes, err error) {
|
||||
items, total, err := service.AppCard().AllocateTargets(ctx, &req.AppCardAllocateTargetListParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.AllocateTargetsRes{Items: items, Total: total}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) AllocateBatchPrepare(ctx context.Context, req *v1.AllocateBatchPrepareReq) (res *v1.AllocateBatchPrepareRes, err error) {
|
||||
prepare, err := service.AppCard().AllocateBatchPrepare(ctx, &req.AppCardAllocateBatchPrepareParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.AllocateBatchPrepareRes{AppCardAllocateBatchModel: prepare}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) AllocateBatchSubmit(ctx context.Context, req *v1.AllocateBatchSubmitReq) (res *v1.AllocateBatchSubmitRes, err error) {
|
||||
submit, err := service.AppCard().AllocateBatchSubmit(ctx, &req.AppCardAllocateBatchSubmitParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.AllocateBatchSubmitRes{AppCardAllocateBatchModel: submit}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) ChangePrepare(ctx context.Context, req *v1.ChangePrepareReq) (res *v1.ChangePrepareRes, err error) {
|
||||
prepare, err := service.AppCard().ChangePrepare(ctx, &req.AppCardChangePrepareParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.ChangePrepareRes{AppCardChangePrepareModel: prepare}, nil
|
||||
}
|
||||
|
||||
func (c *ControllerV1) ChangeSubmit(ctx context.Context, req *v1.ChangeSubmitReq) (res *v1.ChangeSubmitRes, err error) {
|
||||
submit, err := service.AppCard().ChangeSubmit(ctx, &req.AppCardChangeSubmitParam)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &v1.ChangeSubmitRes{AppCardChangeSubmitModel: submit}, nil
|
||||
}
|
||||
Reference in New Issue
Block a user