基于php的失物招领模块

最近有个需求是失物招领。

基本需求:横跨OA系统、微信平台、钉钉

文字描述:0、粉丝通过微信平台(微博)进入失物招领模块,通过选择城市、门店list正在招领的东西,也可以搜索。认领按钮 权限需要提供身份证号码姓名手机号(可以从粉丝 库提取,也可以粉丝自己填写。粉丝点击认领后,后台通过钉钉给录入人员发信息(信息包括姓名、物品描述、联系方式)。

1、门店小伙伴通过钉钉录入,信息包括物品、描述、照片、时间、门店。(信息可采集自oa系统)并记录工号

2、粉丝可以通过微信平台(微博)发布丢失信息,选择门店、日期、图片(可选)、后台提取用户信息,如果没有提取到姓名、电话可以要求用户输入

3、系统定时扫描通知相关门店查看丢失申请,确认(查看粉丝信息核对物品、发送粉丝消息可以通过微信、短信)

4、超过设置时间的不予显示

5、其他:模块包括3个部分,oa系统、微信平台、钉钉,数据库通过api调用。


=================================

需求分析:

略过

数据库设计:一张表,价格搜素视图。

涉及字段:序号,标题,录入人信息、领取人信息、物品信息、时间信息、状态信息(软删除、执行状态)、类型(是员工录入还是粉丝)、集团id

具体下来,录入人字段包括uid、手机号、身份证号、姓名、微信号(粉丝)

领取人包括姓名 身份证号、联系方式、照片信息(可选)

物品信息:名字、描述、照片、门店

时间信息:丢失时间、录入时间、领取时间

状态信息:是否显示、录入等待审核、审核通过、审核不通过、已被确认有、已被确认无、已被领取、无人领取

类型:员工录入、粉丝录入、管理员录入。

数据表

序号   字段 名称 用途 类型 备注 取值
1   id 序号   int11 自增  
2   title 标题 标题搜索 varchar40    
3 录入人 iuid 录入人 OAuid int11 店员录入  
4 itel 电话   varchar40   正则匹配电话和手机
5 icid 身份证   varchar18   正则匹配身份证
6 iname 姓名   varchar10    
  iphoto 照片   varchar255 照片url  
7 iwechat 微信   varchar50    
8 领取人 oname 姓名   varchar10    
9 otel 电话   varchar40    
10 ocid 身份证   varchar18    
11 onote 领取富文本   text    
12 时间 losedatetime 丢失时间   datetime    
13 idatetime 录入时间   datetime    
14 odatetime 领取时间   datetime    
15 状态 isshow 是否显示   varchar1   yn
16 ischeck 帖子审核   varchar1   yn
17 isexist 是否有东西   varchar1   yn
18 isout 是否领取   varchar1   yn
19 istimeout 超时   varchar1   yn
20   zhiding 置顶   varchar1   yn


文件组织:1、登录入口,权限审核

2、业务模块

3、视图

4、记录

在oa中,管理后台,通过增删改、审核、置顶等

小伙伴界面:录入、查看领取申请

粉丝:列表、发起领取、录入失物信息(修改)


开发环境、工具、类库准备



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值