ID:346713

🧿有好吃的 有团队

java,vue开发工程师

  • 公司信息:
  • 广州易朋软件有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 东莞
  • 全区

技术能力

java,vue,elementui,iconfont,node,mysql,navicat,sqlvog,redis,tomcat,maven
基础框架:SpringBoot
数据缓存:Redis
数据库:MyBatisPlus+MySQL
权限控制:SpringSecurity
工作流引擎:Activiti7
前端技术:vue-admin-template + Node.js + Npm + Vue + ElementUI + Axios
微信公众号:公众号菜单 + 微信授权登录 + 消息推送

项目经验

做过oa前后端j分离后端后台前台项目,后端用java,后台和前台用vue
后端 http://oa.free.idcfengye.com
前端 http://oaqd.v1.idcfengye.com
1 项目功能模块和核心业务流程

1.1 管理端
1.1.1系统管理:
(1)用户管理,角色管理,菜单管理 ---- 用户分角色,角色分菜单
(2)表之间关系
角色表,用户表,菜单表,用户角色表,角色菜单表
用户和角色是多对多关系
角色和菜单也是多对多关系
1.1.2审批模块
(1)审批类型管理
(2)审批模板管理
(3)审批列表
1.1.3公众号菜单管理


1.2 员工端
1.2.1微信授权登录
(1)通过手机号和微信openid进行用户关联,已发起,待处理,已处理
1.2.2显示所有审批类型和模板
1.2.3发起申请
1.2.4消息推送
1.2.5已发起,待处理,已处理
1.2.6查询审批详情和审批操作



2 项目技术
基础框架:SpringBoot
数据缓存:Redis
数据库:MyBatisPlus+MySQL
权限控制:SpringSecurity
工作流引擎:Activiti7
前端技术:vue-admin-template + Node.js + Npm + Vue + ElementUI + Axios
微信公众号:公众号菜单 + 微信授权登录 + 消息推送



3 项目问题和解决方式
3.1跨域问题
访问协议 http https
IP地址(域名)oa.com oawz.com
端口号 8800 9528 9090
多种解决方式:
(1)在controller类上面添加注解
(2)在前端进行配置

3.2mapper扫描问题
// 第一种方式:创建配置类,使用@Configuration注解
@Configuration
@MapperScan("com.atguigu.*.mapper")
//@MapperScan(basePackages = {"com.atguigu.auth.mapper","com.atguigu.process.mapper"})
public class MybatisPlusConfig
// 第二种方式:在mapper的接口上面添加注解@Mapper
@Mapper
<!-- public interface MenuMapper extends BaseMapper<Menu> -->

3.3xml文件加载问题
Maven默认情况下,在src - main - java目录下面,只会加载java类型文件,其他类型文件不会加载的
第一种解决方式:把xml文件放到resources目录下
第二种解决方式:在pom.xml和项目配置文件进行配置

3.4流程定义部署zip文件
zip文件规范(要求)
(1)zip文件名称和流程key保持一致
<!-- 例如<process id="qingjia" isExecutable="true">文件名称qingjia.zip -->
(2)在zip文件打包xml文件,xml文件命名.bpmn20.xml
例如jiaban.bpmn20.xml

3.5内网穿透问题
接口和页面在本地localhost,公众号不能直接访问本地路径的,需要使用内网穿透
有两个用途:
第一个:公众号页面通过内网穿透到本地页面 9090
第二个:公众号里面接口通过内网穿透到本地接口 8800

做过3个商城小程序项目

团队情况

  • 整包服务: 微信小程序开发   PC网站开发   H5网站开发   其他开发   
角色 职位
负责人 java,vue开发工程师
队员 前端工程师
队员 后端工程师

案例展示

  • oa办公系统和购物商城

    oa办公系统和购物商城

    1 项目功能模块和核心业务流程 1.1 管理端 1.1.1系统管理: (1)用户管理,角色管理,菜单管理 ---- 用户分角色,角色分菜单 (2)表之间关系 角色表,用户表,菜单表,用户角色表,角色菜单表 用户和角色是多对多关系

  • oa办公系统

    oa办公系统

    1 项目功能模块和核心业务流程 1.1 管理端 1.1.1系统管理: (1)用户管理,角色管理,菜单管理 ---- 用户分角色,角色分菜单 (2)表之间关系 角色表,用户表,菜单表,用户角色表,角色菜单表 用户和角色是多对多关系

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服