Skip to content

Commit

Permalink
Merge pull request #86 from Xavier9896/main
Browse files Browse the repository at this point in the history
二维码、条形码 优化调整
  • Loading branch information
Xavier9896 authored Jan 2, 2024
2 parents a9d4c26 + 93d99d9 commit 1e55a73
Show file tree
Hide file tree
Showing 18 changed files with 553 additions and 339 deletions.
116 changes: 116 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
name: Bug 反馈
description: 报告问题以帮助我们改进
title: "[Bug]:"
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
感谢对项目的支持与关注。在提出问题之前,请确保你已查看相关开发或使用文档:
- https://ccsimple.gitee.io/sv-print-docs/config/start.html
- https://mp.weixin.qq.com/mp/appmsgalbum?action=getalbum&album_id=2779135389654630403
- type: dropdown
id: versiontag
attributes:
label: 使用的版本
description: 请告诉我们你使用的是哪个版本
options:
- latest
- beta
validations:
required: true
- type: input
id: version
attributes:
label: 版本号
description: 如果你准确知道你的版本号,请告诉我们
- type: dropdown
id: installtype
attributes:
label: 你的安装方式
description: 请告诉我们你是如何安装使用的
options:
- NPM 依赖
- 下载源码 融合
- CDN 引入
- 其他
validations:
required: true
- type: dropdown
id: os
attributes:
label: 你的操作系统
description: 请告诉我们你使用的是哪个操作系统
options:
- Windows
- MacOS
- Linux
- 其他
validations:
required: true
- type: dropdown
id: browser
attributes:
label: 你的浏览器
description: 请告诉我们你使用的是哪个浏览器
options:
- Chrome
- Firefox
- Safari
- Edge
- 其他
validations:
required: true
- type: dropdown
id: language
attributes:
label: 你的项目编程语言
description: 请告诉我们你使用的是哪个编程语言
options:
- Vue 2
- Vue 3
- React
- Angular
- 原生 HTML
- 其他
- type: textarea
attributes:
label: 问题描述
description: 清晰而简洁地描述您遇到的问题。
validations:
required: true
- type: textarea
attributes:
label: 如何复现
description: 请详细告诉我们如何复现你遇到的问题,如涉及代码,可提供一个最小代码示例,并使用反引号```附上它
placeholder: |
1. ...
2. ...
3. ...
validations:
required: true
- type: textarea
attributes:
label: 预期结果
description: 请告诉我们你预期会发生什么。
validations:
required: true
- type: textarea
attributes:
label: 实际结果
description: 请告诉我们实际发生了什么。
validations:
required: true
- type: textarea
attributes:
label: 截图或视频
description: 如果可以的话,上传任何关于 bug 的截图。
value: |
[在这里上传图片]
- type: checkboxes
attributes:
label: 这个问题是否已经存在?
options:
- label: 我已经搜索过现有的问题 (https://github.com/CcSimple/vue-plugin-hiprint/issues)
required: true

43 changes: 0 additions & 43 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: 功能建议
description: 对本项目提出一个功能建议
title: "[Feature]: "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
感谢提出功能建议,我们将仔细考虑!
- type: textarea
id: related-problem
attributes:
label: 你的功能建议是否和某个问题相关?
description: 清晰并简洁地描述问题是什么,例如,当我...时,我总是感到困扰。
validations:
required: false
- type: textarea
id: desired-solution
attributes:
label: 你希望看到什么解决方案?
description: 清晰并简洁地描述你希望发生的事情。
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: 你考虑过哪些替代方案?
description: 清晰并简洁地描述你考虑过的任何替代解决方案或功能。
validations:
required: false
- type: textarea
id: additional-context
attributes:
label: 你有其他上下文或截图吗?
description: 在此处添加有关功能请求的任何其他上下文或截图。
validations:
required: false
- type: checkboxes
attributes:
label: 意向参与贡献
options:
- label: 我有意向参与具体功能的开发实现并将代码贡献回到上游社区
required: false
48 changes: 35 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,38 @@
### 💐 同时自动更新 GitHub Pages 同步 Gitee;
### 💐 感谢各位贡献者的支持。 🔥

## 0.0.57-beta3
<details>
<summary>01. 🌈 新增支持 近期社区 pr 部分中文 i18n 机翻 </summary>
</details>
<details>
<summary>02. ✨ 调整优化 条形码、二维码,增强条形码、二维码优化 </summary>

1. 基础条形码 标题 改为在元素容器内显示
2. 基础二维码 添加 标题
3. 增强条形码、二维码 标题 改为在元素容器内显示
4. 优化增强二维码始终显示为正方形,防止变形
5. 增强二维码添加 eclevel(容错率) 设置
6. 优化 resize 控制点
</details>
<details>
<summary>03. 🐛️ fix 修复表格空间不够分页显示错误信息无法正确i18n显示问题 </summary>
</details>

## 0.0.56 (2023-11-19)
> 使用此版本 请更新最新的 print-lock.css
- 点击 ▶ 可查看详情

<details>
<summary>01. 🌈 新增 条形码、二维码独立元素,使用 bwip-js 库生成 svg </summary>
解决原 text 元素中的条形码、二维码 类型不全,生成条码、二维码不清晰的问题
<summary>01. 🌈 新增支持 条形码、二维码独立元素,使用 bwip-js 库生成 svg </summary>

- 解决原 text 元素中的条形码、二维码 类型不全,生成条码、二维码不清晰的问题
</details>
<details>
<summary>02. 🌈 新增 元素参数 国际化 i18n 支持 </summary>
原生为简体中文,英语、德语、西班牙语、法语、意大利语、日语、俄语、繁体中文皆为 AI 机翻,欢迎帮助 [订正](https://github.com/CcSimple/vue-plugin-hiprint/tree/main/src/i18n)
<summary>02. 🌈 新增支持 元素参数 国际化 i18n </summary>

- 原生为简体中文,英语、德语、西班牙语、法语、意大利语、日语、俄语、繁体中文皆为 AI 机翻,欢迎帮助 [订正](https://github.com/CcSimple/vue-plugin-hiprint/tree/main/src/i18n)

```js
hiprint.init({
Expand All @@ -24,7 +44,7 @@ hiprint.init({
```
</details>
<details>
<summary>03. 🌈 新增 中转服务 node-hiprint-transit 的支持</summary>
<summary>03. 🌈 新增支持 中转服务 node-hiprint-transit </summary>

[中转服务 node-hiprint-transit](https://github.com/Xavier9896/node-hiprint-transit)

Expand All @@ -49,7 +69,7 @@ hiprint.init({
详情转至 [文档说明](./README.md#使用-中转服务-node-hiprint-transit-实现代理)
</details>
<details>
<summary>04. 🌈 新增 客户端信息获取(需客户端^1.0.7)</summary>
<summary>04. 🌈 新增支持 客户端信息获取(需客户端^1.0.7)</summary>

原本你可以通过 hiprint.getAddresshiwebSocket.getAddress 获取客户端的 ip、ipv6、mac、dns、all、interface、vboxnext 信息,但是需要你主动调用方法去获取。

Expand Down Expand Up @@ -89,10 +109,10 @@ console.log(hiwebSocket.clientInfo)
```
</details>
<details>
<summary>05. 🌈 新增 底部聚合格式化函数 tableSummaryFormatter </summary>
<summary>05. 🌈 新增支持 底部聚合格式化函数 tableSummaryFormatter </summary>
</details>
<details>
<summary>06. 🌈 新增 表格支持设置测试数据 设计时可设置模拟数据 </summary>
<summary>06. 🌈 新增支持 表格支持设置测试数据 设计时可设置模拟数据 </summary>
</details>
<details>
<summary>07. ✨ 调整优化 分组表格头/脚函数 返回更多参数,不再局限于td标签内</summary>
Expand Down Expand Up @@ -127,7 +147,7 @@ console.log(hiwebSocket.clientInfo)

## 0.0.55-beta14
<details>
<summary>01. 🌈 添加对中转服务 node-hiprint-transit 的支持</summary>
<summary>01. 🌈 新增支持 中转服务 node-hiprint-transit</summary>

[中转服务 node-hiprint-transit](https://github.com/Xavier9896/node-hiprint-transit)

Expand All @@ -152,7 +172,7 @@ console.log(hiwebSocket.clientInfo)
详情转至 [文档说明](./README.md#使用-中转服务-node-hiprint-transit-实现代理)
</details>
<details>
<summary>02. 🌈 新的客户端信息获取</summary>
<summary>02. 🌈 新增支持 客户端信息获取</summary>

原本你可以通过 hiprint.getAddresshiwebSocket.getAddress 获取客户端的 ip、ipv6、mac、dns、all、interface、vboxnext 信息,但是需要你主动调用方法去获取。

Expand Down Expand Up @@ -194,7 +214,7 @@ console.log(hiwebSocket.clientInfo)

## 0.0.55-beta8(2023-09-12)
<details>
<summary>01. 🌈 添加国际化 i18n 支持 </summary>
<summary>01. 🌈 新增支持 国际化 i18n </summary>

原生为简体中文,英语、德语、西班牙语、法语、意大利语、日语、俄语、繁体中文皆为 AI 机翻,欢迎帮助 [订正](https://github.com/CcSimple/vue-plugin-hiprint/tree/main/src/i18n)。

Expand Down Expand Up @@ -238,12 +258,13 @@ hiprint.init({

## 0.0.55-beta3(2023-08-16)
<details>
<summary>01. 🌈 新增 条形码、二维码独立元素,使用 bwip-js 库生成 svg </summary>
<summary>01. 🌈 新增支持 条形码、二维码独立元素,使用 bwip-js 库生成 svg </summary>
解决原 text 元素中的条形码、二维码 类型不全,生成条码、二维码不清晰的问题
</details>

## 0.0.54 (2023-07-05)
> 使用此版本 请更新最新的 print-lock.css
**⚠️⚠️⚠️ 破坏性更新 Breaking changes**
> ⚠️ 使用此版本 请更新最新的 print-lock.css
<details>
<summary>01. 🌈 新增支持 文本换行参数(不换行、隐藏、省略)</summary>
</details>
Expand Down Expand Up @@ -593,6 +614,7 @@ function(value,row,index,options) {
</details>
## 0.0.36 (2022-10-10)
**⚠️⚠️⚠️ 破坏性更新 Breaking changes**
<details>
<summary>1. ⚠️ 移除 'tableCustom' 元素 'table' 默认可编辑,插入 </summary>
</details>
Expand Down
11 changes: 6 additions & 5 deletions src/demo/design/panel-0.0.55-beta3.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,17 +63,18 @@ export default {
}, {
"options": {
"left": 483,
"top": 124.5,
"height": 43,
"width": 51,
"top": 115,
"height": 60,
"width": 60,
"title": "123456789",
"textAlign": "center",
"textType": "qrcode"
}, "printElementType": {"title": "自定义文本", "type": "text"}
}, {
"options": {
"left": 285,
"top": 130.5,
"height": 34,
"top": 125,
"height": 40,
"width": 175,
"title": "123456789",
"fontFamily": "微软雅黑",
Expand Down
11 changes: 6 additions & 5 deletions src/demo/design/panel.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,17 +63,18 @@ export default {
}, {
"options": {
"left": 483,
"top": 124.5,
"height": 43,
"width": 51,
"top": 115,
"height": 60,
"width": 60,
"title": "123456789",
"textAlign": "center",
"textType": "qrcode"
}, "printElementType": {"title": "自定义文本", "type": "text"}
}, {
"options": {
"left": 285,
"top": 130.5,
"height": 34,
"top": 125,
"height": 40,
"width": 175,
"title": "123456789",
"fontFamily": "微软雅黑",
Expand Down
Loading

0 comments on commit 1e55a73

Please sign in to comment.