Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xyw_asset_console
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DaiJiezhang
xyw_asset_console
Commits
e1413e96
Commit
e1413e96
authored
Sep 16, 2026
by
DaiJiezhang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: complete matt-pocock workflow metadata
parent
9ce3fa0c
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
47 additions
and
12 deletions
+47
-12
CONTEXT.md
CONTEXT.md
+4
-0
AssetDeviceEntity.java
.../java/com/xyw/console/asset/entity/AssetDeviceEntity.java
+1
-1
CompanyPersonEntity.java
...ava/com/xyw/console/asset/entity/CompanyPersonEntity.java
+1
-1
CompanyProfileEntity.java
...va/com/xyw/console/asset/entity/CompanyProfileEntity.java
+1
-1
DomainAccountEntity.java
...ava/com/xyw/console/asset/entity/DomainAccountEntity.java
+1
-1
DomainAssetEntity.java
.../java/com/xyw/console/asset/entity/DomainAssetEntity.java
+1
-1
DouyinAccountEntity.java
...ava/com/xyw/console/asset/entity/DouyinAccountEntity.java
+1
-1
MerchantEntity.java
...ain/java/com/xyw/console/asset/entity/MerchantEntity.java
+1
-1
PhoneAssetEntity.java
...n/java/com/xyw/console/asset/entity/PhoneAssetEntity.java
+1
-1
SystemUserEntity.java
...n/java/com/xyw/console/asset/entity/SystemUserEntity.java
+1
-1
WechatAccountEntity.java
...ava/com/xyw/console/asset/entity/WechatAccountEntity.java
+1
-1
WecomAccountEntity.java
...java/com/xyw/console/asset/entity/WecomAccountEntity.java
+1
-1
ARCHIVE.md
docs/legacy/openspec/ARCHIVE.md
+1
-0
skills-lock.json
skills-lock.json
+31
-1
No files found.
CONTEXT.md
View file @
e1413e96
...
...
@@ -33,6 +33,10 @@ NestJS 迁移期间,Java 和 NestJS 并行运行。契约对拍要求两个后
| 手机号资产 | 台账中的手机号记录,可能来自手动建档或其他业务资产 |
| 企微账号 | 企业微信账号及其与手机号资产的关联 |
| 设备资产 | 设备及其图片、归属等信息 |
| 微信账号 | 微信业务账号资产;当前仍保留在 Java 基准侧,尚未迁移到 NestJS。 |
| 抖音账号 | 抖音业务账号资产;当前仍保留在 Java 基准侧,尚未迁移到 NestJS。 |
| 域名资产 | 域名及其账号关联资产;当前仍保留在 Java 基准侧,尚未迁移到 NestJS。 |
| 商户 | 商户业务资产记录;当前仍保留在 Java 基准侧,尚未迁移到 NestJS。 |
| 资产来源 | 记录资产从哪类业务对象创建或关联而来 |
| 系统账号 | 登录后台并受角色、状态和页面权限控制的用户 |
| 契约对拍 | 用同一组请求对比 Java 和 NestJS 响应,确认迁移行为一致 |
...
...
backend/src/main/java/com/xyw/console/asset/entity/AssetDeviceEntity.java
View file @
e1413e96
...
...
@@ -9,7 +9,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_asset_device 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/AssetDeviceMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> AssetDeviceMapper -> AssetDeviceEntity -> as_asset_device。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/CompanyPersonEntity.java
View file @
e1413e96
...
...
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_company_person 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/CompanyPersonMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> CompanyPersonMapper -> CompanyPersonEntity -> as_company_person。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/CompanyProfileEntity.java
View file @
e1413e96
...
...
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_company_profile 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/CompanyProfileMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> CompanyProfileMapper -> CompanyProfileEntity -> as_company_profile。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/DomainAccountEntity.java
View file @
e1413e96
...
...
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_domain_account 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/DomainAccountMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> DomainAccountMapper -> DomainAccountEntity -> as_domain_account。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/DomainAssetEntity.java
View file @
e1413e96
...
...
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_domain_asset 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/DomainAssetMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> DomainAssetMapper -> DomainAssetEntity -> as_domain_asset。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/DouyinAccountEntity.java
View file @
e1413e96
...
...
@@ -9,7 +9,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_douyin_account 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/DouyinAccountMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> DouyinAccountMapper -> DouyinAccountEntity -> as_douyin_account。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/MerchantEntity.java
View file @
e1413e96
...
...
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_merchant 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/MerchantMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> MerchantMapper -> MerchantEntity -> as_merchant。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/PhoneAssetEntity.java
View file @
e1413e96
...
...
@@ -9,7 +9,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_phone_asset 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/PhoneAssetMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> PhoneAssetMapper -> PhoneAssetEntity -> as_phone_asset。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/SystemUserEntity.java
View file @
e1413e96
...
...
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_system_user 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/SystemUserMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> SystemUserMapper -> SystemUserEntity -> as_system_user。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/WechatAccountEntity.java
View file @
e1413e96
...
...
@@ -9,7 +9,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_wechat_account 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/WechatAccountMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> WechatAccountMapper -> WechatAccountEntity -> as_wechat_account。
*/
@Data
...
...
backend/src/main/java/com/xyw/console/asset/entity/WecomAccountEntity.java
View file @
e1413e96
...
...
@@ -9,7 +9,7 @@ import lombok.EqualsAndHashCode;
/**
* 代码作用(白话):把数据库表 as_wecom_account 的一行资产数据映射成 Java 对象,供后续 Mapper 和 Service 使用。
* 历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
*
关联文件:asset/mapper/WecomAccountMapper.java;
历史设计参考:docs/legacy/openspec/changes/rebuild-asset-application-foundation/design.md;当前领域规则见 CONTEXT.md。
* 关联逻辑(调用链/数据流):后续 Service -> WecomAccountMapper -> WecomAccountEntity -> as_wecom_account。
*/
@Data
...
...
docs/legacy/openspec/ARCHIVE.md
View file @
e1413e96
...
...
@@ -12,6 +12,7 @@
当前代码
> CONTEXT.md
> docs/migration-backlog.md
> docs/adr/
> docs/legacy/openspec/
```
...
...
skills-lock.json
View file @
e1413e96
...
...
@@ -7,6 +7,12 @@
"skillPath"
:
"skills/brandkit/SKILL.md"
,
"computedHash"
:
"735007879f5110aeae1e981a53fe74a12afde70347f9773dacd50e4697a091bf"
},
"code-review"
:
{
"source"
:
"mattpocock/skills"
,
"sourceType"
:
"github"
,
"skillPath"
:
"skills/engineering/code-review/SKILL.md"
,
"computedHash"
:
"b4f17857c85ca60af1df7d0b623dd03c2a48419f6123e714f3d9748ca744a1bf"
},
"design-taste-frontend"
:
{
"source"
:
"Leonxlnx/taste-skill"
,
"sourceType"
:
"github"
,
...
...
@@ -19,6 +25,12 @@
"skillPath"
:
"skills/taste-skill-v1/SKILL.md"
,
"computedHash"
:
"0a226c13d69639553cf8a7c40aa5527b026820f8ddaf7a6b263988e32ab44a27"
},
"domain-modeling"
:
{
"source"
:
"mattpocock/skills"
,
"sourceType"
:
"github"
,
"skillPath"
:
"skills/engineering/domain-modeling/SKILL.md"
,
"computedHash"
:
"336547f3ff285e822fc70b69b170dc58bceef9c8ed5fad18de0046287d6be837"
},
"full-output-enforcement"
:
{
"source"
:
"Leonxlnx/taste-skill"
,
"sourceType"
:
"github"
,
...
...
@@ -37,6 +49,12 @@
"skillPath"
:
"skills/engineering/grill-with-docs/SKILL.md"
,
"computedHash"
:
"a610223c9796f755b603f15ec114849a4b38b9ba3006acfa9bdf3cc56dd44dad"
},
"grilling"
:
{
"source"
:
"mattpocock/skills"
,
"sourceType"
:
"github"
,
"skillPath"
:
"skills/productivity/grilling/SKILL.md"
,
"computedHash"
:
"4fa026e5979770347b3357ff5139e1e41d21c3a9f7335e9cd2811cb5b8d32f2f"
},
"high-end-visual-design"
:
{
"source"
:
"Leonxlnx/taste-skill"
,
"sourceType"
:
"github"
,
...
...
@@ -95,7 +113,7 @@
"source"
:
"shadcn/ui"
,
"sourceType"
:
"github"
,
"skillPath"
:
"skills/shadcn/SKILL.md"
,
"computedHash"
:
"
d04e43ec01e921558b93bb8046c14a42a22556689a2827243df900825a4e1604
"
"computedHash"
:
"
0dc0edeeaec2ae491ae506806517866a3f9bd48d04e0458feb37e0252862891f
"
},
"stitch-design-taste"
:
{
"source"
:
"Leonxlnx/taste-skill"
,
...
...
@@ -103,6 +121,12 @@
"skillPath"
:
"skills/stitch-skill/SKILL.md"
,
"computedHash"
:
"c96b580192b34167efa01f460bbc669ff4315cf97f3cf6ff85ded8029aa720b8"
},
"tdd"
:
{
"source"
:
"mattpocock/skills"
,
"sourceType"
:
"github"
,
"skillPath"
:
"skills/engineering/tdd/SKILL.md"
,
"computedHash"
:
"c1ed8cd854c64d4d226097255d3fa662dae4a758a1462fadd63cc10e413d88d7"
},
"to-spec"
:
{
"source"
:
"mattpocock/skills"
,
"sourceType"
:
"github"
,
...
...
@@ -114,6 +138,12 @@
"sourceType"
:
"github"
,
"skillPath"
:
"skills/engineering/to-tickets/SKILL.md"
,
"computedHash"
:
"4aba8639f46b55ede011866f83e9e87ae10482b72c14848389e5801eba0b37bf"
},
"triage"
:
{
"source"
:
"mattpocock/skills"
,
"sourceType"
:
"github"
,
"skillPath"
:
"skills/engineering/triage/SKILL.md"
,
"computedHash"
:
"363ca4f1b97ca5227d41d3973178ab301d7c498ba41b466dfe30b6163f6d72b5"
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment