当前位置: 首页 > news >正文

深圳网站设计公司排行网站建设价格裙

深圳网站设计公司排行,网站建设价格裙,html跳转到另一个html页面,哈尔滨广告制作公司总览 1.后端前端和数据库 PIPE 页面的关系 2.后端批量生成二维码 jpg 图片 3.为了保证 PIPE 正常使用的调整 4.TRANSFORM(流转表) 一、后端前端和数据库 PIPE 页面的关系 1.前端 关于PIPE页面,首先,在前端,我们已经…

总览

1.后端前端和数据库 PIPE 页面的关系
2.后端批量生成二维码 jpg 图片
3.为了保证 PIPE 正常使用的调整
4.TRANSFORM(流转表)

一、后端前端和数据库 PIPE 页面的关系

1.前端

关于PIPE页面,首先,在前端,我们已经做好了所有需要的内容。
主要的流程是,后端将会发送 BASE64 格式的二维码至前端并由 CANVAS2 进行实时渲染。

2.后端

后端是中枢,在实体类中,能够得到数据库需要的主要字段。
在这里插入图片描述

后端从数据库中得到数据,然后返回前端没什么好说的,后端其实也没什么好改动的。
但是有一点需要说:

在这个路径下面,这个类,它里面包含了批量在后端渲染二维码并输出至设定目录的功能,供甲方使用。
这样就可以批量生成二维码JPG格式图品,然后进行二维码实体的制作。

PipeDemo\src\main\java\com\gangguan\pipedemo\utils\Base64ToPicture.java

在这里插入图片描述

3.数据库

PIPE 表设计

为什么 QRCODE 字段使用了 VARCHAR2(2200)?
这是因为它要存储 BASE64 格式的二维码,如果是 VARCHAR2(255),装不下

如果此时在前端页面操作 新建一个 PIPE,那么就会报错后端 500 错误。
但实际问题是因为后端报错了 —— 后端报错的实际原因是因为数据库报错了。==

在这里插入图片描述

PIPE 相关SQL:
创建一个表 PIPE 然后插入两条测试数据。
请注意,此时,QRCODE 是不能够正常显示的,因为需要将 QRCODE 字段内容替换成 BASE64。

但实际上不需要替换,只需要在前端页面使用 Form 新增一个 PIPE 就好了,BASE64 会自动生成!

CREATE TABLE PIPE (ID NUMBER GENERATED BY DEFAULT ON NULL AS IDENTITY PRIMARY KEY,PRODUCE_TIME TIMESTAMP,NAME VARCHAR2(255),LENGTH VARCHAR2(255),MODEL VARCHAR2(255),DEPARTMENT_NAME VARCHAR2(255),QRCODE VARCHAR2(2200),STATUS VARCHAR2(255),PIPE_ID VARCHAR2(255),TRANSFORM_TIMES NUMBER,FIX_TIME DATE
);INSERT INTO PIPE (PRODUCE_TIME, NAME, LENGTH, MODEL, DEPARTMENT_NAME, QRCODE, STATUS, PIPE_ID, TRANSFORM_TIMES, FIX_TIME)
VALUES (TO_TIMESTAMP('2023-12-01 08:00:00', 'YYYY-MM-DD HH24:MI:SS'), '管道A', '10米', '型号X1', '生产部门', 'QRCODE12345', '正常', 'PIPE12345', 2, TO_DATE('2023-12-10', 'YYYY-MM-DD')
);INSERT INTO PIPE (PRODUCE_TIME, NAME, LENGTH, MODEL, DEPARTMENT_NAME, QRCODE, STATUS, PIPE_ID, TRANSFORM_TIMES, FIX_TIME)
VALUES (TO_TIMESTAMP('2023-11-20 14:30:00', 'YYYY-MM-DD HH24:MI:SS'), '管道B', '15米', '型号Y2', '工程部门', 'QRCODE67890', '维修中', 'PIPE67890', 5, TO_DATE('2023-12-05', 'YYYY-MM-DD')
);

