-
新增路单数据表 按线路查询 修改了油量、电量查询中的日期查询条件
-
1、搜索框带箭头,点击弹出排序选项 2、点击排序选项,弹出排序字段选项对话框,对话框内部使用saOrderOption自定义指令
-
2、治理规则代码,将drl文件以kBase1,kBase2,KBase3前缀命名,将所有drools的java代码移动至com.bsth.service.scedule.impl.plan中 3、drl文件名和com.bsth.service.schedule.impl.plan下的包名一级一级对应,前缀kBase1、kBase2、kBase3和MyDroolsConfiguration中的定义对应
-
智能时刻表导出方法里,修改从新甘特图里获取班次数据,只改了根据间隔生成班次的获取方式,根据班型生成班次的获取方式暂时没改
-
1、修正了Main_v2_2_ExcelObj.js的导出功能,可以导出报道,出场,进场,离场班次,每圈的分班点会增加1圈,防止excel导出列不够 2、Main_v2_2_ExcelObj要求给予的班次是按照时间顺序并且按照路牌顺序排序,不允许倒发车,如果存在问题由外部函数解决,Main_v2_2_ExcelObj内部不做修正 3、修改AdjustHeadwayS1,AdjustHeadwayS2,AdustHeadwyS3_eat,当修正班次间隔时,需要修正路牌的间隔 4、修改InternalScheduleObj中的fnAdjustHeadway方法,按照副站,主站圈,一圈一圈的修正所有班次间隔 5、调整main_v2_2中生成时刻表顺序,fnAdjustHeadway在fnCalcuEatBc前执行
-
Main_v2_2_ExcelObj.js基本搞定,可以导出吃饭和正常班次,每个分班点会空1圈的位置方便后续加出场报道班次,防止excel格子不够 TODO:报道,出场,进场,离场班次会在v2_2.3.4中加 TODO:这里假设排序的班次是按照从早到晚,每一圈班次按照路牌顺序排列,如果同一圈班次有混排不完全按照路牌顺序排,导出格式可能会乱,这个在v2_2.3.4和v2_2_3.5中一起解决
-
# Conflicts: # src/main/resources/static/pages/base/timesmodel/add.html # src/main/resources/static/pages/base/timesmodel/fragments/addbc.html # src/main/resources/static/pages/base/timesmodel/fragments/deletelp.html # src/main/resources/static/pages/base/timesmodel/fragments/editbc.html # src/main/resources/static/pages/base/timesmodel/js/add-form-wizard.js # src/main/resources/static/pages/base/timesmodel/js/dateTimeTool.js # src/main/resources/static/pages/base/timesmodel/js/echartsDrawGanTT.js # src/main/resources/static/pages/base/timesmodel/js/gantt.js # src/main/resources/static/pages/base/timesmodel/js/systemTools.js # src/main/resources/static/pages/base/timesmodel/js/v1/AdjustTrip.js # src/main/resources/static/pages/base/timesmodel/js/v1/bcFun.js # src/main/resources/static/pages/base/timesmodel/js/v1/lpFun.js # src/main/resources/static/pages/base/timesmodel/js/v1/scheduleInitialize.js
-
修改prj-common-globalservice-legacy.js,在zd_tcc服务里的数据输出创建code_name属性 修改timeTableDetailManage_old.js,self.TimeTableDetailForSave添加临时变量qcode_name,zcode_name,submit后删除 修改起点站,终点站sa-Select5里的dcname和icname里的对应属性名
-
into pudong
-
将excel导出独立成类,放在main_v2_2_excel.js文件中 todo:excel类还有bug,放在v2_2.3.3版本更新
-
into pudong
-
1、使用线性变化y=ax+b这种函数计算方式定量计算不同发车时间班次的行驶时间,参看LinearRuntimeS1.js 2、重新封装计算layover时间,参看LayoverTimeS1.js 3、重新封装计算Headway间隔,参看CalcuHeadwayS2.js 4、重新封装路牌工时判定,参看ModifyBcTripWHS1.js 5、调整间隔方法1,用于第1圈的副站班次,修正停站layover时间不足的情况,参看AdjustHeadwayS1.js 6、调整间隔方法2,用于吃饭班次停站layover时间不足的情况,参看AdjustHeadwayS3_eat.js 7、调整间隔方法3,用于副站圈停站layover时间过大导致下一个主站班次发车时间太晚的清苦,参看AdjustHeadwayS2.js TODO:末班车,中标线头班车还未调整,放在v2_2.3.2中做
-
1、如果首末班车时间一致,每圈的一个班次使用下行 2、从上标线早高峰班次里选取主站,副站班次如有多个,选取第一个班次
-
1、将选择班次逻辑,生成间隔逻辑单独成策略类,放在v2版本的StrategyUtils里引用 2、修正班次选择逻辑,其他分班选择班次逻辑,下午车次链定在15:00后所有班次都出,并且如果超出了总班次数,且当前班次还是高峰的话,也添加 3、修正生成间隔逻辑,高峰间隔也使用步长的方式从最小值开始添加,当前班次时间段全看前一个班次时间段,迭代频率改成3 4、行车计划对象计算最小周转时间使用主站停站时间,最大周转时间使用2倍的主站停站时间
-
1、新版本,只支持单向进出场线路,不是一次性布局,而是一边判定班次,添加班次,修改间隔,修改周转 2、以上标线开始,从第一个副站班次开始向下生成班次,每生成一圈,调整上标线圈结束后的所有班次 3、分班车次链的结束班次必须是副站方向 4、低谷间隔时以频率加步长的形式拉间隔,高峰间隔使用平均间隔(ceil)
-
into pudong
-
调度日报对同车相同发车时间进行排序
-
1、修改车辆时,判定是否属于当前用户所属公司中,不属于提示错误 2、修改车辆时,判定是否属于当前用户所属分公司中,不属于显示警告信息 3、修改驾驶员、售票员同上