WMS二开:外挂页面开发培训
springboot:MAVEN结构
前后台都是MVC架构
基于模板引擎thymeleaf
application.yml文件里面配置了一个DEV\TEST\PROD,用于自动选择配置文件application-dev.yml等
如systemconfig.java通过注解的方式来读application-dev.yml文件中的system.props
STARTER---打JAVA包。。。
SITE-INFO-WEB工程---用于打WAR包.....上线初期直接打全量包DEBUG---MAVEN INSTALL。。。。后期打增量包:选中JAVA---EXPORT JAR
SITE-INFO-WEB工程:起始页MainAPP.java,启动前检查数据库访问地址,端口等信息 http://localhost/wms:8005
继承BASECONTROLLER.JAVA,里面有LIST
findbypager查询数据的公用方法
配置---分析报表
alalysisreport_list.html:  新增删除修改功能aoperation="addrow_save_del"。。。jsonpager.js页面中有   前台往后台倒数据需要封装成JSON,后台往DB
中写入也要封装成JSON
跳转和返回
alalysisreport_list.html中有一个URL
jsonpage.js:onclick里面有点击事件,,
common.js:viewDetail
load_list.html
loadcontroller.java
开户遮罩层,避免重复提交
选择弹窗后自动填充数据
load_edit.html:selectplorder.....自带load_edit.js中看到plorderselect_list.html当选择后自动带出两个位.....触发plorderselect_list.js
列表查询条件讲解
查询条件有多选或者单选-----codedemo_list.html
日期:search_adddate+1/3_date_eq  北京时区需要增加8小时
数据导出:勾选导出和全导出
打印用JASPER,没有用BIRT
报表开发:
VIEW需要增加注释:
/*分析报表:CP_FP_01
作者LXF
日期:20190107*/
WMS二开:外挂页面开发培训的更多相关文章
- Spring Boot +Vue 项目实战笔记(二):前后端结合测试(登录页面开发)
		
前言:关于开发环境 每位 Coder 都有自己偏好的开发工具,从大的方面划分主要有文本编辑器流和 IDE 流两种,我有一段时间也喜欢用编辑器(Sublime Text.Vim),但对我来说开发效率确实 ...
 - NC57,NC63-NC二开经验总结
		
版主2010级市场营销专业本科生 2013年8月入达内培训Java相关技术 12月入职,做用友NC的二次开发工作 2015年4月离职,4中下旬入职一家互联网金融企业 下面是做NC二开期间积累的一些常用 ...
 - SpringBoot(二)Web整合开发
		
Spring Boot (二):Web 综合开发 本篇文章接着上篇内容继续为大家介绍spring boot的其它特性(有些未必是spring boot体系桟的功能,但是是spring特别推荐的一些开源 ...
 - Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
		
Android高效率编码-第三方SDK详解系列(二)--Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能 我的本意是第二篇写Mob的shareSD ...
 - 关于用友 U8-UAP二开的一些事
		
这是关于一个刚刚接触用友U8的二次开发的一些小心得. 首先就是用友二开的论坛,http://u8dev.yonyou.com/ 当然这个论坛做得不怎么样,提出了好几个问题,都没有回复的. 以下是关于二 ...
 - C/S架构应用程序开发培训笔记
		
最近为客户组织了一项C/S架构程序的开发培训,讲解C/S应用程序开发中需要注意的点. 我主要是做C/S方面的ERP/CRM程序开发,界面是用Windows Forms技术,有遗漏或错误的地方欢迎批评指 ...
 - angular开发单页面应用--页面资源部分
		
关于angular是什么,能够干什么就不在这里解释了,自行搜索了,或者等稍晚一点再解释... angular适合开发单页面应用,这句话在介绍angular的网站和博客里都可以提到.因为angular是 ...
 - web前端开发培训和自学 哪种选择更适合你
		
web前端相对于其他软件开发是比较容易入门的,但是如果深入学习就比较困难了,这门技能需要从业人员掌握一定的设计.代码.交互技能和一些SEO技能,容易入门还涉及这么多知识和技能,那学习web前端开发到底 ...
 - 记:Tmall活动页面开发
		
一.年轻的我 “无人不成商”,如果一个电子商务网站想要做起来,搞活动时必不可少的(引入流量.提高用户黏度.活跃网站氛围),今天打折,明天送红包. (立秋活动,右) 作为一个前端,我当然要从技术的角度来 ...
 
随机推荐
- 使用Excel自动生成sql语句
			
在近一段日子里,进入了新的项目组,由于项目需要,经常要将一些Excel表中的数据导入数据库中,以前并没有过多的接触过数据导入与数据处理,对于我来说比较痛苦,今天下午花了几个小时处理数据,但是同事给我提 ...
 - LeetCode——688. Knight Probability in Chessboard
			
一.题目链接:https://leetcode.com/problems/knight-probability-in-chessboard/ 二.题目大意: 给定一个N*N的棋盘和一个初始坐标值(r, ...
 - Ubuntu16.04下安装Hyperledger Fabric 1.0.0
			
系统环境 * Ubuntu: 16.04 * Go: 1.9.2 * NodeJS: v6.12.0 * Docker: 17.09.0-ce * HyperLedger Fabric: 1.0.0 ...
 - C/C++中的函数指针的使用与总结
			
概要: 函数指针介绍 typedef简化函数指针的定义 指向函数的指针的初始化和赋值 通过指针调用函数 函数指针形参 返回指向函数的指针 指向重载函数的指针 参考<C++ Primer> ...
 - Windows10中使用Anaconda安装keras-gpu版本(遇到的坑)
			
1.使用conda install tensorflow-gpu 2.使用pip install keras 这里使用pip安装而不是使用conda,原因是使用conda安装会默认安装cpu版本的te ...
 - phpstorm 如何设置识别vue文件
			
非常简单,步骤如下: 第一步: 设置->plugins->browser repositories 搜索vue.js,然后安装一下vue.js插件,重启ide. 第二步: Editor - ...
 - ionic2 vscode运行调试
			
一.环境搭建 1,安装ripple模拟器 如果已经注册了淘宝国内镜像使用下面命令 cnpm install -g ripple-emulator 显示结果如下: 2,安装vs code 下载地址htt ...
 - 二、Python发展始
			
1989年的圣诞节,Guido开始编写Python语言的编译器.Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus.他希望这个新的叫做Pytho ...
 - JavaScript数组方法--filter、find、findIndex
			
继续数组方法,今天应该到filter了. filter:filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素. 使用: var words = ['spray', 'lim ...
 - Spring Boot——Linux 启动方式
			
1.前台启动:(ctrl+c会关闭程序) java -jar ****.jar 2.后台启动:(& 后台启动) java -jar ****.jar & 3.控制台输出启动 ...