二、后端批量生成二维码 jpg 图片

1.未完待续

2.

三、为了保证 PIPE 正常使用的调整

1.未完待续

2.

四、TRANSFORM(流转表)

重建表 && 插入测试数据 SQL(测试):

CREATE TABLE TRANSFORM (ID               NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,  -- 自增主键PIPE_ID          NUMBER,  -- 管道IDOPERATION        VARCHAR2(255),  -- 操作内容OPERATION_TIME   TIMESTAMP,  -- 操作时间OPERATION_PERSON VARCHAR2(255),  -- 操作人员CURRENT_DEPARTMENT_NAME VARCHAR2(255),  -- 当前部门名称USER_DEPARTMENT_NAME VARCHAR2(255),  -- 用户部门名称PIPE_ID_ID       VARCHAR2(255)  -- 管道ID的其他标识
);INSERT INTO TRANSFORM (PIPE_ID,OPERATION,OPERATION_TIME,OPERATION_PERSON,CURRENT_DEPARTMENT_NAME,USER_DEPARTMENT_NAME,PIPE_ID_ID
) VALUES (101,  -- 管道ID'检查设备状态',  -- 操作内容TO_TIMESTAMP('2024-12-12 10:00:00', 'YYYY-MM-DD HH24:MI:SS'),  -- 操作时间'张三',  -- 操作人员'技术部',  -- 当前部门名称'维护部',  -- 用户部门名称'P001'  -- 管道ID标识
);INSERT INTO TRANSFORM (PIPE_ID,OPERATION,OPERATION_TIME,OPERATION_PERSON,CURRENT_DEPARTMENT_NAME,USER_DEPARTMENT_NAME,PIPE_ID_ID
) VALUES (102,  -- 管道ID'更换设备',  -- 操作内容TO_TIMESTAMP('2024-12-12 11:00:00', 'YYYY-MM-DD HH24:MI:SS'),  -- 操作时间'李四',  -- 操作人员'生产部',  -- 当前部门名称'仓储部',  -- 用户部门名称'P002'  -- 管道ID标识
);
http://www.yayakq.cn/news/714000/

相关文章:

  • 聊城做网站的公司价格接任务做兼职的的网站
  • 网站蓝色绿色配色校园网站建设 必要性分析
  • 网站建设与管理案例...上海搜索排名优化公司
  • 青岛企业做网站网站推广目标
  • 网站设计能出来什么dns加网站
  • 怎么建设一个国外的网站网站视频转码软件
  • 建设学校网站多钱acaa平面设计师证书报名费
  • 外贸网站建设推广网站开发最强工具
  • 用腾讯云做网站国家建设部网站
  • cmd iis网站服装网络营销方案策划
  • 长春建站宣传科网站建设
  • 佛山网站建设是哪个试玩平台wordpress
  • 青岛模板网站建设网站 买了域名还要什么
  • 西安网站排名推广优质作文网站
  • 淘宝联盟网站推广位怎么做wordpress301不能用
  • 如何百度收录自己的网站国内 设计网站的公司
  • 具有口碑的柳州网站建设价格石家庄建设
  • 网站首页制作浩森宇特鞍山专业做网站公司
  • 制作自助网站网站打不开了怎么办
  • 中职示范校建设验收网站网站文章页要不要做内链
  • 企业多语言网站开源小木桥路建设工程招投标网站
  • 十大卖衣服网站公司装修费分几年摊销
  • 自己公司设计一个网站建设淘宝客网站
  • 重庆市建设工程管理协会网站网站维护多少钱一个月
  • 最大的网站模板网wordpress如何设置菜单
  • 企业网站开发软件厦门企业建网站制作
  • 枣庄网站建设制作网站设计制作哪种快
  • 南联网站建设哪家好中国制造最新好消息
  • 自己做海报的网站如何建立和设计公司网站
  • 烟台做网站电话网页设计页面大小