Commit af584e55194bf2ee08e22c7dfeb3e817edc89cf9

Authored by 徐烜
1 parent 3b669a5d

1、国际化改造;路牌管理前端页面改造

src/main/resources/static/pages/scheduleApp/language/en.js
... ... @@ -921,6 +921,129 @@ var ScheduleApp_en_language = {
921 921 "employeeConfig_module_js_line267_txt-3729" : "Failed:",
922 922 "employeeConfig_module_js_line409_txt-1781" : "Staff {{jsyName}} details",
923 923  
  924 + //------------ 路牌管理模块 -----------//
  925 + // 模块位置:../module/core/guideboardManage
  926 + // 页面;index.html
  927 + "guideboardManage_index_page_line3_txt-2971" : "Road sign management",
  928 + "guideboardManage_index_page_line9_txt-3807" : "Home page",
  929 + "guideboardManage_index_page_line13_txt-1303" : "Operation plan management",
  930 + "guideboardManage_index_page_line17_txt-2971" : "Road sign management",
  931 + "guideboardManage_index_page_line36_txt-3689" : "Road sign table",
  932 + "guideboardManage_index_page_line41_txt-2551" : "Add road sign",
  933 + "guideboardManage_index_page_line47_txt-3339" : "Data tool",
  934 + "guideboardManage_index_page_line54_txt-4449" : "Import from excel",
  935 + "guideboardManage_index_page_line60_txt-4493" : "Export to excel",
  936 +
  937 + // 页面:orderOptionOpen.html
  938 + "guideboardManage_orderOptionOpen_page_line5_txt-1682" : "Sort field selection",
  939 + "guideboardManage_orderOptionOpen_page_line17_txt-4018" : "Yes",
  940 +
  941 + // 页面:list.html
  942 + "guideboardManage_list_page_line7_txt-3934" : "Serial number",
  943 + "guideboardManage_list_page_line8_txt-3347" : "Route name",
  944 + "guideboardManage_list_page_line9_txt-3215" : "Road sign number",
  945 + "guideboardManage_list_page_line10_txt-2840" : "Road sign name",
  946 + "guideboardManage_list_page_line11_txt-3213" : "Road sign type",
  947 + "guideboardManage_list_page_line12_txt-3874" : "Status",
  948 + "guideboardManage_list_page_line13_txt-3942" : "Operation",
  949 + "guideboardManage_list_page_line27_txt-3364" : "Please enter pinyin",
  950 + "guideboardManage_list_page_line35_txt-1274" : "Please enter the road sign name",
  951 + "guideboardManage_list_page_line40_txt-3746" : "Voided",
  952 + "guideboardManage_list_page_line47_txt-4001" : "Search",
  953 + "guideboardManage_list_page_line57_txt-3385" : "Sorting options",
  954 + "guideboardManage_list_page_line65_txt-4000" : "Reset",
  955 + "guideboardManage_list_page_line98_txt-3866" : "Details",
  956 + "guideboardManage_list_page_line99_txt-4028" : "Modify",
  957 + "guideboardManage_list_page_line101_txt-674" : "Do you want to invalidate the road sign information?",
  958 + "guideboardManage_list_page_line102_txt-3429" : "Line:",
  959 + "guideboardManage_list_page_line102_txt-39" : "If the scheduling rule is associated with this road sign, an error will be reported. It is recommended to modify the road sign information!",
  960 + "guideboardManage_list_page_line104_txt-4257" : "Yes",
  961 + "guideboardManage_list_page_line105_txt-3817" : "Cancel",
  962 + "guideboardManage_list_page_line108_txt-4143" : "Voided",
  963 + "guideboardManage_list_page_line110_txt-4211" : "Cancel",
  964 + "guideboardManage_list_page_line119_txt-3053" : "Showing {{from}} to {{to}} of {{total}}entries.10 entries per page",
  965 + "guideboardManage_list_page_line132_txt-4430" : "First",
  966 + "guideboardManage_list_page_line133_txt-3613" : "Previous",
  967 + "guideboardManage_list_page_line134_txt-3614" : "Next",
  968 + "guideboardManage_list_page_line135_txt-4068" : "Last",
  969 +
  970 + // 页面:detail.html
  971 + "guideboardManage_detail_page_line3_txt-2971" : "Road sign management",
  972 + "guideboardManage_detail_page_line9_txt-3807" : "Home page",
  973 + "guideboardManage_detail_page_line13_txt-1303" : "Operation plan management",
  974 + "guideboardManage_detail_page_line17_txt-2971" : "Road sign management",
  975 + "guideboardManage_detail_page_line21_txt-1637" : "Road sign details",
  976 + "guideboardManage_detail_page_line45_txt-3347" : "Route name",
  977 + "guideboardManage_detail_page_line52_txt-3215" : "Road sign number",
  978 + "guideboardManage_detail_page_line60_txt-2840" : "Road sign name",
  979 + "guideboardManage_detail_page_line68_txt-3213" : "Road sign type",
  980 +
  981 + // 页面:edit.html
  982 + "guideboardManage_edit_page_line3_txt-2971" : "Road sign management",
  983 + "guideboardManage_edit_page_line9_txt-3807" : "Home page",
  984 + "guideboardManage_edit_page_line13_txt-1303" : "Operation plan management",
  985 + "guideboardManage_edit_page_line17_txt-2971" : "Road sign management",
  986 + "guideboardManage_edit_page_line21_txt-3389" : "Modify road signs",
  987 + "guideboardManage_edit_page_line29_txt-3849" : "Form",
  988 + "guideboardManage_edit_page_line38_txt-3347" : "Route name",
  989 + "guideboardManage_edit_page_line48_txt-3364" : "Please enter pinyin",
  990 + "guideboardManage_edit_page_line55_txt-1788" : "Line must be selected",
  991 + "guideboardManage_edit_page_line60_txt-2253" : "Road sign number:",
  992 + "guideboardManage_edit_page_line63_txt-1273" : "Please enter the road sign number",
  993 + "guideboardManage_edit_page_line71_txt-919" : "Road sign number must be filled in",
  994 + "guideboardManage_edit_page_line74_txt-1796" : "Must enter a number",
  995 + "guideboardManage_edit_page_line82_txt-2840" : "Road sign name",
  996 + "guideboardManage_edit_page_line85_txt-1274" : "Please enter the road sign name",
  997 + "guideboardManage_edit_page_line95_txt-918" : "Road sign name must be filled in",
  998 + "guideboardManage_edit_page_line111_txt-4173" : "Submit",
  999 + "guideboardManage_edit_page_line114_txt-3817" : "Cancel",
  1000 +
  1001 + // 页面:form.html
  1002 + "guideboardManage_form_page_line3_txt-2971" : "Road sign management",
  1003 + "guideboardManage_form_page_line9_txt-3807" : "Home page",
  1004 + "guideboardManage_form_page_line13_txt-1303" : "Operation plan management",
  1005 + "guideboardManage_form_page_line17_txt-2971" : "Road sign management",
  1006 + "guideboardManage_form_page_line21_txt-2551" : "Add road sign",
  1007 + "guideboardManage_form_page_line29_txt-3849" : "Form",
  1008 + "guideboardManage_form_page_line38_txt-3347" : "Route name",
  1009 + "guideboardManage_form_page_line48_txt-3364" : "Please enter pinyin",
  1010 + "guideboardManage_form_page_line55_txt-1788" : "Line must be selected",
  1011 + "guideboardManage_form_page_line60_txt-2253" : "Road sign number:",
  1012 + "guideboardManage_form_page_line63_txt-1273" : "Please enter the road sign number",
  1013 + "guideboardManage_form_page_line71_txt-919" : "Road sign number must be filled in",
  1014 + "guideboardManage_form_page_line74_txt-1796" : "Must enter a number",
  1015 + "guideboardManage_form_page_line82_txt-2840" : "Road sign name",
  1016 + "guideboardManage_form_page_line85_txt-1274" : "Please enter the road sign name",
  1017 + "guideboardManage_form_page_line95_txt-918" : "Road sign name must be filled in",
  1018 + "guideboardManage_form_page_line111_txt-4173" : "Submit",
  1019 + "guideboardManage_form_page_line114_txt-3817" : "Cancel",
  1020 +
  1021 + // 页面:dataImport.html
  1022 + "guideboardManage_dataImport_page_line2_txt-4383" : "Road sign import from excel",
  1023 + "guideboardManage_dataImport_page_line7_txt-2684" : "Select file",
  1024 + "guideboardManage_dataImport_page_line20_txt-3658" : "file name",
  1025 + "guideboardManage_dataImport_page_line21_txt-4092" : "Size(MB)",
  1026 + "guideboardManage_dataImport_page_line22_txt-4091" : "progress",
  1027 + "guideboardManage_dataImport_page_line23_txt-3874" : "Status",
  1028 + "guideboardManage_dataImport_page_line24_txt-3942" : "Operation",
  1029 + "guideboardManage_dataImport_page_line53_txt-4154" : "upload",
  1030 + "guideboardManage_dataImport_page_line57_txt-3817" : "Cancel",
  1031 + "guideboardManage_dataImport_page_line60_txt-3868" : "Delete",
  1032 + "guideboardManage_dataImport_page_line71_txt-4015" : "Close",
  1033 +
  1034 + // module.js
  1035 + "guideboardManage_module_js_line26_txt-3347" : "Route name",
  1036 + "guideboardManage_module_js_line27_txt-3215" : "Road sign number",
  1037 + "guideboardManage_module_js_line28_txt-2840" : "Road sign name",
  1038 + "guideboardManage_module_js_line29_txt-3213" : "Road sign type",
  1039 + "guideboardManage_module_js_line30_txt-3127" : "Void or not",
  1040 + "guideboardManage_module_js_line31_txt-1806" : "Please select the route!",
  1041 + "guideboardManage_module_js_line177_txt-2943" : "Road sign information",
  1042 + "guideboardManage_module_js_line258_txt-3729" : "Failed:",
  1043 + "guideboardManage_module_js_line347_txt-2626" : "Ordinary road signs",
  1044 + "guideboardManage_module_js_line394_txt-4022" : "Road sign",
  1045 + "guideboardManage_module_js_line394_txt-3066" : "Details",
  1046 +
924 1047  
925 1048 // TODO;
926 1049  
... ...
src/main/resources/static/pages/scheduleApp/language/zh.js
... ... @@ -922,6 +922,128 @@ var ScheduleApp_zh_language = {
922 922 "employeeConfig_module_js_line267_txt-3729" : "失败:",
923 923 "employeeConfig_module_js_line409_txt-1781" : "驾驶员 {{jsyName}} 配置详细信息",
924 924  
  925 + //------------ 路牌管理模块 -----------//
  926 + // 模块位置:../module/core/guideboardManage
  927 + // 页面;index.html
  928 + "guideboardManage_index_page_line3_txt-2971" : "路牌管理",
  929 + "guideboardManage_index_page_line9_txt-3807" : "首页",
  930 + "guideboardManage_index_page_line13_txt-1303" : "运营计划管理",
  931 + "guideboardManage_index_page_line17_txt-2971" : "路牌管理",
  932 + "guideboardManage_index_page_line36_txt-3689" : "路牌表",
  933 + "guideboardManage_index_page_line41_txt-2551" : "添加路牌",
  934 + "guideboardManage_index_page_line47_txt-3339" : "数据工具",
  935 + "guideboardManage_index_page_line54_txt-4449" : "导入Excel",
  936 + "guideboardManage_index_page_line60_txt-4493" : "导出Excel",
  937 +
  938 + // 页面:orderOptionOpen.html
  939 + "guideboardManage_orderOptionOpen_page_line5_txt-1682" : "排序字段选择",
  940 + "guideboardManage_orderOptionOpen_page_line17_txt-4018" : "确定",
  941 +
  942 + // 页面:list.html
  943 + "guideboardManage_list_page_line7_txt-3934" : "序号",
  944 + "guideboardManage_list_page_line8_txt-3347" : "线路名称",
  945 + "guideboardManage_list_page_line9_txt-3215" : "路牌编号",
  946 + "guideboardManage_list_page_line10_txt-2840" : "路牌名称",
  947 + "guideboardManage_list_page_line11_txt-3213" : "路牌类型",
  948 + "guideboardManage_list_page_line12_txt-3874" : "状态",
  949 + "guideboardManage_list_page_line13_txt-3942" : "操作",
  950 + "guideboardManage_list_page_line27_txt-3364" : "请输拼音",
  951 + "guideboardManage_list_page_line35_txt-1274" : "请输入路牌名字",
  952 + "guideboardManage_list_page_line40_txt-3746" : "已作废",
  953 + "guideboardManage_list_page_line47_txt-4001" : "搜索",
  954 + "guideboardManage_list_page_line57_txt-3385" : "排序选项",
  955 + "guideboardManage_list_page_line65_txt-4000" : "重置",
  956 + "guideboardManage_list_page_line98_txt-3866" : "详细",
  957 + "guideboardManage_list_page_line99_txt-4028" : "修改",
  958 + "guideboardManage_list_page_line101_txt-674" : "是否作废路牌信息?",
  959 + "guideboardManage_list_page_line102_txt-3429" : "线路:",
  960 + "guideboardManage_list_page_line102_txt-39" : "如果排班规则关联此路牌,会报错,建议修改路牌信息!",
  961 + "guideboardManage_list_page_line104_txt-4257" : "是",
  962 + "guideboardManage_list_page_line105_txt-3817" : "取消",
  963 + "guideboardManage_list_page_line108_txt-4143" : "作废",
  964 + "guideboardManage_list_page_line110_txt-4211" : "撤销",
  965 + "guideboardManage_list_page_line119_txt-3053" : "显示从{{from}}到{{to}} 共{{total}}条 每页显示10条",
  966 + "guideboardManage_list_page_line132_txt-4430" : "首页",
  967 + "guideboardManage_list_page_line133_txt-3613" : "上一页",
  968 + "guideboardManage_list_page_line134_txt-3614" : "下一页",
  969 + "guideboardManage_list_page_line135_txt-4068" : "尾页",
  970 +
  971 + // 页面:detail.html
  972 + "guideboardManage_detail_page_line3_txt-2971" : "路牌管理",
  973 + "guideboardManage_detail_page_line9_txt-3807" : "首页",
  974 + "guideboardManage_detail_page_line13_txt-1303" : "运营计划管理",
  975 + "guideboardManage_detail_page_line17_txt-2971" : "路牌管理",
  976 + "guideboardManage_detail_page_line21_txt-1637" : "路牌详细信息",
  977 + "guideboardManage_detail_page_line45_txt-3347" : "线路名称",
  978 + "guideboardManage_detail_page_line52_txt-3215" : "路牌编号",
  979 + "guideboardManage_detail_page_line60_txt-2840" : "路牌名称",
  980 + "guideboardManage_detail_page_line68_txt-3213" : "路牌类型",
  981 +
  982 + // 页面:edit.html
  983 + "guideboardManage_edit_page_line3_txt-2971" : "路牌管理",
  984 + "guideboardManage_edit_page_line9_txt-3807" : "首页",
  985 + "guideboardManage_edit_page_line13_txt-1303" : "运营计划管理",
  986 + "guideboardManage_edit_page_line17_txt-2971" : "路牌管理",
  987 + "guideboardManage_edit_page_line21_txt-3389" : "修改路牌",
  988 + "guideboardManage_edit_page_line29_txt-3849" : "表单",
  989 + "guideboardManage_edit_page_line38_txt-3347" : "线路名称",
  990 + "guideboardManage_edit_page_line48_txt-3364" : "请输拼音",
  991 + "guideboardManage_edit_page_line55_txt-1788" : "线路必须选择",
  992 + "guideboardManage_edit_page_line60_txt-2253" : "路牌编号:",
  993 + "guideboardManage_edit_page_line63_txt-1273" : "请输入路牌编号",
  994 + "guideboardManage_edit_page_line71_txt-919" : "路牌编号必须填写",
  995 + "guideboardManage_edit_page_line74_txt-1796" : "必须输入数字",
  996 + "guideboardManage_edit_page_line82_txt-2840" : "路牌名称",
  997 + "guideboardManage_edit_page_line85_txt-1274" : "请输入路牌名字",
  998 + "guideboardManage_edit_page_line95_txt-918" : "路牌名称必须填写",
  999 + "guideboardManage_edit_page_line111_txt-4173" : "提交",
  1000 + "guideboardManage_edit_page_line114_txt-3817" : "取消",
  1001 +
  1002 + // 页面:form.html
  1003 + "guideboardManage_form_page_line3_txt-2971" : "路牌管理",
  1004 + "guideboardManage_form_page_line9_txt-3807" : "首页",
  1005 + "guideboardManage_form_page_line13_txt-1303" : "运营计划管理",
  1006 + "guideboardManage_form_page_line17_txt-2971" : "路牌管理",
  1007 + "guideboardManage_form_page_line21_txt-2551" : "添加路牌",
  1008 + "guideboardManage_form_page_line29_txt-3849" : "表单",
  1009 + "guideboardManage_form_page_line38_txt-3347" : "线路名称",
  1010 + "guideboardManage_form_page_line48_txt-3364" : "请输拼音",
  1011 + "guideboardManage_form_page_line55_txt-1788" : "线路必须选择",
  1012 + "guideboardManage_form_page_line60_txt-2253" : "路牌编号:",
  1013 + "guideboardManage_form_page_line63_txt-1273" : "请输入路牌编号",
  1014 + "guideboardManage_form_page_line71_txt-919" : "路牌编号必须填写",
  1015 + "guideboardManage_form_page_line74_txt-1796" : "必须输入数字",
  1016 + "guideboardManage_form_page_line82_txt-2840" : "路牌名称",
  1017 + "guideboardManage_form_page_line85_txt-1274" : "请输入路牌名字",
  1018 + "guideboardManage_form_page_line95_txt-918" : "路牌名称必须填写",
  1019 + "guideboardManage_form_page_line111_txt-4173" : "提交",
  1020 + "guideboardManage_form_page_line114_txt-3817" : "取消",
  1021 +
  1022 + // 页面:dataImport.html
  1023 + "guideboardManage_dataImport_page_line2_txt-4383" : "路牌信息excel数据导入",
  1024 + "guideboardManage_dataImport_page_line7_txt-2684" : "选择文件",
  1025 + "guideboardManage_dataImport_page_line20_txt-3658" : "文件名",
  1026 + "guideboardManage_dataImport_page_line21_txt-4092" : "大小(M)",
  1027 + "guideboardManage_dataImport_page_line22_txt-4091" : "进度",
  1028 + "guideboardManage_dataImport_page_line23_txt-3874" : "状态",
  1029 + "guideboardManage_dataImport_page_line24_txt-3942" : "操作",
  1030 + "guideboardManage_dataImport_page_line53_txt-4154" : "上传",
  1031 + "guideboardManage_dataImport_page_line57_txt-3817" : "取消",
  1032 + "guideboardManage_dataImport_page_line60_txt-3868" : "删除",
  1033 + "guideboardManage_dataImport_page_line71_txt-4015" : "关闭",
  1034 +
  1035 + // module.js
  1036 + "guideboardManage_module_js_line26_txt-3347" : "线路名称",
  1037 + "guideboardManage_module_js_line27_txt-3215" : "路牌编号",
  1038 + "guideboardManage_module_js_line28_txt-2840" : "路牌名称",
  1039 + "guideboardManage_module_js_line29_txt-3213" : "路牌类型",
  1040 + "guideboardManage_module_js_line30_txt-3127" : "是否作废",
  1041 + "guideboardManage_module_js_line31_txt-1806" : "请选择线路!",
  1042 + "guideboardManage_module_js_line177_txt-2943" : "路牌信息",
  1043 + "guideboardManage_module_js_line258_txt-3729" : "失败:",
  1044 + "guideboardManage_module_js_line347_txt-2626" : "普通路牌",
  1045 + "guideboardManage_module_js_line394_txt-4022" : "路牌",
  1046 + "guideboardManage_module_js_line394_txt-3066" : "详细信息",
925 1047  
926 1048  
927 1049  
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/dataImport.html
1 1 <div class="modal-header">
2   - <h3 class="modal-title">$$$$$${txt-4383}</h3>
  2 + <h3 class="modal-title">{{"guideboardManage_dataImport_page_line2_txt-4383" | translate}}</h3>
3 3 </div>
4 4 <div class="modal-body">
5 5 <div class="col-md-6">
6 6 <div class="input-group">
7   - <input type="file" class="form-control" nv-file-select="" uploader="ctrl.uploader"/>
8   - <span class="input-group-btn">
  7 + <label class="btn btn-info" for="xFile">{{"guideboardManage_dataImport_page_line7_txt-2684" | translate}}</label>
  8 + <input id="xFile" type="file" style="position: absolute;clip: rect(0 0 0 0);" class="form-control" nv-file-select="" uploader="ctrl.uploader"/>
9 9 <button type="button" ng-click="ctrl.clearInputFile()" class="btn btn-default">
10 10 <span class="glyphicon glyphicon-trash"></span>
11 11 </button>
12   - </span>
13 12 </div>
14 13 </div>
15 14  
16 15 <div class="table-scrollable table-scrollable-borderless">
  16 +
17 17 <table class="table table-hover table-light">
18 18 <thead>
19 19 <tr class="uppercase">
20   - <th width="50%">$$$$$${txt-3658}</th>
21   - <th ng-show="ctrl.uploader.isHTML5">$$$$$${txt-4092}</th>
22   - <th ng-show="ctrl.uploader.isHTML5">$$$$$${txt-4091}</th>
23   - <th>$$$$$${txt-3874}</th>
24   - <th>$$$$$${txt-3942}</th>
  20 + <th width="50%">{{"guideboardManage_dataImport_page_line20_txt-3658" | translate}}</th>
  21 + <th ng-show="ctrl.uploader.isHTML5">{{"guideboardManage_dataImport_page_line21_txt-4092" | translate}}</th>
  22 + <th ng-show="ctrl.uploader.isHTML5">{{"guideboardManage_dataImport_page_line22_txt-4091" | translate}}</th>
  23 + <th>{{"guideboardManage_dataImport_page_line23_txt-3874" | translate}}</th>
  24 + <th>{{"guideboardManage_dataImport_page_line24_txt-3942" | translate}}</th>
25 25 </tr>
26 26 </thead>
27 27 <tbody>
... ... @@ -50,14 +50,14 @@
50 50 <td nowrap>
51 51 <button type="button" class="btn btn-success btn-xs" ng-click="item.upload()"
52 52 ng-disabled="item.isReady || item.isUploading || item.isSuccess">
53   - <span class="glyphicon glyphicon-upload"></span> $$$$$${txt-4154}
  53 + <span class="glyphicon glyphicon-upload"></span> {{"guideboardManage_dataImport_page_line53_txt-4154" | translate}}
54 54 </button>
55 55 <button type="button" class="btn btn-warning btn-xs" ng-click="item.cancel()"
56 56 ng-disabled="!item.isUploading">
57   - <span class="glyphicon glyphicon-ban-circle"></span> $$$$$${txt-3817}
  57 + <span class="glyphicon glyphicon-ban-circle"></span> {{"guideboardManage_dataImport_page_line57_txt-3817" | translate}}
58 58 </button>
59 59 <button type="button" class="btn btn-danger btn-xs" ng-click="item.remove()">
60   - <span class="glyphicon glyphicon-trash"></span> $$$$$${txt-3868}
  60 + <span class="glyphicon glyphicon-trash"></span> {{"guideboardManage_dataImport_page_line60_txt-3868" | translate}}
61 61 </button>
62 62 </td>
63 63 </tr>
... ... @@ -68,5 +68,5 @@
68 68 </div>
69 69  
70 70 <div class="modal-footer">
71   - <button class="btn btn-primary" ng-click="ctrl.close()">$$$$$${txt-4015}</button>
72   -</div>
73 71 \ No newline at end of file
  72 + <button class="btn btn-primary" ng-click="ctrl.close()">{{"guideboardManage_dataImport_page_line71_txt-4015" | translate}}</button>
  73 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/detail.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2971}</h1>
  3 + <h1>{{"guideboardManage_detail_page_line3_txt-2971" | translate}}</h1>
4 4 </div>
5 5 </div>
6 6  
7 7 <ul class="page-breadcrumb breadcrumb">
8 8 <li>
9   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  9 + <a href="/pages/home.html" data-pjax>{{"guideboardManage_detail_page_line9_txt-3807" | translate}}</a>
10 10 <i class="fa fa-circle"></i>
11 11 </li>
12 12 <li>
13   - <span class="active">$$$$$${txt-1303}</span>
  13 + <span class="active">{{"guideboardManage_detail_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <a ui-sref="guideboardManage">$$$$$${txt-2971}</a>
  17 + <a ui-sref="guideboardManage">{{"guideboardManage_detail_page_line17_txt-2971" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-1637}</span>
  21 + <span class="active">{{"guideboardManage_detail_page_line21_txt-1637" | translate}}</span>
22 22 </li>
23 23 </ul>
24 24  
... ... @@ -42,14 +42,14 @@
42 42 <!-- 其他信息放置在这里 -->
43 43 <div class="form-body">
44 44 <div class="form-group has-success has-feedback">
45   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  45 + <label class="col-md-2 control-label">{{"guideboardManage_detail_page_line45_txt-3347" | translate}}*:</label>
46 46 <div class="col-md-3">
47 47 <input type="text" class="form-control"
48 48 name="xl" ng-model="ctrl.guideboardForDetail.xl.name" readonly/>
49 49 </div>
50 50 </div>
51 51 <div class="form-group has-success has-feedback">
52   - <label class="col-md-2 control-label">$$$$$${txt-3215}*:</label>
  52 + <label class="col-md-2 control-label">{{"guideboardManage_detail_page_line52_txt-3215" | translate}}*:</label>
53 53 <div class="col-md-3">
54 54 <input type="text" class="form-control"
55 55 name="lpNo" ng-model="ctrl.guideboardForDetail.lpNo" readonly/>
... ... @@ -57,7 +57,7 @@
57 57 </div>
58 58  
59 59 <div class="form-group has-success has-feedback">
60   - <label class="col-md-2 control-label">$$$$$${txt-2840}*:</label>
  60 + <label class="col-md-2 control-label">{{"guideboardManage_detail_page_line60_txt-2840" | translate}}*:</label>
61 61 <div class="col-md-3">
62 62 <input type="text" class="form-control" name="lpName"
63 63 ng-model="ctrl.guideboardForDetail.lpName" readonly/>
... ... @@ -65,7 +65,7 @@
65 65 </div>
66 66  
67 67 <div class="form-group has-success has-feedback">
68   - <label class="col-md-2 control-label">$$$$$${txt-3213}*:</label>
  68 + <label class="col-md-2 control-label">{{"guideboardManage_detail_page_line68_txt-3213" | translate}}*:</label>
69 69 <div class="col-md-3">
70 70 <input type="text" class="form-control" name="lpType"
71 71 ng-model="ctrl.guideboardForDetail.lpType" readonly/>
... ... @@ -79,4 +79,4 @@
79 79 </form>
80 80  
81 81 </div>
82   -</div>
83 82 \ No newline at end of file
  83 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/edit.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2971}</h1>
  3 + <h1>{{"guideboardManage_edit_page_line3_txt-2971" | translate}}</h1>
4 4 </div>
5 5 </div>
6 6  
7 7 <ul class="page-breadcrumb breadcrumb">
8 8 <li>
9   - <a href="/pages/home.html" data-pjax="">$$$$$${txt-3807}</a>
  9 + <a href="/pages/home.html" data-pjax="">{{"guideboardManage_edit_page_line9_txt-3807" | translate}}</a>
10 10 <i class="fa fa-circle"></i>
11 11 </li>
12 12 <li>
13   - <span class="active">$$$$$${txt-1303}</span>
  13 + <span class="active">{{"guideboardManage_edit_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <a ui-sref="guideboardManage">$$$$$${txt-2971}</a>
  17 + <a ui-sref="guideboardManage">{{"guideboardManage_edit_page_line17_txt-2971" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-3389}</span>
  21 + <span class="active">{{"guideboardManage_edit_page_line21_txt-3389" | translate}}</span>
22 22 </li>
23 23 </ul>
24 24  
... ... @@ -26,7 +26,7 @@
26 26 <div class="portlet-title">
27 27 <div class="caption">
28 28 <i class="icon-equalizer font-red-sunglo"></i> <span
29   - class="caption-subject font-red-sunglo bold uppercase">$$$$$${txt-3849}</span>
  29 + class="caption-subject font-red-sunglo bold uppercase">{{"guideboardManage_edit_page_line29_txt-3849" | translate}}</span>
30 30 </div>
31 31 </div>
32 32  
... ... @@ -35,7 +35,7 @@
35 35  
36 36 <div class="form-body">
37 37 <div class="form-group has-success has-feedback">
38   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  38 + <label class="col-md-2 control-label">{{"guideboardManage_edit_page_line38_txt-3347" | translate}}*:</label>
39 39 <div class="col-md-3">
40 40 <sa-Select5 name="xl"
41 41 model="ctrl.guideboardManageForForm"
... ... @@ -45,22 +45,22 @@
45 45 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
46 46 iterobjname="item"
47 47 iterobjexp="item.name"
48   - searchph="$$$$$${txt-3364}"
  48 + searchph="{{'guideboardManage_edit_page_line48_txt-3364' | translate}}"
49 49 searchexp="this.name"
50 50 required >
51 51 </sa-Select5>
52 52 </div>
53 53 <!-- 隐藏块,显示验证信息 -->
54 54 <div class="alert alert-danger well-sm" ng-show="myForm.xl.$error.required">
55   - $$$$$${txt-1788}
  55 + {{"guideboardManage_edit_page_line55_txt-1788" | translate}}
56 56 </div>
57 57 </div>
58 58  
59 59 <div class="form-group has-success has-feedback">
60   - <label class="col-md-2 control-label">$$$$$${txt-2253}</label>
  60 + <label class="col-md-2 control-label">{{"guideboardManage_edit_page_line60_txt-2253" | translate}}</label>
61 61 <div class="col-md-3">
62 62 <input type="number" class="form-control" ng-model="ctrl.guideboardManageForForm.lpNo"
63   - name="lpNo" placeholder="$$$$$${txt-1273}" min="1" required
  63 + name="lpNo" placeholder="{{'guideboardManage_edit_page_line63_txt-1273' | translate}}" min="1" required
64 64 remote-Validation
65 65 remotevtype="gbv1"
66 66 remotevparam="{{ {'id_eq': ctrl.guideboardManageForForm.id, 'xl.id_eq': ctrl.guideboardManageForForm.xl.id, 'lpNo_eq': ctrl.guideboardManageForForm.lpNo} | json}}"
... ... @@ -68,10 +68,10 @@
68 68 />
69 69 </div>
70 70 <div class="alert alert-danger well-sm" ng-show="myForm.lpNo.$error.required">
71   - $$$$$${txt-919}
  71 + {{"guideboardManage_edit_page_line71_txt-919" | translate}}
72 72 </div>
73 73 <div class="alert alert-danger well-sm" ng-show="myForm.lpNo.$error.number">
74   - $$$$$${txt-1796}
  74 + {{"guideboardManage_edit_page_line74_txt-1796" | translate}}
75 75 </div>
76 76 <div class="alert alert-danger well-sm" ng-show="myForm.lpNo.$error.remote">
77 77 {{$remote_msg}}
... ... @@ -79,10 +79,10 @@
79 79 </div>
80 80  
81 81 <div class="form-group has-success has-feedback">
82   - <label class="col-md-2 control-label">$$$$$${txt-2840}*:</label>
  82 + <label class="col-md-2 control-label">{{"guideboardManage_edit_page_line82_txt-2840" | translate}}*:</label>
83 83 <div class="col-md-3">
84 84 <input type="text" class="form-control" ng-model="ctrl.guideboardManageForForm.lpName"
85   - name="lpName" placeholder="$$$$$${txt-1274}" required
  85 + name="lpName" placeholder="{{'guideboardManage_edit_page_line85_txt-1274' | translate}}" required
86 86 remote-Validation
87 87 remotevtype="gbv2"
88 88 remotevparam="{{ {'id_eq': ctrl.guideboardManageForForm.id, 'xl.id_eq': ctrl.guideboardManageForForm.xl.id, 'lpName_eq': ctrl.guideboardManageForForm.lpName} | json}}"
... ... @@ -92,7 +92,7 @@
92 92  
93 93 <!-- 隐藏块,显示验证信息 -->
94 94 <div class="alert alert-danger well-sm" ng-show="myForm.lpName.$error.required">
95   - $$$$$${txt-918}
  95 + {{"guideboardManage_edit_page_line95_txt-918" | translate}}
96 96 </div>
97 97 <div class="alert alert-danger well-sm" ng-show="myForm.lpName.$error.remote">
98 98 {{$remote_msg}}
... ... @@ -108,10 +108,10 @@
108 108 <div class="row">
109 109 <div class="col-md-offset-3 col-md-4">
110 110 <button type="submit" class="btn green" ng-disabled="!myForm.$valid">
111   - <i class="fa fa-check">$$$$$${txt-4173}</i>
  111 + <i class="fa fa-check">{{"guideboardManage_edit_page_line111_txt-4173" | translate}}</i>
112 112 </button>
113 113 <a type="button" class="btn default" ui-sref="guideboardManage">
114   - <i class="fa fa-times">$$$$$${txt-3817}</i>
  114 + <i class="fa fa-times">{{"guideboardManage_edit_page_line114_txt-3817" | translate}}</i>
115 115 </a>
116 116 </div>
117 117 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/form.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2971}</h1>
  3 + <h1>{{"guideboardManage_form_page_line3_txt-2971" | translate}}</h1>
4 4 </div>
5 5 </div>
6 6  
7 7 <ul class="page-breadcrumb breadcrumb">
8 8 <li>
9   - <a href="/pages/home.html" data-pjax="">$$$$$${txt-3807}</a>
  9 + <a href="/pages/home.html" data-pjax="">{{"guideboardManage_form_page_line9_txt-3807" | translate}}</a>
10 10 <i class="fa fa-circle"></i>
11 11 </li>
12 12 <li>
13   - <span class="active">$$$$$${txt-1303}</span>
  13 + <span class="active">{{"guideboardManage_form_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <a ui-sref="guideboardManage">$$$$$${txt-2971}</a>
  17 + <a ui-sref="guideboardManage">{{"guideboardManage_form_page_line17_txt-2971" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-2551}</span>
  21 + <span class="active">{{"guideboardManage_form_page_line21_txt-2551" | translate}}</span>
22 22 </li>
23 23 </ul>
24 24  
... ... @@ -26,7 +26,7 @@
26 26 <div class="portlet-title">
27 27 <div class="caption">
28 28 <i class="icon-equalizer font-red-sunglo"></i> <span
29   - class="caption-subject font-red-sunglo bold uppercase">$$$$$${txt-3849}</span>
  29 + class="caption-subject font-red-sunglo bold uppercase">{{"guideboardManage_form_page_line29_txt-3849" | translate}}</span>
30 30 </div>
31 31 </div>
32 32  
... ... @@ -35,7 +35,7 @@
35 35  
36 36 <div class="form-body">
37 37 <div class="form-group has-success has-feedback">
38   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  38 + <label class="col-md-2 control-label">{{"guideboardManage_form_page_line38_txt-3347" | translate}}*:</label>
39 39 <div class="col-md-3">
40 40 <sa-Select5 name="xl"
41 41 model="ctrl.guideboardManageForForm"
... ... @@ -45,22 +45,22 @@
45 45 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
46 46 iterobjname="item"
47 47 iterobjexp="item.name"
48   - searchph="$$$$$${txt-3364}"
  48 + searchph="{{'guideboardManage_form_page_line48_txt-3364' | translate}}"
49 49 searchexp="this.name"
50 50 required >
51 51 </sa-Select5>
52 52 </div>
53 53 <!-- 隐藏块,显示验证信息 -->
54 54 <div class="alert alert-danger well-sm" ng-show="myForm.xl.$error.required">
55   - $$$$$${txt-1788}
  55 + {{"guideboardManage_form_page_line55_txt-1788" | translate}}
56 56 </div>
57 57 </div>
58 58  
59 59 <div class="form-group has-success has-feedback">
60   - <label class="col-md-2 control-label">$$$$$${txt-2253}</label>
  60 + <label class="col-md-2 control-label">{{"guideboardManage_form_page_line60_txt-2253" | translate}}</label>
61 61 <div class="col-md-3">
62 62 <input type="number" class="form-control" ng-model="ctrl.guideboardManageForForm.lpNo"
63   - name="lpNo" placeholder="$$$$$${txt-1273}" min="1" required
  63 + name="lpNo" placeholder="{{'guideboardManage_form_page_line63_txt-1273' | translate}}" min="1" required
64 64 remote-Validation
65 65 remotevtype="gbv1"
66 66 remotevparam="{{ {'xl.id_eq': ctrl.guideboardManageForForm.xl.id, 'lpNo_eq': ctrl.guideboardManageForForm.lpNo} | json}}"
... ... @@ -68,10 +68,10 @@
68 68 />
69 69 </div>
70 70 <div class="alert alert-danger well-sm" ng-show="myForm.lpNo.$error.required">
71   - $$$$$${txt-919}
  71 + {{"guideboardManage_form_page_line71_txt-919" | translate}}
72 72 </div>
73 73 <div class="alert alert-danger well-sm" ng-show="myForm.lpNo.$error.number">
74   - $$$$$${txt-1796}
  74 + {{"guideboardManage_form_page_line74_txt-1796" | translate}}
75 75 </div>
76 76 <div class="alert alert-danger well-sm" ng-show="myForm.lpNo.$error.remote">
77 77 {{$remote_msg}}
... ... @@ -79,10 +79,10 @@
79 79 </div>
80 80  
81 81 <div class="form-group has-success has-feedback">
82   - <label class="col-md-2 control-label">$$$$$${txt-2840}*:</label>
  82 + <label class="col-md-2 control-label">{{"guideboardManage_form_page_line82_txt-2840" | translate}}*:</label>
83 83 <div class="col-md-3">
84 84 <input type="text" class="form-control" ng-model="ctrl.guideboardManageForForm.lpName"
85   - name="lpName" placeholder="$$$$$${txt-1274}" required
  85 + name="lpName" placeholder="{{'guideboardManage_form_page_line85_txt-1274' | translate}}" required
86 86 remote-Validation
87 87 remotevtype="gbv2"
88 88 remotevparam="{{ {'xl.id_eq': ctrl.guideboardManageForForm.xl.id, 'lpName_eq': ctrl.guideboardManageForForm.lpName} | json}}"
... ... @@ -92,7 +92,7 @@
92 92  
93 93 <!-- 隐藏块,显示验证信息 -->
94 94 <div class="alert alert-danger well-sm" ng-show="myForm.lpName.$error.required">
95   - $$$$$${txt-918}
  95 + {{"guideboardManage_form_page_line95_txt-918" | translate}}
96 96 </div>
97 97 <div class="alert alert-danger well-sm" ng-show="myForm.lpName.$error.remote">
98 98 {{$remote_msg}}
... ... @@ -107,13 +107,11 @@
107 107 <div class="form-actions">
108 108 <div class="row">
109 109 <div class="col-md-offset-3 col-md-4">
110   - <button type="submit" class="btn green"
111   - ng-disabled="!myForm.$valid"
112   - >
113   - <i class="fa fa-check">$$$$$${txt-4173}</i>
  110 + <button type="submit" class="btn green" ng-disabled="!myForm.$valid">
  111 + <i class="fa fa-check">{{"guideboardManage_form_page_line111_txt-4173" | translate}}</i>
114 112 </button>
115 113 <a type="button" class="btn default" ui-sref="guideboardManage">
116   - <i class="fa fa-times">$$$$$${txt-3817}</i>
  114 + <i class="fa fa-times">{{"guideboardManage_form_page_line114_txt-3817" | translate}}</i>
117 115 </a>
118 116 </div>
119 117 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/index.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2971}</h1>
  3 + <h1>{{"guideboardManage_index_page_line3_txt-2971" | translate}}</h1>
4 4 </div>
5 5 </div>
6 6  
7 7 <ul class="page-breadcrumb breadcrumb">
8 8 <li>
9   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  9 + <a href="/pages/home.html" data-pjax>{{"guideboardManage_index_page_line9_txt-3807" | translate}}</a>
10 10 <i class="fa fa-circle"></i>
11 11 </li>
12 12 <li>
13   - <span class="active">$$$$$${txt-1303}</span>
  13 + <span class="active">{{"guideboardManage_index_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <span class="active">$$$$$${txt-2971}</span>
  17 + <span class="active">{{"guideboardManage_index_page_line17_txt-2971" | translate}}</span>
18 18 </li>
19 19 </ul>
20 20  
... ... @@ -33,31 +33,31 @@
33 33 <div class="portlet-title">
34 34 <div class="caption font-dark">
35 35 <i class="fa fa-database font-dark"></i>
36   - <span class="caption-subject bold uppercase">$$$$$${txt-3689}</span>
  36 + <span class="caption-subject bold uppercase">{{"guideboardManage_index_page_line36_txt-3689" | translate}}</span>
37 37 </div>
38 38 <div class="actions">
39 39 <a ui-sref="guideboardManage_form" class="btn blue">
40 40 <i class="fa fa-plus"></i>
41   - $$$$$${txt-2551}
  41 + {{"guideboardManage_index_page_line41_txt-2551" | translate}}
42 42 </a>
43 43  
44 44 <div class="btn-group">
45 45 <a href="javascript:" class="btn red btn-outline" data-toggle="dropdown">
46 46 <i class="fa fa-share"></i>
47   - <span>$$$$$${txt-3339}</span>
  47 + <span>{{"guideboardManage_index_page_line47_txt-3339" | translate}}</span>
48 48 <i class="fa fa-angle-down"></i>
49 49 </a>
50 50 <ul class="dropdown-menu pull-right">
51 51 <li>
52 52 <a href="javascript:" class="tool-action" ng-click="ctrl.importData()">
53 53 <i class="fa fa-file-excel-o"></i>
54   - $$$$$${txt-4449}
  54 + {{"guideboardManage_index_page_line54_txt-4449" | translate}}
55 55 </a>
56 56 </li>
57 57 <li>
58 58 <a href="javascript:" class="tool-action" ng-click="ctrl.exportData()">
59 59 <i class="fa fa-file-excel-o"></i>
60   - $$$$$${txt-4493}
  60 + {{"guideboardManage_index_page_line60_txt-4493" | translate}}
61 61 </a>
62 62 </li>
63 63 <!--<li class="divider"></li>-->
... ... @@ -77,4 +77,4 @@
77 77 </div>
78 78 </div>
79 79 </div>
80   -</div>
81 80 \ No newline at end of file
  81 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/list.html
... ... @@ -4,13 +4,13 @@
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th style="width: 70px">$$$$$${txt-3934}</th>
8   - <th style="width: 150px;">$$$$$${txt-3815}</th>
9   - <th style="width: 100px;">$$$$$${txt-3215}</th>
10   - <th >$$$$$${txt-2840}</th>
11   - <th style="width: 100px;">$$$$$${txt-3213}</th>
12   - <th style="width: 80px;">$$$$$${txt-3874}</th>
13   - <th style="width: 20%">$$$$$${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;">{{"guideboardManage_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;">{{"guideboardManage_list_page_line8_txt-3347" | translate}}</th>
  9 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"guideboardManage_list_page_line9_txt-3215" | translate}}</th>
  10 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"guideboardManage_list_page_line10_txt-2840" | translate}}</th>
  11 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"guideboardManage_list_page_line11_txt-3213" | translate}}</th>
  12 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"guideboardManage_list_page_line12_txt-3874" | translate}}</th>
  13 + <th style="width: 230px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"guideboardManage_list_page_line13_txt-3942" | translate}}</th>
14 14 </tr>
15 15 <tr role="row" class="filter">
16 16 <td></td>
... ... @@ -24,27 +24,28 @@
24 24 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
25 25 iterobjname="item"
26 26 iterobjexp="item.name"
27   - searchph="$$$$$${txt-3364}"
  27 + searchph="{{'guideboardManage_list_page_line27_txt-3364' | translate}}"
28 28 searchexp="this.name"
  29 + width="120"
29 30 required >
30 31 </sa-Select5>
31 32 </div>
32 33 </td>
33 34 <td></td>
34 35 <td>
35   - <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition()['lpName_like']" placeholder="$$$$$${txt-1274}"/>
  36 + <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition()['lpName_like']" placeholder="{{'guideboardManage_list_page_line35_txt-1274' | translate}}"/>
36 37 </td>
37 38 <td></td>
38 39 <td>
39 40 <label class="checkbox-inline">
40   - <input type="checkbox" ng-model="ctrl.searchCondition()['isCancel_eq']"/>$$$$$${txt-3746}
  41 + <input type="checkbox" ng-model="ctrl.searchCondition()['isCancel_eq']"/>{{"guideboardManage_list_page_line40_txt-3746" | translate}}
41 42 </label>
42 43 </td>
43 44 <td>
44 45 <div class="btn-group">
45 46 <button class="btn btn-sm green btn-outline filter-submit margin-bottom" style="margin-right: 0;"
46 47 ng-click="ctrl.doPage()">
47   - <i class="fa fa-search"></i> $$$$$${txt-4001}</button>
  48 + <i class="fa fa-search"></i> {{"guideboardManage_list_page_line47_txt-4001" | translate}}</button>
48 49 <button class="btn btn-sm green btn-outline filter-submit margin-bottom dropdown-toggle"
49 50 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
50 51 <span class="caret"></span>
... ... @@ -54,7 +55,7 @@
54 55 <li>
55 56 <a href="javascript:" class="tool-action" ng-click="ctrl.customOrder()">
56 57 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i>
57   - $$$$$${txt-3385}
  58 + {{"guideboardManage_list_page_line57_txt-3385" | translate}}
58 59 </a>
59 60 </li>
60 61 </ul>
... ... @@ -62,7 +63,7 @@
62 63  
63 64 <button class="btn btn-sm red btn-outline filter-cancel"
64 65 ng-click="ctrl.reset()">
65   - <i class="fa fa-times"></i> $$$$$${txt-4000}</button>
  66 + <i class="fa fa-times"></i> {{"guideboardManage_list_page_line65_txt-4000" | translate}}</button>
66 67 </td>
67 68 </tr>
68 69 </thead>
... ... @@ -95,15 +96,19 @@
95 96 <td>
96 97 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
97 98 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
98   - <a ui-sref="guideboardManage_detail({id : info.id})" class="btn btn-info btn-sm"> $$$$$${txt-3866} </a>
99   - <a ui-sref="guideboardManage_edit({id: info.id})" class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> $$$$$${txt-4028} </a>
  99 + <a ui-sref="guideboardManage_detail({id : info.id})" class="btn btn-info btn-sm"> {{"guideboardManage_list_page_line98_txt-3866" | translate}} </a>
  100 + <a ui-sref="guideboardManage_edit({id: info.id})" class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> {{"guideboardManage_list_page_line99_txt-4028" | translate}} </a>
100 101 <a sweetalert
101   - sweet-options="{title: '$$$$$${txt-674}',text: '$$$$$${txt-3429}' + info.xl.name + '</br>$$$$$${txt-39}', html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',confirmButtonText: '$$$$$${txt-4257}',cancelButtonText: '$$$$$${txt-3817}'}"
  102 + sweet-options="{title: ('guideboardManage_list_page_line101_txt-674' | translate),
  103 + text: ('guideboardManage_list_page_line102_txt-3429' | translate) + info.xl.name + '</br>' + ('guideboardManage_list_page_line102_txt-39' | translate),
  104 + html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',
  105 + confirmButtonText: ('guideboardManage_list_page_line104_txt-4257' | translate),
  106 + cancelButtonText: ('guideboardManage_list_page_line105_txt-3817' | translate)}"
102 107 sweet-on-confirm="ctrl.toggleGuideboard(info.id)"
103 108 class="btn btn-danger btn-sm"
104   - ng-if="info.isCancel == '0'">$$$$$${txt-4143}</a>
  109 + ng-if="info.isCancel == '0'">{{"guideboardManage_list_page_line108_txt-4143" | translate}}</a>
105 110  
106   - <a ng-click="ctrl.toggleGuideboard(info.id)" class="btn btn-success btn-sm" ng-if="info.isCancel == '1'"> $$$$$${txt-4211} </a>
  111 + <a ng-click="ctrl.toggleGuideboard(info.id)" class="btn btn-success btn-sm" ng-if="info.isCancel == '1'"> {{"guideboardManage_list_page_line110_txt-4211" | translate}} </a>
107 112 </td>
108 113 </tr>
109 114 </tbody>
... ... @@ -111,8 +116,11 @@
111 116 </div>
112 117  
113 118 <div class="pageBar">
114   - <div class="pageBarLeft">
115   - $$$$$${txt-3053}
  119 + <div class="pageBarLeft"
  120 + translate="guideboardManage_list_page_line119_txt-3053"
  121 + translate-value-from="{{ ctrl.page()['uiFromRecord'] }}"
  122 + translate-value-to="{{ ctrl.page()['uiToRecord'] }}"
  123 + translate-value-total="{{ ctrl.page()['totalElements'] }}">
116 124 </div>
117 125  
118 126 <div class="pageBarRight">
... ... @@ -122,12 +130,12 @@
122 130 rotate="false"
123 131 max-size="10"
124 132 boundary-links="true"
125   - first-text="$$$$$${txt-4430}"
126   - previous-text="$$$$$${txt-3613}"
127   - next-text="$$$$$${txt-3614}"
128   - last-text="$$$$$${txt-4068}">
  133 + first-text="{{'guideboardManage_list_page_line132_txt-4430' | translate}}"
  134 + previous-text="{{'guideboardManage_list_page_line133_txt-3613' | translate}}"
  135 + next-text="{{'guideboardManage_list_page_line134_txt-3614' | translate}}"
  136 + last-text="{{'guideboardManage_list_page_line135_txt-4068' | translate}}">
129 137 </uib-pagination>
130 138 </div>
131 139 </div>
132 140  
133   -</div>
134 141 \ No newline at end of file
  142 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/module.js
... ... @@ -5,7 +5,8 @@ angular.module(&#39;ScheduleApp&#39;).factory(
5 5 [
6 6 'GuideboardManageService_g',
7 7 'UserPrincipal',
8   - function(service, UserPrincipal) {
  8 + '$translate',
  9 + function(service, UserPrincipal, translate) {
9 10  
10 11 /** 当前的查询条件信息 */
11 12 var currentSearchCondition = {page: 0, 'isCancel_eq': false};
... ... @@ -22,11 +23,11 @@ angular.module(&#39;ScheduleApp&#39;).factory(
22 23  
23 24 // 字段描述
24 25 var columns = [
25   - {name: "xl.name", desc: i18n('txt-3347')},
26   - {name: "lpNo", desc: i18n('txt-3215')},
27   - {name: "lpName", desc: i18n('txt-2840')},
28   - {name: "lpType", desc: i18n('txt-3213')},
29   - {name: "isCancel", desc: i18n('txt-3127')}
  26 + {name: "xl.name", desc: translate.instant("guideboardManage_module_js_line26_txt-3347")},
  27 + {name: "lpNo", desc: translate.instant("guideboardManage_module_js_line27_txt-3215")},
  28 + {name: "lpName", desc: translate.instant("guideboardManage_module_js_line28_txt-2840")},
  29 + {name: "lpType", desc: translate.instant("guideboardManage_module_js_line29_txt-3213")},
  30 + {name: "isCancel", desc: translate.instant("guideboardManage_module_js_line30_txt-3127")}
30 31 ];
31 32 // 排序字段
32 33 var orderColumns = {
... ... @@ -110,7 +111,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(
110 111 {xlid: currentSearchCondition['xl.id_eq']}
111 112 ).$promise;
112 113 } else {
113   - alert(i18n('txt-1806'));
  114 + alert(translate.instant("guideboardManage_module_js_line31_txt-1806"));
114 115 return null;
115 116 }
116 117 },
... ... @@ -131,7 +132,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
131 132 '$state',
132 133 '$uibModal',
133 134 'FileDownload_g',
134   - function(service, $state, $uibModal, fileDownload) {
  135 + '$translate',
  136 + function(service, $state, $uibModal, fileDownload, translate) {
135 137 var self = this;
136 138  
137 139 // 切换到form状态
... ... @@ -172,7 +174,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
172 174 if (p) {
173 175 p.then(
174 176 function(result) {
175   - fileDownload.downloadFile(result.data, "application/octet-stream", "' + i18n('txt-2943') + '.xls");
  177 + fileDownload.downloadFile(result.data, "application/octet-stream", translate.instant("guideboardManage_module_js_line177_txt-2943") + ".xls");
176 178 },
177 179 function(result) {
178 180 console.log("exportData failed:" + result);
... ... @@ -225,7 +227,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
225 227 [
226 228 'GuideboardManageService',
227 229 '$uibModal',
228   - function(service, $uibModal) {
  230 + '$translate',
  231 + function(service, $uibModal, translate) {
229 232 var self = this;
230 233 var Gb = service.getGbQueryClass();
231 234  
... ... @@ -252,7 +255,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
252 255 self.toggleGuideboard = function(id) {
253 256 Gb.delete({id: id}, function(result) {
254 257 if (result.status == "ERROR") { // 暂时这样做,之后全局拦截
255   - alert(i18n('txt-3729') + result.msg);
  258 + alert(translate.instant("guideboardManage_module_js_line258_txt-3729") + result.msg);
256 259 } else {
257 260 self.doPage();
258 261 }
... ... @@ -317,7 +320,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
317 320 '$stateParams',
318 321 '$state',
319 322 '$scope',
320   - function(service, $stateParams, $state, $scope) {
  323 + '$translate',
  324 + function(service, $stateParams, $state, $scope, translate) {
321 325 var self = this;
322 326 var Gb = service.getGbQueryClass();
323 327  
... ... @@ -340,7 +344,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
340 344 console.log($scope);
341 345 console.log(self.guideboardManageForForm);
342 346  
343   - self.guideboardManageForForm.lpType = i18n('txt-2626');
  347 + self.guideboardManageForForm.lpType = translate.instant("guideboardManage_module_js_line347_txt-2626");
344 348 self.guideboardManageForForm.$save(function() {
345 349 $state.go("guideboardManage");
346 350 });
... ... @@ -375,7 +379,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
375 379 [
376 380 'GuideboardManageService',
377 381 '$stateParams',
378   - function(service, $stateParams) {
  382 + '$translate',
  383 + function(service, $stateParams, translate) {
379 384 var self = this;
380 385 var Gb = service.getGbQueryClass();
381 386 var id = $stateParams.id;
... ... @@ -385,8 +390,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
385 390  
386 391 // 当转向到此页面时,就获取明细信息并绑定
387 392 Gb.get({id: id}, function(result) {
388   - self.guideboardForDetail = result.data;
389   - self.title = "' + i18n('txt-4022') + ' " + self.guideboardForDetail.lpName + " ' + i18n('txt-3066') + '";
  393 + self.guideboardForDetail = result;
  394 + self.title = translate.instant("guideboardManage_module_js_line394_txt-4022") + " " + self.guideboardForDetail.lpName + " " + translate.instant("guideboardManage_module_js_line394_txt-3066");
390 395 });
391 396 }
392 397 ]
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/orderOptionOpen.html
... ... @@ -2,7 +2,7 @@
2 2 <div class="modal-title">
3 3 <h3>
4 4 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i>
5   - <span class="caption-subject bold uppercase">$$$$$${txt-1682}</span>
  5 + <span class="caption-subject bold uppercase">{{"guideboardManage_orderOptionOpen_page_line5_txt-1682" | translate}}</span>
6 6 </h3>
7 7 </div>
8 8 </div>
... ... @@ -14,5 +14,5 @@
14 14 </sa-Orderoption>
15 15 </div>
16 16 <div class="modal-footer">
17   - <button class="btn btn-primary" ng-click="$ctrl.confirm($ctrl.orderColumns)">$$$$$${txt-4018}</button>
18   -</div>
19 17 \ No newline at end of file
  18 + <button class="btn btn-primary" ng-click="$ctrl.confirm($ctrl.orderColumns)">{{"guideboardManage_orderOptionOpen_page_line17_txt-4018" | translate}}</button>
  19 +</div>
... ...