三期_day09_信息+订单管理_II

一年之计在于春,一日之计在于晨,一家之和在于和,一生之计在于勤。

--《增广贤文》

因为这个做了三天的时间,之后的day10和day11就不写了。

关键是其中的业务没理清,表与表之间的操作没搞懂。这一下让我觉得前期没有写好详细的设计真痛苦。不过说真的也不知道如何去写,在写的过程中还添加了一张表,需求也被我改了不少。

先看看效果图吧。

 
               

页面分为三个部分,第一个是一个表单,是为了添加订单,第二个是选择客户部分,一个datagrid嵌入在一个dialog中。

其中的原理和技术和上一篇写的差不多。下面简单碎碎念下思路。

思路: 初始化俩个dialog,俩个datagrid,点击选定时将行数据转化为json然后显示到第一部分指定位置,当然姓名还有搜索功能,完全是copy信息管理的模式。

然后第一部分都填满了,通过了验证就可以提交,完成添加订单。

不足:因为之前需求是做成订单可以有多个商品,而在数据库设计的时候就铸下大错,后面再改就很麻烦了,这个时候心里找起了借口,这是大公司,一次不像小超市一样买那么多。现在想起来,真是可爱。

下面就是管理订单了,亮点就是多条件查询,其余的就没啥了。先看效果图。

这个页面分为三个部分,第一个是搜索部分,第二个是数据表格部分,第三个是dialog部分

其实这里原理真的很简单,一个datagrid控件,搜索的时候取到搜索条件的多个值,判断是否为空,然后使用load事件再刷新一下数据表格,在后台要做的是无非就是配置文件的多重判断。

这里还有一个问题我至今没有解决,就是日期搜索,找到了解决方法再修改。

<select id="find" parameterType="OrderDetail" resultMap="BaseResultMap">
	select * from crm_order_detail det
	join crm_order de on det.o_id=de.o_id
	join crm_user_info cu on cu.crm_id=de.c_id
	join crm_gods gods on gods.g_id=det.g_id
	where de.e_id=#{order.worker.uid}
	<if test="state!=null and state>=0">
	and det.state=#{state}
	</if>
	<if test="god!=null and god.name!=null and god.name!='' ">
	 and gods.g_name like '%'||#{god.name}||'%'
 	</if>
	<!--<if test="odate!=null and udate!=null">  <![CDATA[ >= ]]>
	and odate between to_date(#{odate},'yyyy-mm-dd') and to_date(#{udate},'yyyy-mm-dd')
	</if> -->
    <if test="order!=null and order.customer!=null and order.customer.cname!=null and order.customer.cname!=''">
	and cu.cname like '%'||#{order.customer.cname}||'%'
	</if>
	</select>

我是菜鸟,我在路上。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-03 02:24:02

三期_day09_信息+订单管理_II的相关文章

2016年3月7日作业 信息化基础知识、信息系统服务管理

1 信息化基础.信息系统服务管理 信息化 信息的概念存在两个基本的层次,即本体论层次和认识论层次. 1.1.3 国家信息化体系要素 国家信息化体系包括信息技术应用.信息资源.信息网络.信息技术和产业.信息化人才.信息化法规政策和标准规范6个要素 1 信息技术应用 是国家信息化建设的主阵地,是信息化体系六要素中的龙头. 2 信息资源 信息资源开发利用是国家信息化的核心任务,是国家信息化建设取得实效的关键,也是我国信息化的薄弱环节,信息资源的开发和利用的程度是称量国家信息化水平的一个重要标志. 3 

信息化基础、信息系统服务管理

一.信息化的基础知识     1.国家信息体系要素(上"应".下"技".左"人".右"规"."资源.网络"在中间):        1)信息技术应用:信息技术应用是信息化体系六要素中的龙头,是国家信息化建设的主阵地,集中体现了国家信息化建设的要求和效益        2)信息资源:信息资源的开发利用是国家信息化的核心任务,是国家信息化建设取得实效的关键,也是我国信息化的薄弱环节.信息资源的开发和利用的程度是

3月7日高项作业(信息化基础和信息系统服务管理)

