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,6 +138,39 @@ var ScheduleApp_en_language = {
138 "saCheckboxgroup_js_line36_txt-3717" : "Saturday", 138 "saCheckboxgroup_js_line36_txt-3717" : "Saturday",
139 "saCheckboxgroup_js_line37_txt-3716" : "Sunday", 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 // 模块位置:../module/basicInfo/busInfoManage 175 // 模块位置:../module/basicInfo/busInfoManage
143 176
@@ -1693,7 +1726,6 @@ var ScheduleApp_en_language = { @@ -1693,7 +1726,6 @@ var ScheduleApp_en_language = {
1693 "ttInfoManage_module_js_line221_txt-3495" : "Loading", 1726 "ttInfoManage_module_js_line221_txt-3495" : "Loading",
1694 "ttInfoManage_module_js_line346_txt-1128" : "Timetable basic information", 1727 "ttInfoManage_module_js_line346_txt-1128" : "Timetable basic information",
1695 1728
1696 -  
1697 //------------ 时刻表明细管理模块 -----------// 1729 //------------ 时刻表明细管理模块 -----------//
1698 // 模块位置:../module/core/ttInfoManage/detailedit 1730 // 模块位置:../module/core/ttInfoManage/detailedit
1699 // 页面;edit3.html 1731 // 页面;edit3.html
@@ -1950,7 +1982,192 @@ var ScheduleApp_en_language = { @@ -1950,7 +1982,192 @@ var ScheduleApp_en_language = {
1950 "ttInfoManage_detailedit_js_line1250_txt-2132" : "Version loading", 1982 "ttInfoManage_detailedit_js_line1250_txt-2132" : "Version loading",
1951 "ttInfoManage_detailedit_js_line1253_txt-2363" : "Route version ({{desc}})", 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 // TODO; 2173 // TODO;
src/main/resources/static/pages/scheduleApp/language/zh.js
@@ -58,7 +58,7 @@ var ScheduleApp_zh_language = { @@ -58,7 +58,7 @@ var ScheduleApp_zh_language = {
58 "guideboardGroup_saGuideboardgroupTemplate_line83_desc3" : "个", 58 "guideboardGroup_saGuideboardgroupTemplate_line83_desc3" : "个",
59 59
60 // 指令位置:../module/common/dts2/employeeGroup 60 // 指令位置:../module/common/dts2/employeeGroup
61 - // 页面:saEmployeegroupTemplate.html 61 + // 页面:saEmployeegroupTemplate.html
62 "employeeGroup_saEmployeegroupTemplate_line77_txt-1740" : "人员列表,共{{total1}}组,筛选{{total2}}组(最多10组)", 62 "employeeGroup_saEmployeegroupTemplate_line77_txt-1740" : "人员列表,共{{total1}}组,筛选{{total2}}组(最多10组)",
63 "employeeGroup_saEmployeegroupTemplate_line84" : "拼音,编码,工号", 63 "employeeGroup_saEmployeegroupTemplate_line84" : "拼音,编码,工号",
64 "employeeGroup_saEmployeegroupTemplate_line91_txt-3184" : "显示全部", 64 "employeeGroup_saEmployeegroupTemplate_line91_txt-3184" : "显示全部",
@@ -74,7 +74,7 @@ var ScheduleApp_zh_language = { @@ -74,7 +74,7 @@ var ScheduleApp_zh_language = {
74 "employeeGroup_saEmployeegroupTemplate_line235_txt-4101" : "分班", 74 "employeeGroup_saEmployeegroupTemplate_line235_txt-4101" : "分班",
75 75
76 // 指令位置:../module/common/dts2/bcGroup 76 // 指令位置:../module/common/dts2/bcGroup
77 - // 页面:saBcgroupTemplate.html 77 + // 页面:saBcgroupTemplate.html
78 "bcGroup_saBcgroupTemplate_line46_txt-1709" : "班次列表,共{{total}}个", 78 "bcGroup_saBcgroupTemplate_line46_txt-1709" : "班次列表,共{{total}}个",
79 "bcGroup_saBcgroupTemplate_line57_txt-3989" : "出场", 79 "bcGroup_saBcgroupTemplate_line57_txt-3989" : "出场",
80 "bcGroup_saBcgroupTemplate_line60_txt-3990" : "进场", 80 "bcGroup_saBcgroupTemplate_line60_txt-3990" : "进场",
@@ -82,6 +82,95 @@ var ScheduleApp_zh_language = { @@ -82,6 +82,95 @@ var ScheduleApp_zh_language = {
82 "bcGroup_saBcgroupTemplate_line80_txt-3989" : "出场", 82 "bcGroup_saBcgroupTemplate_line80_txt-3989" : "出场",
83 "bcGroup_saBcgroupTemplate_line83_txt-3990" : "进场", 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 // 模块位置:../module/basicInfo/busInfoManage 175 // 模块位置:../module/basicInfo/busInfoManage
87 176
@@ -1486,6 +1575,601 @@ var ScheduleApp_zh_language = { @@ -1486,6 +1575,601 @@ var ScheduleApp_zh_language = {
1486 "schedulePlanReportExtManage_module_js_line198_txt-3394" : "暂无排班", 1575 "schedulePlanReportExtManage_module_js_line198_txt-3394" : "暂无排班",
1487 "schedulePlanReportExtManage_module_js_line305_txt-1925" : "保存失败!", 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 // TODO: 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,7 +12,8 @@ angular.module('ScheduleApp').directive(
12 'saScpdate', 12 'saScpdate',
13 [ 13 [
14 'SchedulePlanManageService_g', 14 'SchedulePlanManageService_g',
15 - function(service) { 15 + '$translate',
  16 + function(service, translate) {
16 return { 17 return {
17 restrict: 'E', 18 restrict: 'E',
18 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdateTemplate.html', 19 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdateTemplate.html',
@@ -41,7 +42,7 @@ angular.module('ScheduleApp').directive( @@ -41,7 +42,7 @@ angular.module('ScheduleApp').directive(
41 // 获取所有属性,并验证 42 // 获取所有属性,并验证
42 var $name_attr = tAttrs['name']; // 控件的名字 43 var $name_attr = tAttrs['name']; // 控件的名字
43 if (!$name_attr) { 44 if (!$name_attr) {
44 - throw i18n('txt-1230'); 45 + throw translate.instant("saScpdate_js_line45_txt-1230");
45 } 46 }
46 47
47 // controlAs名字 48 // controlAs名字
@@ -87,34 +88,34 @@ angular.module('ScheduleApp').directive( @@ -87,34 +88,34 @@ angular.module('ScheduleApp').directive(
87 scope[ctrlAs].$$internal_model_refresh = function() { 88 scope[ctrlAs].$$internal_model_refresh = function() {
88 if (!xl_id) { 89 if (!xl_id) {
89 scope[ctrlAs].$$internalmodel = undefined; 90 scope[ctrlAs].$$internalmodel = undefined;
90 - scope[ctrlAs].error = i18n('txt-1788'); 91 + scope[ctrlAs].error = translate.instant("saScpdate_js_line91_txt-1788");
91 return; 92 return;
92 } 93 }
93 if (!xl_name) { 94 if (!xl_name) {
94 scope[ctrlAs].$$internalmodel = undefined; 95 scope[ctrlAs].$$internalmodel = undefined;
95 - scope[ctrlAs].error = i18n('txt-1788'); 96 + scope[ctrlAs].error = translate.instant("saScpdate_js_line96_txt-1788");
96 return; 97 return;
97 } 98 }
98 99
99 if (!from_date) { 100 if (!from_date) {
100 scope[ctrlAs].$$internalmodel = undefined; 101 scope[ctrlAs].$$internalmodel = undefined;
101 - scope[ctrlAs].error = i18n('txt-920'); 102 + scope[ctrlAs].error = translate.instant("saScpdate_js_line102_txt-920");
102 return; 103 return;
103 } 104 }
104 if (!to_date) { 105 if (!to_date) {
105 scope[ctrlAs].$$internalmodel = undefined; 106 scope[ctrlAs].$$internalmodel = undefined;
106 - scope[ctrlAs].error = i18n('txt-921'); 107 + scope[ctrlAs].error = translate.instant("saScpdate_js_line107_txt-921");
107 return; 108 return;
108 } 109 }
109 if (from_date > to_date) { 110 if (from_date > to_date) {
110 scope[ctrlAs].$$internalmodel = undefined; 111 scope[ctrlAs].$$internalmodel = undefined;
111 - scope[ctrlAs].error = i18n('txt-255'); 112 + scope[ctrlAs].error = translate.instant("saScpdate_js_line112_txt-255");
112 return; 113 return;
113 } 114 }
114 115
115 if (!scope[ctrlAs].$$ds || scope[ctrlAs].$$ds.length == 0) { 116 if (!scope[ctrlAs].$$ds || scope[ctrlAs].$$ds.length == 0) {
116 scope[ctrlAs].$$internalmodel = undefined; 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 var QClass = service.ttinfo; 121 var QClass = service.ttinfo;
@@ -160,10 +161,10 @@ angular.module('ScheduleApp').directive( @@ -160,10 +161,10 @@ angular.module('ScheduleApp').directive(
160 161
161 if (errorTTInfos > 0) { 162 if (errorTTInfos > 0) {
162 scope[ctrlAs].$$internalmodel = undefined; 163 scope[ctrlAs].$$internalmodel = undefined;
163 - scope[ctrlAs].error = i18n('txt-978'); 164 + scope[ctrlAs].error = translate.instant("saScpdate_js_line164_txt-978");
164 } else if (errorLpCount > 0) { 165 } else if (errorLpCount > 0) {
165 scope[ctrlAs].$$internalmodel = undefined; 166 scope[ctrlAs].$$internalmodel = undefined;
166 - scope[ctrlAs].error = "时刻表有错误路牌"; 167 + scope[ctrlAs].error = translate.instant("saScpdate_js_line167");
167 } else { 168 } else {
168 scope[ctrlAs].$$internalmodel = "ok"; 169 scope[ctrlAs].$$internalmodel = "ok";
169 scope[ctrlAs].ttinfonames = ttinfonames.join(","); 170 scope[ctrlAs].ttinfonames = ttinfonames.join(",");
@@ -172,12 +173,12 @@ angular.module('ScheduleApp').directive( @@ -172,12 +173,12 @@ angular.module('ScheduleApp').directive(
172 173
173 } else { 174 } else {
174 scope[ctrlAs].$$internalmodel = undefined; 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 function() { 179 function() {
179 scope[ctrlAs].$$internalmodel = undefined; 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,8 +45,9 @@
45 45
46 <div class="col-md-12 scp-date-select"> 46 <div class="col-md-12 scp-date-select">
47 <div class="col-md-12 scp-date-input"> 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 </div> 51 </div>
51 </div> 52 </div>
52 <div class="col-md-12 scp-date-select-cont"> 53 <div class="col-md-12 scp-date-select-cont">
@@ -54,10 +55,21 @@ @@ -54,10 +55,21 @@
54 55
55 <script type="text/ng-template" id="$saScpdateCtrl_popover.html"> 56 <script type="text/ng-template" id="$saScpdateCtrl_popover.html">
56 <div><span ng-bind="info.ttname"></span></div> 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 </script> 73 </script>
62 74
63 <div ng-repeat="info in $saScpdateCtrl.$$ds track by $index"> 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,7 +11,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
11 'saSrule', 11 'saSrule',
12 [ 12 [
13 'SchedulePlanManageService_g', 13 'SchedulePlanManageService_g',
14 - function(service) { 14 + '$translate',
  15 + function(service, translate) {
15 return { 16 return {
16 restrict: 'E', 17 restrict: 'E',
17 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saSruleTemplate.html', 18 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saSruleTemplate.html',
@@ -40,7 +41,7 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -40,7 +41,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
40 // 获取所有属性,并验证 41 // 获取所有属性,并验证
41 var $name_attr = tAttrs['name']; // 控件的名字 42 var $name_attr = tAttrs['name']; // 控件的名字
42 if (!$name_attr) { 43 if (!$name_attr) {
43 - throw i18n('txt-1230'); 44 + throw translate.instant("saSrule_js_line44_txt-1230");
44 } 45 }
45 46
46 // controlAs名字 47 // controlAs名字
@@ -83,22 +84,22 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -83,22 +84,22 @@ angular.module(&#39;ScheduleApp&#39;).directive(
83 scope[ctrlAs].$$internal_model_refresh = function() { 84 scope[ctrlAs].$$internal_model_refresh = function() {
84 if (!xl_id) { 85 if (!xl_id) {
85 scope[ctrlAs].$$internalmodel = undefined; 86 scope[ctrlAs].$$internalmodel = undefined;
86 - scope[ctrlAs].error = i18n('txt-1788'); 87 + scope[ctrlAs].error = translate.instant("saSrule_js_line87_txt-1788");
87 return; 88 return;
88 } 89 }
89 if (!from_date) { 90 if (!from_date) {
90 scope[ctrlAs].$$internalmodel = undefined; 91 scope[ctrlAs].$$internalmodel = undefined;
91 - scope[ctrlAs].error = i18n('txt-920'); 92 + scope[ctrlAs].error = translate.instant("saSrule_js_line92_txt-920");
92 return; 93 return;
93 } 94 }
94 if (!to_date) { 95 if (!to_date) {
95 scope[ctrlAs].$$internalmodel = undefined; 96 scope[ctrlAs].$$internalmodel = undefined;
96 - scope[ctrlAs].error = i18n('txt-921'); 97 + scope[ctrlAs].error = translate.instant("saSrule_js_line97_txt-921");
97 return; 98 return;
98 } 99 }
99 if (from_date > to_date) { 100 if (from_date > to_date) {
100 scope[ctrlAs].$$internalmodel = undefined; 101 scope[ctrlAs].$$internalmodel = undefined;
101 - scope[ctrlAs].error = i18n('txt-255'); 102 + scope[ctrlAs].error = translate.instant("saSrule_js_line102_txt-255");
102 return; 103 return;
103 } 104 }
104 105
@@ -109,7 +110,7 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -109,7 +110,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
109 110
110 if (scope[ctrlAs].$$qyCount == 0) { 111 if (scope[ctrlAs].$$qyCount == 0) {
111 scope[ctrlAs].$$internalmodel = undefined; 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 var QClass = service.v_rules; 116 var QClass = service.v_rules;
@@ -123,14 +124,14 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -123,14 +124,14 @@ angular.module(&#39;ScheduleApp&#39;).directive(
123 scope[ctrlAs].$$errorInfos.push({ 124 scope[ctrlAs].$$errorInfos.push({
124 ruleId: obj.ruleId, 125 ruleId: obj.ruleId,
125 clZbh: obj.clZbh, 126 clZbh: obj.clZbh,
126 - qyrq: moment(obj.qyrq).format("YYYY年MM月DD日"), 127 + qyrq: moment(obj.qyrq).format("YYYY-MM-DD"),
127 infos: obj.errorDescList.join("") 128 infos: obj.errorDescList.join("")
128 }); 129 });
129 }); 130 });
130 131
131 if (scope[ctrlAs].$$qyErrorCount > 0) { 132 if (scope[ctrlAs].$$qyErrorCount > 0) {
132 scope[ctrlAs].$$internalmodel = undefined; 133 scope[ctrlAs].$$internalmodel = undefined;
133 - scope[ctrlAs].error = i18n('txt-1859'); 134 + scope[ctrlAs].error = translate.instant("saSrule_js_line134_txt-1859");
134 } else { 135 } else {
135 scope[ctrlAs].$$internalmodel = "ok"; 136 scope[ctrlAs].$$internalmodel = "ok";
136 scope[ctrlAs].$$errorInfos = []; 137 scope[ctrlAs].$$errorInfos = [];
@@ -138,7 +139,7 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -138,7 +139,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
138 }, 139 },
139 function() { 140 function() {
140 scope[ctrlAs].$$internalmodel = undefined; 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,4 +186,4 @@ angular.module(&#39;ScheduleApp&#39;).directive(
185 }; 186 };
186 } 187 }
187 ] 188 ]
188 -);  
189 \ No newline at end of file 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,8 +27,11 @@
27 27
28 <div class="col-md-12 s-rule-select"> 28 <div class="col-md-12 s-rule-select">
29 <div class="col-md-12 s-rule-input"> 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 </div> 35 </div>
33 </div> 36 </div>
34 <div class="col-md-12 s-rule-select-cont"> 37 <div class="col-md-12 s-rule-select-cont">
@@ -45,4 +48,4 @@ @@ -45,4 +48,4 @@
45 </div> 48 </div>
46 </div> 49 </div>
47 50
48 -</div>  
49 \ No newline at end of file 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,7 +5053,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5053 'saScpdate', 5053 'saScpdate',
5054 [ 5054 [
5055 'SchedulePlanManageService_g', 5055 'SchedulePlanManageService_g',
5056 - function(service) { 5056 + '$translate',
  5057 + function(service, translate) {
5057 return { 5058 return {
5058 restrict: 'E', 5059 restrict: 'E',
5059 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdateTemplate.html', 5060 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saScpdateTemplate.html',
@@ -5082,7 +5083,7 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5082,7 +5083,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5082 // 获取所有属性,并验证 5083 // 获取所有属性,并验证
5083 var $name_attr = tAttrs['name']; // 控件的名字 5084 var $name_attr = tAttrs['name']; // 控件的名字
5084 if (!$name_attr) { 5085 if (!$name_attr) {
5085 - throw i18n('txt-1230'); 5086 + throw translate.instant("saScpdate_js_line45_txt-1230");
5086 } 5087 }
5087 5088
5088 // controlAs名字 5089 // controlAs名字
@@ -5128,34 +5129,34 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5128,34 +5129,34 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5128 scope[ctrlAs].$$internal_model_refresh = function() { 5129 scope[ctrlAs].$$internal_model_refresh = function() {
5129 if (!xl_id) { 5130 if (!xl_id) {
5130 scope[ctrlAs].$$internalmodel = undefined; 5131 scope[ctrlAs].$$internalmodel = undefined;
5131 - scope[ctrlAs].error = i18n('txt-1788'); 5132 + scope[ctrlAs].error = translate.instant("saScpdate_js_line91_txt-1788");
5132 return; 5133 return;
5133 } 5134 }
5134 if (!xl_name) { 5135 if (!xl_name) {
5135 scope[ctrlAs].$$internalmodel = undefined; 5136 scope[ctrlAs].$$internalmodel = undefined;
5136 - scope[ctrlAs].error = i18n('txt-1788'); 5137 + scope[ctrlAs].error = translate.instant("saScpdate_js_line96_txt-1788");
5137 return; 5138 return;
5138 } 5139 }
5139 5140
5140 if (!from_date) { 5141 if (!from_date) {
5141 scope[ctrlAs].$$internalmodel = undefined; 5142 scope[ctrlAs].$$internalmodel = undefined;
5142 - scope[ctrlAs].error = i18n('txt-920'); 5143 + scope[ctrlAs].error = translate.instant("saScpdate_js_line102_txt-920");
5143 return; 5144 return;
5144 } 5145 }
5145 if (!to_date) { 5146 if (!to_date) {
5146 scope[ctrlAs].$$internalmodel = undefined; 5147 scope[ctrlAs].$$internalmodel = undefined;
5147 - scope[ctrlAs].error = i18n('txt-921'); 5148 + scope[ctrlAs].error = translate.instant("saScpdate_js_line107_txt-921");
5148 return; 5149 return;
5149 } 5150 }
5150 if (from_date > to_date) { 5151 if (from_date > to_date) {
5151 scope[ctrlAs].$$internalmodel = undefined; 5152 scope[ctrlAs].$$internalmodel = undefined;
5152 - scope[ctrlAs].error = i18n('txt-255'); 5153 + scope[ctrlAs].error = translate.instant("saScpdate_js_line112_txt-255");
5153 return; 5154 return;
5154 } 5155 }
5155 5156
5156 if (!scope[ctrlAs].$$ds || scope[ctrlAs].$$ds.length == 0) { 5157 if (!scope[ctrlAs].$$ds || scope[ctrlAs].$$ds.length == 0) {
5157 scope[ctrlAs].$$internalmodel = undefined; 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 var QClass = service.ttinfo; 5162 var QClass = service.ttinfo;
@@ -5201,10 +5202,10 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5201,10 +5202,10 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5201 5202
5202 if (errorTTInfos > 0) { 5203 if (errorTTInfos > 0) {
5203 scope[ctrlAs].$$internalmodel = undefined; 5204 scope[ctrlAs].$$internalmodel = undefined;
5204 - scope[ctrlAs].error = i18n('txt-978'); 5205 + scope[ctrlAs].error = translate.instant("saScpdate_js_line164_txt-978");
5205 } else if (errorLpCount > 0) { 5206 } else if (errorLpCount > 0) {
5206 scope[ctrlAs].$$internalmodel = undefined; 5207 scope[ctrlAs].$$internalmodel = undefined;
5207 - scope[ctrlAs].error = "时刻表有错误路牌"; 5208 + scope[ctrlAs].error = translate.instant("saScpdate_js_line167");
5208 } else { 5209 } else {
5209 scope[ctrlAs].$$internalmodel = "ok"; 5210 scope[ctrlAs].$$internalmodel = "ok";
5210 scope[ctrlAs].ttinfonames = ttinfonames.join(","); 5211 scope[ctrlAs].ttinfonames = ttinfonames.join(",");
@@ -5213,12 +5214,12 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5213,12 +5214,12 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5213 5214
5214 } else { 5215 } else {
5215 scope[ctrlAs].$$internalmodel = undefined; 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 function() { 5220 function() {
5220 scope[ctrlAs].$$internalmodel = undefined; 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,7 +5293,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5292 'saSrule', 5293 'saSrule',
5293 [ 5294 [
5294 'SchedulePlanManageService_g', 5295 'SchedulePlanManageService_g',
5295 - function(service) { 5296 + '$translate',
  5297 + function(service, translate) {
5296 return { 5298 return {
5297 restrict: 'E', 5299 restrict: 'E',
5298 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saSruleTemplate.html', 5300 templateUrl: '/pages/scheduleApp/module/common/dts2/scheduleplan/saSruleTemplate.html',
@@ -5321,7 +5323,7 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5321,7 +5323,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5321 // 获取所有属性,并验证 5323 // 获取所有属性,并验证
5322 var $name_attr = tAttrs['name']; // 控件的名字 5324 var $name_attr = tAttrs['name']; // 控件的名字
5323 if (!$name_attr) { 5325 if (!$name_attr) {
5324 - throw i18n('txt-1230'); 5326 + throw translate.instant("saSrule_js_line44_txt-1230");
5325 } 5327 }
5326 5328
5327 // controlAs名字 5329 // controlAs名字
@@ -5364,22 +5366,22 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5364,22 +5366,22 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5364 scope[ctrlAs].$$internal_model_refresh = function() { 5366 scope[ctrlAs].$$internal_model_refresh = function() {
5365 if (!xl_id) { 5367 if (!xl_id) {
5366 scope[ctrlAs].$$internalmodel = undefined; 5368 scope[ctrlAs].$$internalmodel = undefined;
5367 - scope[ctrlAs].error = i18n('txt-1788'); 5369 + scope[ctrlAs].error = translate.instant("saSrule_js_line87_txt-1788");
5368 return; 5370 return;
5369 } 5371 }
5370 if (!from_date) { 5372 if (!from_date) {
5371 scope[ctrlAs].$$internalmodel = undefined; 5373 scope[ctrlAs].$$internalmodel = undefined;
5372 - scope[ctrlAs].error = i18n('txt-920'); 5374 + scope[ctrlAs].error = translate.instant("saSrule_js_line92_txt-920");
5373 return; 5375 return;
5374 } 5376 }
5375 if (!to_date) { 5377 if (!to_date) {
5376 scope[ctrlAs].$$internalmodel = undefined; 5378 scope[ctrlAs].$$internalmodel = undefined;
5377 - scope[ctrlAs].error = i18n('txt-921'); 5379 + scope[ctrlAs].error = translate.instant("saSrule_js_line97_txt-921");
5378 return; 5380 return;
5379 } 5381 }
5380 if (from_date > to_date) { 5382 if (from_date > to_date) {
5381 scope[ctrlAs].$$internalmodel = undefined; 5383 scope[ctrlAs].$$internalmodel = undefined;
5382 - scope[ctrlAs].error = i18n('txt-255'); 5384 + scope[ctrlAs].error = translate.instant("saSrule_js_line102_txt-255");
5383 return; 5385 return;
5384 } 5386 }
5385 5387
@@ -5390,7 +5392,7 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5390,7 +5392,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5390 5392
5391 if (scope[ctrlAs].$$qyCount == 0) { 5393 if (scope[ctrlAs].$$qyCount == 0) {
5392 scope[ctrlAs].$$internalmodel = undefined; 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 var QClass = service.v_rules; 5398 var QClass = service.v_rules;
@@ -5404,14 +5406,14 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5404,14 +5406,14 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5404 scope[ctrlAs].$$errorInfos.push({ 5406 scope[ctrlAs].$$errorInfos.push({
5405 ruleId: obj.ruleId, 5407 ruleId: obj.ruleId,
5406 clZbh: obj.clZbh, 5408 clZbh: obj.clZbh,
5407 - qyrq: moment(obj.qyrq).format("YYYY年MM月DD日"), 5409 + qyrq: moment(obj.qyrq).format("YYYY-MM-DD"),
5408 infos: obj.errorDescList.join("") 5410 infos: obj.errorDescList.join("")
5409 }); 5411 });
5410 }); 5412 });
5411 5413
5412 if (scope[ctrlAs].$$qyErrorCount > 0) { 5414 if (scope[ctrlAs].$$qyErrorCount > 0) {
5413 scope[ctrlAs].$$internalmodel = undefined; 5415 scope[ctrlAs].$$internalmodel = undefined;
5414 - scope[ctrlAs].error = i18n('txt-1859'); 5416 + scope[ctrlAs].error = translate.instant("saSrule_js_line134_txt-1859");
5415 } else { 5417 } else {
5416 scope[ctrlAs].$$internalmodel = "ok"; 5418 scope[ctrlAs].$$internalmodel = "ok";
5417 scope[ctrlAs].$$errorInfos = []; 5419 scope[ctrlAs].$$errorInfos = [];
@@ -5419,7 +5421,7 @@ angular.module(&#39;ScheduleApp&#39;).directive( @@ -5419,7 +5421,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5419 }, 5421 },
5420 function() { 5422 function() {
5421 scope[ctrlAs].$$internalmodel = undefined; 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,6 +5469,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
5467 } 5469 }
5468 ] 5470 ]
5469 ); 5471 );
  5472 +
5470 /** 5473 /**
5471 * saPlaninfoedit指令,排班明细编辑控件,用在调度执勤日报的修改功能 5474 * saPlaninfoedit指令,排班明细编辑控件,用在调度执勤日报的修改功能
5472 * name(必须),控件的名字 5475 * name(必须),控件的名字
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/form.html
1 <div class="page-head"> 1 <div class="page-head">
2 <div class="page-title"> 2 <div class="page-title">
3 - <h1>$$$$$${txt-1652}</h1> 3 + <h1>{{"schedulePlanManage_form_page_line3_txt-1652" | translate}}</h1>
4 </div> 4 </div>
5 </div> 5 </div>
6 6
7 <ul class="page-breadcrumb breadcrumb"> 7 <ul class="page-breadcrumb breadcrumb">
8 <li> 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 <i class="fa fa-circle"></i> 10 <i class="fa fa-circle"></i>
11 </li> 11 </li>
12 <li> 12 <li>
13 - <span class="active">$$$$$${txt-1303}</span> 13 + <span class="active">{{"schedulePlanManage_form_page_line13_txt-1303" | translate}}</span>
14 <i class="fa fa-circle"></i> 14 <i class="fa fa-circle"></i>
15 </li> 15 </li>
16 <li> 16 <li>
17 - <a ui-sref="schedulePlanManage">$$$$$${txt-1652}</a> 17 + <a ui-sref="schedulePlanManage">{{"schedulePlanManage_form_page_line17_txt-1652" | translate}}</a>
18 <i class="fa fa-circle"></i> 18 <i class="fa fa-circle"></i>
19 </li> 19 </li>
20 <li> 20 <li>
21 - <span class="active">$$$$$${txt-841}</span> 21 + <span class="active">{{"schedulePlanManage_form_page_line21_txt-841" | translate}}</span>
22 </li> 22 </li>
23 </ul> 23 </ul>
24 24
@@ -26,7 +26,7 @@ @@ -26,7 +26,7 @@
26 <div class="portlet-title"> 26 <div class="portlet-title">
27 <div class="caption"> 27 <div class="caption">
28 <i class="icon-equalizer font-red-sunglo"></i> <span 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 </div> 30 </div>
31 </div> 31 </div>
32 32
@@ -41,7 +41,7 @@ @@ -41,7 +41,7 @@
41 <!-- 其他信息放置在这里 --> 41 <!-- 其他信息放置在这里 -->
42 <div class="form-body"> 42 <div class="form-body">
43 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 45 <div class="col-md-3">
46 <sa-Select5 name="xl" 46 <sa-Select5 name="xl"
47 model="ctrl.schedulePlanManageForSave" 47 model="ctrl.schedulePlanManageForSave"
@@ -51,24 +51,24 @@ @@ -51,24 +51,24 @@
51 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}" 51 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
52 iterobjname="item" 52 iterobjname="item"
53 iterobjexp="item.name" 53 iterobjexp="item.name"
54 - searchph="$$$$$${txt-3364}" 54 + searchph="{{'schedulePlanManage_form_page_line54_txt-3364' | translate}}"
55 searchexp="this.name" 55 searchexp="this.name"
56 required > 56 required >
57 </sa-Select5> 57 </sa-Select5>
58 </div> 58 </div>
59 <!-- 隐藏块,显示验证信息 --> 59 <!-- 隐藏块,显示验证信息 -->
60 <div class="alert alert-danger well-sm" ng-show="myForm.xl.$error.required"> 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 </div> 62 </div>
63 </div> 63 </div>
64 64
65 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 67 <div class="col-md-3">
68 <div class="input-group"> 68 <div class="input-group">
69 <input type="text" class="form-control" 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 is-open="ctrl.scheduleFromTimeOpen" required 72 is-open="ctrl.scheduleFromTimeOpen" required
73 ng-model="ctrl.schedulePlanManageForSave.scheduleFromTime" readonly/> 73 ng-model="ctrl.schedulePlanManageForSave.scheduleFromTime" readonly/>
74 <span class="input-group-btn"> 74 <span class="input-group-btn">
@@ -80,17 +80,17 @@ @@ -80,17 +80,17 @@
80 </div> 80 </div>
81 <!-- 隐藏块,显示验证信息 --> 81 <!-- 隐藏块,显示验证信息 -->
82 <div class="alert alert-danger well-sm" ng-show="myForm.scheduleFromTime.$error.required"> 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 </div> 84 </div>
85 </div> 85 </div>
86 86
87 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 89 <div class="col-md-3">
90 <div class="input-group"> 90 <div class="input-group">
91 <input type="text" class="form-control" 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 is-open="ctrl.scheduleToTimeOpen" required 94 is-open="ctrl.scheduleToTimeOpen" required
95 ng-model="ctrl.schedulePlanManageForSave.scheduleToTime" readonly/> 95 ng-model="ctrl.schedulePlanManageForSave.scheduleToTime" readonly/>
96 <span class="input-group-btn"> 96 <span class="input-group-btn">
@@ -102,12 +102,12 @@ @@ -102,12 +102,12 @@
102 </div> 102 </div>
103 <!-- 隐藏块,显示验证信息 --> 103 <!-- 隐藏块,显示验证信息 -->
104 <div class="alert alert-danger well-sm" ng-show="myForm.scheduleToTime.$error.required"> 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 </div> 106 </div>
107 </div> 107 </div>
108 108
109 <div class="form-group has-success has-feedback"> 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 <div class="col-md-6"> 111 <div class="col-md-6">
112 <sa-Scpdate name="scp_s_t_date" 112 <sa-Scpdate name="scp_s_t_date"
113 xlid="ctrl.schedulePlanManageForSave.xl.id" 113 xlid="ctrl.schedulePlanManageForSave.xl.id"
@@ -127,7 +127,7 @@ @@ -127,7 +127,7 @@
127 </div> 127 </div>
128 128
129 <div class="form-group has-success has-feedback"> 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 <div class="col-md-6"> 131 <div class="col-md-6">
132 <sa-Srule name="s_rule_s_t_date" 132 <sa-Srule name="s_rule_s_t_date"
133 xlid="ctrl.schedulePlanManageForSave.xl.id" 133 xlid="ctrl.schedulePlanManageForSave.xl.id"
@@ -144,7 +144,7 @@ @@ -144,7 +144,7 @@
144 </div> 144 </div>
145 145
146 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 148 <div class="col-md-3">
149 <sa-Radiogroup model="ctrl.schedulePlanManageForSave.isHistoryPlanFirst" dicgroup="truefalseType" name="isHistoryPlanFirst"></sa-Radiogroup> 149 <sa-Radiogroup model="ctrl.schedulePlanManageForSave.isHistoryPlanFirst" dicgroup="truefalseType" name="isHistoryPlanFirst"></sa-Radiogroup>
150 </div> 150 </div>
@@ -160,8 +160,8 @@ @@ -160,8 +160,8 @@
160 <div class="row"> 160 <div class="row">
161 <div class="col-md-offset-3 col-md-4"> 161 <div class="col-md-offset-3 col-md-4">
162 <button type="submit" class="btn green" 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 </div> 165 </div>
166 </div> 166 </div>
167 </div> 167 </div>
@@ -171,4 +171,4 @@ @@ -171,4 +171,4 @@
171 </div> 171 </div>
172 172
173 173
174 -</div>  
175 \ No newline at end of file 174 \ No newline at end of file
  175 +</div>
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/index.html
1 <div class="page-head"> 1 <div class="page-head">
2 <div class="page-title"> 2 <div class="page-title">
3 - <h1>$$$$$${txt-1652}</h1> 3 + <h1>{{"schedulePlanManage_index_page_line3_txt-1652" | translate}}</h1>
4 </div> 4 </div>
5 </div> 5 </div>
6 6
7 <ul class="page-breadcrumb breadcrumb"> 7 <ul class="page-breadcrumb breadcrumb">
8 <li> 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 <i class="fa fa-circle"></i> 10 <i class="fa fa-circle"></i>
11 </li> 11 </li>
12 <li> 12 <li>
13 - <span class="active">$$$$$${txt-1303}</span> 13 + <span class="active">{{"schedulePlanManage_index_page_line13_txt-1303" | translate}}</span>
14 <i class="fa fa-circle"></i> 14 <i class="fa fa-circle"></i>
15 </li> 15 </li>
16 <li> 16 <li>
17 - <span class="active">$$$$$${txt-1652}</span> 17 + <span class="active">{{"schedulePlanManage_index_page_line17_txt-1652" | translate}}</span>
18 </li> 18 </li>
19 </ul> 19 </ul>
20 20
@@ -33,12 +33,12 @@ @@ -33,12 +33,12 @@
33 <div class="portlet-title"> 33 <div class="portlet-title">
34 <div class="caption font-dark"> 34 <div class="caption font-dark">
35 <i class="fa fa-database font-dark"></i> 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 </div> 37 </div>
38 <div class="actions"> 38 <div class="actions">
39 <a href="javascript:" class="btn blue" ng-click="ctrl.goForm()"> 39 <a href="javascript:" class="btn blue" ng-click="ctrl.goForm()">
40 <i class="fa fa-plus"></i> 40 <i class="fa fa-plus"></i>
41 - $$$$$${txt-3266} 41 + {{"schedulePlanManage_index_page_line41_txt-3266" | translate}}
42 </a> 42 </a>
43 </div> 43 </div>
44 </div> 44 </div>
@@ -48,4 +48,4 @@ @@ -48,4 +48,4 @@
48 </div> 48 </div>
49 </div> 49 </div>
50 </div> 50 </div>
51 -</div>  
52 \ No newline at end of file 51 \ No newline at end of file
  52 +</div>
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/info/edit.html
1 <div ng-controller="SchedulePlanInfoManageEditCtrl as ctrl"> 1 <div ng-controller="SchedulePlanInfoManageEditCtrl as ctrl">
2 <div class="page-head"> 2 <div class="page-head">
3 <div class="page-title"> 3 <div class="page-title">
4 - <h1>$$$$$${txt-1691}</h1> 4 + <h1>{{"schedulePlanManage_info_edit_page_line7_txt-1691" | translate}}</h1>
5 </div> 5 </div>
6 </div> 6 </div>
7 7
8 <ul class="page-breadcrumb breadcrumb"> 8 <ul class="page-breadcrumb breadcrumb">
9 <li> 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 <i class="fa fa-circle"></i> 11 <i class="fa fa-circle"></i>
12 </li> 12 </li>
13 <li> 13 <li>
14 - <span class="active">$$$$$${txt-1303}</span> 14 + <span class="active">{{"schedulePlanManage_info_edit_page_line14_txt-1303" | translate}}</span>
15 <i class="fa fa-circle"></i> 15 <i class="fa fa-circle"></i>
16 </li> 16 </li>
17 <li> 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 <i class="fa fa-circle"></i> 19 <i class="fa fa-circle"></i>
20 </li> 20 </li>
21 <li> 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 <i class="fa fa-circle"></i> 23 <i class="fa fa-circle"></i>
24 </li> 24 </li>
25 <li> 25 <li>
26 - <span class="active">$$$$$${txt-869}</span> 26 + <span class="active">{{"schedulePlanManage_info_edit_page_line26_txt-869" | translate}}</span>
27 </li> 27 </li>
28 </ul> 28 </ul>
29 29
@@ -35,9 +35,9 @@ @@ -35,9 +35,9 @@
35 <span class="caption-subject font-red-sunglo bold uppercase"> 35 <span class="caption-subject font-red-sunglo bold uppercase">
36 {{ctrl.schedulePlanInfoForSave.xlName}} 36 {{ctrl.schedulePlanInfoForSave.xlName}}
37 {{ctrl.schedulePlanInfoForSave.ttInfoName}} 37 {{ctrl.schedulePlanInfoForSave.ttInfoName}}
38 - {{"$$$$$${txt-4022}" + ctrl.schedulePlanInfoForSave.lpName}} 38 + {{('schedulePlanManage_info_edit_page_line38_txt-4022' | translate) + ctrl.schedulePlanInfoForSave.lpName}}
39 <span ng-bind="ctrl.schedulePlanInfoForSave.scheduleDate | date: 'yyyy-MM-dd ' "></span> 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 </span> 41 </span>
42 </div> 42 </div>
43 <div style="padding-top: 10px;"> 43 <div style="padding-top: 10px;">
@@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
52 <form ng-submit="ctrl.submit()" class="form-horizontal" novalidate name="myForm"> 52 <form ng-submit="ctrl.submit()" class="form-horizontal" novalidate name="myForm">
53 <div class="form-body"> 53 <div class="form-body">
54 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 56 <div class="col-md-3">
57 <input type="text" class="form-control" 57 <input type="text" class="form-control"
58 ng-value="ctrl.schedulePlanInfoForSave.xlName" 58 ng-value="ctrl.schedulePlanInfoForSave.xlName"
@@ -61,7 +61,7 @@ @@ -61,7 +61,7 @@
61 61
62 </div> 62 </div>
63 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 65 <div class="col-md-3">
66 <input type="text" class="form-control" 66 <input type="text" class="form-control"
67 ng-value="ctrl.schedulePlanInfoForSave.ttInfoName" 67 ng-value="ctrl.schedulePlanInfoForSave.ttInfoName"
@@ -69,7 +69,7 @@ @@ -69,7 +69,7 @@
69 </div> 69 </div>
70 </div> 70 </div>
71 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 73 <div class="col-md-3">
74 <input type="text" class="form-control" 74 <input type="text" class="form-control"
75 ng-value="ctrl.schedulePlanInfoForSave.lpName" 75 ng-value="ctrl.schedulePlanInfoForSave.lpName"
@@ -78,16 +78,16 @@ @@ -78,16 +78,16 @@
78 78
79 </div> 79 </div>
80 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 82 <div class="col-md-3">
83 <input type="text" class="form-control" 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 readonly/> 85 readonly/>
86 </div> 86 </div>
87 87
88 </div> 88 </div>
89 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 91 <div class="col-md-3">
92 <input type="text" class="form-control" 92 <input type="text" class="form-control"
93 ng-value="ctrl.schedulePlanInfoForSave.fcsj" 93 ng-value="ctrl.schedulePlanInfoForSave.fcsj"
@@ -97,19 +97,19 @@ @@ -97,19 +97,19 @@
97 </div> 97 </div>
98 98
99 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 101 <div class="col-md-3">
102 <sa-Radiogroup model="ctrl.schedulePlanInfoForSave.xlDir" dicgroup="LineTrend" name="xlDir" required disabled="true"></sa-Radiogroup> 102 <sa-Radiogroup model="ctrl.schedulePlanInfoForSave.xlDir" dicgroup="LineTrend" name="xlDir" required disabled="true"></sa-Radiogroup>
103 </div> 103 </div>
104 <!-- 隐藏块,显示验证信息 --> 104 <!-- 隐藏块,显示验证信息 -->
105 <div class="alert alert-danger well-sm" ng-show="myForm.xlDir.$error.required"> 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 </div> 107 </div>
108 108
109 </div> 109 </div>
110 110
111 <div class="form-group has-success has-feedback"> 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 <div class="col-md-4"> 113 <div class="col-md-4">
114 <sa-Select5 name="qdz" 114 <sa-Select5 name="qdz"
115 model="ctrl.schedulePlanInfoForSave" 115 model="ctrl.schedulePlanInfoForSave"
@@ -119,18 +119,18 @@ @@ -119,18 +119,18 @@
119 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.schedulePlanInfoForSave.xl, 'xldir': ctrl.schedulePlanInfoForSave.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}" 119 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.schedulePlanInfoForSave.xl, 'xldir': ctrl.schedulePlanInfoForSave.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}"
120 iterobjname="item" 120 iterobjname="item"
121 iterobjexp="item.aname" 121 iterobjexp="item.aname"
122 - searchph="$$$$$${txt-3364}" 122 + searchph="{{'schedulePlanManage_info_edit_page_line122_txt-3364' | translate}}"
123 searchexp="this.aname" 123 searchexp="this.aname"
124 required > 124 required >
125 </sa-Select5> 125 </sa-Select5>
126 </div> 126 </div>
127 <!-- 隐藏块,显示验证信息 --> 127 <!-- 隐藏块,显示验证信息 -->
128 <div class="alert alert-danger well-sm" ng-show="myForm.qdz.$error.required"> 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 </div> 130 </div>
131 </div> 131 </div>
132 <div class="form-group has-success has-feedback"> 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 <div class="col-md-4"> 134 <div class="col-md-4">
135 <sa-Select5 name="zdz" 135 <sa-Select5 name="zdz"
136 model="ctrl.schedulePlanInfoForSave" 136 model="ctrl.schedulePlanInfoForSave"
@@ -140,19 +140,19 @@ @@ -140,19 +140,19 @@
140 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.schedulePlanInfoForSave.xl, 'xldir': ctrl.schedulePlanInfoForSave.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}" 140 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.schedulePlanInfoForSave.xl, 'xldir': ctrl.schedulePlanInfoForSave.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}"
141 iterobjname="item" 141 iterobjname="item"
142 iterobjexp="item.aname" 142 iterobjexp="item.aname"
143 - searchph="$$$$$${txt-3364}" 143 + searchph="{{'schedulePlanManage_info_edit_page_line143_txt-3364' | translate}}"
144 searchexp="this.aname" 144 searchexp="this.aname"
145 required > 145 required >
146 </sa-Select5> 146 </sa-Select5>
147 </div> 147 </div>
148 <!-- 隐藏块,显示验证信息 --> 148 <!-- 隐藏块,显示验证信息 -->
149 <div class="alert alert-danger well-sm" ng-show="myForm.zdz.$error.required"> 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 </div> 151 </div>
152 </div> 152 </div>
153 153
154 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 156 <div class="col-md-3">
157 <input type="text" class="form-control" name="jhlc" 157 <input type="text" class="form-control" name="jhlc"
158 ng-model="ctrl.schedulePlanInfoForSave.jhlc" required ng-pattern="ctrl.float_regex" 158 ng-model="ctrl.schedulePlanInfoForSave.jhlc" required ng-pattern="ctrl.float_regex"
@@ -160,15 +160,15 @@ @@ -160,15 +160,15 @@
160 </div> 160 </div>
161 <!-- 隐藏块,显示验证信息 --> 161 <!-- 隐藏块,显示验证信息 -->
162 <div class="alert alert-danger well-sm" ng-show="myForm.jhlc.$error.required"> 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 </div> 164 </div>
165 <div class="alert alert-danger well-sm" ng-show="myForm.jhlc.$error.pattern"> 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 </div> 167 </div>
168 168
169 </div> 169 </div>
170 <div class="form-group has-success has-feedback"> 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 <div class="col-md-3"> 172 <div class="col-md-3">
173 <input type="text" class="form-control" name="bcsj" 173 <input type="text" class="form-control" name="bcsj"
174 ng-model="ctrl.schedulePlanInfoForSave.bcsj" required ng-pattern="ctrl.number_regex" 174 ng-model="ctrl.schedulePlanInfoForSave.bcsj" required ng-pattern="ctrl.number_regex"
@@ -176,16 +176,16 @@ @@ -176,16 +176,16 @@
176 </div> 176 </div>
177 <!-- 隐藏块,显示验证信息 --> 177 <!-- 隐藏块,显示验证信息 -->
178 <div class="alert alert-danger well-sm" ng-show="myForm.bcsj.$error.required"> 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 </div> 180 </div>
181 <div class="alert alert-danger well-sm" ng-show="myForm.bcsj.$error.pattern"> 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 </div> 183 </div>
184 184
185 </div> 185 </div>
186 186
187 <div class="form-group has-success has-feedback"> 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 <div class="col-md-4"> 189 <div class="col-md-4">
190 <sa-Select5 name="cl" 190 <sa-Select5 name="cl"
191 model="ctrl.schedulePlanInfoForSave" 191 model="ctrl.schedulePlanInfoForSave"
@@ -195,7 +195,7 @@ @@ -195,7 +195,7 @@
195 dsparams="{{ {type: 'local', param: 'cl' } | json }}" 195 dsparams="{{ {type: 'local', param: 'cl' } | json }}"
196 iterobjname="item" 196 iterobjname="item"
197 iterobjexp="item.insideCode" 197 iterobjexp="item.insideCode"
198 - searchph="$$$$$${txt-3364}" 198 + searchph="{{'schedulePlanManage_info_edit_page_line198_txt-3364' | translate}}"
199 searchexp="this.insideCode" 199 searchexp="this.insideCode"
200 required 200 required
201 > 201 >
@@ -203,12 +203,12 @@ @@ -203,12 +203,12 @@
203 </div> 203 </div>
204 <!-- 隐藏块,显示验证信息 --> 204 <!-- 隐藏块,显示验证信息 -->
205 <div class="alert alert-danger well-sm" ng-show="myForm.cl.$error.required"> 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 </div> 207 </div>
208 </div> 208 </div>
209 209
210 <div class="form-group has-success has-feedback"> 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 <div class="col-md-4"> 212 <div class="col-md-4">
213 <sa-Select5 name="j" 213 <sa-Select5 name="j"
214 model="ctrl.schedulePlanInfoForSave" 214 model="ctrl.schedulePlanInfoForSave"
@@ -218,7 +218,7 @@ @@ -218,7 +218,7 @@
218 dsparams="{{ {type: 'local', param: 'ry' } | json }}" 218 dsparams="{{ {type: 'local', param: 'ry' } | json }}"
219 iterobjname="item" 219 iterobjname="item"
220 iterobjexp="item.name + '(' + item.workId + ')'" 220 iterobjexp="item.name + '(' + item.workId + ')'"
221 - searchph="$$$$$${txt-3364}" 221 + searchph="{{'schedulePlanManage_info_edit_page_line221_txt-3364' | translate}}"
222 searchexp="this.name" 222 searchexp="this.name"
223 required 223 required
224 > 224 >
@@ -226,12 +226,12 @@ @@ -226,12 +226,12 @@
226 </div> 226 </div>
227 <!-- 隐藏块,显示验证信息 --> 227 <!-- 隐藏块,显示验证信息 -->
228 <div class="alert alert-danger well-sm" ng-show="myForm.j.$error.required"> 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 </div> 230 </div>
231 </div> 231 </div>
232 232
233 <div class="form-group"> 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 <div class="col-md-4"> 235 <div class="col-md-4">
236 <sa-Select5 name="s1" 236 <sa-Select5 name="s1"
237 model="ctrl.schedulePlanInfoForSave" 237 model="ctrl.schedulePlanInfoForSave"
@@ -241,7 +241,7 @@ @@ -241,7 +241,7 @@
241 dsparams="{{ {type: 'local', param: 'ry' } | json }}" 241 dsparams="{{ {type: 'local', param: 'ry' } | json }}"
242 iterobjname="item" 242 iterobjname="item"
243 iterobjexp="item.name + '(' + item.workId + ')'" 243 iterobjexp="item.name + '(' + item.workId + ')'"
244 - searchph="$$$$$${txt-3364}" 244 + searchph="{{'schedulePlanManage_info_edit_page_line244_txt-3364' | translate}}"
245 searchexp="this.name" 245 searchexp="this.name"
246 > 246 >
247 </sa-Select5> 247 </sa-Select5>
@@ -249,7 +249,7 @@ @@ -249,7 +249,7 @@
249 </div> 249 </div>
250 250
251 <div class="form-group"> 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 <div class="col-md-3"> 253 <div class="col-md-3">
254 <textarea class="form-control" readonly 254 <textarea class="form-control" readonly
255 ng-model="ctrl.schedulePlanInfoForSave.remark" 255 ng-model="ctrl.schedulePlanInfoForSave.remark"
@@ -264,9 +264,9 @@ @@ -264,9 +264,9 @@
264 <div class="row"> 264 <div class="row">
265 <div class="col-md-offset-3 col-md-4"> 265 <div class="col-md-offset-3 col-md-4">
266 <button type="submit" class="btn green" 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 <a type="button" class="btn default" 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 </div> 270 </div>
271 </div> 271 </div>
272 </div> 272 </div>
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/info/index_info.html
1 <div class="page-head"> 1 <div class="page-head">
2 <div class="page-title"> 2 <div class="page-title">
3 - <h1>$$$$$${txt-1691}</h1> 3 + <h1>{{"schedulePlanManage_info_index_page_line3_txt-1691" | translate}}</h1>
4 </div> 4 </div>
5 </div> 5 </div>
6 6
7 <ul class="page-breadcrumb breadcrumb"> 7 <ul class="page-breadcrumb breadcrumb">
8 <li> 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 <i class="fa fa-circle"></i> 10 <i class="fa fa-circle"></i>
11 </li> 11 </li>
12 <li> 12 <li>
13 - <span class="active">$$$$$${txt-1303}</span> 13 + <span class="active">{{"schedulePlanManage_info_index_page_line13_txt-1303" | translate}}</span>
14 <i class="fa fa-circle"></i> 14 <i class="fa fa-circle"></i>
15 </li> 15 </li>
16 <li> 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 <i class="fa fa-circle"></i> 18 <i class="fa fa-circle"></i>
19 </li> 19 </li>
20 <li> 20 <li>
21 - <span class="active">$$$$$${txt-1691}</span> 21 + <span class="active">{{"schedulePlanManage_info_index_page_line21_txt-1691" | translate}}</span>
22 </li> 22 </li>
23 </ul> 23 </ul>
24 24
@@ -29,9 +29,9 @@ @@ -29,9 +29,9 @@
29 <div class="caption font-dark"> 29 <div class="caption font-dark">
30 <i class="fa fa-database font-dark"></i> 30 <i class="fa fa-database font-dark"></i>
31 <span class="caption-subject bold uppercase"> 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 </span> 35 </span>
36 </div> 36 </div>
37 <!--<div class="actions">--> 37 <!--<div class="actions">-->
@@ -70,4 +70,4 @@ @@ -70,4 +70,4 @@
70 </div> 70 </div>
71 </div> 71 </div>
72 </div> 72 </div>
73 -</div>  
74 \ No newline at end of file 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,22 +4,22 @@
4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column"> 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 <thead> 5 <thead>
6 <tr role="row" class="heading"> 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 <!--<th style="width: 120px;">售票员(工号)</th>--> 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 <!-- TODO:还有其他的 --> 24 <!-- TODO:还有其他的 -->
25 25
@@ -30,7 +30,7 @@ @@ -30,7 +30,7 @@
30 <td> 30 <td>
31 <div class="input-group"> 31 <div class="input-group">
32 <input type="text" class="form-control input-sm" 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 uib-datepicker-popup="yyyy-MM-dd" 34 uib-datepicker-popup="yyyy-MM-dd"
35 datepicker-append-to-body="true" 35 datepicker-append-to-body="true"
36 is-open="ctrl.scheduleDate" 36 is-open="ctrl.scheduleDate"
@@ -53,8 +53,7 @@ @@ -53,8 +53,7 @@
53 iterobjname="item" 53 iterobjname="item"
54 iterobjexp="item.lpName" 54 iterobjexp="item.lpName"
55 searchph="..." 55 searchph="..."
56 - searchexp="this.lpName"  
57 - > 56 + searchexp="this.lpName">
58 </sa-Select5> 57 </sa-Select5>
59 </div> 58 </div>
60 </td> 59 </td>
@@ -74,7 +73,7 @@ @@ -74,7 +73,7 @@
74 </thead> 73 </thead>
75 <tbody> 74 <tbody>
76 <tr ng-repeat="info in ctrl.page()['content']" 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 <td> 77 <td>
79 <div> 78 <div>
80 <a href="#"> 79 <a href="#">
@@ -86,7 +85,7 @@ @@ -86,7 +85,7 @@
86 85
87 <td> 86 <td>
88 <a href="javascript:" class="btn btn-info btn-sm" ng-click="ctrl.toEditPage(info.id)" > 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 </a> 89 </a>
91 </td> 90 </td>
92 <td> 91 <td>
@@ -136,7 +135,7 @@ @@ -136,7 +135,7 @@
136 <!--<span>{{info.sGh ? info.sName + '(' + info.sGh + ')' : ''}}</span>--> 135 <!--<span>{{info.sGh ? info.sName + '(' + info.sGh + ')' : ''}}</span>-->
137 <!--</td>--> 136 <!--</td>-->
138 <td> 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 </td> 139 </td>
141 <td> 140 <td>
142 <a href="#"> 141 <a href="#">
@@ -147,11 +146,11 @@ @@ -147,11 +146,11 @@
147 <td> 146 <td>
148 <a href="#" ng-if="info.xlDir == '0'"> 147 <a href="#" ng-if="info.xlDir == '0'">
149 <i class="fa fa-arrow-up" aria-hidden="true"></i> 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 </a> 150 </a>
152 <a href="#" ng-if="info.xlDir == '1'"> 151 <a href="#" ng-if="info.xlDir == '1'">
153 <i class="fa fa-arrow-circle-down" aria-hidden="true"></i> 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 </a> 154 </a>
156 </td> 155 </td>
157 <td> 156 <td>
@@ -217,8 +216,11 @@ @@ -217,8 +216,11 @@
217 </div> 216 </div>
218 217
219 <div class="pageBar"> 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 </div> 224 </div>
223 225
224 <div class="pageBarRight"> 226 <div class="pageBarRight">
@@ -228,10 +230,10 @@ @@ -228,10 +230,10 @@
228 rotate="false" 230 rotate="false"
229 max-size="10" 231 max-size="10"
230 boundary-links="true" 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 </uib-pagination> 237 </uib-pagination>
236 </div> 238 </div>
237 </div> 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,7 +5,8 @@ angular.module(&#39;ScheduleApp&#39;).factory(
5 'SchedulePlanInfoManageService_g', 5 'SchedulePlanInfoManageService_g',
6 'TTInfoManageService_g', 6 'TTInfoManageService_g',
7 '$q', 7 '$q',
8 - function(service, service2, $q) { 8 + '$translate',
  9 + function(service, service2, $q, translate) {
9 /** 当前的查询条件信息 */ 10 /** 当前的查询条件信息 */
10 var currentSearchCondition = {}; 11 var currentSearchCondition = {};
11 12
@@ -66,7 +67,7 @@ angular.module(&#39;ScheduleApp&#39;).factory( @@ -66,7 +67,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(
66 // alert("线路版本(" + result.desc + ")"); 67 // alert("线路版本(" + result.desc + ")");
67 deferred.resolve({ 68 deferred.resolve({
68 lineversion: rs.lineVersion, 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 }, function() { 72 }, function() {
72 deferred.reject(); 73 deferred.reject();
@@ -91,7 +92,8 @@ angular.module(&#39;ScheduleApp&#39;).controller( @@ -91,7 +92,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
91 '$state', 92 '$state',
92 '$stateParams', 93 '$stateParams',
93 '$scope', 94 '$scope',
94 - function($state, $stateParams, $scope) { 95 + '$translate',
  96 + function($state, $stateParams, $scope, translate) {
95 var self = this; 97 var self = this;
96 var spid = $stateParams.spid; // 排班规则id 98 var spid = $stateParams.spid; // 排班规则id
97 var xlid = $stateParams.xlid; // 线路id 99 var xlid = $stateParams.xlid; // 线路id
@@ -109,7 +111,7 @@ angular.module(&#39;ScheduleApp&#39;).controller( @@ -109,7 +111,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
109 111
110 // 切换到form状态 112 // 切换到form状态
111 self.goForm = function() { 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,7 +215,8 @@ angular.module(&quot;ScheduleApp&quot;).controller(
213 'SchedulePlanInfoManageService', 215 'SchedulePlanInfoManageService',
214 '$stateParams', 216 '$stateParams',
215 '$state', 217 '$state',
216 - function(service, $stateParams, $state) { 218 + '$translate',
  219 + function(service, $stateParams, $state, translate) {
217 var self = this; 220 var self = this;
218 var SchedulePlanInfo = service.getQueryClass(); 221 var SchedulePlanInfo = service.getQueryClass();
219 222
@@ -236,7 +239,7 @@ angular.module(&quot;ScheduleApp&quot;).controller( @@ -236,7 +239,7 @@ angular.module(&quot;ScheduleApp&quot;).controller(
236 self.float_regex = /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/; 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 SchedulePlanInfo.get({id: spinfoid}, function(value) { 245 SchedulePlanInfo.get({id: spinfoid}, function(value) {
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/list.html
@@ -4,14 +4,14 @@ @@ -4,14 +4,14 @@
4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column"> 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 <thead> 5 <thead>
6 <tr role="row" class="heading"> 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 </tr> 15 </tr>
16 <tr role="row" class="filter"> 16 <tr role="row" class="filter">
17 <td></td> 17 <td></td>
@@ -24,18 +24,19 @@ @@ -24,18 +24,19 @@
24 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}" 24 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
25 iterobjname="item" 25 iterobjname="item"
26 iterobjexp="item.name" 26 iterobjexp="item.name"
27 - searchph="$$$$$${txt-3364}" 27 + searchph="{{'schedulePlanManage_list_page_line27_txt-3364' | translate}}"
28 searchexp="this.name" 28 searchexp="this.name"
  29 + width="120"
29 required > 30 required >
30 </sa-Select5> 31 </sa-Select5>
31 </td> 32 </td>
32 <td> 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 </td> 35 </td>
35 <td> 36 <td>
36 <div class="input-group"> 37 <div class="input-group">
37 <input type="text" class="form-control input-sm" 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 uib-datepicker-popup="yyyy-MM-dd" 40 uib-datepicker-popup="yyyy-MM-dd"
40 is-open="ctrl.scheduleFromTime" 41 is-open="ctrl.scheduleFromTime"
41 ng-model="ctrl.searchCondition()['scheduleFromTime_ge']" readonly/> 42 ng-model="ctrl.searchCondition()['scheduleFromTime_ge']" readonly/>
@@ -49,7 +50,7 @@ @@ -49,7 +50,7 @@
49 <td> 50 <td>
50 <div class="input-group"> 51 <div class="input-group">
51 <input type="text" class="form-control input-sm" 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 uib-datepicker-popup="yyyy-MM-dd" 54 uib-datepicker-popup="yyyy-MM-dd"
54 is-open="ctrl.scheduleToTime" 55 is-open="ctrl.scheduleToTime"
55 ng-model="ctrl.searchCondition()['scheduleToTime_le']" readonly/> 56 ng-model="ctrl.searchCondition()['scheduleToTime_le']" readonly/>
@@ -66,7 +67,7 @@ @@ -66,7 +67,7 @@
66 <div class="btn-group"> 67 <div class="btn-group">
67 <button class="btn btn-sm green btn-outline filter-submit margin-bottom" style="margin-right: 0;" 68 <button class="btn btn-sm green btn-outline filter-submit margin-bottom" style="margin-right: 0;"
68 ng-click="ctrl.doPage()"> 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 <button class="btn btn-sm green btn-outline filter-submit margin-bottom dropdown-toggle" 71 <button class="btn btn-sm green btn-outline filter-submit margin-bottom dropdown-toggle"
71 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 72 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
72 <span class="caret"></span> 73 <span class="caret"></span>
@@ -76,7 +77,7 @@ @@ -76,7 +77,7 @@
76 <li> 77 <li>
77 <a href="javascript:" class="tool-action" ng-click="ctrl.customOrder()"> 78 <a href="javascript:" class="tool-action" ng-click="ctrl.customOrder()">
78 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i> 79 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i>
79 - $$$$$${txt-3385} 80 + {{"schedulePlanManage_list_page_line79_txt-3385" | translate}}
80 </a> 81 </a>
81 </li> 82 </li>
82 </ul> 83 </ul>
@@ -84,7 +85,7 @@ @@ -84,7 +85,7 @@
84 85
85 <button class="btn btn-sm red btn-outline filter-cancel" 86 <button class="btn btn-sm red btn-outline filter-cancel"
86 ng-click="ctrl.reset()"> 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 </td> 89 </td>
89 90
90 </tr> 91 </tr>
@@ -136,81 +137,111 @@ @@ -136,81 +137,111 @@
136 </td> 137 </td>
137 <td> 138 <td>
138 <a sweetalert 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 sweet-on-confirm="" 153 sweet-on-confirm=""
147 class="btn btn-info btn-sm" 154 class="btn btn-info btn-sm"
148 ng-if="ctrl.isPlanGenerate_PREPARE(info)"> 155 ng-if="ctrl.isPlanGenerate_PREPARE(info)">
149 - <span>$$$$$${txt-3732}</span> 156 + <span>{{"schedulePlanManage_list_page_line155_txt-3732" | translate}}</span>
150 <i class="fa fa-spinner" aria-hidden="true"></i> 157 <i class="fa fa-spinner" aria-hidden="true"></i>
151 </a> 158 </a>
152 159
153 <a sweetalert 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 sweet-on-confirm="" 174 sweet-on-confirm=""
162 class="btn btn-primary btn-sm" 175 class="btn btn-primary btn-sm"
163 ng-if="ctrl.isPlanGenerate_PROGRESS(info)"> 176 ng-if="ctrl.isPlanGenerate_PROGRESS(info)">
164 - <span>$$$$$${txt-3735}</span> 177 + <span>{{"schedulePlanManage_list_page_line176_txt-3735" | translate}}</span>
165 <i class="fa fa-spinner" aria-hidden="true"></i> 178 <i class="fa fa-spinner" aria-hidden="true"></i>
166 </a> 179 </a>
167 180
168 <a sweetalert 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 sweet-on-confirm="" 195 sweet-on-confirm=""
177 class="btn btn-success btn-sm" 196 class="btn btn-success btn-sm"
178 ng-if="ctrl.isPlanGenerate_SUCCESS_ALL(info)"> 197 ng-if="ctrl.isPlanGenerate_SUCCESS_ALL(info)">
179 - <span>$$$$$${txt-4082}</span> 198 + <span>{{"schedulePlanManage_list_page_line197_txt-4082" | translate}}</span>
180 <i class="fa fa-check" aria-hidden="true"></i> 199 <i class="fa fa-check" aria-hidden="true"></i>
181 </a> 200 </a>
182 201
183 <a sweetalert 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 sweet-on-confirm="" 220 sweet-on-confirm=""
196 class="btn btn-warning btn-sm" 221 class="btn btn-warning btn-sm"
197 ng-if="ctrl.isPlanGenerate_SUCCESS_NOT_ALL(info)"> 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 <i class="fa fa-exclamation" aria-hidden="true"></i> 224 <i class="fa fa-exclamation" aria-hidden="true"></i>
200 </a> 225 </a>
201 226
202 <a sweetalert 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 sweet-on-confirm="" 241 sweet-on-confirm=""
211 class="btn btn-danger btn-sm" 242 class="btn btn-danger btn-sm"
212 ng-if="ctrl.isPlanGenerate_FAILURE(info)"> 243 ng-if="ctrl.isPlanGenerate_FAILURE(info)">
213 - <span>$$$$$${txt-4029}</span> 244 + <span>{{"schedulePlanManage_list_page_line243_txt-4029" | translate}}</span>
214 <i class="fa fa-times" aria-hidden="true"></i> 245 <i class="fa fa-times" aria-hidden="true"></i>
215 </a> 246 </a>
216 247
@@ -219,7 +250,7 @@ @@ -219,7 +250,7 @@
219 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>--> 250 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
220 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>--> 251 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
221 <a ui-sref="schedulePlanInfoManage({spid : info.id, xlid: info.xl.id, xlname : info.xl.name, ttname : info.ttInfoNames, stime : info.scheduleFromTime, etime : info.scheduleToTime})" 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 <!--<a sweetalert--> 254 <!--<a sweetalert-->
224 <!--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: '取消'}"--> 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 <!--sweet-on-confirm="ctrl.deletePlan(info.id)"--> 256 <!--sweet-on-confirm="ctrl.deletePlan(info.id)"-->
@@ -231,8 +262,11 @@ @@ -231,8 +262,11 @@
231 </div> 262 </div>
232 263
233 <div class="pageBar"> 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 </div> 270 </div>
237 271
238 <div class="pageBarRight"> 272 <div class="pageBarRight">
@@ -242,12 +276,12 @@ @@ -242,12 +276,12 @@
242 rotate="false" 276 rotate="false"
243 max-size="10" 277 max-size="10"
244 boundary-links="true" 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 </uib-pagination> 283 </uib-pagination>
250 </div> 284 </div>
251 </div> 285 </div>
252 286
253 -</div>  
254 \ No newline at end of file 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,7 +4,8 @@ angular.module(&#39;ScheduleApp&#39;).factory(
4 [ 4 [
5 'SchedulePlanManageService_g', 5 'SchedulePlanManageService_g',
6 'UserPrincipal', 6 'UserPrincipal',
7 - function(service, UserPrincipal) { 7 + '$translate',
  8 + function(service, UserPrincipal, translate) {
8 /** 当前的查询条件信息 */ 9 /** 当前的查询条件信息 */
9 var currentSearchCondition = {}; 10 var currentSearchCondition = {};
10 11
@@ -21,10 +22,10 @@ angular.module(&#39;ScheduleApp&#39;).factory( @@ -21,10 +22,10 @@ angular.module(&#39;ScheduleApp&#39;).factory(
21 22
22 // 字段描述 23 // 字段描述
23 var columns = [ 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 var orderColumns = { 31 var orderColumns = {
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/orderOptionOpen.html
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 <div class="modal-title"> 2 <div class="modal-title">
3 <h3> 3 <h3>
4 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i> 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 </h3> 6 </h3>
7 </div> 7 </div>
8 </div> 8 </div>
@@ -14,5 +14,5 @@ @@ -14,5 +14,5 @@
14 </sa-Orderoption> 14 </sa-Orderoption>
15 </div> 15 </div>
16 <div class="modal-footer"> 16 <div class="modal-footer">
17 - <button class="btn btn-primary" ng-click="$ctrl.confirm($ctrl.orderColumns)">$$$$$${txt-4018}</button>  
18 -</div>  
19 \ No newline at end of file 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>