发表于: 2017-12-08 20:55:36

1 663


今日完成:

早上讨论了整个项目的大概架构。下午尝试根据原型图写接口文档,发现很难写,有很多需要商榷的东西,很多东西需要交流才能知道这个接口的意义。

明日计划:

继续写接口文档。

成果:

目前想到公司所需要的字段,从原型图中一点点找到的。

公司表

Id    int     公司id自增唯一

Name  varchar(50) 公司名 唯一

Slogan  varchar(50) 公司标语

Introduce text      公司介绍

Type int           公司类型

Locate    int   公司地址

Worknum    int    当前应聘职位数量

Scale  int        公司规模(人数)

Vip  int          是否验证 01

Financingscale int  融资规模0123456 天使、A轮、B轮、C轮、D轮及以上、上市公司、无需融资

 初步职位表结构

职位表 (职位名是否唯一,是否可以重复发布招聘)

Name  varchar(50) 职位介绍

Companytype int   公司类型

WorkType    int   职位类型

WorkLevel   int    职位级别

Companyid    int    公司id

Salary       int    工资   下例中7500

Salarywave  int    工资波动 5000-10000中为2500

Experience  int    01234应届、1-33-55-10>10

Education  int     012345无要求、专科、本科、重本、硕士、博士

Creatat   long    创建时间、职位发布时间

Updateat long    修改更新时间

 

接口

打开首页传的最新20个职位查找

/jobs   get

入参

 

出参 json

按时间排序职位对象20

和对应的公司对象

 


查找职位接口

/jobs   post

入参  

地址  locate  int

职位名字   workname    String

职位类别    worktype     int

职位等级    worklevel     int   

行业类型    companytype   int

学历要求    education    int

工作经验    experience   int

薪资水平    [average,wave]  int[]   工资为average+-wave  null8000以下

或者   01234对应<8k8-1010-1515-20>20k

发布时间    creatat      long

Page   第几页   int

Size    每页多少  int

反参

Code    状态码   int

Worklist  任务对象


进度:

开始写接口文档。

第一次写这些东西需要一点点找头绪,对整个架构了解清楚了就好写了。



返回列表 返回列表
评论

    分享到