系统集成项目管理工程师教程 3月7日知识点整理 第一章 信息化基础知识 1.1 信息化概念 信息化两个层次:本体论,认识论 1.1.3 国家信息化体系要素 (1)信息技术应用 是六要素中的龙头,是国家信息化建设的主阵地 (2)信息资源 信息资源.材料资源和能源构成了国民经济和社会发展的三大战略资源,信息资源的开发利用是国家信息化的核心任务,是国家信息化建设取得实效的关键,也是我国信息化的薄弱环节.信息资源开发和利用的程序是衡量国家信息化水平的一个重要标志. (3)信息网络 信息网络是信息资源开发

高项3.7日第一次课,第一章信息化基础知识与第二章信息系统服务管理梳理

第一章 信息化的基础知识 1.国家信息化体系要素: 主要包括6要素,信息技术应用(龙头).信息资源(关键).信息网络(必要手段).信息技术产业(基础).信息化人才(成功之本).信息化法规政策和规范(保障). 2.电子政务: 电子政务建设的指导原则: (1)统一规划,加强领导. (2)需求主导,突出重点. (3)统一规划,拉动产业. (4)统一标准,保障安全. 主要任务: (1)电子政务网络由政务内网和政务外网构成,两网之间物理隔离,政务外网与互联网之间逻辑隔离.政务内网主要是副省级以上政务部门的

智邦国际ERP如何提高生产订单管理效率

  在生产制造业企业中,生产订单管理难是常见问题,它包含在生产管理流程中,如生产订单管理不当,会造成企业生产流程混乱.员工盲目生产,效率低.品质差.生产成本高等现象.要想解决生产订单管理问题不妨尝试一下用信息化手段来进行管理,下面以智邦国际ERP系统为例,详细了解一下如何在信息化时代加强公司生产订单流程管理,实现产品生产过程安全.高效.低耗.按期交货的. 第一步:生产订单添加 打开着智邦国际ERP系统-生产模块-生产订单-生产订单添加,填写订单主题后选择生产计划单,产品清单会自动关联,由此便可生

Super超级ERP系统---(8)订单管理--订单创建

订单管理是ERP系统中一个重要模块,客户下订单,ERP通过订单来为客户进行配送.订单模块主要包括订单创建,订单修改,订单审核,订单取消,订单分配,订单打印,订单拣货,订单出库.在随后的几节里我们看看这些每个模块是怎么设计运行的.    1.订单创建 订单创建主要功能是下单,下单的时候输入收货人信息,包括姓名,电话,邮箱,收货地址.录入需要的商品名称,数量等信息.如下图 2.订单审核 订单审核主要负责对创建的订单进行审核,对无效的订单进行取消.只用审核通过的订单,才能进行下一个环节进行操作.  3

WMS仓库管理系统---(16)订单管理--订单打印

订单打印是订单管理中一个非常重要的环节,订单分配完成后就可以进行订单打印操作了.订单打印会打印出订单明细,价格,总价等信息.这一节我们来看看订单打印的相关内容.订单打印会显示出库内操作人员去相应的库位上取相应数量的商品.方便库房操作. 1.订单打印 在订单管理界面查询出已分配完成的订单,进行订单打印,如下图 2.打印订单 打印拣货单,拣货单会列出订单下每个商品所在的拣货货位和数量. 打印订单,订单会列出客户信息,商品详情 这篇文章是年前最后一篇文章了,祝大家新的一年身体健康,万事如意,恭喜发财.

slq-order(订单管理)

slq-order pom.xml 依赖slq-common,slq-log,slq-goods,slq-sns,slq-funds,slq-eventbus mapper OrderInfoMapper.xml(订单信息的Mapper) entity OrderInfo.java(订单信息) uid(订单所属用户id),orderType(订单类型),payPlatform(支付平台),tradeId(流水号),orderId(订单号),mobileNumber(联系方式(手机)), refI

基于TableStore的亿级订单管理解决方案

摘要: 一.方案背景 订单系统存在于各行各业,如电商订单.银行流水.运营商话费账单等,是一个非常广泛.通用的系统.对于这类系统,在过去十几年发展中已经形成了经典的做法.但是随着互联网的发展,以及各企业对数据的重视,需要存储和持久化的订单量越来越大. 一.方案背景订单系统存在于各行各业,如电商订单.银行流水.运营商话费账单等,是一个非常广泛.通用的系统.对于这类系统,在过去十几年发展中已经形成了经典的做法.但是随着互联网的发展,以及各企业对数据的重视,需要存储和持久化的订单量越来越大.数据的重视程