从0到1:实验室设备借用小程序开发笔记

发布时间:2024年01月16日

概论

实验室设备借用小程序,适合各大高校,科技园区,大型企业集团的实验室设备借用流程, 通过数字化的手段进一步提升相关单位设备保障水平,规范实验室和设备管理,用户通过手机小程序扫描设备的二维码,可以方便快捷的提交个人资料,办理借用手续,从而大大提高了工作效率

功能规划

  • 1.设备清单: 展示实验室内的设备分类,设备列表,包括设备名称、规格、当前状态等。
  • 2.设备详情: 用户可以查看每个设备的详细信息,包括可用时间、使用限制、借用记录等。
  • 3.借用申请表单: 提供用户填写设备借用申请的表单,包括姓名,电话,部门等信息。
  • 4.历史借用查看: 用户可以查看过去的设备借用历史,包括借用时间、设备名称等。
  • 5.归还流程: 提供简单快捷的设备归还流程,用户可以标记设备已归还。
后台管理部分:
  • 1 设备分类管理:添加,修改,删除设备分类
  • 2 设备管理:新增,编辑,删除某设备;生成设备二维码(用于贴在设备上);查看- 某设备借用记录
  • 3 借用记录管理:可以多维度导出借用记录Excel;
  • 4 用户管理:可以查看,导出用户记录,并暂停某用户使用。

概要设计

在这里插入图片描述

数据字典

GoodsModel.DB_STRUCTURE = {
	_pid: 'string|true',
	GOODS_ID: 'string|true',

	GOODS_TITLE: 'string|true|comment=标题',
	GOODS_STATUS: 'int|true|default=1|comment=状态 0=未启用,1=待借用,2=借用中,9=已损坏',

	GOODS_SALE_CNT: 'int|true|default=0|comment=已借用次数',

	GOODS_CATE_ID: 'string|true|default=0|comment=分类',
	GOODS_CATE_NAME: 'string|false|comment=分类名冗余',

	GOODS_ORDER: 'int|true|default=9999',
	GOODS_VOUCH: 'int|true|default=0',

	GOODS_FORMS: 'array|true|default=[]',
	GOODS_OBJ: 'object|true|default={}',

	GOODS_QR: 'string|false',
	GOODS_VIEW_CNT: 'int|true|default=0',


	GOODS_RENT_TIME: 'int|true|default=0|comment=最近借用时间',
	GOODS_RENT_USER_ID: 'string|false|comment=最近借用人',
	GOODS_RENT_USER_NAME: 'string|false|comment=最近借用人',

	GOODS_ADD_TIME: 'int|true',
	GOODS_EDIT_TIME: 'int|true',
	GOODS_ADD_IP: 'string|false',
	GOODS_EDIT_IP: 'string|false',
};

OrderModel.DB_STRUCTURE = {
	_pid: 'string|true',
	ORDER_ID: 'string|true',
	ORDER_USER_ID: 'string|true',

	ORDER_GOODS_ID: 'string|true|comment=商品ID',
	ORDER_GOODS_TITLE: 'string|false|comment=标题',  

	ORDER_STATUS: 'int|true|default=1|comment=状态 0=取消,1=借用中,9=完成',

	ORDER_FORMS: 'array|true|default=[]|comment=表单',
	ORDER_OBJ: 'object|true|default={}',

	ORDER_RETURN_TIME: 'int|true|default=0',

	ORDER_ADD_TIME: 'int|true',
	ORDER_EDIT_TIME: 'int|true',
	ORDER_ADD_IP: 'string|false',
	ORDER_EDIT_IP: 'string|false',
};

UI设计

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

后台管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载地址

点击下载git

文章来源:https://blog.csdn.net/cclinux2/article/details/135632546
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。