概论
实验室设备借用小程序,适合各大高校,科技园区,大型企业集团的实验室设备借用流程, 通过数字化的手段进一步提升相关单位设备保障水平,规范实验室和设备管理,用户通过手机小程序扫描设备的二维码,可以方便快捷的提交个人资料,办理借用手续,从而大大提高了工作效率
功能规划
- 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',
};
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。