Commit f6089a205576ca636c1e7f98d608c79f9919d231

Authored by 徐烜
1 parent bc60adc6

1、排班计划管理前端国际化改造

src/main/resources/static/pages/scheduleApp/language/en.js
... ... @@ -138,6 +138,39 @@ var ScheduleApp_en_language = {
138 138 "saCheckboxgroup_js_line36_txt-3717" : "Saturday",
139 139 "saCheckboxgroup_js_line37_txt-3716" : "Sunday",
140 140  
  141 + // 指令位置:../module/common/dts2/scheduleplan
  142 + // 页面:saScpdateTemplate.html
  143 + "saScpdateTemplate_line49_txt-876" : "Timetable used, total {{length}}",
  144 + "saScpdateTemplate_line58_txt-2269" : "Statistical shifts: {{allbc}} Exit: {{outbc}} Entry: {{inbc}} Operation: {{yybc}}",
  145 + "saScpdateTemplate_line64_txt-2268" : "Abnormal shifts: {{errorbc}}",
  146 + "saScpdateTemplate_line67_txt-4425" : "Abnormal road sign: {{count}}",
  147 + "saScpdateTemplate_line70_txt-4404" : "Abnormal road sign description:{{desc}}",
  148 + // js:saScpdate.js
  149 + "saScpdate_js_line45_txt-1230" : "Must have name attribute",
  150 + "saScpdate_js_line91_txt-1788" : "Line must be selected",
  151 + "saScpdate_js_line96_txt-1788" : "Line must be selected",
  152 + "saScpdate_js_line102_txt-920" : "The start date must be selected",
  153 + "saScpdate_js_line107_txt-921" : "The end date must be selected",
  154 + "saScpdate_js_line112_txt-255" : "Start date must be before end date",
  155 + "saScpdate_js_line118_txt-1854" : "No timetable available",
  156 + "saScpdate_js_line164_txt-978" : "Timetable has wrong shifts",
  157 + "saScpdate_js_line167" : "Timetable has wrong road signs",
  158 + "saScpdate_js_line176_txt-1854" : "No timetable available",
  159 + "saScpdate_js_line181_txt-519" : "Failed to obtain timetable data!",
  160 +
  161 + // 指令位置:../module/common/dts2/scheduleplan
  162 + // 页面:saSruleTemplate.html
  163 + "saSruleTemplate_line31_txt-1706" : "Total rules {{count1}},enabled rules {{count2}},error rules {{count3}}",
  164 + // js:saSrule.js
  165 + "saSrule_js_line44_txt-1230" : "Must have name attribute",
  166 + "saSrule_js_line87_txt-1788" : "Line must be selected",
  167 + "saSrule_js_line92_txt-920" : "The start date must be selected",
  168 + "saSrule_js_line97_txt-921" : "The end date must be selected",
  169 + "saSrule_js_line102_txt-255" : "Start date must be before end date",
  170 + "saSrule_js_line113_txt-975" : "No rules available",
  171 + "saSrule_js_line134_txt-1859" : "Error rules",
  172 + "saSrule_js_line142_txt-711" : "Failed to obtain rule data!",
  173 +
141 174 //------------ 车辆信息管理模块 -----------//
142 175 // 模块位置:../module/basicInfo/busInfoManage
143 176  
... ... @@ -1693,7 +1726,6 @@ var ScheduleApp_en_language = {
1693 1726 "ttInfoManage_module_js_line221_txt-3495" : "Loading",
1694 1727 "ttInfoManage_module_js_line346_txt-1128" : "Timetable basic information",
1695 1728  
1696   -
1697 1729 //------------ 时刻表明细管理模块 -----------//
1698 1730 // 模块位置:../module/core/ttInfoManage/detailedit
1699 1731 // 页面;edit3.html
... ... @@ -1950,7 +1982,192 @@ var ScheduleApp_en_language = {
1950 1982 "ttInfoManage_detailedit_js_line1250_txt-2132" : "Version loading",
1951 1983 "ttInfoManage_detailedit_js_line1253_txt-2363" : "Route version ({{desc}})",
1952 1984  
  1985 + //------------ 排班管理模块 -----------//
  1986 + // 模块位置:../module/core/schedulePlanManage
  1987 + // 页面;index.html
  1988 + "schedulePlanManage_index_page_line3_txt-1652" : "Schedule plan management",
  1989 + "schedulePlanManage_index_page_line9_txt-3807" : "Home page",
  1990 + "schedulePlanManage_index_page_line13_txt-1303" : "Operation plan management",
  1991 + "schedulePlanManage_index_page_line17_txt-1652" : "Schedule plan management",
  1992 + "schedulePlanManage_index_page_line36_txt-3182" : "Shift plan",
  1993 + "schedulePlanManage_index_page_line41_txt-3266" : "Generate a plan",
  1994 +
  1995 + // 页面:orderOptionOpen.html
  1996 + "schedulePlanManage_orderOptionOpen_page_line5_txt-1682" : "Sort field selection",
  1997 + "schedulePlanManage_orderOptionOpen_page_line17_txt-4018" : "Yes",
  1998 +
  1999 + // 页面:list.html
  2000 + "schedulePlanManage_list_page_line7_txt-3934" : "Serial number",
  2001 + "schedulePlanManage_list_page_line8_txt-3347" : "Route name",
  2002 + "schedulePlanManage_list_page_line9_txt-2186" : "Associated timetable",
  2003 + "schedulePlanManage_list_page_line10_txt-1722" : "Scheduling start date",
  2004 + "schedulePlanManage_list_page_line11_txt-1723" : "Scheduling end date",
  2005 + "schedulePlanManage_list_page_line12_txt-3660" : "Scheduler/Operation datetime",
  2006 + "schedulePlanManage_list_page_line13_txt-3874" : "Status",
  2007 + "schedulePlanManage_list_page_line14_txt-3942" : "Operation",
  2008 + "schedulePlanManage_list_page_line27_txt-3364" : "Please enter pinyin",
  2009 + "schedulePlanManage_list_page_line33_txt-1221" : "Enter the name of the timetable",
  2010 + "schedulePlanManage_list_page_line38_txt-3382" : "Select date",
  2011 + "schedulePlanManage_list_page_line52_txt-3382" : "Select date",
  2012 + "schedulePlanManage_list_page_line69_txt-4001" : "Search",
  2013 + "schedulePlanManage_list_page_line79_txt-3385" : "Sorting options",
  2014 + "schedulePlanManage_list_page_line87_txt-4000" : "Reset",
  2015 + "schedulePlanManage_list_page_line139_txt-3250" : "Scheduling information",
  2016 + "schedulePlanManage_list_page_line140_txt-3429" : "Line:",
  2017 + "schedulePlanManage_list_page_line142_txt-2587" : "Start time:",
  2018 + "schedulePlanManage_list_page_line144_txt-2588" : "End time:",
  2019 + "schedulePlanManage_list_page_line146_txt-4210" : "Affairs:",
  2020 + "schedulePlanManage_list_page_line148_txt-2368" : "Affair description:",
  2021 + "schedulePlanManage_list_page_line155_txt-3732" : "Preparing",
  2022 + "schedulePlanManage_list_page_line160_txt-3250" : "Scheduling information",
  2023 + "schedulePlanManage_list_page_line161_txt-3429" : "Line:",
  2024 + "schedulePlanManage_list_page_line163_txt-2587" : "Start time:",
  2025 + "schedulePlanManage_list_page_line165_txt-2588" : "End time:",
  2026 + "schedulePlanManage_list_page_line167_txt-4210" : "Affairs:",
  2027 + "schedulePlanManage_list_page_line169_txt-2368" : "Affair description:",
  2028 + "schedulePlanManage_list_page_line176_txt-3735" : "In progress",
  2029 + "schedulePlanManage_list_page_line181_txt-3250" : "Scheduling information",
  2030 + "schedulePlanManage_list_page_line182_txt-3429" : "Line:",
  2031 + "schedulePlanManage_list_page_line184_txt-2587" : "Start time:",
  2032 + "schedulePlanManage_list_page_line186_txt-2588" : "End time:",
  2033 + "schedulePlanManage_list_page_line188_txt-4210" : "Affairs:",
  2034 + "schedulePlanManage_list_page_line190_txt-2368" : "Affair description:",
  2035 + "schedulePlanManage_list_page_line197_txt-4082" : "Success",
  2036 + "schedulePlanManage_list_page_line202_txt-3250" : "Scheduling information",
  2037 + "schedulePlanManage_list_page_line203_txt-3429" : "Line:",
  2038 + "schedulePlanManage_list_page_line205_txt-2587" : "Start time:",
  2039 + "schedulePlanManage_list_page_line207_txt-2588" : "End time:",
  2040 + "schedulePlanManage_list_page_line209_txt-4210" : "Affairs:",
  2041 + "schedulePlanManage_list_page_line211_txt-63" : "Affair description: The scheduling is successful, but the scheduling result is abnormal, as follows:",
  2042 + "schedulePlanManage_list_page_line217_txt-4257" : "Yes",
  2043 + "schedulePlanManage_list_page_line218_txt-3817" : "Cancel",
  2044 + "schedulePlanManage_list_page_line222_txt-4082" : "Success",
  2045 + "schedulePlanManage_list_page_line227_txt-3250" : "Scheduling information",
  2046 + "schedulePlanManage_list_page_line228_txt-3429" : "Line:",
  2047 + "schedulePlanManage_list_page_line230_txt-2587" : "Start time:",
  2048 + "schedulePlanManage_list_page_line232_txt-2588" : "End time:",
  2049 + "schedulePlanManage_list_page_line234_txt-4210" : "Affairs:",
  2050 + "schedulePlanManage_list_page_line236_txt-2368" : "Affair description:",
  2051 + "schedulePlanManage_list_page_line243_txt-4029" : "Failed",
  2052 + "schedulePlanManage_list_page_line252_txt-4011" : "Details",
  2053 + "schedulePlanManage_list_page_line265_txt-3053" : "Showing {{from}} to {{to}} of {{total}}entries.10 entries per page",
  2054 + "schedulePlanManage_list_page_line278_txt-4430" : "First",
  2055 + "schedulePlanManage_list_page_line279_txt-3613" : "Previous",
  2056 + "schedulePlanManage_list_page_line280_txt-3614" : "Next",
  2057 + "schedulePlanManage_list_page_line281_txt-4068" : "Last",
  2058 +
  2059 + // 页面:form.html
  2060 + "schedulePlanManage_form_page_line3_txt-1652" : "Schedule plan management",
  2061 + "schedulePlanManage_form_page_line9_txt-3807" : "Home page",
  2062 + "schedulePlanManage_form_page_line13_txt-1303" : "Operation plan management",
  2063 + "schedulePlanManage_form_page_line17_txt-1652" : "Schedule plan management",
  2064 + "schedulePlanManage_form_page_line21_txt-841" : "Generate schedule details",
  2065 + "schedulePlanManage_form_page_line29_txt-3849" : "Form",
  2066 + "schedulePlanManage_form_page_line44_txt-3347" : "Route name",
  2067 + "schedulePlanManage_form_page_line54_txt-3364" : "Please enter pinyin",
  2068 + "schedulePlanManage_form_page_line61_txt-1788" : "Line must be selected",
  2069 + "schedulePlanManage_form_page_line66_txt-3282" : "Start date",
  2070 + "schedulePlanManage_form_page_line70_txt-1283" : "Please select the start date",
  2071 + "schedulePlanManage_form_page_line83_txt-920" : "The start date must be selected",
  2072 + "schedulePlanManage_form_page_line88_txt-3283" : "End date",
  2073 + "schedulePlanManage_form_page_line92_txt-1284" : "Please select the activation date",
  2074 + "schedulePlanManage_form_page_line105_txt-921" : "The end date must be selected",
  2075 + "schedulePlanManage_form_page_line110_txt-2293" : "Timetable information",
  2076 + "schedulePlanManage_form_page_line130_txt-3217" : "Rule information",
  2077 + "schedulePlanManage_form_page_line147_txt-671" : "Mode one (Historical shifts are prioritized):",
  2078 + "schedulePlanManage_form_page_line163_txt-4173" : "Submit",
  2079 + "schedulePlanManage_form_page_line164_txt-3817" : "Cancel",
  2080 +
  2081 + // module.js
  2082 + "schedulePlanManage_module_js_line25_txt-3347" : "Route name",
  2083 + "schedulePlanManage_module_js_line26_txt-1722" : "Scheduling start date",
  2084 + "schedulePlanManage_module_js_line27_txt-1723" : "Scheduling end date",
  2085 + "schedulePlanManage_module_js_line28_txt-3090" : "Operation time",
  2086 +
  2087 + //------------ 排班明细管理模块 -----------//
  2088 + // 模块位置:../module/core/schedulePlanManage/info
  2089 + // 页面;index_info.html
  2090 + "schedulePlanManage_info_index_page_line3_txt-1691" : "Shift details management",
  2091 + "schedulePlanManage_info_index_page_line9_txt-3807" : "Home page",
  2092 + "schedulePlanManage_info_index_page_line13_txt-1303" : "Operation plan management",
  2093 + "schedulePlanManage_info_index_page_line17_txt-1652" : "Schedule plan management",
  2094 + "schedulePlanManage_info_index_page_line21_txt-1691" : "Shift details management",
  2095 + "schedulePlanManage_info_index_page_line32_txt-3592" : "Timetable",
  2096 + "schedulePlanManage_info_index_page_line33" : "to",
  2097 + "schedulePlanManage_info_index_page_line34_txt-1812" : "Shift details list",
  2098 +
  2099 + // 页面:list_info.html
  2100 + "schedulePlanManage_info_list_page_line7_txt-3934" : "Serial number",
  2101 + "schedulePlanManage_info_list_page_line8_txt-3942" : "Operation",
  2102 + "schedulePlanManage_info_list_page_line9_txt-3835" : "Date",
  2103 + "schedulePlanManage_info_list_page_line10_txt-4022" : "Road sign",
  2104 + "schedulePlanManage_info_list_page_line11_txt-4009" : "Vehicles",
  2105 + "schedulePlanManage_info_list_page_line12_txt-3092" : "Driving personnel",
  2106 + "schedulePlanManage_info_list_page_line14_txt-3246" : "Shift type",
  2107 + "schedulePlanManage_info_list_page_line15_txt-2898" : "Departure time",
  2108 + "schedulePlanManage_info_list_page_line16_txt-3633" : "Upward and downward",
  2109 + "schedulePlanManage_info_list_page_line17_txt-3556" : "Starting station",
  2110 + "schedulePlanManage_info_list_page_line18_txt-3554" : "Terminal station",
  2111 + "schedulePlanManage_info_list_page_line19_txt-4027" : "Remark",
  2112 + "schedulePlanManage_info_list_page_line20_txt-3592" : "Timetable",
  2113 + "schedulePlanManage_info_list_page_line21_txt-3482" : "Modifier",
  2114 + "schedulePlanManage_info_list_page_line22_txt-2637" : "Modify time",
  2115 + "schedulePlanManage_info_list_page_line33_txt-3382" : "Select date",
  2116 + "schedulePlanManage_info_list_page_line89_txt-4028" : "Modify",
  2117 + "schedulePlanManage_info_list_page_line139_txt-4058" : "Unknown",
  2118 + "schedulePlanManage_info_list_page_line150_txt-4058" : "Unknown",
  2119 + "schedulePlanManage_info_list_page_line154_txt-4058" : "Unknown",
  2120 + "schedulePlanManage_info_list_page_line221_txt-3053" : "Showing {{from}} to {{to}} of {{total}}entries.10 entries per page",
  2121 + "schedulePlanManage_info_list_page_line234_txt-4430" : "First",
  2122 + "schedulePlanManage_info_list_page_line235_txt-3613" : "Previous",
  2123 + "schedulePlanManage_info_list_page_line236_txt-3614" : "Next",
  2124 + "schedulePlanManage_info_list_page_line237_txt-4068" : "Last",
1953 2125  
  2126 + // 页面:edit.html
  2127 + "schedulePlanManage_info_edit_page_line7_txt-1691" : "Shift details management",
  2128 + "schedulePlanManage_info_edit_page_line10_txt-3807" : "Home page",
  2129 + "schedulePlanManage_info_edit_page_line14_txt-1303" : "Operation plan management",
  2130 + "schedulePlanManage_info_edit_page_line18_txt-1652" : "Schedule plan management",
  2131 + "schedulePlanManage_info_edit_page_line22_txt-3182" : "Shift plan",
  2132 + "schedulePlanManage_info_edit_page_line26_txt-869" : "Modify the shift details",
  2133 + "schedulePlanManage_info_edit_page_line38_txt-4022" : "Road sign",
  2134 + "schedulePlanManage_info_edit_page_line40_txt-1811" : "Planned shift information",
  2135 + "schedulePlanManage_info_edit_page_line55_txt-3347" : "Route name",
  2136 + "schedulePlanManage_info_edit_page_line64_txt-1786" : "Schedule name:",
  2137 + "schedulePlanManage_info_edit_page_line72_txt-4022" : "Road sign",
  2138 + "schedulePlanManage_info_edit_page_line81_txt-3246" : "Shift type",
  2139 + "schedulePlanManage_info_edit_page_line84_txt-4058" : "Unknown",
  2140 + "schedulePlanManage_info_edit_page_line90_txt-2898" : "Departure time",
  2141 + "schedulePlanManage_info_edit_page_line100_txt-4016" : "Direction",
  2142 + "schedulePlanManage_info_edit_page_line106_txt-949" : "Please select the up and down route",
  2143 + "schedulePlanManage_info_edit_page_line112_txt-3556" : "Starting station",
  2144 + "schedulePlanManage_info_edit_page_line122_txt-3364" : "Please enter pinyin",
  2145 + "schedulePlanManage_info_edit_page_line129_txt-1252" : "The starting station must be selected",
  2146 + "schedulePlanManage_info_edit_page_line133_txt-3554" : "Terminal station",
  2147 + "schedulePlanManage_info_edit_page_line143_txt-3364" : "Please enter pinyin",
  2148 + "schedulePlanManage_info_edit_page_line150_txt-1250" : "The terminal must be selected",
  2149 + "schedulePlanManage_info_edit_page_line155_txt-2897" : "Planned mileage",
  2150 + "schedulePlanManage_info_edit_page_line163_txt-950" : "The planned mileage must be filled in",
  2151 + "schedulePlanManage_info_edit_page_line166_txt-3265" : "Enter a number",
  2152 + "schedulePlanManage_info_edit_page_line171_txt-2899" : "Shift duration",
  2153 + "schedulePlanManage_info_edit_page_line179_txt-952" : "The shift time must be filled in",
  2154 + "schedulePlanManage_info_edit_page_line182_txt-3264" : "Enter an integer",
  2155 + "schedulePlanManage_info_edit_page_line188_txt-4009" : "Vehicles",
  2156 + "schedulePlanManage_info_edit_page_line198_txt-3364" : "Please enter pinyin",
  2157 + "schedulePlanManage_info_edit_page_line206_txt-1794" : "Vehicle must be selected",
  2158 + "schedulePlanManage_info_edit_page_line211_txt-3568" : "Driver",
  2159 + "schedulePlanManage_info_edit_page_line221_txt-3364" : "Please enter pinyin",
  2160 + "schedulePlanManage_info_edit_page_line229_txt-1226" : "Driver must select",
  2161 + "schedulePlanManage_info_edit_page_line234_txt-2578" : "Conductor:",
  2162 + "schedulePlanManage_info_edit_page_line244_txt-3364" : "Please enter pinyin",
  2163 + "schedulePlanManage_info_edit_page_line252_txt-3449" : "Remarks:",
  2164 + "schedulePlanManage_info_edit_page_line267_txt-4173" : "Submit",
  2165 + "schedulePlanManage_info_edit_page_line269_txt-3817" : "Cancel",
  2166 +
  2167 + // module.js
  2168 + "schedulePlanManage_info_module_js_line70_txt-2363" : "Route version ({{desc}})",
  2169 + "schedulePlanManage_info_module_js_line114_txt-3082" : "Waiting for generation",
  2170 + "schedulePlanManage_info_module_js_line242_txt-2132" : "Version loading ...",
1954 2171  
1955 2172  
1956 2173 // TODO;
... ...
src/main/resources/static/pages/scheduleApp/language/zh.js
... ... @@ -58,7 +58,7 @@ var ScheduleApp_zh_language = {
58 58 "guideboardGroup_saGuideboardgroupTemplate_line83_desc3" : "个",
59 59  
60 60 // 指令位置:../module/common/dts2/employeeGroup
61   - // 页面:saEmployeegroupTemplate.html
  61 + // 页面:saEmployeegroupTemplate.html
62 62 "employeeGroup_saEmployeegroupTemplate_line77_txt-1740" : "人员列表,共{{total1}}组,筛选{{total2}}组(最多10组)",
63 63 "employeeGroup_saEmployeegroupTemplate_line84" : "拼音,编码,工号",
64 64 "employeeGroup_saEmployeegroupTemplate_line91_txt-3184" : "显示全部",
... ... @@ -74,7 +74,7 @@ var ScheduleApp_zh_language = {
74 74 "employeeGroup_saEmployeegroupTemplate_line235_txt-4101" : "分班",
75 75  
76 76 // 指令位置:../module/common/dts2/bcGroup
77   - // 页面:saBcgroupTemplate.html
  77 + // 页面:saBcgroupTemplate.html
78 78 "bcGroup_saBcgroupTemplate_line46_txt-1709" : "班次列表,共{{total}}个",
79 79 "bcGroup_saBcgroupTemplate_line57_txt-3989" : "出场",
80 80 "bcGroup_saBcgroupTemplate_line60_txt-3990" : "进场",
... ... @@ -82,6 +82,95 @@ var ScheduleApp_zh_language = {
82 82 "bcGroup_saBcgroupTemplate_line80_txt-3989" : "出场",
83 83 "bcGroup_saBcgroupTemplate_line83_txt-3990" : "进场",
84 84  
  85 + // 指令位置:../module/common/dts2/ttinfotable
  86 + // js:saTimeTable.js
  87 + "saTimeTable_js_line336_txt-3989" : "出场", //*
  88 + "saTimeTable_js_line338_txt-3989" : "出场", //*
  89 + "saTimeTable_js_line339_txt-4022" : "路牌", //*
  90 + "saTimeTable_js_line340_txt-3990" : "进场", //*
  91 + "saTimeTable_js_line341_txt-4376" : "空驶班次/空驶里程", //*
  92 + "saTimeTable_js_line342_txt-2804" : "运营班次/运营里程", //*
  93 + "saTimeTable_js_line354_txt-3990" : "进场", //*
  94 + // 页面:saTimeTableTemplate.html
  95 + "saTimeTableTemplate_line338_txt-3934" : "序号",
  96 + "saTimeTableTemplate_line342_txt-4022" : "路牌",
  97 + "saTimeTableTemplate_line355_txt-4214" : "工时",
  98 + "saTimeTableTemplate_line364_txt-3934" : "序号",
  99 + "saTimeTableTemplate_line368_txt-4022" : "路牌", //*
  100 + "saTimeTableTemplate_line368_txt-4007" : "班型", //*
  101 + "saTimeTableTemplate_line368_txt-3798" : "配档数", //*
  102 + "saTimeTableTemplate_line368_txt-4214" : "工时", //*
  103 + "saTimeTableTemplate_line368_txt-4376" : "空驶班次/空驶里程", //*
  104 + "saTimeTableTemplate_line368_txt-2804" : "运营班次/运营里程",
  105 + "saTimeTableTemplate_line442_txt-4022" : "路牌",
  106 + "saTimeTableTemplate_line455_txt-4214" : "工时",
  107 +
  108 + // 指令位置:../module/common/dts2/ttinfotable
  109 + // 页面:saTimeTablePreViewTemplate.html
  110 + "saTimeTablePreViewTemplate_line258_txt-3760" : "上行:",
  111 + "saTimeTablePreViewTemplate_line268_txt-3934" : "序号",
  112 + "saTimeTablePreViewTemplate_line269_txt-4022" : "路牌",
  113 + "saTimeTablePreViewTemplate_line270_txt-2898" : "发车时间",
  114 + "saTimeTablePreViewTemplate_line271_txt-2672" : "到达时间",
  115 + "saTimeTablePreViewTemplate_line272_txt-4027" : "备注",
  116 + "saTimeTablePreViewTemplate_line293_txt-3989" : "出场",
  117 + "saTimeTablePreViewTemplate_line296_txt-3990" : "进场",
  118 + "saTimeTablePreViewTemplate_line315_txt-3759" : "下行:",
  119 + "saTimeTablePreViewTemplate_line325_txt-3934" : "序号",
  120 + "saTimeTablePreViewTemplate_line326_txt-4022" : "路牌",
  121 + "saTimeTablePreViewTemplate_line327_txt-2898" : "发车时间",
  122 + "saTimeTablePreViewTemplate_line328_txt-2672" : "到达时间",
  123 + "saTimeTablePreViewTemplate_line329_txt-4027" : "备注",
  124 + "saTimeTablePreViewTemplate_line350_txt-3989" : "出场",
  125 + "saTimeTablePreViewTemplate_line353_txt-3990" : "进场",
  126 +
  127 + // 指令位置:../module/common/dts2/dateGroup
  128 + // 页面:saDategroupTemplate.html
  129 + "saDategroupTemplate_line47_txt-115" : "请选择日期(双击选择的日期可以删除)",
  130 +
  131 + // 指令位置:../module/common/dts1/checkbox
  132 + // js:saCheckboxgroup.js
  133 + "saCheckboxgroup_js_line31_txt-3712" : "星期一",
  134 + "saCheckboxgroup_js_line32_txt-3718" : "星期二",
  135 + "saCheckboxgroup_js_line33_txt-3715" : "星期三",
  136 + "saCheckboxgroup_js_line34_txt-3714" : "星期四",
  137 + "saCheckboxgroup_js_line35_txt-3713" : "星期五",
  138 + "saCheckboxgroup_js_line36_txt-3717" : "星期六",
  139 + "saCheckboxgroup_js_line37_txt-3716" : "星期日",
  140 +
  141 + // 指令位置:../module/common/dts2/scheduleplan
  142 + // 页面:saScpdateTemplate.html
  143 + "saScpdateTemplate_line49_txt-876" : "使用的时刻表,共{{length}}个",
  144 + "saScpdateTemplate_line58_txt-2269" : "统计班次:{{allbc}}个,出场:{{outbc}}个,进场:{{inbc}}个,营运:{{yybc}}个",
  145 + "saScpdateTemplate_line64_txt-2268" : "异常班次:{{errorbc}}个",
  146 + "saScpdateTemplate_line67_txt-4425" : "异常路牌:{{count}}个",
  147 + "saScpdateTemplate_line70_txt-4404" : "异常路牌描述:{{desc}}",
  148 + // js:saScpdate.js
  149 + "saScpdate_js_line45_txt-1230" : "必须有名称属性",
  150 + "saScpdate_js_line91_txt-1788" : "线路必须选择",
  151 + "saScpdate_js_line96_txt-1788" : "线路必须选择",
  152 + "saScpdate_js_line102_txt-920" : "开始日期必须选择",
  153 + "saScpdate_js_line107_txt-921" : "结束日期必须选择",
  154 + "saScpdate_js_line112_txt-255" : "开始日期必须在结束日期之前",
  155 + "saScpdate_js_line118_txt-1854" : "无可用时刻表",
  156 + "saScpdate_js_line164_txt-978" : "时刻表有错误班次",
  157 + "saScpdate_js_line167" : "时刻表有错误路牌",
  158 + "saScpdate_js_line176_txt-1854" : "无可用时刻表",
  159 + "saScpdate_js_line181_txt-519" : "获取时刻表数据失败!",
  160 +
  161 + // 指令位置:../module/common/dts2/scheduleplan
  162 + // 页面:saSruleTemplate.html
  163 + "saSruleTemplate_line31_txt-1706" : "总规则{{count1}}条,启用规则{{count2}}条,错误规则{{count3}}条",
  164 + // js:saSrule.js
  165 + "saSrule_js_line44_txt-1230" : "必须有名称属性",
  166 + "saSrule_js_line87_txt-1788" : "线路必须选择",
  167 + "saSrule_js_line92_txt-920" : "开始日期必须选择",
  168 + "saSrule_js_line97_txt-921" : "结束日期必须选择",
  169 + "saSrule_js_line102_txt-255" : "开始日期必须在结束日期之前",
  170 + "saSrule_js_line113_txt-975" : "无可启用的规则数",
  171 + "saSrule_js_line134_txt-1859" : "有错误的规则",
  172 + "saSrule_js_line142_txt-711" : "获取规则数据失败!",
  173 +
85 174 //------------ 车辆信息管理模块 -----------//
86 175 // 模块位置:../module/basicInfo/busInfoManage
87 176  
... ... @@ -1486,6 +1575,601 @@ var ScheduleApp_zh_language = {
1486 1575 "schedulePlanReportExtManage_module_js_line198_txt-3394" : "暂无排班",
1487 1576 "schedulePlanReportExtManage_module_js_line305_txt-1925" : "保存失败!",
1488 1577  
  1578 + //------------ 时刻表管理模块 -----------//
  1579 + // 模块位置:../module/core/ttInfoManage
  1580 + // 页面;index.html
  1581 + "ttInfoManage_index_page_line3_txt-2118" : "时刻表管理",
  1582 + "ttInfoManage_index_page_line9_txt-3807" : "首页",
  1583 + "ttInfoManage_index_page_line13_txt-1303" : "运营计划管理",
  1584 + "ttInfoManage_index_page_line17_txt-2118" : "时刻表管理",
  1585 + "ttInfoManage_index_page_line36_txt-3592" : "时刻表",
  1586 + "ttInfoManage_index_page_line45_txt-2278" : "添加时刻表",
  1587 +
  1588 + // 页面:orderOptionOpen.html
  1589 + "ttInfoManage_orderOptionOpen_page_line5_txt-1682" : "排序字段选择",
  1590 + "ttInfoManage_orderOptionOpen_page_line17_txt-4018" : "确定",
  1591 +
  1592 + // 页面:list.html
  1593 + "ttInfoManage_list_page_line7_txt-3934" : "序号",
  1594 + "ttInfoManage_list_page_line8_txt-3347" : "线路名称",
  1595 + "ttInfoManage_list_page_line9_txt-1786" : "时刻表名称",
  1596 + "ttInfoManage_list_page_line10_txt-3633" : "上下行",
  1597 + "ttInfoManage_list_page_line11_txt-3861" : "启用",
  1598 + "ttInfoManage_list_page_line12_txt-3093" : "操作日期",
  1599 + "ttInfoManage_list_page_line13_txt-3874" : "状态",
  1600 + "ttInfoManage_list_page_line14_txt-2114" : "时刻表明细",
  1601 + "ttInfoManage_list_page_line15_txt-3942" : "操作",
  1602 + "ttInfoManage_list_page_line28_txt-3364" : "请输拼音",
  1603 + "ttInfoManage_list_page_line34_txt-1221" : "输入时刻表名称",
  1604 + "ttInfoManage_list_page_line40_txt-4257" : "是",
  1605 + "ttInfoManage_list_page_line46_txt-3746" : "已作废",
  1606 + "ttInfoManage_list_page_line54_txt-4001" : "搜索",
  1607 + "ttInfoManage_list_page_line64_txt-3385" : "排序选项",
  1608 + "ttInfoManage_list_page_line72_txt-4000" : "重置",
  1609 + "ttInfoManage_list_page_line101_txt-2336" : "线路版本:",
  1610 + "ttInfoManage_list_page_line120_txt-4058" : "未知",
  1611 + "ttInfoManage_list_page_line123_txt-4058" : "未知",
  1612 + "ttInfoManage_list_page_line130_txt-2317" : "启用时间:",
  1613 + "ttInfoManage_list_page_line132_txt-3861" : "启用",
  1614 + "ttInfoManage_list_page_line140_txt-2318" : "备份时间:",
  1615 + "ttInfoManage_list_page_line142_txt-4177" : "备份",
  1616 + "ttInfoManage_list_page_line150_txt-2639" : "创建时间",
  1617 + "ttInfoManage_list_page_line152_txt-4175" : "创建",
  1618 + "ttInfoManage_list_page_line160_txt-4391" : "更新时间:",
  1619 + "ttInfoManage_list_page_line162_txt-3448" : "更新",
  1620 + "ttInfoManage_list_page_line192_txt-3886" : "导入",
  1621 + "ttInfoManage_list_page_line193_txt-4163" : "导出",
  1622 + "ttInfoManage_list_page_line199_txt-4028" : "修改",
  1623 + "ttInfoManage_list_page_line201_txt-908" : "是否备份时刻表?",
  1624 + "ttInfoManage_list_page_line202_txt-3592" : "时刻表 ",
  1625 + "ttInfoManage_list_page_line202_txt-1223" : "已备份信息!",
  1626 + "ttInfoManage_list_page_line204_txt-4257" : "是",
  1627 + "ttInfoManage_list_page_line205_txt-3817" : "取消",
  1628 + "ttInfoManage_list_page_line207_txt-4177" : "备份",
  1629 + "ttInfoManage_list_page_line213_txt-3866" : "详细",
  1630 + "ttInfoManage_list_page_line214_txt-4028" : "修改",
  1631 + "ttInfoManage_list_page_line217_txt-906" : "是否作废时刻表?",
  1632 + "ttInfoManage_list_page_line218_txt-3592" : "时刻表 ",
  1633 + "ttInfoManage_list_page_line218_txt-74" : "作废的时刻表不论启用不启用不参与排班计算!",
  1634 + "ttInfoManage_list_page_line220_txt-4257" : "是",
  1635 + "ttInfoManage_list_page_line221_txt-3817" : "取消",
  1636 + "ttInfoManage_list_page_line224_txt-4143" : "作废",
  1637 + "ttInfoManage_list_page_line225_txt-4211" : "撤销",
  1638 + "ttInfoManage_list_page_line234_txt-3053" : "显示从{{from}}到{{to}} 共{{total}}条 每页显示10条",
  1639 + "ttInfoManage_list_page_line247_txt-4430" : "首页",
  1640 + "ttInfoManage_list_page_line248_txt-3613" : "上一页",
  1641 + "ttInfoManage_list_page_line249_txt-3614" : "下一页",
  1642 + "ttInfoManage_list_page_line250_txt-4068" : "尾页",
  1643 +
  1644 + // 页面:detail.html
  1645 + "ttInfoManage_detail_page_line3_txt-2118" : "时刻表管理",
  1646 + "ttInfoManage_detail_page_line9_txt-3807" : "首页",
  1647 + "ttInfoManage_detail_page_line13_txt-1303" : "运营计划管理",
  1648 + "ttInfoManage_detail_page_line17_txt-2118" : "时刻表管理",
  1649 + "ttInfoManage_detail_page_line21_txt-1128" : "时刻表基础信息",
  1650 + "ttInfoManage_detail_page_line45_txt-3347" : "线路名称",
  1651 + "ttInfoManage_detail_page_line53_txt-3202" : "线路走向",
  1652 + "ttInfoManage_detail_page_line60_txt-2250" : "时刻表名字",
  1653 + "ttInfoManage_detail_page_line68_txt-3211" : "启用日期",
  1654 + "ttInfoManage_detail_page_line77_txt-3199" : "是否启用",
  1655 + "ttInfoManage_detail_page_line109_txt-1772" : "常规有效日:",
  1656 + "ttInfoManage_detail_page_line120_txt-1763" : "特殊有效日:",
  1657 + "ttInfoManage_detail_page_line136_txt-3223" : "创建人:",
  1658 + "ttInfoManage_detail_page_line144_txt-2137" : "创建时间:",
  1659 + "ttInfoManage_detail_page_line153_txt-3218" : "更新人:",
  1660 + "ttInfoManage_detail_page_line161_txt-2259" : "更新时间:",
  1661 +
  1662 + // 页面:edit.html
  1663 + "ttInfoManage_edit_page_line3_txt-2118" : "时刻表管理",
  1664 + "ttInfoManage_edit_page_line9_txt-3807" : "首页",
  1665 + "ttInfoManage_edit_page_line13_txt-1303" : "运营计划管理",
  1666 + "ttInfoManage_edit_page_line17_txt-2118" : "时刻表管理",
  1667 + "ttInfoManage_edit_page_line21_txt-616" : "修改时刻表基础信息",
  1668 + "ttInfoManage_edit_page_line29_txt-3849" : "表单",
  1669 + "ttInfoManage_edit_page_line44_txt-3347" : "线路名称",
  1670 + "ttInfoManage_edit_page_line54_txt-3364" : "请输拼音",
  1671 + "ttInfoManage_edit_page_line61_txt-1788" : "线路必须选择",
  1672 + "ttInfoManage_edit_page_line66_txt-3202" : "线路走向",
  1673 + "ttInfoManage_edit_page_line72_txt-911" : "线路走向必须填写",
  1674 + "ttInfoManage_edit_page_line77_txt-2250" : "时刻表名字",
  1675 + "ttInfoManage_edit_page_line80_txt-963" : "请输入时刻表名字",
  1676 + "ttInfoManage_edit_page_line89_txt-685" : "时刻表名字必须填写",
  1677 + "ttInfoManage_edit_page_line92_txt-246" : "相同线路下的时刻表不能同名",
  1678 + "ttInfoManage_edit_page_line97_txt-3211" : "启用日期",
  1679 + "ttInfoManage_edit_page_line101_txt-1284" : "请选择启用日期",
  1680 + "ttInfoManage_edit_page_line115_txt-916" : "启用日期必须填写",
  1681 + "ttInfoManage_edit_page_line120_txt-3199" : "是否启用",
  1682 + "ttInfoManage_edit_page_line127_txt-914" : "是否启用必须选择",
  1683 + "ttInfoManage_edit_page_line161_txt-1772" : "常规有效日:",
  1684 + "ttInfoManage_edit_page_line179_txt-2280" : "请操作一下 ",
  1685 + "ttInfoManage_edit_page_line188_txt-1763" : "特殊有效日:",
  1686 + "ttInfoManage_edit_page_line205_txt-2280" : "请操作一下 ",
  1687 + "ttInfoManage_edit_page_line227_txt-4173" : "提交",
  1688 + "ttInfoManage_edit_page_line228_txt-3817" : "取消",
  1689 +
  1690 + // 页面:form.html
  1691 + "ttInfoManage_form_page_line3_txt-2118" : "时刻表管理",
  1692 + "ttInfoManage_form_page_line9_txt-3807" : "首页",
  1693 + "ttInfoManage_form_page_line13_txt-1303" : "运营计划管理",
  1694 + "ttInfoManage_form_page_line17_txt-2118" : "时刻表管理",
  1695 + "ttInfoManage_form_page_line21_txt-617" : "添加时刻表基础信息",
  1696 + "ttInfoManage_form_page_line29_txt-3849" : "表单",
  1697 + "ttInfoManage_form_page_line44_txt-3347" : "线路名称",
  1698 + "ttInfoManage_form_page_line54_txt-3364" : "请输拼音",
  1699 + "ttInfoManage_form_page_line61_txt-1788" : "线路必须选择",
  1700 + "ttInfoManage_form_page_line66_txt-3202" : "线路走向",
  1701 + "ttInfoManage_form_page_line72_txt-911" : "线路走向必须填写",
  1702 + "ttInfoManage_form_page_line77_txt-2250" : "时刻表名字",
  1703 + "ttInfoManage_form_page_line80_txt-963" : "请输入时刻表名字",
  1704 + "ttInfoManage_form_page_line89_txt-685" : "时刻表名字必须填写",
  1705 + "ttInfoManage_form_page_line92_txt-246" : "相同线路下的时刻表不能同名",
  1706 + "ttInfoManage_form_page_line97_txt-3211" : "启用日期",
  1707 + "ttInfoManage_form_page_line101_txt-1284" : "请选择启用日期",
  1708 + "ttInfoManage_form_page_line115_txt-916" : "启用日期必须填写",
  1709 + "ttInfoManage_form_page_line120_txt-3199" : "是否启用",
  1710 + "ttInfoManage_form_page_line127_txt-914" : "是否启用必须选择",
  1711 + "ttInfoManage_form_page_line161_txt-1772" : "常规有效日:",
  1712 + "ttInfoManage_form_page_line179_txt-2280" : "请操作一下 ",
  1713 + "ttInfoManage_form_page_line188_txt-1763" : "特殊有效日:",
  1714 + "ttInfoManage_form_page_line205_txt-2280" : "请操作一下 ",
  1715 + "ttInfoManage_form_page_line227_txt-4173" : "提交",
  1716 + "ttInfoManage_form_page_line228_txt-3817" : "取消",
  1717 +
  1718 + // module.js
  1719 + "ttInfoManage_module_js_line25_txt-3347" : "线路名称",
  1720 + "ttInfoManage_module_js_line26_txt-1786" : "时刻表名称",
  1721 + "ttInfoManage_module_js_line27_txt-3633" : "上下行",
  1722 + "ttInfoManage_module_js_line28_txt-3199" : "是否启用",
  1723 + "ttInfoManage_module_js_line29_txt-3211" : "启用日期",
  1724 + "ttInfoManage_module_js_line30_txt-3127" : "是否作废",
  1725 + "ttInfoManage_module_js_line182_txt-3729" : "失败:",
  1726 + "ttInfoManage_module_js_line221_txt-3495" : "载入中...",
  1727 + "ttInfoManage_module_js_line346_txt-1128" : "时刻表基础信息",
  1728 +
  1729 + //------------ 时刻表明细管理模块 -----------//
  1730 + // 模块位置:../module/core/ttInfoManage/detailedit
  1731 + // 页面;edit3.html
  1732 + "ttInfoManage_detailedit_edit_page_line3_txt-2118" : "时刻表管理",
  1733 + "ttInfoManage_detailedit_edit_page_line9_txt-3807" : "首页",
  1734 + "ttInfoManage_detailedit_edit_page_line13_txt-1303" : "运营计划管理",
  1735 + "ttInfoManage_detailedit_edit_page_line17_txt-2118" : "时刻表管理",
  1736 + "ttInfoManage_detailedit_edit_page_line21_txt-618" : "编辑时刻表明细信息",
  1737 + "ttInfoManage_detailedit_edit_page_line99_txt-3030" : "批量选择",
  1738 + "ttInfoManage_detailedit_edit_page_line106_txt-3031" : "批量修改",
  1739 + "ttInfoManage_detailedit_edit_page_line110_txt-511" : "是否删除选定的班次?",
  1740 + "ttInfoManage_detailedit_edit_page_line111_txt-3429" : "线路:",
  1741 + "ttInfoManage_detailedit_edit_page_line111_txt-3592" : "时刻表:",
  1742 + "ttInfoManage_detailedit_edit_page_line111_txt-2320" : "谨慎删除!",
  1743 + "ttInfoManage_detailedit_edit_page_line113_txt-4257" : "是",
  1744 + "ttInfoManage_detailedit_edit_page_line114_txt-3817" : "取消",
  1745 + "ttInfoManage_detailedit_edit_page_line119_txt-3390" : "批量删除",
  1746 + "ttInfoManage_detailedit_edit_page_line125_txt-3318" : "取消选择",
  1747 + "ttInfoManage_detailedit_edit_page_line131_txt-3316" : "增加路牌",
  1748 + "ttInfoManage_detailedit_edit_page_line137_txt-2553" : "删除路牌",
  1749 + "ttInfoManage_detailedit_edit_page_line143_txt-3029" : "调换路牌",
  1750 + "ttInfoManage_detailedit_edit_page_line149_txt-2694" : "刷新数据",
  1751 + "ttInfoManage_detailedit_edit_page_line155_txt-4163" : "导出",
  1752 + "ttInfoManage_detailedit_edit_page_line161_txt-3277" : "停驶班次",
  1753 + "ttInfoManage_detailedit_edit_page_line162_txt-2927" : "区间班次",
  1754 + "ttInfoManage_detailedit_edit_page_line164_txt-2928" : "分班班次",
  1755 +
  1756 + // 页面:edit-addLp.html
  1757 + "ttInfoManage_detailedit_addLp_page_line4_txt-2118" : "时刻表管理",
  1758 + "ttInfoManage_detailedit_addLp_page_line10_txt-3807" : "首页",
  1759 + "ttInfoManage_detailedit_addLp_page_line14_txt-1303" : "运营计划管理",
  1760 + "ttInfoManage_detailedit_addLp_page_line18_txt-2118" : "时刻表管理",
  1761 + "ttInfoManage_detailedit_addLp_page_line26_txt-2551" : "添加路牌",
  1762 + "ttInfoManage_detailedit_addLp_page_line49_txt-3753" : "路牌:",
  1763 + "ttInfoManage_detailedit_addLp_page_line59_txt-1784" : "输入路牌名字",
  1764 + "ttInfoManage_detailedit_addLp_page_line67_txt-1876" : "请选择路牌",
  1765 + "ttInfoManage_detailedit_addLp_page_line77_txt-4173" : "提交",
  1766 + "ttInfoManage_detailedit_addLp_page_line79_txt-3817" : "取消",
  1767 +
  1768 + // 页面:edit-removeLp.html
  1769 + "ttInfoManage_detailedit_removeLp_page_line4_txt-2118" : "时刻表管理",
  1770 + "ttInfoManage_detailedit_removeLp_page_line10_txt-3807" : "首页",
  1771 + "ttInfoManage_detailedit_removeLp_page_line14_txt-1303" : "运营计划管理",
  1772 + "ttInfoManage_detailedit_removeLp_page_line18_txt-2118" : "时刻表管理",
  1773 + "ttInfoManage_detailedit_removeLp_page_line26_txt-2553" : "删除路牌",
  1774 + "ttInfoManage_detailedit_removeLp_page_line49_txt-3753" : "路牌:",
  1775 + "ttInfoManage_detailedit_removeLp_page_line59_txt-1784" : "输入路牌名字",
  1776 + "ttInfoManage_detailedit_removeLp_page_line67_txt-1876" : "请选择路牌",
  1777 + "ttInfoManage_detailedit_removeLp_page_line77_txt-4173" : "提交",
  1778 + "ttInfoManage_detailedit_removeLp_page_line79_txt-3817" : "取消",
  1779 +
  1780 + // 页面:edit-switchLp.html
  1781 + "ttInfoManage_detailedit_switchLp_page_line4_txt-2118" : "时刻表管理",
  1782 + "ttInfoManage_detailedit_switchLp_page_line10_txt-3807" : "首页",
  1783 + "ttInfoManage_detailedit_switchLp_page_line14_txt-1303" : "运营计划管理",
  1784 + "ttInfoManage_detailedit_switchLp_page_line18_txt-2118" : "时刻表管理",
  1785 + "ttInfoManage_detailedit_switchLp_page_line26_txt-3029" : "调换路牌",
  1786 + "ttInfoManage_detailedit_switchLp_page_line49_txt-4022" : "路牌",
  1787 + "ttInfoManage_detailedit_switchLp_page_line59_txt-1784" : "输入路牌名字",
  1788 + "ttInfoManage_detailedit_switchLp_page_line67_txt-1876" : "请选择路牌",
  1789 + "ttInfoManage_detailedit_switchLp_page_line72_txt-4022" : "路牌",
  1790 + "ttInfoManage_detailedit_switchLp_page_line82_txt-1784" : "输入路牌名字",
  1791 + "ttInfoManage_detailedit_switchLp_page_line90_txt-1876" : "请选择路牌",
  1792 + "ttInfoManage_detailedit_switchLp_page_line100_txt-4173" : "提交",
  1793 + "ttInfoManage_detailedit_switchLp_page_line102_txt-3817" : "取消",
  1794 +
  1795 + // 页面:edit-mulselect.html
  1796 + "ttInfoManage_detailedit_mulselect_page_line4_txt-2118" : "时刻表管理",
  1797 + "ttInfoManage_detailedit_mulselect_page_line10_txt-3807" : "首页",
  1798 + "ttInfoManage_detailedit_mulselect_page_line14_txt-1303" : "运营计划管理",
  1799 + "ttInfoManage_detailedit_mulselect_page_line18_txt-2118" : "时刻表管理",
  1800 + "ttInfoManage_detailedit_mulselect_page_line26_txt-3030" : "批量选择",
  1801 + "ttInfoManage_detailedit_mulselect_page_line49_txt-3430" : "方向:",
  1802 + "ttInfoManage_detailedit_mulselect_page_line56_txt-1953" : "开始时间:",
  1803 + "ttInfoManage_detailedit_mulselect_page_line66_txt-307" : "时间格式错误,应该是格式hh:mm,如:06:39",
  1804 + "ttInfoManage_detailedit_mulselect_page_line71_txt-1954" : "结束时间:",
  1805 + "ttInfoManage_detailedit_mulselect_page_line81_txt-307" : "时间格式错误,应该是格式hh:mm,如:06:39",
  1806 + "ttInfoManage_detailedit_mulselect_page_line85_txt-938" : "是否包含进出场:",
  1807 + "ttInfoManage_detailedit_mulselect_page_line97_txt-4173" : "提交",
  1808 + "ttInfoManage_detailedit_mulselect_page_line99_txt-3817" : "取消",
  1809 +
  1810 + // 页面:edit-detail2.html
  1811 + "ttInfoManage_detailedit_batchedit_page_line4_txt-2118" : "时刻表管理",
  1812 + "ttInfoManage_detailedit_batchedit_page_line10_txt-3807" : "首页",
  1813 + "ttInfoManage_detailedit_batchedit_page_line14_txt-1303" : "运营计划管理",
  1814 + "ttInfoManage_detailedit_batchedit_page_line18_txt-2118" : "时刻表管理",
  1815 + "ttInfoManage_detailedit_batchedit_page_line26_txt-3031" : "批量修改",
  1816 + "ttInfoManage_detailedit_batchedit_page_line48_txt-3347" : "线路名称",
  1817 + "ttInfoManage_detailedit_batchedit_page_line57_txt-1786" : "时刻表名称:",
  1818 + "ttInfoManage_detailedit_batchedit_page_line66_txt-3430" : "方向:",
  1819 + "ttInfoManage_detailedit_batchedit_page_line76_txt-3300" : "起点站:",
  1820 + "ttInfoManage_detailedit_batchedit_page_line86_txt-3364" : "请输拼音",
  1821 + "ttInfoManage_detailedit_batchedit_page_line93_txt-2388" : "终点站:",
  1822 + "ttInfoManage_detailedit_batchedit_page_line103_txt-3364" : "请输拼音",
  1823 + "ttInfoManage_detailedit_batchedit_page_line113_txt-2313" : "发车时间:",
  1824 + "ttInfoManage_detailedit_batchedit_page_line122_txt-307" : "时间格式错误,应该是格式hh:mm,如:06:39",
  1825 + "ttInfoManage_detailedit_batchedit_page_line127_txt-2307" : "计划里程:",
  1826 + "ttInfoManage_detailedit_batchedit_page_line136_txt-3265" : "输入数字",
  1827 + "ttInfoManage_detailedit_batchedit_page_line141_txt-2308" : "班次历时:",
  1828 + "ttInfoManage_detailedit_batchedit_page_line150_txt-3264" : "输入整数",
  1829 + "ttInfoManage_detailedit_batchedit_page_line155_txt-2314" : "班次类型:",
  1830 + "ttInfoManage_detailedit_batchedit_page_line165_txt-1292" : "请选择班次类型",
  1831 + "ttInfoManage_detailedit_batchedit_page_line174_txt-2306" : "开始分班:",
  1832 + "ttInfoManage_detailedit_batchedit_page_line182_txt-2304" : "是否停驶:",
  1833 + "ttInfoManage_detailedit_batchedit_page_line190_txt-3449" : "备注:",
  1834 + "ttInfoManage_detailedit_batchedit_page_line205_txt-4173" : "提交",
  1835 + "ttInfoManage_detailedit_batchedit_page_line207_txt-3817" : "取消",
  1836 +
  1837 + // 页面:edit-detail.html
  1838 + "ttInfoManage_detailedit_singleedit_page_line4_txt-1690" : "修改班次信息",
  1839 + "ttInfoManage_detailedit_singleedit_page_line10_txt-3807" : "首页",
  1840 + "ttInfoManage_detailedit_singleedit_page_line14_txt-1303" : "运营计划管理",
  1841 + "ttInfoManage_detailedit_singleedit_page_line18_txt-2118" : "时刻表管理",
  1842 + "ttInfoManage_detailedit_singleedit_page_line26_txt-1690" : "修改班次信息",
  1843 + "ttInfoManage_detailedit_singleedit_page_line48_txt-3347" : "线路名称",
  1844 + "ttInfoManage_detailedit_singleedit_page_line57_txt-1786" : "时刻表名称:",
  1845 + "ttInfoManage_detailedit_singleedit_page_line65_txt-4022" : "路牌",
  1846 + "ttInfoManage_detailedit_singleedit_page_line74_txt-2077" : "发车顺序号",
  1847 + "ttInfoManage_detailedit_singleedit_page_line83_txt-4016" : "方向",
  1848 + "ttInfoManage_detailedit_singleedit_page_line89_txt-949" : "请选择线路上下行",
  1849 + "ttInfoManage_detailedit_singleedit_page_line95_txt-3300" : "起点站:",
  1850 + "ttInfoManage_detailedit_singleedit_page_line105_txt-3364" : "请输拼音",
  1851 + "ttInfoManage_detailedit_singleedit_page_line112_txt-1252" : "起点站必须选择",
  1852 + "ttInfoManage_detailedit_singleedit_page_line116_txt-2388" : "终点站:",
  1853 + "ttInfoManage_detailedit_singleedit_page_line126_txt-3364" : "请输拼音",
  1854 + "ttInfoManage_detailedit_singleedit_page_line133_txt-1250" : "终点站必须选择",
  1855 + "ttInfoManage_detailedit_singleedit_page_line138_txt-2898" : "发车时间",
  1856 + "ttInfoManage_detailedit_singleedit_page_line147_txt-951" : "发车时间必须填写",
  1857 + "ttInfoManage_detailedit_singleedit_page_line150_txt-307" : "时间格式错误,应该是格式hh:mm,如:06:39",
  1858 + "ttInfoManage_detailedit_singleedit_page_line155_txt-1817" : "对应班次数:",
  1859 + "ttInfoManage_detailedit_singleedit_page_line164_txt-2897" : "计划里程",
  1860 + "ttInfoManage_detailedit_singleedit_page_line172_txt-950" : "计划里程必须填写",
  1861 + "ttInfoManage_detailedit_singleedit_page_line175_txt-3265" : "输入数字",
  1862 + "ttInfoManage_detailedit_singleedit_page_line180_txt-2899" : "班次历时",
  1863 + "ttInfoManage_detailedit_singleedit_page_line188_txt-952" : "班次时间必须填写",
  1864 + "ttInfoManage_detailedit_singleedit_page_line191_txt-3264" : "输入整数",
  1865 + "ttInfoManage_detailedit_singleedit_page_line197_txt-2305" : "例保时间:",
  1866 + "ttInfoManage_detailedit_singleedit_page_line205_txt-3264" : "输入整数",
  1867 + "ttInfoManage_detailedit_singleedit_page_line210_txt-3246" : "班次类型",
  1868 + "ttInfoManage_detailedit_singleedit_page_line220_txt-1292" : "请选择班次类型",
  1869 + "ttInfoManage_detailedit_singleedit_page_line228_txt-953" : "班次类型必须选择",
  1870 + "ttInfoManage_detailedit_singleedit_page_line234_txt-2306" : "开始分班:",
  1871 + "ttInfoManage_detailedit_singleedit_page_line242_txt-2304" : "是否停驶:",
  1872 + "ttInfoManage_detailedit_singleedit_page_line250_txt-3449" : "备注:",
  1873 + "ttInfoManage_detailedit_singleedit_page_line265_txt-4173" : "提交",
  1874 + "ttInfoManage_detailedit_singleedit_page_line267_txt-3817" : "取消",
  1875 +
  1876 + // 页面:edit-bx-detail.html
  1877 + "ttInfoManage_detailedit_bxedit_page_line4_txt-1689" : "修改班型信息",
  1878 + "ttInfoManage_detailedit_bxedit_page_line10_txt-3807" : "首页",
  1879 + "ttInfoManage_detailedit_bxedit_page_line14_txt-1303" : "运营计划管理",
  1880 + "ttInfoManage_detailedit_bxedit_page_line18_txt-2118" : "时刻表管理",
  1881 + "ttInfoManage_detailedit_bxedit_page_line26_txt-1689" : "修改班型信息",
  1882 + "ttInfoManage_detailedit_bxedit_page_line48_txt-3347" : "线路名称",
  1883 + "ttInfoManage_detailedit_bxedit_page_line56_txt-1829" : "线路必须存在",
  1884 + "ttInfoManage_detailedit_bxedit_page_line61_txt-1786" : "时刻表名称:",
  1885 + "ttInfoManage_detailedit_bxedit_page_line69_txt-1251" : "时刻表必须存在",
  1886 + "ttInfoManage_detailedit_bxedit_page_line74_txt-4022" : "路牌",
  1887 + "ttInfoManage_detailedit_bxedit_page_line82_txt-1831" : "路牌必须存在",
  1888 + "ttInfoManage_detailedit_bxedit_page_line150_txt-4481" : "工时-小时",
  1889 + "ttInfoManage_detailedit_bxedit_page_line160_txt-1832" : "工时必须填写",
  1890 + "ttInfoManage_detailedit_bxedit_page_line165_txt-3264" : "输入整数",
  1891 + "ttInfoManage_detailedit_bxedit_page_line176_txt-4173" : "提交",
  1892 + "ttInfoManage_detailedit_bxedit_page_line178_txt-3817" : "取消",
  1893 +
  1894 + // 页面:form.html
  1895 + "ttInfoManage_detailedit_import_page_line3_txt-2118" : "时刻表管理",
  1896 + "ttInfoManage_detailedit_import_page_line9_txt-3807" : "首页",
  1897 + "ttInfoManage_detailedit_import_page_line13_txt-1303" : "运营计划管理",
  1898 + "ttInfoManage_detailedit_import_page_line17_txt-2118" : "时刻表管理",
  1899 + "ttInfoManage_detailedit_import_page_line21_txt-2114" : "时刻表明细",
  1900 + "ttInfoManage_detailedit_import_page_line24_txt-2115" : "导入时刻表",
  1901 + "ttInfoManage_detailedit_import_page_line41_txt-2684" : "选择文件",
  1902 + "ttInfoManage_detailedit_import_page_line52_txt-3658" : "文件名",
  1903 + "ttInfoManage_detailedit_import_page_line53_txt-4092" : "大小(M)",
  1904 + "ttInfoManage_detailedit_import_page_line54_txt-4091" : "进度",
  1905 + "ttInfoManage_detailedit_import_page_line55_txt-3874" : "状态",
  1906 + "ttInfoManage_detailedit_import_page_line56_txt-3942" : "操作",
  1907 + "ttInfoManage_detailedit_import_page_line85_txt-4154" : "上传",
  1908 + "ttInfoManage_detailedit_import_page_line89_txt-3817" : "取消",
  1909 + "ttInfoManage_detailedit_import_page_line92_txt-3868" : "删除",
  1910 + "ttInfoManage_detailedit_import_page_line105_txt-3230" : "ExcelSheet格式类型",
  1911 + "ttInfoManage_detailedit_import_page_line115_txt-3230" : "ExcelSheet格式类型",
  1912 + "ttInfoManage_detailedit_import_page_line122_txt-922" : "格式类型必须选择",
  1913 + "ttInfoManage_detailedit_import_page_line127_txt-901" : "站点路由版本类型*:",
  1914 + "ttInfoManage_detailedit_import_page_line137_txt-1853" : "站点路由类型",
  1915 + "ttInfoManage_detailedit_import_page_line145_txt-392" : "请选择站点路由版本类型",
  1916 + "ttInfoManage_detailedit_import_page_line148_txt-1790" : "未知线路版本",
  1917 + "ttInfoManage_detailedit_import_page_line153_txt-1761" : "最近版本列表",
  1918 + "ttInfoManage_detailedit_import_page_line163_txt-3364" : "请输拼音",
  1919 + "ttInfoManage_detailedit_import_page_line170_txt-928" : "必须选择版本列表",
  1920 + "ttInfoManage_detailedit_import_page_line175_txt-3707" : "excel工作区",
  1921 + "ttInfoManage_detailedit_import_page_line185_txt-3432" : "请选择",
  1922 + "ttInfoManage_detailedit_import_page_line203_txt-1227" : "工作区必须选择",
  1923 + "ttInfoManage_detailedit_import_page_line211_txt-2719" : "线路标准",
  1924 + "ttInfoManage_detailedit_import_page_line221_txt-3364" : "请输拼音",
  1925 + "ttInfoManage_detailedit_import_page_line232_txt-912" : "线路标准必须选择",
  1926 + "ttInfoManage_detailedit_import_page_line246_txt-4173" : "提交",
  1927 + "ttInfoManage_detailedit_import_page_line247_txt-3817" : "取消",
  1928 +
  1929 + // module.js
  1930 + "ttInfoManage_detailedit_module_js_line54_txt-4350" : "{{xlName}}({{ttName}}) 时刻表明细信息 Excel数据导入",
  1931 + "ttInfoManage_detailedit_module_js_line69_txt-976" : "没有线路当前版本",
  1932 + "ttInfoManage_detailedit_module_js_line71_txt-710" : "有多个线路当前版本",
  1933 +
  1934 + // module2.js
  1935 + "ttInfoManage_detailedit_module2_js_line12_txt-4022" : "路牌",
  1936 + "ttInfoManage_detailedit_module2_js_line19_txt-3989" : "出场",
  1937 + "ttInfoManage_detailedit_module2_js_line54_txt-3990" : "进场",
  1938 + "ttInfoManage_detailedit_module2_js_line201_txt-4349" : "{{xlName}}({{ttName}}) 时刻表明细信息",
  1939 +
  1940 + // module_edit3.js
  1941 + "ttInfoManage_detailedit_module_edit3_js_line145_txt-4349" : "{{xlName}}({{ttName}}) 时刻表明细信息",
  1942 + "ttInfoManage_detailedit_module_edit3_js_line238_txt-899" : "请选择具体班次!",
  1943 + "ttInfoManage_detailedit_module_edit3_js_line273_txt-899" : "请选择具体班次!",
  1944 +
  1945 + // timeTableDetailManage_old.js
  1946 + "ttInfoManage_detailedit_js_line134_txt-4022" : "路牌",
  1947 + "ttInfoManage_detailedit_js_line134_txt-4214" : "工时",
  1948 + "ttInfoManage_detailedit_js_line389_txt-4349" : "{{xlName}}({{ttName}}) 时刻表明细信息",
  1949 + "ttInfoManage_detailedit_js_line390_txt-2132" : "版本加载中...",
  1950 + "ttInfoManage_detailedit_js_line393_txt-2363" : "线路版本({{desc}})",
  1951 + "ttInfoManage_detailedit_js_line457_txt-1743" : "切换预览视图",
  1952 + "ttInfoManage_detailedit_js_line469_txt-1744" : "切换编辑视图",
  1953 + "ttInfoManage_detailedit_js_line542_txt-1210" : "请选择班次信息",
  1954 + "ttInfoManage_detailedit_js_line569_txt-1210" : "请选择班次信息",
  1955 + "ttInfoManage_detailedit_js_line581_txt-1211" : "批量删除失败!",
  1956 + "ttInfoManage_detailedit_js_line674_txt-393" : "导出预览视图信息失败:",
  1957 + "ttInfoManage_detailedit_js_line737_txt-4349" : "{{xlName}}({{ttName}}) 时刻表明细信息",
  1958 + "ttInfoManage_detailedit_js_line738_txt-2132" : "版本加载中...",
  1959 + "ttInfoManage_detailedit_js_line741_txt-2363" : "线路版本({{desc}})",
  1960 + "ttInfoManage_detailedit_js_line749_txt-4349" : "{{xlName}}({{ttName}}) 时刻表明细信息",
  1961 + "ttInfoManage_detailedit_js_line750_txt-4022" : "路牌",
  1962 + "ttInfoManage_detailedit_js_line751_txt-3065" : "班型信息",
  1963 + "ttInfoManage_detailedit_js_line813_txt-4349" : "{{xlName}}({{ttName}}) 时刻表明细信息",
  1964 + "ttInfoManage_detailedit_js_line814_txt-2132" : "版本加载中...",
  1965 + "ttInfoManage_detailedit_js_line817_txt-2363" : "线路版本({{desc}})",
  1966 + "ttInfoManage_detailedit_js_line824_txt-4345" : "{{xlName}}({{ttName}})时刻表明细信息->路牌{{lpName}}->发车顺序号{{fcno}}->班次详细信息",
  1967 + "ttInfoManage_detailedit_js_line844_txt-4345" : "{{xlName}}({{ttName}})时刻表明细信息->路牌{{lpName}}->发车顺序号{{fcno}}->班次详细信息",
  1968 + "ttInfoManage_detailedit_js_line913_txt-865" : "{{xlName}}({{ttName}})时刻表明细信息 批量修改班次信息",
  1969 + "ttInfoManage_detailedit_js_line914_txt-2132" : "版本加载中...",
  1970 + "ttInfoManage_detailedit_js_line917_txt-2363" : "线路版本({{desc}})",
  1971 + "ttInfoManage_detailedit_js_line1030_txt-1212" : "批量更新失败!",
  1972 + "ttInfoManage_detailedit_js_line1064_txt-866" : "{{xlName}}({{ttName}})时刻表明细信息 批量条件选择班次",
  1973 + "ttInfoManage_detailedit_js_line1065_txt-2132" : "版本加载中...",
  1974 + "ttInfoManage_detailedit_js_line1068_txt-2363" : "线路版本({{desc}})",
  1975 + "ttInfoManage_detailedit_js_line1145_txt-4346" : "{{xlName}}({{ttName}}) 时刻表明细信息 添加路牌",
  1976 + "ttInfoManage_detailedit_js_line1146_txt-2132" : "版本加载中...",
  1977 + "ttInfoManage_detailedit_js_line1149_txt-2363" : "线路版本({{desc}})",
  1978 + "ttInfoManage_detailedit_js_line1197_txt-4347" : "{{xlName}}({{ttName}}) 时刻表明细信息 删除路牌",
  1979 + "ttInfoManage_detailedit_js_line1198_txt-2132" : "版本加载中...",
  1980 + "ttInfoManage_detailedit_js_line1201_txt-2363" : "线路版本({{desc}})",
  1981 + "ttInfoManage_detailedit_js_line1249_txt-4348" : "{{xlName}}({{ttName}}) 时刻表明细信息 路牌A和路牌B的班次互换",
  1982 + "ttInfoManage_detailedit_js_line1250_txt-2132" : "版本加载中...",
  1983 + "ttInfoManage_detailedit_js_line1253_txt-2363" : "线路版本({{desc}})",
  1984 +
  1985 + //------------ 排班管理模块 -----------//
  1986 + // 模块位置:../module/core/schedulePlanManage
  1987 + // 页面;index.html
  1988 + "schedulePlanManage_index_page_line3_txt-1652" : "排班计划管理",
  1989 + "schedulePlanManage_index_page_line9_txt-3807" : "首页",
  1990 + "schedulePlanManage_index_page_line13_txt-1303" : "运营计划管理",
  1991 + "schedulePlanManage_index_page_line17_txt-1652" : "排班计划管理",
  1992 + "schedulePlanManage_index_page_line36_txt-3182" : "排班计划",
  1993 + "schedulePlanManage_index_page_line41_txt-3266" : "生成计划",
  1994 +
  1995 + // 页面:orderOptionOpen.html
  1996 + "schedulePlanManage_orderOptionOpen_page_line5_txt-1682" : "排序字段选择",
  1997 + "schedulePlanManage_orderOptionOpen_page_line17_txt-4018" : "确定",
  1998 +
  1999 + // 页面:list.html
  2000 + "schedulePlanManage_list_page_line7_txt-3934" : "序号",
  2001 + "schedulePlanManage_list_page_line8_txt-3347" : "线路名称",
  2002 + "schedulePlanManage_list_page_line9_txt-2186" : "关联时刻表",
  2003 + "schedulePlanManage_list_page_line10_txt-1722" : "排班开始日期",
  2004 + "schedulePlanManage_list_page_line11_txt-1723" : "排班结束日期",
  2005 + "schedulePlanManage_list_page_line12_txt-3660" : "排班人/操作时间",
  2006 + "schedulePlanManage_list_page_line13_txt-3874" : "状态",
  2007 + "schedulePlanManage_list_page_line14_txt-3942" : "操作",
  2008 + "schedulePlanManage_list_page_line27_txt-3364" : "请输拼音",
  2009 + "schedulePlanManage_list_page_line33_txt-1221" : "输入时刻表名称",
  2010 + "schedulePlanManage_list_page_line38_txt-3382" : "选择日期",
  2011 + "schedulePlanManage_list_page_line52_txt-3382" : "选择日期",
  2012 + "schedulePlanManage_list_page_line69_txt-4001" : "搜索",
  2013 + "schedulePlanManage_list_page_line79_txt-3385" : "排序选项",
  2014 + "schedulePlanManage_list_page_line87_txt-4000" : "重置",
  2015 + "schedulePlanManage_list_page_line139_txt-3250" : "排班信息",
  2016 + "schedulePlanManage_list_page_line140_txt-3429" : "线路:",
  2017 + "schedulePlanManage_list_page_line142_txt-2587" : "开始时间:",
  2018 + "schedulePlanManage_list_page_line144_txt-2588" : "结束时间:",
  2019 + "schedulePlanManage_list_page_line146_txt-4210" : "事务Id:",
  2020 + "schedulePlanManage_list_page_line148_txt-2368" : "事务描述:",
  2021 + "schedulePlanManage_list_page_line155_txt-3732" : "准备中",
  2022 + "schedulePlanManage_list_page_line160_txt-3250" : "排班信息",
  2023 + "schedulePlanManage_list_page_line161_txt-3429" : "线路:",
  2024 + "schedulePlanManage_list_page_line163_txt-2587" : "开始时间:",
  2025 + "schedulePlanManage_list_page_line165_txt-2588" : "结束时间:",
  2026 + "schedulePlanManage_list_page_line167_txt-4210" : "事务Id:",
  2027 + "schedulePlanManage_list_page_line169_txt-2368" : "事务描述:",
  2028 + "schedulePlanManage_list_page_line176_txt-3735" : "进行中",
  2029 + "schedulePlanManage_list_page_line181_txt-3250" : "排班信息",
  2030 + "schedulePlanManage_list_page_line182_txt-3429" : "线路:",
  2031 + "schedulePlanManage_list_page_line184_txt-2587" : "开始时间:",
  2032 + "schedulePlanManage_list_page_line186_txt-2588" : "结束时间:",
  2033 + "schedulePlanManage_list_page_line188_txt-4210" : "事务Id:",
  2034 + "schedulePlanManage_list_page_line190_txt-2368" : "事务描述:",
  2035 + "schedulePlanManage_list_page_line197_txt-4082" : "成功",
  2036 + "schedulePlanManage_list_page_line202_txt-3250" : "排班信息",
  2037 + "schedulePlanManage_list_page_line203_txt-3429" : "线路:",
  2038 + "schedulePlanManage_list_page_line205_txt-2587" : "开始时间:",
  2039 + "schedulePlanManage_list_page_line207_txt-2588" : "结束时间:",
  2040 + "schedulePlanManage_list_page_line209_txt-4210" : "事务Id:",
  2041 + "schedulePlanManage_list_page_line211_txt-63" : "事务描述:排班成功,但是排班结果有异常,如下:",
  2042 + "schedulePlanManage_list_page_line217_txt-4257" : "是",
  2043 + "schedulePlanManage_list_page_line218_txt-3817" : "取消",
  2044 + "schedulePlanManage_list_page_line222_txt-4082" : "成功",
  2045 + "schedulePlanManage_list_page_line227_txt-3250" : "排班信息",
  2046 + "schedulePlanManage_list_page_line228_txt-3429" : "线路:",
  2047 + "schedulePlanManage_list_page_line230_txt-2587" : "开始时间:",
  2048 + "schedulePlanManage_list_page_line232_txt-2588" : "结束时间:",
  2049 + "schedulePlanManage_list_page_line234_txt-4210" : "事务Id:",
  2050 + "schedulePlanManage_list_page_line236_txt-2368" : "事务描述:",
  2051 + "schedulePlanManage_list_page_line243_txt-4029" : "失败",
  2052 + "schedulePlanManage_list_page_line252_txt-4011" : "明细",
  2053 + "schedulePlanManage_list_page_line265_txt-3053" : "显示从{{from}}到{{to}} 共{{total}}条 每页显示10条",
  2054 + "schedulePlanManage_list_page_line278_txt-4430" : "首页",
  2055 + "schedulePlanManage_list_page_line279_txt-3613" : "上一页",
  2056 + "schedulePlanManage_list_page_line280_txt-3614" : "下一页",
  2057 + "schedulePlanManage_list_page_line281_txt-4068" : "尾页",
  2058 +
  2059 + // 页面:form.html
  2060 + "schedulePlanManage_form_page_line3_txt-1652" : "排班计划管理",
  2061 + "schedulePlanManage_form_page_line9_txt-3807" : "首页",
  2062 + "schedulePlanManage_form_page_line13_txt-1303" : "运营计划管理",
  2063 + "schedulePlanManage_form_page_line17_txt-1652" : "排班计划管理",
  2064 + "schedulePlanManage_form_page_line21_txt-841" : "生成排班明细信息",
  2065 + "schedulePlanManage_form_page_line29_txt-3849" : "表单",
  2066 + "schedulePlanManage_form_page_line44_txt-3347" : "线路名称",
  2067 + "schedulePlanManage_form_page_line54_txt-3364" : "请输拼音",
  2068 + "schedulePlanManage_form_page_line61_txt-1788" : "线路必须选择",
  2069 + "schedulePlanManage_form_page_line66_txt-3282" : "开始日期",
  2070 + "schedulePlanManage_form_page_line70_txt-1283" : "请选择开始日期",
  2071 + "schedulePlanManage_form_page_line83_txt-920" : "开始日期必须选择",
  2072 + "schedulePlanManage_form_page_line88_txt-3283" : "结束日期",
  2073 + "schedulePlanManage_form_page_line92_txt-1284" : "请选择启用日期",
  2074 + "schedulePlanManage_form_page_line105_txt-921" : "结束日期必须选择",
  2075 + "schedulePlanManage_form_page_line110_txt-2293" : "时刻表信息",
  2076 + "schedulePlanManage_form_page_line130_txt-3217" : "规则信息",
  2077 + "schedulePlanManage_form_page_line147_txt-671" : "模式1(历史排班优先):",
  2078 + "schedulePlanManage_form_page_line163_txt-4173" : "提交",
  2079 + "schedulePlanManage_form_page_line164_txt-3817" : "取消",
  2080 +
  2081 + // module.js
  2082 + "schedulePlanManage_module_js_line25_txt-3347" : "线路名称",
  2083 + "schedulePlanManage_module_js_line26_txt-1722" : "排班开始日期",
  2084 + "schedulePlanManage_module_js_line27_txt-1723" : "排班结束日期",
  2085 + "schedulePlanManage_module_js_line28_txt-3090" : "操作时间",
  2086 +
  2087 + //------------ 排班明细管理模块 -----------//
  2088 + // 模块位置:../module/core/schedulePlanManage/info
  2089 + // 页面;index_info.html
  2090 + "schedulePlanManage_info_index_page_line3_txt-1691" : "排班明细管理",
  2091 + "schedulePlanManage_info_index_page_line9_txt-3807" : "首页",
  2092 + "schedulePlanManage_info_index_page_line13_txt-1303" : "运营计划管理",
  2093 + "schedulePlanManage_info_index_page_line17_txt-1652" : "排班计划管理",
  2094 + "schedulePlanManage_info_index_page_line21_txt-1691" : "排班明细管理",
  2095 + "schedulePlanManage_info_index_page_line32_txt-3592" : "时刻表",
  2096 + "schedulePlanManage_info_index_page_line33" : "至",
  2097 + "schedulePlanManage_info_index_page_line34_txt-1812" : "排班明细列表",
  2098 +
  2099 + // 页面:list_info.html
  2100 + "schedulePlanManage_info_list_page_line7_txt-3934" : "序号",
  2101 + "schedulePlanManage_info_list_page_line8_txt-3942" : "操作",
  2102 + "schedulePlanManage_info_list_page_line9_txt-3835" : "日期",
  2103 + "schedulePlanManage_info_list_page_line10_txt-4022" : "路牌",
  2104 + "schedulePlanManage_info_list_page_line11_txt-4009" : "车辆",
  2105 + "schedulePlanManage_info_list_page_line12_txt-3092" : "行车人员",
  2106 + "schedulePlanManage_info_list_page_line14_txt-3246" : "班次类型",
  2107 + "schedulePlanManage_info_list_page_line15_txt-2898" : "发车时间",
  2108 + "schedulePlanManage_info_list_page_line16_txt-3633" : "上下行",
  2109 + "schedulePlanManage_info_list_page_line17_txt-3556" : "起点站",
  2110 + "schedulePlanManage_info_list_page_line18_txt-3554" : "终点站",
  2111 + "schedulePlanManage_info_list_page_line19_txt-4027" : "备注",
  2112 + "schedulePlanManage_info_list_page_line20_txt-3592" : "时刻表",
  2113 + "schedulePlanManage_info_list_page_line21_txt-3482" : "修改人",
  2114 + "schedulePlanManage_info_list_page_line22_txt-2637" : "修改时间",
  2115 + "schedulePlanManage_info_list_page_line33_txt-3382" : "选择日期",
  2116 + "schedulePlanManage_info_list_page_line89_txt-4028" : "修改",
  2117 + "schedulePlanManage_info_list_page_line139_txt-4058" : "未知",
  2118 + "schedulePlanManage_info_list_page_line150_txt-4058" : "未知",
  2119 + "schedulePlanManage_info_list_page_line154_txt-4058" : "未知",
  2120 + "schedulePlanManage_info_list_page_line221_txt-3053" : "显示从{{from}}到{{to}} 共{{total}}条 每页显示10条",
  2121 + "schedulePlanManage_info_list_page_line234_txt-4430" : "首页",
  2122 + "schedulePlanManage_info_list_page_line235_txt-3613" : "上一页",
  2123 + "schedulePlanManage_info_list_page_line236_txt-3614" : "下一页",
  2124 + "schedulePlanManage_info_list_page_line237_txt-4068" : "尾页",
  2125 +
  2126 + // 页面:edit.html
  2127 + "schedulePlanManage_info_edit_page_line7_txt-1691" : "排班明细管理",
  2128 + "schedulePlanManage_info_edit_page_line10_txt-3807" : "首页",
  2129 + "schedulePlanManage_info_edit_page_line14_txt-1303" : "运营计划管理",
  2130 + "schedulePlanManage_info_edit_page_line18_txt-1652" : "排班计划管理",
  2131 + "schedulePlanManage_info_edit_page_line22_txt-3182" : "排班计划",
  2132 + "schedulePlanManage_info_edit_page_line26_txt-869" : "修改计划班次明细",
  2133 + "schedulePlanManage_info_edit_page_line38_txt-4022" : "路牌",
  2134 + "schedulePlanManage_info_edit_page_line40_txt-1811" : "计划班次信息",
  2135 + "schedulePlanManage_info_edit_page_line55_txt-3347" : "线路名称",
  2136 + "schedulePlanManage_info_edit_page_line64_txt-1786" : "时刻表名称",
  2137 + "schedulePlanManage_info_edit_page_line72_txt-4022" : "路牌",
  2138 + "schedulePlanManage_info_edit_page_line81_txt-3246" : "班次类型",
  2139 + "schedulePlanManage_info_edit_page_line84_txt-4058" : "未知",
  2140 + "schedulePlanManage_info_edit_page_line90_txt-2898" : "发车时间",
  2141 + "schedulePlanManage_info_edit_page_line100_txt-4016" : "方向",
  2142 + "schedulePlanManage_info_edit_page_line106_txt-949" : "请选择线路上下行",
  2143 + "schedulePlanManage_info_edit_page_line112_txt-3556" : "起点站",
  2144 + "schedulePlanManage_info_edit_page_line122_txt-3364" : "请输拼音",
  2145 + "schedulePlanManage_info_edit_page_line129_txt-1252" : "起点站必须选择",
  2146 + "schedulePlanManage_info_edit_page_line133_txt-3554" : "终点站",
  2147 + "schedulePlanManage_info_edit_page_line143_txt-3364" : "请输拼音",
  2148 + "schedulePlanManage_info_edit_page_line150_txt-1250" : "终点站必须选择",
  2149 + "schedulePlanManage_info_edit_page_line155_txt-2897" : "计划里程",
  2150 + "schedulePlanManage_info_edit_page_line163_txt-950" : "计划里程必须填写",
  2151 + "schedulePlanManage_info_edit_page_line166_txt-3265" : "输入数字",
  2152 + "schedulePlanManage_info_edit_page_line171_txt-2899" : "班次历时",
  2153 + "schedulePlanManage_info_edit_page_line179_txt-952" : "班次时间必须填写",
  2154 + "schedulePlanManage_info_edit_page_line182_txt-3264" : "输入整数",
  2155 + "schedulePlanManage_info_edit_page_line188_txt-4009" : "车辆",
  2156 + "schedulePlanManage_info_edit_page_line198_txt-3364" : "请输拼音",
  2157 + "schedulePlanManage_info_edit_page_line206_txt-1794" : "车辆必须选择",
  2158 + "schedulePlanManage_info_edit_page_line211_txt-3568" : "驾驶员",
  2159 + "schedulePlanManage_info_edit_page_line221_txt-3364" : "请输拼音",
  2160 + "schedulePlanManage_info_edit_page_line229_txt-1226" : "驾驶员必须选择",
  2161 + "schedulePlanManage_info_edit_page_line234_txt-2578" : "售票员:",
  2162 + "schedulePlanManage_info_edit_page_line244_txt-3364" : "请输拼音",
  2163 + "schedulePlanManage_info_edit_page_line252_txt-3449" : "备注:",
  2164 + "schedulePlanManage_info_edit_page_line267_txt-4173" : "提交",
  2165 + "schedulePlanManage_info_edit_page_line269_txt-3817" : "取消",
  2166 +
  2167 + // module.js
  2168 + "schedulePlanManage_info_module_js_line70_txt-2363" : "线路版本({{desc}})",
  2169 + "schedulePlanManage_info_module_js_line114_txt-3082" : "等待生成",
  2170 + "schedulePlanManage_info_module_js_line242_txt-2132" : "版本加载中...",
  2171 +
  2172 +
1489 2173  
1490 2174 // TODO:
1491 2175 };
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdate.js
... ... @@ -12,7 +12,8 @@ angular.module('ScheduleApp').directive(
12 12 'saScpdate',
13 13 [
14 14 'SchedulePlanManageService_g',
15   - function(service) {
  15 + '$translate',
  16 + function(service, translate) {
16 17 return {
17 18 restrict: 'E',
18 19 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdateTemplate.html',
... ... @@ -41,7 +42,7 @@ angular.module('ScheduleApp').directive(
41 42 // 获取所有属性,并验证
42 43 var $name_attr = tAttrs['name']; // 控件的名字
43 44 if (!$name_attr) {
44   - throw i18n('txt-1230');
  45 + throw translate.instant("saScpdate_js_line45_txt-1230");
45 46 }
46 47  
47 48 // controlAs名字
... ... @@ -87,34 +88,34 @@ angular.module('ScheduleApp').directive(
87 88 scope[ctrlAs].$$internal_model_refresh = function() {
88 89 if (!xl_id) {
89 90 scope[ctrlAs].$$internalmodel = undefined;
90   - scope[ctrlAs].error = i18n('txt-1788');
  91 + scope[ctrlAs].error = translate.instant("saScpdate_js_line91_txt-1788");
91 92 return;
92 93 }
93 94 if (!xl_name) {
94 95 scope[ctrlAs].$$internalmodel = undefined;
95   - scope[ctrlAs].error = i18n('txt-1788');
  96 + scope[ctrlAs].error = translate.instant("saScpdate_js_line96_txt-1788");
96 97 return;
97 98 }
98 99  
99 100 if (!from_date) {
100 101 scope[ctrlAs].$$internalmodel = undefined;
101   - scope[ctrlAs].error = i18n('txt-920');
  102 + scope[ctrlAs].error = translate.instant("saScpdate_js_line102_txt-920");
102 103 return;
103 104 }
104 105 if (!to_date) {
105 106 scope[ctrlAs].$$internalmodel = undefined;
106   - scope[ctrlAs].error = i18n('txt-921');
  107 + scope[ctrlAs].error = translate.instant("saScpdate_js_line107_txt-921");
107 108 return;
108 109 }
109 110 if (from_date > to_date) {
110 111 scope[ctrlAs].$$internalmodel = undefined;
111   - scope[ctrlAs].error = i18n('txt-255');
  112 + scope[ctrlAs].error = translate.instant("saScpdate_js_line112_txt-255");
112 113 return;
113 114 }
114 115  
115 116 if (!scope[ctrlAs].$$ds || scope[ctrlAs].$$ds.length == 0) {
116 117 scope[ctrlAs].$$internalmodel = undefined;
117   - scope[ctrlAs].error = i18n('txt-1854');
  118 + scope[ctrlAs].error = translate.instant("saScpdate_js_line118_txt-1854");
118 119 }
119 120  
120 121 var QClass = service.ttinfo;
... ... @@ -160,10 +161,10 @@ angular.module('ScheduleApp').directive(
160 161  
161 162 if (errorTTInfos > 0) {
162 163 scope[ctrlAs].$$internalmodel = undefined;
163   - scope[ctrlAs].error = i18n('txt-978');
  164 + scope[ctrlAs].error = translate.instant("saScpdate_js_line164_txt-978");
164 165 } else if (errorLpCount > 0) {
165 166 scope[ctrlAs].$$internalmodel = undefined;
166   - scope[ctrlAs].error = "时刻表有错误路牌";
  167 + scope[ctrlAs].error = translate.instant("saScpdate_js_line167");
167 168 } else {
168 169 scope[ctrlAs].$$internalmodel = "ok";
169 170 scope[ctrlAs].ttinfonames = ttinfonames.join(",");
... ... @@ -172,12 +173,12 @@ angular.module('ScheduleApp').directive(
172 173  
173 174 } else {
174 175 scope[ctrlAs].$$internalmodel = undefined;
175   - scope[ctrlAs].error = i18n('txt-1854');
  176 + scope[ctrlAs].error = translate.instant("saScpdate_js_line176_txt-1854");
176 177 }
177 178 },
178 179 function() {
179 180 scope[ctrlAs].$$internalmodel = undefined;
180   - scope[ctrlAs].error = i18n('txt-519');
  181 + scope[ctrlAs].error = translate.instant("saScpdate_js_line181_txt-519");
181 182 }
182 183 );
183 184  
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdateTemplate.html
... ... @@ -45,8 +45,9 @@
45 45  
46 46 <div class="col-md-12 scp-date-select">
47 47 <div class="col-md-12 scp-date-input">
48   - <div class="col-md-12">
49   - $$$$$${txt-876}
  48 + <div class="col-md-12"
  49 + translate="saScpdateTemplate_line49_txt-876"
  50 + translate-value-length="{{ $saScpdateCtrl.$$ds.length }}">
50 51 </div>
51 52 </div>
52 53 <div class="col-md-12 scp-date-select-cont">
... ... @@ -54,10 +55,21 @@
54 55  
55 56 <script type="text/ng-template" id="$saScpdateCtrl_popover.html">
56 57 <div><span ng-bind="info.ttname"></span></div>
57   - <div><span>$$$$$${txt-2269}</span></div>
58   - <div><span>$$$$$${txt-2268}</span></div>
59   - <div><span>$$$$$${txt-4425}{{info.errorlpCount}}</span></div>
60   - <div><span>$$$$$${txt-4404}</span></div>
  58 + <div><span translate="saScpdateTemplate_line58_txt-2269"
  59 + translate-value-allbc="{{ info.allbc }}"
  60 + translate-value-outbc="{{ info.outbc }}"
  61 + translate-value-inbc="{{ info.inbc }}"
  62 + translate-value-yybc="{{ info.yybc }}">
  63 + </span></div>
  64 + <div><span translate="saScpdateTemplate_line64_txt-2268"
  65 + translate-value-errorbc="{{ info.errorbc }}">
  66 + </span></div>
  67 + <div><span translate="saScpdateTemplate_line67_txt-4425"
  68 + translate-value-count="{{ info.errorlpCount }}">
  69 + </span></div>
  70 + <div><span translate="saScpdateTemplate_line70_txt-4404"
  71 + translate-value-desc="{{ info.errorlpInfo.join(',') }}">
  72 + </span></div>
61 73 </script>
62 74  
63 75 <div ng-repeat="info in $saScpdateCtrl.$$ds track by $index">
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/scheduleplan/saSrule.js
... ... @@ -11,7 +11,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
11 11 'saSrule',
12 12 [
13 13 'SchedulePlanManageService_g',
14   - function(service) {
  14 + '$translate',
  15 + function(service, translate) {
15 16 return {
16 17 restrict: 'E',
17 18 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saSruleTemplate.html',
... ... @@ -40,7 +41,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
40 41 // 获取所有属性,并验证
41 42 var $name_attr = tAttrs['name']; // 控件的名字
42 43 if (!$name_attr) {
43   - throw i18n('txt-1230');
  44 + throw translate.instant("saSrule_js_line44_txt-1230");
44 45 }
45 46  
46 47 // controlAs名字
... ... @@ -83,22 +84,22 @@ angular.module(&#39;ScheduleApp&#39;).directive(
83 84 scope[ctrlAs].$$internal_model_refresh = function() {
84 85 if (!xl_id) {
85 86 scope[ctrlAs].$$internalmodel = undefined;
86   - scope[ctrlAs].error = i18n('txt-1788');
  87 + scope[ctrlAs].error = translate.instant("saSrule_js_line87_txt-1788");
87 88 return;
88 89 }
89 90 if (!from_date) {
90 91 scope[ctrlAs].$$internalmodel = undefined;
91   - scope[ctrlAs].error = i18n('txt-920');
  92 + scope[ctrlAs].error = translate.instant("saSrule_js_line92_txt-920");
92 93 return;
93 94 }
94 95 if (!to_date) {
95 96 scope[ctrlAs].$$internalmodel = undefined;
96   - scope[ctrlAs].error = i18n('txt-921');
  97 + scope[ctrlAs].error = translate.instant("saSrule_js_line97_txt-921");
97 98 return;
98 99 }
99 100 if (from_date > to_date) {
100 101 scope[ctrlAs].$$internalmodel = undefined;
101   - scope[ctrlAs].error = i18n('txt-255');
  102 + scope[ctrlAs].error = translate.instant("saSrule_js_line102_txt-255");
102 103 return;
103 104 }
104 105  
... ... @@ -109,7 +110,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
109 110  
110 111 if (scope[ctrlAs].$$qyCount == 0) {
111 112 scope[ctrlAs].$$internalmodel = undefined;
112   - scope[ctrlAs].error = i18n('txt-975');
  113 + scope[ctrlAs].error = translate.instant("saSrule_js_line113_txt-975");
113 114 }
114 115  
115 116 var QClass = service.v_rules;
... ... @@ -123,14 +124,14 @@ angular.module(&#39;ScheduleApp&#39;).directive(
123 124 scope[ctrlAs].$$errorInfos.push({
124 125 ruleId: obj.ruleId,
125 126 clZbh: obj.clZbh,
126   - qyrq: moment(obj.qyrq).format("YYYY年MM月DD日"),
  127 + qyrq: moment(obj.qyrq).format("YYYY-MM-DD"),
127 128 infos: obj.errorDescList.join("")
128 129 });
129 130 });
130 131  
131 132 if (scope[ctrlAs].$$qyErrorCount > 0) {
132 133 scope[ctrlAs].$$internalmodel = undefined;
133   - scope[ctrlAs].error = i18n('txt-1859');
  134 + scope[ctrlAs].error = translate.instant("saSrule_js_line134_txt-1859");
134 135 } else {
135 136 scope[ctrlAs].$$internalmodel = "ok";
136 137 scope[ctrlAs].$$errorInfos = [];
... ... @@ -138,7 +139,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
138 139 },
139 140 function() {
140 141 scope[ctrlAs].$$internalmodel = undefined;
141   - scope[ctrlAs].error = i18n('txt-711');
  142 + scope[ctrlAs].error = translate.instant("saSrule_js_line142_txt-711");
142 143 }
143 144 );
144 145  
... ... @@ -185,4 +186,4 @@ angular.module(&#39;ScheduleApp&#39;).directive(
185 186 };
186 187 }
187 188 ]
188   -);
189 189 \ No newline at end of file
  190 +);
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/scheduleplan/saSruleTemplate.html
... ... @@ -27,8 +27,11 @@
27 27  
28 28 <div class="col-md-12 s-rule-select">
29 29 <div class="col-md-12 s-rule-input">
30   - <div class="col-md-12">
31   - $$$$$${txt-1706}
  30 + <div class="col-md-12"
  31 + translate="saSruleTemplate_line31_txt-1706"
  32 + translate-value-count1="{{ $saSruleCtrl.$$count }}"
  33 + translate-value-count2="{{ $saSruleCtrl.$$qyCount }}"
  34 + translate-value-count3="{{ $saSruleCtrl.$$qyErrorCount }}">
32 35 </div>
33 36 </div>
34 37 <div class="col-md-12 s-rule-select-cont">
... ... @@ -45,4 +48,4 @@
45 48 </div>
46 49 </div>
47 50  
48   -</div>
49 51 \ No newline at end of file
  52 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/common/prj-common-directive.js
... ... @@ -5053,7 +5053,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5053 5053 'saScpdate',
5054 5054 [
5055 5055 'SchedulePlanManageService_g',
5056   - function(service) {
  5056 + '$translate',
  5057 + function(service, translate) {
5057 5058 return {
5058 5059 restrict: 'E',
5059 5060 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdateTemplate.html',
... ... @@ -5082,7 +5083,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5082 5083 // 获取所有属性,并验证
5083 5084 var $name_attr = tAttrs['name']; // 控件的名字
5084 5085 if (!$name_attr) {
5085   - throw i18n('txt-1230');
  5086 + throw translate.instant("saScpdate_js_line45_txt-1230");
5086 5087 }
5087 5088  
5088 5089 // controlAs名字
... ... @@ -5128,34 +5129,34 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5128 5129 scope[ctrlAs].$$internal_model_refresh = function() {
5129 5130 if (!xl_id) {
5130 5131 scope[ctrlAs].$$internalmodel = undefined;
5131   - scope[ctrlAs].error = i18n('txt-1788');
  5132 + scope[ctrlAs].error = translate.instant("saScpdate_js_line91_txt-1788");
5132 5133 return;
5133 5134 }
5134 5135 if (!xl_name) {
5135 5136 scope[ctrlAs].$$internalmodel = undefined;
5136   - scope[ctrlAs].error = i18n('txt-1788');
  5137 + scope[ctrlAs].error = translate.instant("saScpdate_js_line96_txt-1788");
5137 5138 return;
5138 5139 }
5139 5140  
5140 5141 if (!from_date) {
5141 5142 scope[ctrlAs].$$internalmodel = undefined;
5142   - scope[ctrlAs].error = i18n('txt-920');
  5143 + scope[ctrlAs].error = translate.instant("saScpdate_js_line102_txt-920");
5143 5144 return;
5144 5145 }
5145 5146 if (!to_date) {
5146 5147 scope[ctrlAs].$$internalmodel = undefined;
5147   - scope[ctrlAs].error = i18n('txt-921');
  5148 + scope[ctrlAs].error = translate.instant("saScpdate_js_line107_txt-921");
5148 5149 return;
5149 5150 }
5150 5151 if (from_date > to_date) {
5151 5152 scope[ctrlAs].$$internalmodel = undefined;
5152   - scope[ctrlAs].error = i18n('txt-255');
  5153 + scope[ctrlAs].error = translate.instant("saScpdate_js_line112_txt-255");
5153 5154 return;
5154 5155 }
5155 5156  
5156 5157 if (!scope[ctrlAs].$$ds || scope[ctrlAs].$$ds.length == 0) {
5157 5158 scope[ctrlAs].$$internalmodel = undefined;
5158   - scope[ctrlAs].error = i18n('txt-1854');
  5159 + scope[ctrlAs].error = translate.instant("saScpdate_js_line118_txt-1854");
5159 5160 }
5160 5161  
5161 5162 var QClass = service.ttinfo;
... ... @@ -5201,10 +5202,10 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5201 5202  
5202 5203 if (errorTTInfos > 0) {
5203 5204 scope[ctrlAs].$$internalmodel = undefined;
5204   - scope[ctrlAs].error = i18n('txt-978');
  5205 + scope[ctrlAs].error = translate.instant("saScpdate_js_line164_txt-978");
5205 5206 } else if (errorLpCount > 0) {
5206 5207 scope[ctrlAs].$$internalmodel = undefined;
5207   - scope[ctrlAs].error = "时刻表有错误路牌";
  5208 + scope[ctrlAs].error = translate.instant("saScpdate_js_line167");
5208 5209 } else {
5209 5210 scope[ctrlAs].$$internalmodel = "ok";
5210 5211 scope[ctrlAs].ttinfonames = ttinfonames.join(",");
... ... @@ -5213,12 +5214,12 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5213 5214  
5214 5215 } else {
5215 5216 scope[ctrlAs].$$internalmodel = undefined;
5216   - scope[ctrlAs].error = i18n('txt-1854');
  5217 + scope[ctrlAs].error = translate.instant("saScpdate_js_line176_txt-1854");
5217 5218 }
5218 5219 },
5219 5220 function() {
5220 5221 scope[ctrlAs].$$internalmodel = undefined;
5221   - scope[ctrlAs].error = i18n('txt-519');
  5222 + scope[ctrlAs].error = translate.instant("saScpdate_js_line181_txt-519");
5222 5223 }
5223 5224 );
5224 5225  
... ... @@ -5292,7 +5293,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5292 5293 'saSrule',
5293 5294 [
5294 5295 'SchedulePlanManageService_g',
5295   - function(service) {
  5296 + '$translate',
  5297 + function(service, translate) {
5296 5298 return {
5297 5299 restrict: 'E',
5298 5300 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saSruleTemplate.html',
... ... @@ -5321,7 +5323,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5321 5323 // 获取所有属性,并验证
5322 5324 var $name_attr = tAttrs['name']; // 控件的名字
5323 5325 if (!$name_attr) {
5324   - throw i18n('txt-1230');
  5326 + throw translate.instant("saSrule_js_line44_txt-1230");
5325 5327 }
5326 5328  
5327 5329 // controlAs名字
... ... @@ -5364,22 +5366,22 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5364 5366 scope[ctrlAs].$$internal_model_refresh = function() {
5365 5367 if (!xl_id) {
5366 5368 scope[ctrlAs].$$internalmodel = undefined;
5367   - scope[ctrlAs].error = i18n('txt-1788');
  5369 + scope[ctrlAs].error = translate.instant("saSrule_js_line87_txt-1788");
5368 5370 return;
5369 5371 }
5370 5372 if (!from_date) {
5371 5373 scope[ctrlAs].$$internalmodel = undefined;
5372   - scope[ctrlAs].error = i18n('txt-920');
  5374 + scope[ctrlAs].error = translate.instant("saSrule_js_line92_txt-920");
5373 5375 return;
5374 5376 }
5375 5377 if (!to_date) {
5376 5378 scope[ctrlAs].$$internalmodel = undefined;
5377   - scope[ctrlAs].error = i18n('txt-921');
  5379 + scope[ctrlAs].error = translate.instant("saSrule_js_line97_txt-921");
5378 5380 return;
5379 5381 }
5380 5382 if (from_date > to_date) {
5381 5383 scope[ctrlAs].$$internalmodel = undefined;
5382   - scope[ctrlAs].error = i18n('txt-255');
  5384 + scope[ctrlAs].error = translate.instant("saSrule_js_line102_txt-255");
5383 5385 return;
5384 5386 }
5385 5387  
... ... @@ -5390,7 +5392,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5390 5392  
5391 5393 if (scope[ctrlAs].$$qyCount == 0) {
5392 5394 scope[ctrlAs].$$internalmodel = undefined;
5393   - scope[ctrlAs].error = i18n('txt-975');
  5395 + scope[ctrlAs].error = translate.instant("saSrule_js_line113_txt-975");
5394 5396 }
5395 5397  
5396 5398 var QClass = service.v_rules;
... ... @@ -5404,14 +5406,14 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5404 5406 scope[ctrlAs].$$errorInfos.push({
5405 5407 ruleId: obj.ruleId,
5406 5408 clZbh: obj.clZbh,
5407   - qyrq: moment(obj.qyrq).format("YYYY年MM月DD日"),
  5409 + qyrq: moment(obj.qyrq).format("YYYY-MM-DD"),
5408 5410 infos: obj.errorDescList.join("")
5409 5411 });
5410 5412 });
5411 5413  
5412 5414 if (scope[ctrlAs].$$qyErrorCount > 0) {
5413 5415 scope[ctrlAs].$$internalmodel = undefined;
5414   - scope[ctrlAs].error = i18n('txt-1859');
  5416 + scope[ctrlAs].error = translate.instant("saSrule_js_line134_txt-1859");
5415 5417 } else {
5416 5418 scope[ctrlAs].$$internalmodel = "ok";
5417 5419 scope[ctrlAs].$$errorInfos = [];
... ... @@ -5419,7 +5421,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5419 5421 },
5420 5422 function() {
5421 5423 scope[ctrlAs].$$internalmodel = undefined;
5422   - scope[ctrlAs].error = i18n('txt-711');
  5424 + scope[ctrlAs].error = translate.instant("saSrule_js_line142_txt-711");
5423 5425 }
5424 5426 );
5425 5427  
... ... @@ -5467,6 +5469,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5467 5469 }
5468 5470 ]
5469 5471 );
  5472 +
5470 5473 /**
5471 5474 * saPlaninfoedit指令,排班明细编辑控件,用在调度执勤日报的修改功能
5472 5475 * name(必须),控件的名字
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/form.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-1652}</h1>
  3 + <h1>{{"schedulePlanManage_form_page_line3_txt-1652" | translate}}</h1>
4 4 </div>
5 5 </div>
6 6  
7 7 <ul class="page-breadcrumb breadcrumb">
8 8 <li>
9   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  9 + <a href="/pages/home.html" data-pjax>{{"schedulePlanManage_form_page_line9_txt-3807" | translate}}</a>
10 10 <i class="fa fa-circle"></i>
11 11 </li>
12 12 <li>
13   - <span class="active">$$$$$${txt-1303}</span>
  13 + <span class="active">{{"schedulePlanManage_form_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <a ui-sref="schedulePlanManage">$$$$$${txt-1652}</a>
  17 + <a ui-sref="schedulePlanManage">{{"schedulePlanManage_form_page_line17_txt-1652" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-841}</span>
  21 + <span class="active">{{"schedulePlanManage_form_page_line21_txt-841" | translate}}</span>
22 22 </li>
23 23 </ul>
24 24  
... ... @@ -26,7 +26,7 @@
26 26 <div class="portlet-title">
27 27 <div class="caption">
28 28 <i class="icon-equalizer font-red-sunglo"></i> <span
29   - class="caption-subject font-red-sunglo bold uppercase">$$$$$${txt-3849}</span>
  29 + class="caption-subject font-red-sunglo bold uppercase">{{"schedulePlanManage_form_page_line29_txt-3849" | translate}}</span>
30 30 </div>
31 31 </div>
32 32  
... ... @@ -41,7 +41,7 @@
41 41 <!-- 其他信息放置在这里 -->
42 42 <div class="form-body">
43 43 <div class="form-group has-success has-feedback">
44   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  44 + <label class="col-md-2 control-label">{{"schedulePlanManage_form_page_line44_txt-3347" | translate}}*:</label>
45 45 <div class="col-md-3">
46 46 <sa-Select5 name="xl"
47 47 model="ctrl.schedulePlanManageForSave"
... ... @@ -51,24 +51,24 @@
51 51 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
52 52 iterobjname="item"
53 53 iterobjexp="item.name"
54   - searchph="$$$$$${txt-3364}"
  54 + searchph="{{'schedulePlanManage_form_page_line54_txt-3364' | translate}}"
55 55 searchexp="this.name"
56 56 required >
57 57 </sa-Select5>
58 58 </div>
59 59 <!-- 隐藏块,显示验证信息 -->
60 60 <div class="alert alert-danger well-sm" ng-show="myForm.xl.$error.required">
61   - $$$$$${txt-1788}
  61 + {{"schedulePlanManage_form_page_line61_txt-1788" | translate}}
62 62 </div>
63 63 </div>
64 64  
65 65 <div class="form-group has-success has-feedback">
66   - <label class="col-md-2 control-label">$$$$$${txt-3282}*:</label>
  66 + <label class="col-md-2 control-label">{{"schedulePlanManage_form_page_line66_txt-3282" | translate}}*:</label>
67 67 <div class="col-md-3">
68 68 <div class="input-group">
69 69 <input type="text" class="form-control"
70   - name="scheduleFromTime" placeholder="$$$$$${txt-1283}"
71   - uib-datepicker-popup="yyyy年MM月dd日"
  70 + name="scheduleFromTime" placeholder="{{'schedulePlanManage_form_page_line70_txt-1283' | translate}}"
  71 + uib-datepicker-popup="yyyy-MM-dd"
72 72 is-open="ctrl.scheduleFromTimeOpen" required
73 73 ng-model="ctrl.schedulePlanManageForSave.scheduleFromTime" readonly/>
74 74 <span class="input-group-btn">
... ... @@ -80,17 +80,17 @@
80 80 </div>
81 81 <!-- 隐藏块,显示验证信息 -->
82 82 <div class="alert alert-danger well-sm" ng-show="myForm.scheduleFromTime.$error.required">
83   - $$$$$${txt-920}
  83 + {{"schedulePlanManage_form_page_line83_txt-920" | translate}}
84 84 </div>
85 85 </div>
86 86  
87 87 <div class="form-group has-success has-feedback">
88   - <label class="col-md-2 control-label">$$$$$${txt-3283}*:</label>
  88 + <label class="col-md-2 control-label">{{"schedulePlanManage_form_page_line88_txt-3283" | translate}}*:</label>
89 89 <div class="col-md-3">
90 90 <div class="input-group">
91 91 <input type="text" class="form-control"
92   - name="scheduleToTime" placeholder="$$$$$${txt-1284}"
93   - uib-datepicker-popup="yyyy年MM月dd日"
  92 + name="scheduleToTime" placeholder="{{'schedulePlanManage_form_page_line92_txt-1284' | translate}}"
  93 + uib-datepicker-popup="yyyy-MM-dd"
94 94 is-open="ctrl.scheduleToTimeOpen" required
95 95 ng-model="ctrl.schedulePlanManageForSave.scheduleToTime" readonly/>
96 96 <span class="input-group-btn">
... ... @@ -102,12 +102,12 @@
102 102 </div>
103 103 <!-- 隐藏块,显示验证信息 -->
104 104 <div class="alert alert-danger well-sm" ng-show="myForm.scheduleToTime.$error.required">
105   - $$$$$${txt-921}
  105 + {{"schedulePlanManage_form_page_line105_txt-921" | translate}}
106 106 </div>
107 107 </div>
108 108  
109 109 <div class="form-group has-success has-feedback">
110   - <label class="col-md-2 control-label">$$$$$${txt-2293}*:</label>
  110 + <label class="col-md-2 control-label">{{"schedulePlanManage_form_page_line110_txt-2293" | translate}}*:</label>
111 111 <div class="col-md-6">
112 112 <sa-Scpdate name="scp_s_t_date"
113 113 xlid="ctrl.schedulePlanManageForSave.xl.id"
... ... @@ -127,7 +127,7 @@
127 127 </div>
128 128  
129 129 <div class="form-group has-success has-feedback">
130   - <label class="col-md-2 control-label">$$$$$${txt-3217}*:</label>
  130 + <label class="col-md-2 control-label">{{"schedulePlanManage_form_page_line130_txt-3217" | translate}}*:</label>
131 131 <div class="col-md-6">
132 132 <sa-Srule name="s_rule_s_t_date"
133 133 xlid="ctrl.schedulePlanManageForSave.xl.id"
... ... @@ -144,7 +144,7 @@
144 144 </div>
145 145  
146 146 <div class="form-group has-success has-feedback">
147   - <label class="col-md-2 control-label">$$$$$${txt-671}</label>
  147 + <label class="col-md-2 control-label">{{"schedulePlanManage_form_page_line147_txt-671" | translate}}</label>
148 148 <div class="col-md-3">
149 149 <sa-Radiogroup model="ctrl.schedulePlanManageForSave.isHistoryPlanFirst" dicgroup="truefalseType" name="isHistoryPlanFirst"></sa-Radiogroup>
150 150 </div>
... ... @@ -160,8 +160,8 @@
160 160 <div class="row">
161 161 <div class="col-md-offset-3 col-md-4">
162 162 <button type="submit" class="btn green"
163   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
164   - <a type="button" class="btn default" ui-sref="schedulePlanManage" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  163 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"schedulePlanManage_form_page_line163_txt-4173" | translate}}</button>
  164 + <a type="button" class="btn default" ui-sref="schedulePlanManage" ><i class="fa fa-times"></i> {{"schedulePlanManage_form_page_line164_txt-3817" | translate}}</a>
165 165 </div>
166 166 </div>
167 167 </div>
... ... @@ -171,4 +171,4 @@
171 171 </div>
172 172  
173 173  
174   -</div>
175 174 \ No newline at end of file
  175 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/index.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-1652}</h1>
  3 + <h1>{{"schedulePlanManage_index_page_line3_txt-1652" | translate}}</h1>
4 4 </div>
5 5 </div>
6 6  
7 7 <ul class="page-breadcrumb breadcrumb">
8 8 <li>
9   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  9 + <a href="/pages/home.html" data-pjax>{{"schedulePlanManage_index_page_line9_txt-3807" | translate}}</a>
10 10 <i class="fa fa-circle"></i>
11 11 </li>
12 12 <li>
13   - <span class="active">$$$$$${txt-1303}</span>
  13 + <span class="active">{{"schedulePlanManage_index_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <span class="active">$$$$$${txt-1652}</span>
  17 + <span class="active">{{"schedulePlanManage_index_page_line17_txt-1652" | translate}}</span>
18 18 </li>
19 19 </ul>
20 20  
... ... @@ -33,12 +33,12 @@
33 33 <div class="portlet-title">
34 34 <div class="caption font-dark">
35 35 <i class="fa fa-database font-dark"></i>
36   - <span class="caption-subject bold uppercase">$$$$$${txt-3182}</span>
  36 + <span class="caption-subject bold uppercase">{{"schedulePlanManage_index_page_line36_txt-3182" | translate}}</span>
37 37 </div>
38 38 <div class="actions">
39 39 <a href="javascript:" class="btn blue" ng-click="ctrl.goForm()">
40 40 <i class="fa fa-plus"></i>
41   - $$$$$${txt-3266}
  41 + {{"schedulePlanManage_index_page_line41_txt-3266" | translate}}
42 42 </a>
43 43 </div>
44 44 </div>
... ... @@ -48,4 +48,4 @@
48 48 </div>
49 49 </div>
50 50 </div>
51   -</div>
52 51 \ No newline at end of file
  52 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/info/edit.html
1 1 <div ng-controller="SchedulePlanInfoManageEditCtrl as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-1691}</h1>
  4 + <h1>{{"schedulePlanManage_info_edit_page_line7_txt-1691" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"schedulePlanManage_info_edit_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"schedulePlanManage_info_edit_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a href="javascript:" ng-click="ctrl.toPlanPage()">$$$$$${txt-1652}</a>
  18 + <a href="javascript:" ng-click="ctrl.toPlanPage()">{{"schedulePlanManage_info_edit_page_line18_txt-1652" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
22   - <a href="javascript:" ng-click="ctrl.toPlanInfoListPage()">{{ctrl.schedulePlanInfoForSave.xlName}}$$$$$${txt-3182}</a>
  22 + <a href="javascript:" ng-click="ctrl.toPlanInfoListPage()">{{ctrl.schedulePlanInfoForSave.xlName + ('schedulePlanManage_info_edit_page_line22_txt-3182' | translate)}}</a>
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-869}</span>
  26 + <span class="active">{{"schedulePlanManage_info_edit_page_line26_txt-869" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -35,9 +35,9 @@
35 35 <span class="caption-subject font-red-sunglo bold uppercase">
36 36 {{ctrl.schedulePlanInfoForSave.xlName}}
37 37 {{ctrl.schedulePlanInfoForSave.ttInfoName}}
38   - {{"$$$$$${txt-4022}" + ctrl.schedulePlanInfoForSave.lpName}}
  38 + {{('schedulePlanManage_info_edit_page_line38_txt-4022' | translate) + ctrl.schedulePlanInfoForSave.lpName}}
39 39 <span ng-bind="ctrl.schedulePlanInfoForSave.scheduleDate | date: 'yyyy-MM-dd ' "></span>
40   - <span>$$$$$${txt-1811}</span>
  40 + <span>{{"schedulePlanManage_info_edit_page_line40_txt-1811" | translate}}</span>
41 41 </span>
42 42 </div>
43 43 <div style="padding-top: 10px;">
... ... @@ -52,7 +52,7 @@
52 52 <form ng-submit="ctrl.submit()" class="form-horizontal" novalidate name="myForm">
53 53 <div class="form-body">
54 54 <div class="form-group has-success has-feedback">
55   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  55 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line55_txt-3347" | translate}}*:</label>
56 56 <div class="col-md-3">
57 57 <input type="text" class="form-control"
58 58 ng-value="ctrl.schedulePlanInfoForSave.xlName"
... ... @@ -61,7 +61,7 @@
61 61  
62 62 </div>
63 63 <div class="form-group has-success has-feedback">
64   - <label class="col-md-2 control-label">$$$$$${txt-1786}*:</label>
  64 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line64_txt-1786" | translate}}*:</label>
65 65 <div class="col-md-3">
66 66 <input type="text" class="form-control"
67 67 ng-value="ctrl.schedulePlanInfoForSave.ttInfoName"
... ... @@ -69,7 +69,7 @@
69 69 </div>
70 70 </div>
71 71 <div class="form-group has-success has-feedback">
72   - <label class="col-md-2 control-label">$$$$$${txt-4022}*:</label>
  72 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line72_txt-4022" | translate}}*:</label>
73 73 <div class="col-md-3">
74 74 <input type="text" class="form-control"
75 75 ng-value="ctrl.schedulePlanInfoForSave.lpName"
... ... @@ -78,16 +78,16 @@
78 78  
79 79 </div>
80 80 <div class="form-group has-success has-feedback">
81   - <label class="col-md-2 control-label">$$$$$${txt-3246}*:</label>
  81 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line81_txt-3246" | translate}}*:</label>
82 82 <div class="col-md-3">
83 83 <input type="text" class="form-control"
84   - ng-value="ctrl.schedulePlanInfoForSave.bcType | dict:'ScheduleType':'$$$$$${txt-4058}' "
  84 + ng-value="ctrl.schedulePlanInfoForSave.bcType | dict:'ScheduleType':('schedulePlanManage_info_edit_page_line84_txt-4058' | translate) "
85 85 readonly/>
86 86 </div>
87 87  
88 88 </div>
89 89 <div class="form-group has-success has-feedback">
90   - <label class="col-md-2 control-label">发车时间*:</label>
  90 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line90_txt-2898" | translate}}*:</label>
91 91 <div class="col-md-3">
92 92 <input type="text" class="form-control"
93 93 ng-value="ctrl.schedulePlanInfoForSave.fcsj"
... ... @@ -97,19 +97,19 @@
97 97 </div>
98 98  
99 99 <div class="form-group has-success has-feedback">
100   - <label class="col-md-2 control-label">$$$$$${txt-4016}*:</label>
  100 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line100_txt-4016" | translate}}*:</label>
101 101 <div class="col-md-3">
102 102 <sa-Radiogroup model="ctrl.schedulePlanInfoForSave.xlDir" dicgroup="LineTrend" name="xlDir" required disabled="true"></sa-Radiogroup>
103 103 </div>
104 104 <!-- 隐藏块,显示验证信息 -->
105 105 <div class="alert alert-danger well-sm" ng-show="myForm.xlDir.$error.required">
106   - $$$$$${txt-949}
  106 + {{"schedulePlanManage_info_edit_page_line106_txt-949" | translate}}
107 107 </div>
108 108  
109 109 </div>
110 110  
111 111 <div class="form-group has-success has-feedback">
112   - <label class="col-md-2 control-label">$$$$$${txt-3556}*:</label>
  112 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line112_txt-3556" | translate}}*:</label>
113 113 <div class="col-md-4">
114 114 <sa-Select5 name="qdz"
115 115 model="ctrl.schedulePlanInfoForSave"
... ... @@ -119,18 +119,18 @@
119 119 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.schedulePlanInfoForSave.xl, 'xldir': ctrl.schedulePlanInfoForSave.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}"
120 120 iterobjname="item"
121 121 iterobjexp="item.aname"
122   - searchph="$$$$$${txt-3364}"
  122 + searchph="{{'schedulePlanManage_info_edit_page_line122_txt-3364' | translate}}"
123 123 searchexp="this.aname"
124 124 required >
125 125 </sa-Select5>
126 126 </div>
127 127 <!-- 隐藏块,显示验证信息 -->
128 128 <div class="alert alert-danger well-sm" ng-show="myForm.qdz.$error.required">
129   - $$$$$${txt-1252}
  129 + {{"schedulePlanManage_info_edit_page_line129_txt-1252" | translate}}
130 130 </div>
131 131 </div>
132 132 <div class="form-group has-success has-feedback">
133   - <label class="col-md-2 control-label">$$$$$${txt-3554}*:</label>
  133 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line133_txt-3554" | translate}}*:</label>
134 134 <div class="col-md-4">
135 135 <sa-Select5 name="zdz"
136 136 model="ctrl.schedulePlanInfoForSave"
... ... @@ -140,19 +140,19 @@
140 140 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.schedulePlanInfoForSave.xl, 'xldir': ctrl.schedulePlanInfoForSave.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}"
141 141 iterobjname="item"
142 142 iterobjexp="item.aname"
143   - searchph="$$$$$${txt-3364}"
  143 + searchph="{{'schedulePlanManage_info_edit_page_line143_txt-3364' | translate}}"
144 144 searchexp="this.aname"
145 145 required >
146 146 </sa-Select5>
147 147 </div>
148 148 <!-- 隐藏块,显示验证信息 -->
149 149 <div class="alert alert-danger well-sm" ng-show="myForm.zdz.$error.required">
150   - $$$$$${txt-1250}
  150 + {{"schedulePlanManage_info_edit_page_line150_txt-1250" | translate}}
151 151 </div>
152 152 </div>
153 153  
154 154 <div class="form-group has-success has-feedback">
155   - <label class="col-md-2 control-label">$$$$$${txt-2897}*:</label>
  155 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line155_txt-2897" | translate}}*:</label>
156 156 <div class="col-md-3">
157 157 <input type="text" class="form-control" name="jhlc"
158 158 ng-model="ctrl.schedulePlanInfoForSave.jhlc" required ng-pattern="ctrl.float_regex"
... ... @@ -160,15 +160,15 @@
160 160 </div>
161 161 <!-- 隐藏块,显示验证信息 -->
162 162 <div class="alert alert-danger well-sm" ng-show="myForm.jhlc.$error.required">
163   - $$$$$${txt-950}
  163 + {{"schedulePlanManage_info_edit_page_line163_txt-950" | translate}}
164 164 </div>
165 165 <div class="alert alert-danger well-sm" ng-show="myForm.jhlc.$error.pattern">
166   - $$$$$${txt-3265}
  166 + {{"schedulePlanManage_info_edit_page_line166_txt-3265" | translate}}
167 167 </div>
168 168  
169 169 </div>
170 170 <div class="form-group has-success has-feedback">
171   - <label class="col-md-2 control-label">$$$$$${txt-2899}*:</label>
  171 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line171_txt-2899" | translate}}*:</label>
172 172 <div class="col-md-3">
173 173 <input type="text" class="form-control" name="bcsj"
174 174 ng-model="ctrl.schedulePlanInfoForSave.bcsj" required ng-pattern="ctrl.number_regex"
... ... @@ -176,16 +176,16 @@
176 176 </div>
177 177 <!-- 隐藏块,显示验证信息 -->
178 178 <div class="alert alert-danger well-sm" ng-show="myForm.bcsj.$error.required">
179   - $$$$$${txt-952}
  179 + {{"schedulePlanManage_info_edit_page_line179_txt-952" | translate}}
180 180 </div>
181 181 <div class="alert alert-danger well-sm" ng-show="myForm.bcsj.$error.pattern">
182   - $$$$$${txt-3264}
  182 + {{"schedulePlanManage_info_edit_page_line182_txt-3264" | translate}}
183 183 </div>
184 184  
185 185 </div>
186 186  
187 187 <div class="form-group has-success has-feedback">
188   - <label class="col-md-2 control-label">$$$$$${txt-4009}*:</label>
  188 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line188_txt-4009" | translate}}*:</label>
189 189 <div class="col-md-4">
190 190 <sa-Select5 name="cl"
191 191 model="ctrl.schedulePlanInfoForSave"
... ... @@ -195,7 +195,7 @@
195 195 dsparams="{{ {type: 'local', param: 'cl' } | json }}"
196 196 iterobjname="item"
197 197 iterobjexp="item.insideCode"
198   - searchph="$$$$$${txt-3364}"
  198 + searchph="{{'schedulePlanManage_info_edit_page_line198_txt-3364' | translate}}"
199 199 searchexp="this.insideCode"
200 200 required
201 201 >
... ... @@ -203,12 +203,12 @@
203 203 </div>
204 204 <!-- 隐藏块,显示验证信息 -->
205 205 <div class="alert alert-danger well-sm" ng-show="myForm.cl.$error.required">
206   - $$$$$${txt-1794}
  206 + {{"schedulePlanManage_info_edit_page_line206_txt-1794" | translate}}
207 207 </div>
208 208 </div>
209 209  
210 210 <div class="form-group has-success has-feedback">
211   - <label class="col-md-2 control-label">$$$$$${txt-3568}*:</label>
  211 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line211_txt-3568" | translate}}*:</label>
212 212 <div class="col-md-4">
213 213 <sa-Select5 name="j"
214 214 model="ctrl.schedulePlanInfoForSave"
... ... @@ -218,7 +218,7 @@
218 218 dsparams="{{ {type: 'local', param: 'ry' } | json }}"
219 219 iterobjname="item"
220 220 iterobjexp="item.name + '(' + item.workId + ')'"
221   - searchph="$$$$$${txt-3364}"
  221 + searchph="{{'schedulePlanManage_info_edit_page_line221_txt-3364' | translate}}"
222 222 searchexp="this.name"
223 223 required
224 224 >
... ... @@ -226,12 +226,12 @@
226 226 </div>
227 227 <!-- 隐藏块,显示验证信息 -->
228 228 <div class="alert alert-danger well-sm" ng-show="myForm.j.$error.required">
229   - $$$$$${txt-1226}
  229 + {{"schedulePlanManage_info_edit_page_line229_txt-1226" | translate}}
230 230 </div>
231 231 </div>
232 232  
233 233 <div class="form-group">
234   - <label class="col-md-2 control-label">$$$$$${txt-2578}</label>
  234 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line234_txt-2578" | translate}}</label>
235 235 <div class="col-md-4">
236 236 <sa-Select5 name="s1"
237 237 model="ctrl.schedulePlanInfoForSave"
... ... @@ -241,7 +241,7 @@
241 241 dsparams="{{ {type: 'local', param: 'ry' } | json }}"
242 242 iterobjname="item"
243 243 iterobjexp="item.name + '(' + item.workId + ')'"
244   - searchph="$$$$$${txt-3364}"
  244 + searchph="{{'schedulePlanManage_info_edit_page_line244_txt-3364' | translate}}"
245 245 searchexp="this.name"
246 246 >
247 247 </sa-Select5>
... ... @@ -249,7 +249,7 @@
249 249 </div>
250 250  
251 251 <div class="form-group">
252   - <label class="col-md-2 control-label">$$$$$${txt-3449}</label>
  252 + <label class="col-md-2 control-label">{{"schedulePlanManage_info_edit_page_line252_txt-3449" | translate}}</label>
253 253 <div class="col-md-3">
254 254 <textarea class="form-control" readonly
255 255 ng-model="ctrl.schedulePlanInfoForSave.remark"
... ... @@ -264,9 +264,9 @@
264 264 <div class="row">
265 265 <div class="col-md-offset-3 col-md-4">
266 266 <button type="submit" class="btn green"
267   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  267 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"schedulePlanManage_info_edit_page_line267_txt-4173" | translate}}</button>
268 268 <a type="button" class="btn default"
269   - href="javascript:" ng-click="ctrl.cancel()" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  269 + href="javascript:" ng-click="ctrl.cancel()" ><i class="fa fa-times"></i> {{"schedulePlanManage_info_edit_page_line269_txt-3817" | translate}}</a>
270 270 </div>
271 271 </div>
272 272 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/info/index_info.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-1691}</h1>
  3 + <h1>{{"schedulePlanManage_info_index_page_line3_txt-1691" | translate}}</h1>
4 4 </div>
5 5 </div>
6 6  
7 7 <ul class="page-breadcrumb breadcrumb">
8 8 <li>
9   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  9 + <a href="/pages/home.html" data-pjax>{{"schedulePlanManage_info_index_page_line9_txt-3807" | translate}}</a>
10 10 <i class="fa fa-circle"></i>
11 11 </li>
12 12 <li>
13   - <span class="active">$$$$$${txt-1303}</span>
  13 + <span class="active">{{"schedulePlanManage_info_index_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <a ui-sref="schedulePlanManage">$$$$$${txt-1652}</a>
  17 + <a ui-sref="schedulePlanManage">{{"schedulePlanManage_info_index_page_line17_txt-1652" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-1691}</span>
  21 + <span class="active">{{"schedulePlanManage_info_index_page_line21_txt-1691" | translate}}</span>
22 22 </li>
23 23 </ul>
24 24  
... ... @@ -29,9 +29,9 @@
29 29 <div class="caption font-dark">
30 30 <i class="fa fa-database font-dark"></i>
31 31 <span class="caption-subject bold uppercase">
32   - $$$$$${txt-3309}
33   - <span ng-bind="stime | date: 'yyyy-MM-dd ' + '-'"></span>
34   - <span ng-bind="etime | date: 'yyyy-MM-dd ' + '$$$$$${txt-1812}'"></span>
  32 + {{xlname + "(" + ttname + "-" + ('schedulePlanManage_info_index_page_line32_txt-3592' | translate) + ")"}}
  33 + <span ng-bind="(stime | date: 'yyyy-MM-dd ') + ('schedulePlanManage_info_index_page_line33' | translate)"></span>
  34 + <span ng-bind="(etime | date: 'yyyy-MM-dd ') + ('schedulePlanManage_info_index_page_line34_txt-1812' | translate)"></span>
35 35 </span>
36 36 </div>
37 37 <!--<div class="actions">-->
... ... @@ -70,4 +70,4 @@
70 70 </div>
71 71 </div>
72 72 </div>
73   -</div>
74 73 \ No newline at end of file
  74 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/info/list_info.html
... ... @@ -4,22 +4,22 @@
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th style="width: 70px;">$$$$$${txt-3934}</th>
8   - <th style="width: 80px;">$$$$$${txt-3942}</th>
9   - <th style="width: 150px;">$$$$$${txt-3835}</th>
10   - <th style="width: 100px;">$$$$$${txt-4022}</th>
11   - <th style="width: 80px;">$$$$$${txt-4009}</th>
12   - <th style="width: 140px;">$$$$$${txt-3092}</th>
  7 + <th style="width: 70px; max-width: 70px;white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line7_txt-3934" | translate}}</th>
  8 + <th style="width: 90px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line8_txt-3942" | translate}}</th>
  9 + <th style="width: 150px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line9_txt-3835" | translate}}</th>
  10 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line10_txt-4022" | translate}}</th>
  11 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line11_txt-4009" | translate}}</th>
  12 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line12_txt-3092" | translate}}</th>
13 13 <!--<th style="width: 120px;">售票员(工号)</th>-->
14   - <th style="width: 80px;">$$$$$${txt-3246}</th>
15   - <th style="width: 80px;">$$$$$${txt-2898}</th>
16   - <th style="width: 70px;">$$$$$${txt-3633}</th>
17   - <th style="width: 80px;">$$$$$${txt-3556}</th>
18   - <th style="width: 80px;">$$$$$${txt-3554}</th>
19   - <th style="width: 60px">$$$$$${txt-4027}</th>
20   - <th style="width: 100%">$$$$$${txt-3592}</th>
21   - <th style="width: 80px;">$$$$$${txt-3482}</th>
22   - <th style="width: 80px;">$$$$$${txt-2637}</th>
  14 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line14_txt-3246" | translate}}</th>
  15 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line15_txt-2898" | translate}}</th>
  16 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line16_txt-3633" | translate}}</th>
  17 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line17_txt-3556" | translate}}</th>
  18 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line18_txt-3554" | translate}}</th>
  19 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line19_txt-4027" | translate}}</th>
  20 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line20_txt-3592" | translate}}</th>
  21 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line21_txt-3482" | translate}}</th>
  22 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_info_list_page_line22_txt-2637" | translate}}</th>
23 23  
24 24 <!-- TODO:还有其他的 -->
25 25  
... ... @@ -30,7 +30,7 @@
30 30 <td>
31 31 <div class="input-group">
32 32 <input type="text" class="form-control input-sm"
33   - name="scheduleDate" placeholder="$$$$$${txt-3382}"
  33 + name="scheduleDate" placeholder="{{'schedulePlanManage_info_list_page_line33_txt-3382' | translate}}"
34 34 uib-datepicker-popup="yyyy-MM-dd"
35 35 datepicker-append-to-body="true"
36 36 is-open="ctrl.scheduleDate"
... ... @@ -53,8 +53,7 @@
53 53 iterobjname="item"
54 54 iterobjexp="item.lpName"
55 55 searchph="..."
56   - searchexp="this.lpName"
57   - >
  56 + searchexp="this.lpName">
58 57 </sa-Select5>
59 58 </div>
60 59 </td>
... ... @@ -74,7 +73,7 @@
74 73 </thead>
75 74 <tbody>
76 75 <tr ng-repeat="info in ctrl.page()['content']"
77   - ng-class="{odd: true, gradeX: true, info: ctrl.isModify(info), 'row-active': ctrl.isModify(info)}">>
  76 + ng-class="{odd: true, gradeX: true, info: ctrl.isModify(info), 'row-active': ctrl.isModify(info)}">
78 77 <td>
79 78 <div>
80 79 <a href="#">
... ... @@ -86,7 +85,7 @@
86 85  
87 86 <td>
88 87 <a href="javascript:" class="btn btn-info btn-sm" ng-click="ctrl.toEditPage(info.id)" >
89   - $$$$$${txt-4028}
  88 + {{"schedulePlanManage_info_list_page_line89_txt-4028" | translate}}
90 89 </a>
91 90 </td>
92 91 <td>
... ... @@ -136,7 +135,7 @@
136 135 <!--<span>{{info.sGh ? info.sName + '(' + info.sGh + ')' : ''}}</span>-->
137 136 <!--</td>-->
138 137 <td>
139   - <span ng-bind="info.bcType | dict:'ScheduleType':'$$$$$${txt-4058}' "></span>
  138 + <span ng-bind="info.bcType | dict:'ScheduleType':('schedulePlanManage_info_list_page_line139_txt-4058' | translate) "></span>
140 139 </td>
141 140 <td>
142 141 <a href="#">
... ... @@ -147,11 +146,11 @@
147 146 <td>
148 147 <a href="#" ng-if="info.xlDir == '0'">
149 148 <i class="fa fa-arrow-up" aria-hidden="true"></i>
150   - <span ng-bind="info.xlDir | dict:'LineTrend2':'$$$$$${txt-4058}' "></span>
  149 + <span ng-bind="info.xlDir | dict:'LineTrend2':('schedulePlanManage_info_list_page_line150_txt-4058' | translate) "></span>
151 150 </a>
152 151 <a href="#" ng-if="info.xlDir == '1'">
153 152 <i class="fa fa-arrow-circle-down" aria-hidden="true"></i>
154   - <span ng-bind="info.xlDir | dict:'LineTrend2':'$$$$$${txt-4058}' "></span>
  153 + <span ng-bind="info.xlDir | dict:'LineTrend2':('schedulePlanManage_info_list_page_line154_txt-4058' | translate) "></span>
155 154 </a>
156 155 </td>
157 156 <td>
... ... @@ -217,8 +216,11 @@
217 216 </div>
218 217  
219 218 <div class="pageBar">
220   - <div class="pageBarLeft">
221   - $$$$$${txt-3053}
  219 + <div class="pageBarLeft"
  220 + translate="schedulePlanManage_info_list_page_line221_txt-3053"
  221 + translate-value-from="{{ ctrl.page()['uiFromRecord'] }}"
  222 + translate-value-to="{{ ctrl.page()['uiToRecord'] }}"
  223 + translate-value-total="{{ ctrl.page()['totalElements'] }}">
222 224 </div>
223 225  
224 226 <div class="pageBarRight">
... ... @@ -228,10 +230,10 @@
228 230 rotate="false"
229 231 max-size="10"
230 232 boundary-links="true"
231   - first-text="$$$$$${txt-4430}"
232   - previous-text="$$$$$${txt-3613}"
233   - next-text="$$$$$${txt-3614}"
234   - last-text="$$$$$${txt-4068}">
  233 + first-text="{{'schedulePlanManage_info_list_page_line234_txt-4430' | translate}}"
  234 + previous-text="{{'schedulePlanManage_info_list_page_line235_txt-3613' | translate}}"
  235 + next-text="{{'schedulePlanManage_info_list_page_line236_txt-3614' | translate}}"
  236 + last-text="{{'schedulePlanManage_info_list_page_line237_txt-4068' | translate}}">
235 237 </uib-pagination>
236 238 </div>
237 239 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/info/module.js
... ... @@ -5,7 +5,8 @@ angular.module(&#39;ScheduleApp&#39;).factory(
5 5 'SchedulePlanInfoManageService_g',
6 6 'TTInfoManageService_g',
7 7 '$q',
8   - function(service, service2, $q) {
  8 + '$translate',
  9 + function(service, service2, $q, translate) {
9 10 /** 当前的查询条件信息 */
10 11 var currentSearchCondition = {};
11 12  
... ... @@ -66,7 +67,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(
66 67 // alert("线路版本(" + result.desc + ")");
67 68 deferred.resolve({
68 69 lineversion: rs.lineVersion,
69   - desc: i18n('txt-2363', [result.desc])
  70 + desc: translate.instant("schedulePlanManage_info_module_js_line70_txt-2363", { desc: result.desc })
70 71 });
71 72 }, function() {
72 73 deferred.reject();
... ... @@ -91,7 +92,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
91 92 '$state',
92 93 '$stateParams',
93 94 '$scope',
94   - function($state, $stateParams, $scope) {
  95 + '$translate',
  96 + function($state, $stateParams, $scope, translate) {
95 97 var self = this;
96 98 var spid = $stateParams.spid; // 排班规则id
97 99 var xlid = $stateParams.xlid; // 线路id
... ... @@ -109,7 +111,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
109 111  
110 112 // 切换到form状态
111 113 self.goForm = function() {
112   - alert(i18n('txt-3082'));
  114 + alert(translate.instant("schedulePlanManage_info_module_js_line114_txt-3082"));
113 115  
114 116 }
115 117 }
... ... @@ -213,7 +215,8 @@ angular.module(&quot;ScheduleApp&quot;).controller(
213 215 'SchedulePlanInfoManageService',
214 216 '$stateParams',
215 217 '$state',
216   - function(service, $stateParams, $state) {
  218 + '$translate',
  219 + function(service, $stateParams, $state, translate) {
217 220 var self = this;
218 221 var SchedulePlanInfo = service.getQueryClass();
219 222  
... ... @@ -236,7 +239,7 @@ angular.module(&quot;ScheduleApp&quot;).controller(
236 239 self.float_regex = /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/;
237 240  
238 241 // 线路版本描述
239   - self.title_tip = i18n('txt-2132');
  242 + self.title_tip = translate.instant("schedulePlanManage_info_module_js_line242_txt-2132");
240 243  
241 244 // 获取数据
242 245 SchedulePlanInfo.get({id: spinfoid}, function(value) {
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/list.html
... ... @@ -4,14 +4,14 @@
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th style="width: 70px;">$$$$$${txt-3934}</th>
8   - <th style="width: 150px;">$$$$$${txt-3815}</th>
9   - <th style="width: 100%;">$$$$$${txt-2186}</th>
10   - <th style="width: 150px;">$$$$$${txt-1722}</th>
11   - <th style="width: 150px;">$$$$$${txt-1723}</th>
12   - <th style="width: 150px;">$$$$$${txt-3660}</th>
13   - <th style="width: 100px;">$$$$$${txt-3874}</th>
14   - <th style="width: 180px;">$$$$$${txt-3942}</th>
  7 + <th style="width: 70px; max-width: 70px;white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line7_txt-3934" | translate}}</th>
  8 + <th style="width: 150px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line8_txt-3347" | translate}}</th>
  9 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line9_txt-2186" | translate}}</th>
  10 + <th style="width: 130px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line10_txt-1722" | translate}}</th>
  11 + <th style="width: 130px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line11_txt-1723" | translate}}</th>
  12 + <th style="width: 180px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line12_txt-3660" | translate}}</th>
  13 + <th style="width: 100px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line13_txt-3874" | translate}}</th>
  14 + <th style="width: 200px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"schedulePlanManage_list_page_line14_txt-3942" | translate}}</th>
15 15 </tr>
16 16 <tr role="row" class="filter">
17 17 <td></td>
... ... @@ -24,18 +24,19 @@
24 24 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
25 25 iterobjname="item"
26 26 iterobjexp="item.name"
27   - searchph="$$$$$${txt-3364}"
  27 + searchph="{{'schedulePlanManage_list_page_line27_txt-3364' | translate}}"
28 28 searchexp="this.name"
  29 + width="120"
29 30 required >
30 31 </sa-Select5>
31 32 </td>
32 33 <td>
33   - <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition().ttInfoNames_like" placeholder="$$$$$${txt-1221}"/>
  34 + <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition().ttInfoNames_like" placeholder="{{'schedulePlanManage_list_page_line33_txt-1221' | translate}}"/>
34 35 </td>
35 36 <td>
36 37 <div class="input-group">
37 38 <input type="text" class="form-control input-sm"
38   - name="scheduleFromTime" placeholder="$$$$$${txt-3382}"
  39 + name="scheduleFromTime" placeholder="{{'schedulePlanManage_list_page_line38_txt-3382' | translate}}"
39 40 uib-datepicker-popup="yyyy-MM-dd"
40 41 is-open="ctrl.scheduleFromTime"
41 42 ng-model="ctrl.searchCondition()['scheduleFromTime_ge']" readonly/>
... ... @@ -49,7 +50,7 @@
49 50 <td>
50 51 <div class="input-group">
51 52 <input type="text" class="form-control input-sm"
52   - name="scheduleToTime" placeholder="$$$$$${txt-3382}"
  53 + name="scheduleToTime" placeholder="{{'schedulePlanManage_list_page_line52_txt-3382' | translate}}"
53 54 uib-datepicker-popup="yyyy-MM-dd"
54 55 is-open="ctrl.scheduleToTime"
55 56 ng-model="ctrl.searchCondition()['scheduleToTime_le']" readonly/>
... ... @@ -66,7 +67,7 @@
66 67 <div class="btn-group">
67 68 <button class="btn btn-sm green btn-outline filter-submit margin-bottom" style="margin-right: 0;"
68 69 ng-click="ctrl.doPage()">
69   - <i class="fa fa-search"></i> $$$$$${txt-4001}</button>
  70 + <i class="fa fa-search"></i> {{"schedulePlanManage_list_page_line69_txt-4001" | translate}}</button>
70 71 <button class="btn btn-sm green btn-outline filter-submit margin-bottom dropdown-toggle"
71 72 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
72 73 <span class="caret"></span>
... ... @@ -76,7 +77,7 @@
76 77 <li>
77 78 <a href="javascript:" class="tool-action" ng-click="ctrl.customOrder()">
78 79 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i>
79   - $$$$$${txt-3385}
  80 + {{"schedulePlanManage_list_page_line79_txt-3385" | translate}}
80 81 </a>
81 82 </li>
82 83 </ul>
... ... @@ -84,7 +85,7 @@
84 85  
85 86 <button class="btn btn-sm red btn-outline filter-cancel"
86 87 ng-click="ctrl.reset()">
87   - <i class="fa fa-times"></i> $$$$$${txt-4000}</button>
  88 + <i class="fa fa-times"></i> {{"schedulePlanManage_list_page_line87_txt-4000" | translate}}</button>
88 89 </td>
89 90  
90 91 </tr>
... ... @@ -136,81 +137,111 @@
136 137 </td>
137 138 <td>
138 139 <a sweetalert
139   - sweet-options="{title: '$$$$$${txt-3250}',text: '$$$$$${txt-3429}' + info.xl.name +
140   - '</br>$$$$$${txt-2587}:' + ctrl.toDateStr(info.scheduleFromTime) +
141   - '</br>$$$$$${txt-2588}:' + ctrl.toDateStr(info.scheduleToTime) +
142   - '</br>$$$$$${txt-4210}:' + ctrl.getPlanResultXid(info) +
143   - '</br>$$$$$${txt-2368}' + ctrl.getPlanResultDesc(info),
144   - html: true,
145   - type: 'info'}"
  140 + sweet-options="{title: ('schedulePlanManage_list_page_line139_txt-3250' | translate),
  141 + text: ('schedulePlanManage_list_page_line140_txt-3429' | translate) +
  142 + info.xl.name +
  143 + '</br>' + ('schedulePlanManage_list_page_line142_txt-2587' | translate) +
  144 + ctrl.toDateStr(info.scheduleFromTime) +
  145 + '</br>' + ('schedulePlanManage_list_page_line144_txt-2588' | translate) +
  146 + ctrl.toDateStr(info.scheduleToTime) +
  147 + '</br>' + ('schedulePlanManage_list_page_line146_txt-4210' | translate) +
  148 + ctrl.getPlanResultXid(info) +
  149 + '</br>' + ('schedulePlanManage_list_page_line148_txt-2368' | translate) +
  150 + ctrl.getPlanResultDesc(info),
  151 + html: true,
  152 + type: 'info'}"
146 153 sweet-on-confirm=""
147 154 class="btn btn-info btn-sm"
148 155 ng-if="ctrl.isPlanGenerate_PREPARE(info)">
149   - <span>$$$$$${txt-3732}</span>
  156 + <span>{{"schedulePlanManage_list_page_line155_txt-3732" | translate}}</span>
150 157 <i class="fa fa-spinner" aria-hidden="true"></i>
151 158 </a>
152 159  
153 160 <a sweetalert
154   - sweet-options="{title: '$$$$$${txt-3250}',text: '$$$$$${txt-3429}' + info.xl.name +
155   - '</br>$$$$$${txt-2587}:' + ctrl.toDateStr(info.scheduleFromTime) +
156   - '</br>$$$$$${txt-2588}:' + ctrl.toDateStr(info.scheduleToTime) +
157   - '</br>$$$$$${txt-4210}:' + ctrl.getPlanResultXid(info) +
158   - '</br>$$$$$${txt-2368}' + ctrl.getPlanResultDesc(info),
159   - html: true,
160   - type: 'info'}"
  161 + sweet-options="{title: ('schedulePlanManage_list_page_line160_txt-3250' | translate),
  162 + text: ('schedulePlanManage_list_page_line161_txt-3429' | translate) +
  163 + info.xl.name +
  164 + '</br>' + ('schedulePlanManage_list_page_line163_txt-2587' | translate) +
  165 + ctrl.toDateStr(info.scheduleFromTime) +
  166 + '</br>' + ('schedulePlanManage_list_page_line165_txt-2588' | translate) +
  167 + ctrl.toDateStr(info.scheduleToTime) +
  168 + '</br>' + ('schedulePlanManage_list_page_line167_txt-4210' | translate) +
  169 + ctrl.getPlanResultXid(info) +
  170 + '</br>' + ('schedulePlanManage_list_page_line169_txt-2368' | translate) +
  171 + ctrl.getPlanResultDesc(info),
  172 + html: true,
  173 + type: 'info'}"
161 174 sweet-on-confirm=""
162 175 class="btn btn-primary btn-sm"
163 176 ng-if="ctrl.isPlanGenerate_PROGRESS(info)">
164   - <span>$$$$$${txt-3735}</span>
  177 + <span>{{"schedulePlanManage_list_page_line176_txt-3735" | translate}}</span>
165 178 <i class="fa fa-spinner" aria-hidden="true"></i>
166 179 </a>
167 180  
168 181 <a sweetalert
169   - sweet-options="{title: '$$$$$${txt-3250}',text: '$$$$$${txt-3429}' + info.xl.name +
170   - '</br>$$$$$${txt-2587}:' + ctrl.toDateStr(info.scheduleFromTime) +
171   - '</br>$$$$$${txt-2588}:' + ctrl.toDateStr(info.scheduleToTime) +
172   - '</br>$$$$$${txt-4210}:' + ctrl.getPlanResultXid(info) +
173   - '</br>$$$$$${txt-2368}' + ctrl.getPlanResultDesc(info),
174   - html: true,
175   - type: 'success'}"
  182 + sweet-options="{title: ('schedulePlanManage_list_page_line181_txt-3250' | translate),
  183 + text: ('schedulePlanManage_list_page_line182_txt-3429' | translate) +
  184 + info.xl.name +
  185 + '</br>' + ('schedulePlanManage_list_page_line184_txt-2587' | translate) +
  186 + ctrl.toDateStr(info.scheduleFromTime) +
  187 + '</br>' + ('schedulePlanManage_list_page_line186_txt-2588' | translate) +
  188 + ctrl.toDateStr(info.scheduleToTime) +
  189 + '</br>' + ('schedulePlanManage_list_page_line188_txt-4210' | translate) +
  190 + ctrl.getPlanResultXid(info) +
  191 + '</br>' + ('schedulePlanManage_list_page_line190_txt-2368' | translate) +
  192 + ctrl.getPlanResultDesc(info),
  193 + html: true,
  194 + type: 'success'}"
176 195 sweet-on-confirm=""
177 196 class="btn btn-success btn-sm"
178 197 ng-if="ctrl.isPlanGenerate_SUCCESS_ALL(info)">
179   - <span>$$$$$${txt-4082}</span>
  198 + <span>{{"schedulePlanManage_list_page_line197_txt-4082" | translate}}</span>
180 199 <i class="fa fa-check" aria-hidden="true"></i>
181 200 </a>
182 201  
183 202 <a sweetalert
184   - sweet-options="{title: '$$$$$${txt-3250}',text: '$$$$$${txt-3429}' + info.xl.name +
185   - '</br>$$$$$${txt-2587}:' + ctrl.toDateStr(info.scheduleFromTime) +
186   - '</br>$$$$$${txt-2588}:' + ctrl.toDateStr(info.scheduleToTime) +
187   - '</br>$$$$$${txt-4210}:' + ctrl.getPlanResultXid(info) +
188   - '</br>$$$$$${txt-63}</br>' + ctrl.getPlanResultDesc(info),
189   - html: true,
190   - type: 'warning',
191   - showCancelButton: true,
192   - confirmButtonColor: '#DD6B55',
193   - confirmButtonText: '$$$$$${txt-4257}',
194   - cancelButtonText: '$$$$$${txt-3817}'}"
  203 + sweet-options="{title: ('schedulePlanManage_list_page_line202_txt-3250' | translate),
  204 + text: ('schedulePlanManage_list_page_line203_txt-3429' | translate) +
  205 + info.xl.name +
  206 + '</br>' + ('schedulePlanManage_list_page_line205_txt-2587' | translate) +
  207 + ctrl.toDateStr(info.scheduleFromTime) +
  208 + '</br>' + ('schedulePlanManage_list_page_line207_txt-2588' | translate) +
  209 + ctrl.toDateStr(info.scheduleToTime) +
  210 + '</br>' + ('schedulePlanManage_list_page_line209_txt-4210' | translate) +
  211 + ctrl.getPlanResultXid(info) +
  212 + '</br>' + ('schedulePlanManage_list_page_line211_txt-63' | translate) + '</br>' +
  213 + ctrl.getPlanResultDesc(info),
  214 + html: true,
  215 + type: 'warning',
  216 + showCancelButton: true,
  217 + confirmButtonColor: '#DD6B55',
  218 + confirmButtonText: ('schedulePlanManage_list_page_line217_txt-4257' | translate),
  219 + cancelButtonText: ('schedulePlanManage_list_page_line218_txt-3817' | translate)}"
195 220 sweet-on-confirm=""
196 221 class="btn btn-warning btn-sm"
197 222 ng-if="ctrl.isPlanGenerate_SUCCESS_NOT_ALL(info)">
198   - <span>$$$$$${txt-4082}</span>
  223 + <span>{{"schedulePlanManage_list_page_line222_txt-4082" | translate}}</span>
199 224 <i class="fa fa-exclamation" aria-hidden="true"></i>
200 225 </a>
201 226  
202 227 <a sweetalert
203   - sweet-options="{title: '$$$$$${txt-3250}',text: '$$$$$${txt-3429}' + info.xl.name +
204   - '</br>$$$$$${txt-2587}:' + ctrl.toDateStr(info.scheduleFromTime) +
205   - '</br>$$$$$${txt-2588}:' + ctrl.toDateStr(info.scheduleToTime) +
206   - '</br>$$$$$${txt-4210}:' + ctrl.getPlanResultXid(info) +
207   - '</br>$$$$$${txt-2368}' + ctrl.getPlanResultDesc(info),
208   - html: true,
209   - type: 'error'}"
  228 + sweet-options="{title: ('schedulePlanManage_list_page_line227_txt-3250' | translate),
  229 + text: ('schedulePlanManage_list_page_line228_txt-3429' | translate) +
  230 + info.xl.name +
  231 + '</br>' + ('schedulePlanManage_list_page_line230_txt-2587' | translate) +
  232 + ctrl.toDateStr(info.scheduleFromTime) +
  233 + '</br>' + ('schedulePlanManage_list_page_line232_txt-2588' | translate) +
  234 + ctrl.toDateStr(info.scheduleToTime) +
  235 + '</br>' + ('schedulePlanManage_list_page_line234_txt-4210' | translate) +
  236 + ctrl.getPlanResultXid(info) +
  237 + '</br>' + ('schedulePlanManage_list_page_line236_txt-2368' | translate) +
  238 + ctrl.getPlanResultDesc(info),
  239 + html: true,
  240 + type: 'error'}"
210 241 sweet-on-confirm=""
211 242 class="btn btn-danger btn-sm"
212 243 ng-if="ctrl.isPlanGenerate_FAILURE(info)">
213   - <span>$$$$$${txt-4029}</span>
  244 + <span>{{"schedulePlanManage_list_page_line243_txt-4029" | translate}}</span>
214 245 <i class="fa fa-times" aria-hidden="true"></i>
215 246 </a>
216 247  
... ... @@ -219,7 +250,7 @@
219 250 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
220 251 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
221 252 <a ui-sref="schedulePlanInfoManage({spid : info.id, xlid: info.xl.id, xlname : info.xl.name, ttname : info.ttInfoNames, stime : info.scheduleFromTime, etime : info.scheduleToTime})"
222   - class="btn btn-info btn-sm"> $$$$$${txt-4011} </a>
  253 + class="btn btn-info btn-sm"> {{"schedulePlanManage_list_page_line252_txt-4011" | translate}} </a>
223 254 <!--<a sweetalert-->
224 255 <!--sweet-options="{title: '是否删除排班计划?',text: '线路:' + info.xl.name + '</br>$$$$$${txt-1953}' + ctrl.toDateStr(info.scheduleFromTime) + '</br>$$$$$${txt-1954}' + ctrl.toDateStr(info.scheduleToTime) + '</br>请谨慎删除!', html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',confirmButtonText: '是',cancelButtonText: '取消'}"-->
225 256 <!--sweet-on-confirm="ctrl.deletePlan(info.id)"-->
... ... @@ -231,8 +262,11 @@
231 262 </div>
232 263  
233 264 <div class="pageBar">
234   - <div class="pageBarLeft">
235   - $$$$$${txt-3053}
  265 + <div class="pageBarLeft"
  266 + translate="schedulePlanManage_list_page_line265_txt-3053"
  267 + translate-value-from="{{ ctrl.page()['uiFromRecord'] }}"
  268 + translate-value-to="{{ ctrl.page()['uiToRecord'] }}"
  269 + translate-value-total="{{ ctrl.page()['totalElements'] }}">
236 270 </div>
237 271  
238 272 <div class="pageBarRight">
... ... @@ -242,12 +276,12 @@
242 276 rotate="false"
243 277 max-size="10"
244 278 boundary-links="true"
245   - first-text="$$$$$${txt-4430}"
246   - previous-text="$$$$$${txt-3613}"
247   - next-text="$$$$$${txt-3614}"
248   - last-text="$$$$$${txt-4068}">
  279 + first-text="{{'schedulePlanManage_list_page_line278_txt-4430' | translate}}"
  280 + previous-text="{{'schedulePlanManage_list_page_line279_txt-3613' | translate}}"
  281 + next-text="{{'schedulePlanManage_list_page_line280_txt-3614' | translate}}"
  282 + last-text="{{'schedulePlanManage_list_page_line281_txt-4068' | translate}}">
249 283 </uib-pagination>
250 284 </div>
251 285 </div>
252 286  
253   -</div>
254 287 \ No newline at end of file
  288 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/module.js
... ... @@ -4,7 +4,8 @@ angular.module(&#39;ScheduleApp&#39;).factory(
4 4 [
5 5 'SchedulePlanManageService_g',
6 6 'UserPrincipal',
7   - function(service, UserPrincipal) {
  7 + '$translate',
  8 + function(service, UserPrincipal, translate) {
8 9 /** 当前的查询条件信息 */
9 10 var currentSearchCondition = {};
10 11  
... ... @@ -21,10 +22,10 @@ angular.module(&#39;ScheduleApp&#39;).factory(
21 22  
22 23 // 字段描述
23 24 var columns = [
24   - {name: "xl.name", desc: i18n('txt-3347')},
25   - {name: "scheduleFromTime", desc: i18n('txt-1722')},
26   - {name: "scheduleToTime", desc: i18n('txt-1723')},
27   - {name: "createDate", desc: i18n('txt-3090')}
  25 + {name: "xl.name", desc: translate.instant("schedulePlanManage_module_js_line25_txt-3347")},
  26 + {name: "scheduleFromTime", desc: translate.instant("schedulePlanManage_module_js_line26_txt-1722")},
  27 + {name: "scheduleToTime", desc: translate.instant("schedulePlanManage_module_js_line27_txt-1723")},
  28 + {name: "createDate", desc: translate.instant("schedulePlanManage_module_js_line28_txt-3090")}
28 29 ];
29 30 // 排序字段
30 31 var orderColumns = {
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/orderOptionOpen.html
... ... @@ -2,7 +2,7 @@
2 2 <div class="modal-title">
3 3 <h3>
4 4 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i>
5   - <span class="caption-subject bold uppercase">$$$$$${txt-1682}</span>
  5 + <span class="caption-subject bold uppercase">{{"schedulePlanManage_orderOptionOpen_page_line5_txt-1682" | translate}}</span>
6 6 </h3>
7 7 </div>
8 8 </div>
... ... @@ -14,5 +14,5 @@
14 14 </sa-Orderoption>
15 15 </div>
16 16 <div class="modal-footer">
17   - <button class="btn btn-primary" ng-click="$ctrl.confirm($ctrl.orderColumns)">$$$$$${txt-4018}</button>
18   -</div>
19 17 \ No newline at end of file
  18 + <button class="btn btn-primary" ng-click="$ctrl.confirm($ctrl.orderColumns)">{{"schedulePlanManage_orderOptionOpen_page_line17_txt-4018" | translate}}</button>
  19 +</div>
... ...