liurunyu
2024-04-24 1c1d03dda7bf77724e0ddb900477d191f45d9f04
1、实现二维码常量类;
2、增加google.zxing依赖包,支持生成二维码。
2个文件已修改
1个文件已添加
84 ■■■■ 已修改文件
pms-parent/pms-common/pom.xml 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/util/DyCode.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pom.xml 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pms-parent/pms-common/pom.xml
@@ -147,13 +147,6 @@
            </exclusions>
        </dependency>
        <!-- Hutool是一个小而全的Java工具类库(https://github.com/dromara/hutool)  -->
        <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>${hutool-all.version}</version>
        </dependency>
        <!-- jdom2 -->
        <dependency>
            <groupId>org.jdom</groupId>
@@ -167,6 +160,24 @@
            <artifactId>quartz</artifactId>
            <version>${quartz.version}</version>
        </dependency>
        <!-- zxing生成二维码 -->
        <dependency>
            <groupId>com.google.zxing</groupId>
            <artifactId>core</artifactId>
            <version>${google.zxing.version}</version>
        </dependency>
        <dependency>
            <groupId>com.google.zxing</groupId>
            <artifactId>javase</artifactId>
            <version>${google.zxing.version}</version>
        </dependency>
        <!-- Hutool是一个小而全的Java工具类库(https://github.com/dromara/hutool)  -->
        <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>${hutool-all.version}</version>
        </dependency>
        <!-- 测试 -->
        <dependency>
pms-parent/pms-global/src/main/java/com/dy/pmsGlobal/util/DyCode.java
New file
@@ -0,0 +1,23 @@
package com.dy.pmsGlobal.util;
public final class DyCode {
    /////////////////////////////////////////////
    //类别编码                                    //
    /////////////////////////////////////////////
    public static final String TypeWorker = "101" ; //员工
    public static final String TypeMark = "102" ; //标识
    public static final String TypeStation = "103" ; //工站
    public static final String TypeProduct = "110" ; //产品
    /////////////////////////////////////////////
    //标识编码                                    //
    /////////////////////////////////////////////
    public static final String MarkOk = "102001" ; //确定:执行确定操作,例如提交数据
    public static final String MarkCancel = "102002" ; //取消:取消提交操作
    public static final String MarkRevoke = "102003" ; //撤销:对已提交的设备信息进行撤销
    public static final String MarkUnqualified = "102004" ; //不合格:设备生产过程中发现本工站生产不合格,要求进行维修等处理
    public static final String MarkPreUnqualified = "102005" ; //上位不合格:设备生产过程中发现上位工站生产不合格
    public static final String MarkWaste = "102006" ; //废品:设备生产过程中成为废品,实为废弃了该设备编码和部分配件
    public static final String MarkLogout = "102007" ; //注销:生产作业人员在生产后注销工站绑定
}
pms-parent/pom.xml
@@ -50,6 +50,8 @@
        <caffeine.version>3.1.8</caffeine.version>
        <!-- 生成图片缩略图 -->
        <thumbnailator.version>0.4.20</thumbnailator.version>
        <!-- google zxing 生成二维码 -->
        <google.zxing.version>3.5.3</google.zxing.version>
        <spring-boot-maven-plugin.version>3.2.0</spring-boot-maven-plugin.version>
        <maven-jar-plugin-plugin.version>3.3.0</maven-jar-plugin-plugin.version>
@@ -242,15 +244,6 @@
                </exclusions>
            </dependency>
            <!-- Hutool是一个小而全的Java工具类库(https://github.com/dromara/hutool)  -->
            <dependency>
                <groupId>cn.hutool</groupId>
                <artifactId>hutool-all</artifactId>
                <version>${hutool-all.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <!-- jdom2 -->
            <dependency>
                <groupId>org.jdom</groupId>
@@ -269,6 +262,31 @@
                <scope>import</scope>
            </dependency>
            <!-- zxing生成二维码 -->
            <dependency>
                <groupId>com.google.zxing</groupId>
                <artifactId>core</artifactId>
                <version>${google.zxing.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>com.google.zxing</groupId>
                <artifactId>javase</artifactId>
                <version>${google.zxing.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <!-- Hutool是一个小而全的Java工具类库(https://github.com/dromara/hutool)  -->
            <dependency>
                <groupId>cn.hutool</groupId>
                <artifactId>hutool-all</artifactId>
                <version>${hutool-all.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <!-- 测试 -->
            <dependency>
                <groupId>junit</groupId>