✨ [2024-12-12] 添加新特性: 测试构建
This commit is contained in:
parent
07661be6c0
commit
a2d6c76630
@ -58,7 +58,7 @@ jobs:
|
||||
# 构建添加 mark 指令
|
||||
- name: Setup mark
|
||||
if: steps.changed-markdown-files.outputs.any_changed == 'true'
|
||||
uses: https://texous.cn/actions/setup-mark-action-refactor@v2.0.1
|
||||
uses: https://texous.cn/actions/setup-mark-action@v2.0.1
|
||||
with:
|
||||
version: 11.3.0
|
||||
url_prefix: https://texous.cn/actions/mark
|
||||
|
@ -97,4 +97,53 @@
|
||||
## 练康安
|
||||
- 基础知识掌握程度一般,对一些原理之类的了解较少
|
||||
- 回答问题有些时候没有回答到点上
|
||||
- 综合评价:70(不通过)
|
||||
- 综合评价:70(不通过)
|
||||
|
||||
|
||||
## 徐雪莹(实习)
|
||||
- 技术写了很多,但是都答不上来,不知道是紧张还是怎么了
|
||||
- 问了一些业务相关的问题也没有回答清楚
|
||||
- 综合评价:不建议
|
||||
|
||||
## 杜浩彬(实习)
|
||||
- 自己做的项目都说不出来,还要看文档。也讲不清楚做了什么
|
||||
- 技术问了几个也答不出来
|
||||
- 综合评价:不建议
|
||||
|
||||
## 陈炜斌(实习)
|
||||
- 基础知识还不错,问的几个技术问题能转化为自己的语言描述,并且可以扩展一些自己的想法
|
||||
- 对自己做的东西会认真对待,不单单是做完,还会优化
|
||||
- 综合评价:75(强哥进行二面)
|
||||
|
||||
## 黄伟(实习)
|
||||
- 总体还不错,从项目衍生出的技术知识点都能比较好的回答
|
||||
- 基础还行,问的一些问题都能大概说出来
|
||||
- 综合评价:75(强哥进行二面)
|
||||
|
||||
## 黄梓豪(实习)
|
||||
- 对 Java 相关知识点都不熟悉,
|
||||
- 综合评价:不建议
|
||||
|
||||
## 吴志聪(外包)
|
||||
- 中规中矩,有些时候答非所问,对一些技术概念也会混淆
|
||||
- 综合评价:不推荐
|
||||
|
||||
## 刘福平(外包)
|
||||
- 基础问题大概都能回答出要点
|
||||
- 遇到一些不清楚的会提出自己的想法
|
||||
- 综合评价:70(强哥进行二面)
|
||||
|
||||
## 黄仁生
|
||||
- 对一些基础知识了解不多,对业务比较了解
|
||||
- 人比较热情,能说,很能加班
|
||||
- 综合评价:65
|
||||
|
||||
## 张旗(实习)
|
||||
- 有实习开发经验,能写代码
|
||||
- 对一些底层了解比较少
|
||||
- 综合评价:75(强哥进行二面)
|
||||
|
||||
## 江锦程(外包)
|
||||
- 对项目有理解,清楚项目逻辑和自己做的任务
|
||||
- 对一些基础知识也能回答上来
|
||||
- 综合评价:75(通过)
|
13
任务/今日任务.md
13
任务/今日任务.md
@ -10,6 +10,19 @@
|
||||
- [ ] 接口报文记录。。。。
|
||||
- [ ] 错误映射
|
||||
- [ ] 对接流程图
|
||||
- [ ] github ci/cd 文档发布
|
||||
|
||||
## 20241216 - 20241220
|
||||
- [ ] Track123 对接
|
||||
|
||||
## 20241210 - 20241213
|
||||
- [ ] 国际电子面单打印对接(快递100)
|
||||
- 对接接口
|
||||
- 转存储电子面单
|
||||
- 查询电子面单接口
|
||||
- [ ] 物流追踪
|
||||
- 查询接口(没有查询过信息会发起查询并注册,定期更新)
|
||||
- 强制远程同步更新接口
|
||||
|
||||
## 20241120
|
||||
- [ ] Canal 搭建
|
||||
|
23
文档/20241209-快递对接.md
Normal file
23
文档/20241209-快递对接.md
Normal file
@ -0,0 +1,23 @@
|
||||
## 快递对接流程
|
||||
### 电子面单账号申请指南
|
||||
- [指南链接](https://api.kuaidi100.com/document/zhanghaoshenqingzhinan)
|
||||
- 部分快递公司支持线上申请,线上无法申请的请联系网点线下申请。线上申请地址
|
||||
- 电子面单申请(支持线上的快递公司):
|
||||
- 线上申请:https://api.kuaidi100.com/sheetexpress
|
||||
- 线下联系网点审核开通
|
||||
|
||||
### 一些参考
|
||||
#### FeDex 注册界面
|
||||
- https://www.fedex.com.cn/zh-cn/open-account.html
|
||||
|
||||
#### DHL 注册界面
|
||||
- https://www.dhl.com/discover/zh-cn/open-an-account
|
||||
|
||||
#### UPS
|
||||
- 注册
|
||||
|
||||
|
||||
|
||||
## 疑惑
|
||||
- 物流商谈商务合作是谁来谈,仓库自己还是我们这边
|
||||
-
|
@ -1,8 +1,9 @@
|
||||
<!-- Space: chanyanzhongtai -->
|
||||
<!-- Parent: 产研中台 -->
|
||||
<!-- Parent: 4.文档库 -->
|
||||
<!-- Parent: 教程文档 -->
|
||||
<!-- Title: 20241011-信息流存量拆分文档 -->
|
||||
<!-- Space: qifu -->
|
||||
<!-- Parent: 后端技术&知识&规范 -->
|
||||
<!-- Parent: 技术方案 -->
|
||||
<!-- Parent: 企赋网关(外部能力对接) -->
|
||||
<!-- Parent: 企赋网关技术方案 -->
|
||||
<!-- Title: 20241105-外部能力接入服务技术方案 -->
|
||||
|
||||
<!-- Macro: :anchor\((.*)\):
|
||||
Template: ac:anchor
|
||||
@ -11,14 +12,14 @@
|
||||
Template: ac:image
|
||||
Url: ${1}
|
||||
Width: ${2} -->
|
||||
<!-- Macro: :toc:
|
||||
<!-- Macro: \<\!\-\- :toc: \-\-\>
|
||||
Template: ac:toc
|
||||
Printable: 'false'
|
||||
MinLevel: 2
|
||||
MaxLevel: 4 -->
|
||||
<!-- Include: 杂项/声明文件.md -->
|
||||
|
||||
:toc:
|
||||
<!-- :toc: -->
|
||||
|
||||
# 外部能力接入技术方案
|
||||
## 一、现状
|
||||
@ -53,10 +54,10 @@
|
||||
|
||||
## 四、整体设计
|
||||
### 整体架构
|
||||

|
||||

|
||||
|
||||
### 交互流程
|
||||

|
||||

|
||||
|
||||
## 五、详细设计
|
||||
### 功能模块设计
|
||||
@ -74,9 +75,13 @@
|
||||
- 三方回调结果(方法保存)
|
||||
- 回调消费异步
|
||||
- 回调消息发MQ
|
||||
-
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
#### 模块说明
|
||||
- 内部SDK
|
||||
- 给业务用来快速接入外部服务能力
|
||||
|
11
方案/20241203-电商调研.md
Normal file
11
方案/20241203-电商调研.md
Normal file
@ -0,0 +1,11 @@
|
||||
## 开源电商系统调研
|
||||
|
||||
| 项目 | 开源协议 | 语言 | 收费 | 支持 | 链接 | 附加 |
|
||||
|-----------|------------|------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------|----------------|
|
||||
| Lilishop | AGPL-3.0 | Java | 开源(商用需要联系作者) | 模式包含 B2B2C商城 S2B2C商城 O2O商城 B2B商城 多语言商城 跨境电商 分销商城 积分商城 内购商城 | https://gitee.com/beijing_hongye_huicheng/lilishop | 提供技术支持 1500人/天 |
|
||||
| shopTNT | AGPL-3.0 | Java | 开源(商用需要联系作者) | 业务场景可覆盖 B2B2C商城 S2B2C商城 O2O商城 直播商城 B2B商城 跨境电商 分销商城 积分商城 福利商城 | https://gitee.com/bbc-se/api | |
|
||||
| lenosp | Apache-2.0 | JAVA | 开源 | 业务场景可覆盖 B2B2C商城 S2B2C商城 O2O商城 直播商城 B2B商城 跨境电商 分销商城 积分商城 福利商城 | https://gitee.com/zzdevelop/lenosp | |
|
||||
| ShopSuite | 需要获取商业授权 | JAVA | | 能满足B2C商城,新零售商城,社交电商Java商城,分销商城,微信小程序商城,B2B商城系统等多种模式Java商城项目。 | https://github.com/shsuishang/modulithshop | |
|
||||
| Magento 2 | AFL-3.0 | PHP | 开源 | 世界排名第一的开源电商系统 | https://www.mallol.cn/ | |
|
||||
| | | PHP | | | https://github.com/ualink/phpb2b?tab=readme-ov-file | |
|
||||
| shopizer | Apache-2.0 | JAVA/react | 开源 | Create online stores, market places, product listings, B2B applications, transactional portals and much more using Shopizer's secure, fast and reliable open source e-commerce software. | https://github.com/shopizer-ecommerce/shopizer.git | |
|
5
杂项/20241209-概念.md
Normal file
5
杂项/20241209-概念.md
Normal file
@ -0,0 +1,5 @@
|
||||
## 概念
|
||||
- 租户?
|
||||
- 仓库?
|
||||
- 客户?
|
||||
- 用户?
|
84
杂项/Temp.md
84
杂项/Temp.md
@ -1,84 +0,0 @@
|
||||
<!-- Space: chanyanzhongtai -->
|
||||
<!-- Parent: 产研中台 -->
|
||||
<!-- Parent: 6.工具指南 -->
|
||||
<!-- Title: 20240801-Squaretest破解教程 -->
|
||||
|
||||
<!-- Macro: \!\[.*\]\((.+)\)\<\!\-\- width=(.*) \-\-\>
|
||||
Template: ac:image
|
||||
Url: ${1}
|
||||
Width: ${2} -->
|
||||
<!-- Macro: :toc:
|
||||
Template: ac:toc
|
||||
Printable: 'false'
|
||||
MinLevel: 2
|
||||
MaxLevel: 4 -->
|
||||
<!-- Include: 杂项/声明文件.md -->
|
||||
|
||||
:toc:
|
||||
|
||||
## 下载版本
|
||||
- 进入 [Squaretest 插件下载界面][Squaretest]
|
||||
- 下载对应的 `zip` 包
|
||||
- 找到 `lib` 目录下的 `**-TestStarter-**.jar`
|
||||
- `**-TestStarter-**.jar` 就是我们需要反编译的文件
|
||||
|
||||
## 反编译
|
||||
- 使用 `jd-gui` 打开 `**-TestStarter-**.jar`
|
||||
- 保存源文件为 `zip`, 操作如下
|
||||
- 
|
||||
- 
|
||||
- 解压缩文件(有报错不用理会,直接替换就行)
|
||||
|
||||
## IDEA打开项目进行代码修改替换
|
||||
- IDEA 打开反编译后的文件
|
||||
- 
|
||||
- 全局搜索 `VALIDATE AND SAVE`
|
||||
- 
|
||||
- 找到 `k` 类
|
||||
- 
|
||||
- 进入 `this.a.b(str)` 方法
|
||||
- 
|
||||
- 进入 `this.b.a(paramString)` 方法
|
||||
- 
|
||||
- `q` 类就是我们需要的类
|
||||
- 分析 `q` 类,引用了 `r` 类
|
||||
- **注意**:请使用对应的 jdk 版本进行编译
|
||||
|
||||
### 按如下操作(没有报错)
|
||||
- 修改 `r a(String paramString)` 方法
|
||||
- 
|
||||
- 重新编译 `q` 文件
|
||||
- 
|
||||
- 替换 `**-TestStarter-**.jar` 中的 `q.class`
|
||||
### 按如下操作(有不存在的类)
|
||||
- 拷贝 `q.java` 和 `r.java` 到一个目录中
|
||||
- 移除 `q.java` 和 `r.java` 中报错的引用和方法(判断是无用的)
|
||||
- 修改 `r a(String paramString)` 方法
|
||||
- 
|
||||
- 执行命令行编译 `D:\\Programs\\Developer\\jdk-17.0.12\\bin\\javac -J-Dfile.encoding=UTF-8 r.java q.java`
|
||||
- 替换 `**-TestStarter-**.jar` 中的 `q.class`
|
||||
|
||||
## 安装插件
|
||||

|
||||
|
||||
## 激活插件
|
||||
- 打开设置
|
||||
- 
|
||||
- 随便填入文本,格式如下
|
||||
- ```
|
||||
--- BEGIN SQUARETEST LICENSE ---
|
||||
neo
|
||||
https://zhile.io
|
||||
SQT1-101010101010101010101010101010101010
|
||||
MEUCID2bg5gEzJLdpGbBU9QvoGsXZ0VIucgRP340/6s6omIKAiEAo9xDQdd07SPucE5w6cPLfUeo7YqLT+EIrVqGMOELzrs=
|
||||
--- END SQUARETEST LICENSE ---
|
||||
```
|
||||
- 点击激活
|
||||
|
||||
## 参考文献
|
||||
- [Squaretest Plugin][Squaretest]
|
||||
- [Squaretest破解][Squaretest Crack]
|
||||
|
||||
|
||||
[Squaretest]: https://plugins.jetbrains.com/plugin/10405-squaretest/versions/stable
|
||||
[Squaretest Crack]: https://blog.csdn.net/binbushi/article/details/135942290
|
Binary file not shown.
Before Width: | Height: | Size: 99 KiB |
Binary file not shown.
Before Width: | Height: | Size: 74 KiB |
Binary file not shown.
Before Width: | Height: | Size: 300 KiB |
BIN
材料/外部能力接入表设计.png
BIN
材料/外部能力接入表设计.png
Binary file not shown.
Before Width: | Height: | Size: 78 KiB |
BIN
材料/技术架构.png
BIN
材料/技术架构.png
Binary file not shown.
Before Width: | Height: | Size: 251 KiB |
2082
绘图/20241211-企赋网关主流程.excalidraw
Normal file
2082
绘图/20241211-企赋网关主流程.excalidraw
Normal file
File diff suppressed because it is too large
Load Diff
3860
绘图/20241211-企赋网关技术架构.excalidraw
Normal file
3860
绘图/20241211-企赋网关技术架构.excalidraw
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user