8年Net研发经验精通服务端Core容器IocDiLinux Asp.NetMVCEFNhibernate等ORM框架技术并精通Mysql,Oracle,SqlServer等数据库精通过程事务游标索引触发器+精通knockout熟练We.M.Sui熟练Vue了解Angular等掌握es6新特性并精通前端技术开发过N个移动端(原生/小程序/公众号涉及授权/支付/转账/通知等全栈开发
“DMS嘉士伯”(子/合作品牌“凯旋1664”/"乌苏"/“格林堡”等等) 1期项目核心开发,该项目所有导入(大概30多个)均出自本人开发,特定为此写了一个通用验证并支持覆盖导入的操作通用类(设计模式为原型模式思想概念)!
提升了70%的开发效率!后期均被代入到了产品里并广泛运用到了别的项目当中!导入涉及功能 组织架构导入、省市区导入、经销商导入、门店导入、订单导入、库存导入、经销商与经销商/门店关系导入 等等!
涉及其它核心功能(70%左右)开发,其中有 重写全新 V1-V3 版本 经销商对门店下单功能 + 订单导入功能,经销商MAPPING,产品MAPPING,库存入库管理与库存导入
详细涉及部分功能描述:
一 )、经销商MAPPING :客户接口传输过来的数据转换到嘉士伯DMS系统里,经过mapping功能从而处理成系统兼容数据模型数据(查询分页方式非 常规模式 不能按照常规分页 而是前15位加末尾一位内容产品编号相同规则均放在一页显示 并支持页码切换,即每页页量均都会不一致),/支持导入!
二.1 )、V1-V2版:纯手编写面向对象代码 并页面复杂业务控制控件、显示、不显示、禁用、非禁用、动态追加产品并仅为不同品类产品重复添加与操作联动 加对象数据状态修改或还原修改等识别是否可提交与提示 等等
二.2 )、V3版:下订单功能(逻辑性非常强)老版本操作全被推翻全新设计
下单对象存在 一批商对授权二批商下单并直接帮助二批商接收入库 、一批商对未授权二批商 不支持一键下单并收货、
一批商对一批商门店、一批商对授权二批商门店(相应的主经销商减库存,被下单经销商加库存)并操作页面需按照销售产品、赠品、退货、换货 进行分组展示
我采用公司未用到的技术(knockout)MVVM以达到js面向对象并双向绑定的写法实现了相当复杂的页面结构!本页面也支持订单导入 导入逻辑与验证逻辑 同页面操作规则逻辑一致!等等
“DMS嘉士伯” 2期定制化功能 前期项目PL 涉及功能人天评估、功能分配、新业务数据表UML建模,开发小组成员共8位含(安卓IOS) 并参与功能研发 再到后期整个项目个人维护与支持!
图1-图3:作品源码地址(中文中括号内地址需全部丢到浏览器中访问-可看源码质量):【view-source:https://dmscn-dev.carlsberg.asia/dmsOrder/K_ComplexProductOrderEdit.aspx】 ----- 图4:个
----- 图5:特点:机器人收录“群拼车消息”解析到数据库表-并在网站实时展示! 个人闲时做的拼车网站(全栈) PC/H5(手机模式) https://www.05pinche.com 涉及编写通用Grid组件-可看源码质量:https://www.05pinche.co