# java全栈 **Repository Path**: lixiaoyu1123/java-full-stack ## Basic Information - **Project Name**: java全栈 - **Description**: Java第三组项目开发 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: kjsbweb - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-06 - **Last Updated**: 2022-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, SpringBoot, Element-UI ## README # 第三组科技申报前端项目 ### 技术选型 - vue2 - element-ui ### 项目启动 **1、前端(http:\\\localhost:7070)** ```java npm run serve //运行项目 ``` **2、后端(http:\\\localhost)** ### 后端接口: #### 一、系统管理 **1、login() 接口——根据用户名查询用户信息** 接口地址::http://localhost/users/用户名 请求方式:get 请求参数:username——用户名 返回值:Resule结果集 **2、getAllUsers() 接口——查询所有用户信息** 接口地址::http://localhost/users 请求方式:get 请求参数: 返回值:Resule结果集 **3、deleteUsers() 接口——删除用户** 接口地址::http://localhost/users 请求方式:put 请求参数:用户id 返回值:Resule结果集 **4、saveUsers() 接口——新增用户** 接口地址::http://localhost/users 请求方式:post 请求参数:json 返回值:Resule结果集 **5、updateExpertPassword()——修改专家登录密码** 接口地址: 请求方式:put 请求参数: 返回值:Resule结果集 **6、updateUnitPassword()——修改单位用户登录密码** 接口地址: 请求方式:put 请求参数: 返回值:Resule结果集 #### 二、专家信息管理 **1、getAllExperts() 接口——查询所有专家用户** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **2、deleteExperts() 接口——删除专家用户** 接口地址: 请求方式:delete 请求参数: 返回值:Resule结果集 **3、updateExperts() 接口——修改专家用户信息** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **4、getByEId() 接口——根据id查询专家信息** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 #### 三、单位用户管理 **1、getAllUnits() 接口——查询所有单位用户** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **2、deleteUnits() 接口——删除单位信息** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **3、updateUnits() 接口——修改单位信息** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **4、getByUId() 接口——根据id查询单位信息** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 #### 四、项目类管理 **1、getAllProjectCategorys() 接口——查询所有项目类信息** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **2、saveProjectCategorys()接口——添加项目类别** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **3、updateprojectCategorys() 接口——修改项目类别** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **4、getProjectCategorys() 接口——根据id查询项目类别** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **5、deleteProjectCategorys() 接口——删除类别** 接口地址: 请求方式:delete 请求参数: 返回值:Resule结果集 #### 五、项目管理 **1、simpleSearch() 接口——简单查询** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **2、highSearch() 接口——高级查询** 接口地址: 请求方式: 请求参数: 返回值:Resule结果集 **3、getProject() 接口——查询项目信息** 接口地址:: 请求方式: 请求参数: 返回值:Resule结果集 **4、UpdateProject() 接口——修改项目信息** 接口地址:: 请求方式: 请求参数: 返回值:Resule结果集 **5、save Project()接口——新增项目** 接口地址:: 请求方式: 请求参数: 返回值:Resule结果集 ### 数据库(kjsb) #### user(统一登录用户信息表) | 列 名 | 类 型 | 描 述 | | -------- | ------------- | -------------- | | uid | int(11) | 登录用户id自增 | | gid | int(11) | 人员分组id | | username | varchar(15) | 登录用户名 | | password | varchar(15) | 登录密码 | #### useradmin(管理员信息表) | 列 名 | 类 型 | 描 述 | | -------- | ------- | -------------- | | aid | int | 管理员信息表id | | uid | int | 登录用户id自增 | | aname | varchar | 管理员名称 | | deptname | varchar | 所属单位名称 | #### usergroup(人员分组信息表) | 列 名 | 类 型 | 描 述 | | ------- | ------- | ---------- | | gid | int | 人员分组id | | gname | varchar | 组类别名称 | #### unit(单位信息表) | 列 名 | 类 型 | 描 述 | | ------------ | ------- | -------------- | | unitid | int | 单位id | | uid | int | 登录用户id自增 | | unitname | varchar | 单位名称 | | address | varchar | 单位地址 | | corporation | varchar | 单位法人 | | investment | varchar | 单位资产 | | type | varchar | 单位性质 | | tel | varchar | 单位电话 | | email | varchar | 单位邮箱 | | fax | varchar | 单位传真 | | zipcode | varchar | 单位邮编 | | introduction | text | 单位介绍 | | temp | varchar | 预留字段 | #### project(项目信息表) | 列 名 | 类 型 | 描 述 | | -------------- | ------- | ------------ | | project_id | int | 项目id | | categoryid | int | 项目id | | unitid | varchar | 单位id | | applicant | varchar | 申请人 | | grade | varchar | 职称 | | education | varchar | 学历 | | fill_date | data | 填报时间 | | status | varchar | 现状 | | future | varchar | 应用前景 | | analysis | varchar | 重点难点分析 | | way | varchar | 研究方法 | | result | varchar | 预期研究成果 | | projectname | varchar | 申请项目名称 | | capital | varchar | 申请资金 | | expert_opinion | varchar | 专家评审意见 | | score | decimal | 专家评分 | | ispass | int | 是否通过 | | temp | varchar | 预留字段 | #### expert(专家信息表) | 列 名 | 类 型 | 描 述 | | ------------ | ------- | -------------- | | expertid | int | 专家信息表id | | uid | int | 登录用户id自增 | | name | varchar | 专家名称 | | nation | varchar | 名称 | | sex | varchar | 性别 | | unitname | varchar | 所在单位名称 | | title | varchar | 职称 | | tel | varchar | 电话 | | introduction | text | 研究介绍 | | temp | varchar | 预留字段 | #### project_category(项目类别表) | 列 名 | 类 型 | 描 述 | | -------------- | ------- | ---------------- | | categoryid | int | 项目id | | expertid | int | 专家信息表id | | categoryname | varchar | 项目名称 | | rep_start_time | date | 单位申报开始时间 | | rep_stop_time | date | 结束时间 | | exp_start_time | date | 专家审批开始时间 | | exp_stop_time | date | 结束时间 | #### category_unit(项目类别——单位中间表) | 列 名 | 类 型 | 描 述 | | ---------- | ------- | ------- | | categoryid | int | 项目id | | unitid | int | 单位id |