Jsecode
ZHOU_VIP
这个作者很懒,什么都没留下…
展开
-
极光推送
package com.jsecode.esb.web.action;import java.util.ArrayList;import java.util.List;import com.jsecode.esb.model.mempo.PushMsg;import com.jsecode.esb.model.protocol.jpush.PushResponse;import c原创 2017-07-20 16:45:06 · 683 阅读 · 0 评论 -
ORA-01722:invalid number-解决GAT项目中车辆维修Bug(续)
今天测试还是出问题,费解啊,可能是部署那边没有替换的好还是咋地保险一点还是不在代码中where a.HOSTID = to_char(m.HOSTID)用to_char()转换了,代码还原成where a.HOSTID = m.HOSTID修改数据库字段类型,将HOSTID VARCHAR2(50)改成测试OK:原创 2017-05-04 16:40:04 · 404 阅读 · 0 评论 -
解决GAT输入车牌号未带出车辆品牌Bug
问题描述:修改代码:测试OK:原创 2017-05-04 15:45:44 · 632 阅读 · 0 评论 -
解决GAT首页乱码Bug
问题描述:这三个菜单下出现乱码通知公告维护没有乱码,下面三个菜单编辑的时候乱码前台告诉我用的不是同一个接口,看了下通知公告维护,内容字段用的是String类型看工作动态这块:内容字段用的是字节数组接收的查看数据库:修改代码:内容字段改成String类型,下面是我修改的代码测试OK:原创 2017-05-04 11:32:38 · 486 阅读 · 0 评论 -
JS电力、SD电力、GAT的配置
修改数据库要修改两个地方的内容江苏电力:esb-web - config.properties -> webgps.db.default.schema=JSDLCS - proxool.xml -> @192.168.1.134:1521:gpscs原创 2017-02-06 17:25:25 · 723 阅读 · 0 评论 -
代码:GAT代管车辆(1)
代管车辆表:ClglHostEscrowVehiclepackage com.jsecode.esb.model.po.vm;import java.util.Date;import com.fasterxml.jackson.annotation.JsonFormat;import com.jsecode.esb.common.DicTypeConst;原创 2017-02-09 11:33:05 · 562 阅读 · 0 评论 -
代码:GAT代管车辆(2)
package com.jsecode.esb.web.action;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework原创 2017-02-09 14:03:58 · 571 阅读 · 0 评论 -
代码:用车申请-列表查询
/*我的用车申请列表查询接口*/@RequestMapping(value = "/apply/myList", method = RequestMethod.POST, produces = "application/json")@ResponseBodypublic BaseResp applyList(@RequestBody VehUseApplyInfoListReq biz原创 2017-02-23 11:30:43 · 801 阅读 · 0 评论 -
GAT-解决用车审批中,如果调度车辆是通过Excel导入的车辆,会有错误提示Bug
proxool.xmlconfig.propertieswebgps.db.default.schema=STCS-----------------------------------------------------------------------------------------------------------------------------------原创 2017-03-03 16:51:43 · 908 阅读 · 0 评论 -
GAT-解决车辆基本信息中,删除未返场的车辆时,错误提示信息Bug
错误提示信息:修改代码处:原创 2017-03-03 17:39:17 · 411 阅读 · 0 评论 -
对Jsecode项目的理解
项目是前后端分离的,如果单独访问后台总线,输入地址:localhost:8080/gps>>http://localhost:8080/gps/test/mainsuperuserjsecode@123-------------------------------------------------------------------------------原创 2017-03-16 16:24:39 · 566 阅读 · 0 评论 -
GAT保险模块的修改
1.示意图.2.数据库的修改drop table CAR_SECURE;-- Create tablecreate table CAR_SECURE( record_id VARCHAR2(32) not null, host_no VARCHAR2(32), secure_no原创 2017-03-20 10:48:58 · 841 阅读 · 0 评论 -
GAT项目新需求:保险管理增加查询统计-传日期参数问题
需求:不分页,默认合计今年的签单保费和车船费1.CarSecureController2.查询条件3.接口4.接口的实现5.Dao接口6.Dao实现查询条件:generateConditionTotalprivate void generateConditionTotal(CarSecureListRe原创 2017-04-20 14:53:12 · 587 阅读 · 0 评论 -
惠安惠达新需求:增加起始里程和结束里程
代码:主要要传hosti和查询的时间范围原创 2017-07-07 11:26:02 · 811 阅读 · 0 评论 -
GAT新Bug:点击分页按钮页面没变
问题描述:点击分页的时候,页面会翻页,点到第8页的时候页面一直没有变化,断点看了下,后台分页参数一直都是在变的修改:代码中增加rownum测试OK~原创 2017-07-13 15:29:31 · 537 阅读 · 0 评论 -
惠安惠达sql优化:已出车后,待命车数量明细中该车最好显示为0,用户体验较好
描述:执法车已经出车了,在待命车明细中看不到了,最好显示为0,方便用户查看修改sql,用左连接,结合Oracle的nvl()函数,查询结果可以看到执法车的数量为0select t1.item_name hostVehType,nvl(t2.hostVehTypeCount,0) hostVehTypeCount from DICTIONARY_ITEM t1 lef原创 2017-06-13 10:44:08 · 532 阅读 · 0 评论 -
GAT项目新需求:车辆基本信息查询增加勾选不包含下级
代码:SQL语句:superuser登录,默认查全部,包含下级:--[936, 2000, 0, 936, 2000, 0, -1, 2000, 0]select * from (select h.hostid, h.hostno, e.verify_status as verifyStatus,原创 2017-07-04 10:46:58 · 500 阅读 · 0 评论 -
惠安惠达新需求-费用结算管理模块里对起始里程进行修改
描述:代码:原创 2017-06-12 11:10:20 · 494 阅读 · 0 评论 -
惠安惠达新需求:增加起始里程和结束里程修改
修改代码:给前台的json数据:{ hostId: 2616, hostNo: 闽C0C133, list: [{ pathDate: 2017-02-22, startTime: 2017-02-2209: 21: 19, endTime: 2017-02-2217: 56: 21, startAddress: 泉州市惠安县西苑路85号, start原创 2017-07-11 10:23:00 · 460 阅读 · 0 评论 -
解决惠安惠达Bug:待命车数量明细不对
描述:待命车数量为168-7=161,而明细中加起来是168,数量不对我以前写的SQL:select m.item_name hostVehType, count(m.item_name) hostVehTypeCount from(select cc.hostid, cc.HOST_VEH_TYPE, cc.owner_appsysid, cc.owner_appde原创 2017-06-09 16:23:46 · 381 阅读 · 0 评论 -
sum over partition by函数的用法-但是查出来的数据格式不好给前台用,废弃
要求:按车牌号HOST_NO分组,合计CAR_PAY金额,最后合计所有金额,还要过滤出本月的时间参考:http://blog.csdn.net/wawmg/article/details/40840093原创 2017-04-18 17:32:20 · 2393 阅读 · 0 评论 -
惠安惠达项目新需求:首页增加待命车明细
点击待命车,希望看到明细信息增加代码:@RequestMapping(value = "/summaryHostVehInfo", method = RequestMethod.GET)@ResponseBodypublic BaseResp summaryHostVehInfo(){ AbstractRequestExecutor executor = new Abstract原创 2017-05-27 11:25:16 · 653 阅读 · 0 评论 -
GAT项目-保险模块费用Double类型相加损失精度
Double类型相加保留两位小数:原创 2017-04-27 17:43:10 · 587 阅读 · 0 评论 -
解决GAT项目Bug:导入Excel的时候没有对日期格式进行验证
问题描述:导入Excel的时候没有对日期格式进行验证修改代码:增加对日期的验证使用的代码:import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; pub原创 2017-05-09 17:48:56 · 910 阅读 · 0 评论 -
解决GAT项目Bug: 用车审批中审批人登录系统后,看不到申请人提交的单子
描述:警保部下面的部门的人申请的单子,警保部的负责审批的人看不到解决:1.点击页面找到请求url2.运用阿楠给我的工具,可以获取后台的url双击testFrom0(),得到3.找到代码修改代码:修改好代码:断点打印正确的sql:断点打印的错误的sql:select create_原创 2017-03-21 17:47:08 · 1174 阅读 · 0 评论 -
GWC和GAT项目搭建过程
1.说明:公安厅项目有两个模块是依赖电力项目或者公务车项目的公务车:公安厅:所以,如果单独部署公安厅项目,需要去电力或者公务车中下载上面两个包-----------------------------------------------------------------------------------------------------------原创 2017-03-22 17:28:47 · 717 阅读 · 0 评论 -
GAT项目新需求:保险管理修改
1.需求:2.原表3.现表4.SQL语句:--删除字段ALTER TABLE CAR_SECURE DROP COLUMN SECURE_ACC_NOALTER TABLE CAR_SECURE DROP COLUMN SECURE_ACC_PAYALTER TABLE CAR_SECURE DROP COLUMN SECURE_NUM原创 2017-04-19 16:14:20 · 1039 阅读 · 0 评论 -
GAT项目新需求:保险管理增加查询统计(续)
1.增加合计,前台需要这种格式:2.代码:3.测试OK:导出Excel:原创 2017-04-20 16:11:09 · 399 阅读 · 0 评论 -
解决GAT项目Bug:轨迹分析查询不到数据
问题描述:左边没数据,地图上也没轨迹控制台信息:没有该方法搜索该类:发现类存在于两个项目中,GAT已经引用了公司通用的jar包,而GAT代码中依然写了重复的代码,造成了冲突解决办法:把这两个包下的代码删了,提交即可原创 2017-04-28 15:28:43 · 784 阅读 · 0 评论 -
解决公务车Bug:过路过桥费用管理中导入路桥费用时,付费方式为苏通卡时不能正常导入
问题描述:解决:1.路桥费用不能为空是前台限制了,必须填值2.付费方式为苏通卡时导入还是会出现问题断点调试发现,前台excel导入的时候传的是苏通卡,而从字典中取出来的是ETC修改方法:修改模板为下图测试OK~~原创 2017-03-15 11:24:42 · 726 阅读 · 0 评论 -
公务车3.0配置
原创 2017-03-15 09:03:56 · 337 阅读 · 0 评论 -
解决公务车Bug:公安违章管理中编辑新增的公安违章记录,点击保存按钮报:数据库操作异常,null
问题描述:修改:空指针异常,加上非空判断原创 2017-03-14 17:30:28 · 607 阅读 · 0 评论 -
解决公务车Bug:停车费管理中导入停车费用时报数据库操作异常
此Bug类似之前加油导入那个描述:修改代码:测试OK~~原创 2017-03-14 16:55:05 · 615 阅读 · 0 评论 -
解决公务车Bug:加油管理中导入加油费用时,提示:操作失败
问题描述:分析:开始以为是hibernate的映射文件中的feeVerify字段有问题查看:查cost_oil_card_refuel表该字段不为空,表和映射文件都是对的啊接着导入模板一步一步断点,发现问题所在原因:导入的时候该字段为null,所以不能保存到表,而表中该字段要求不为空的修改:重启tomcat,测试OK~原创 2017-03-14 16:06:32 · 505 阅读 · 0 评论 -
赛格公务车:用车人职务级别改成可以手动输入
1.用车人职务级别改成可以手动输入原创 2017-03-28 16:31:40 · 197 阅读 · 0 评论 -
保留两位小数:数据库字段类型NUMBER,Java字段类型Double类型
1.数据库字段类型查出的数据小数点后带两位小数2.后台查出的json却没有两位小数[{ recordId : 20170320142740038015948, appSysId : 23551, appDeptId : 3, orgDeptName : null, carHostNO : 1019, secureNo : 111, sec原创 2017-03-20 17:26:44 · 4265 阅读 · 0 评论 -
GAT数据库tnsnames.ora
TEST_134 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.134)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = gpsc原创 2017-03-28 17:49:16 · 459 阅读 · 0 评论 -
了解系统流程相关
原创 2017-02-10 13:39:16 · 321 阅读 · 0 评论 -
解决GAT项目Bug:车装车饰费用管理中的装饰费统计(车辆)统计数据不对
问题描述:解决:断点查看sql语句,并加上参数执行发现sql语句统计的不对,下面的半句已经可以累积次数了,不需要再nvl2(t2.times, 1, 0) as times所以修改SQL,直接t2.times select t1.hostno, t2.times, nvl(t2.cost, 0) as cost from (selec原创 2017-03-24 16:30:09 · 468 阅读 · 0 评论 -
Jsecode maven仓库地址
公司maven仓库地址:http://artifactory.jsecode.com/artifactory/libs-release/原创 2017-03-28 16:25:01 · 777 阅读 · 0 评论