Commit d6584abebd331ba0fcb8ab172b782f2b4bd13c5c

Authored by 徐烜
1 parent b37a4d28

1、国际化改造:时刻表管理前端国际化改造

Showing 27 changed files with 959 additions and 455 deletions
src/main/resources/static/pages/scheduleApp/language/en.js
... ... @@ -58,7 +58,7 @@ var ScheduleApp_en_language = {
58 58 "guideboardGroup_saGuideboardgroupTemplate_line83_desc3" : ".",
59 59  
60 60 // 指令位置:../module/common/dts2/employeeGroup
61   - // 页面:saEmployeegroupTemplate.html
  61 + // 页面:saEmployeegroupTemplate.html
62 62 "employeeGroup_saEmployeegroupTemplate_line77_txt-1740" : "Staffing list, total {{total1}} groups,filter {{total2}} groups(Max is 10).",
63 63 "employeeGroup_saEmployeegroupTemplate_line84" : "pinyin, code, number",
64 64 "employeeGroup_saEmployeegroupTemplate_line91_txt-3184" : "Display all",
... ... @@ -74,7 +74,7 @@ var ScheduleApp_en_language = {
74 74 "employeeGroup_saEmployeegroupTemplate_line235_txt-4101" : "Shift division",
75 75  
76 76 // 指令位置:../module/common/dts2/bcGroup
77   - // 页面:saBcgroupTemplate.html
  77 + // 页面:saBcgroupTemplate.html
78 78 "bcGroup_saBcgroupTemplate_line46_txt-1709" : "Shift list, total {{total}}",
79 79 "bcGroup_saBcgroupTemplate_line57_txt-3989" : "Exit",
80 80 "bcGroup_saBcgroupTemplate_line60_txt-3990" : "Enter",
... ... @@ -82,6 +82,62 @@ var ScheduleApp_en_language = {
82 82 "bcGroup_saBcgroupTemplate_line80_txt-3989" : "Exit",
83 83 "bcGroup_saBcgroupTemplate_line83_txt-3990" : "Enter",
84 84  
  85 + // 指令位置:../module/common/dts2/ttinfotable
  86 + // js:saTimeTable.js
  87 + "saTimeTable_js_line336_txt-3989" : "Exit", //*
  88 + "saTimeTable_js_line338_txt-3989" : "Exit", //*
  89 + "saTimeTable_js_line339_txt-4022" : "Road sign", //*
  90 + "saTimeTable_js_line340_txt-3990" : "Enter", //*
  91 + "saTimeTable_js_line341_txt-4376" : "Empty shift/Empty mileage", //*
  92 + "saTimeTable_js_line342_txt-2804" : "Operation shift/Operation mileage", //*
  93 + "saTimeTable_js_line354_txt-3990" : "Enter", //*
  94 + // 页面:saTimeTableTemplate.html
  95 + "saTimeTableTemplate_line338_txt-3934" : "Serial number",
  96 + "saTimeTableTemplate_line342_txt-4022" : "Road sign",
  97 + "saTimeTableTemplate_line355_txt-4214" : "Working Hours",
  98 + "saTimeTableTemplate_line364_txt-3934" : "Serial number",
  99 + "saTimeTableTemplate_line368_txt-4022" : "Road sign", //*
  100 + "saTimeTableTemplate_line368_txt-4007" : "Class type", //*
  101 + "saTimeTableTemplate_line368_txt-3798" : "Number of Gears", //*
  102 + "saTimeTableTemplate_line368_txt-4214" : "Working Hours", //*
  103 + "saTimeTableTemplate_line368_txt-4376" : "Empty shift/Empty mileage", //*
  104 + "saTimeTableTemplate_line368_txt-2804" : "Operation shift/Operation mileage",
  105 + "saTimeTableTemplate_line442_txt-4022" : "Road sign",
  106 + "saTimeTableTemplate_line455_txt-4214" : "Working Hours",
  107 +
  108 + // 指令位置:../module/common/dts2/ttinfotable
  109 + // 页面:saTimeTablePreViewTemplate.html
  110 + "saTimeTablePreViewTemplate_line258_txt-3760" : "Up:",
  111 + "saTimeTablePreViewTemplate_line268_txt-3934" : "Serial number",
  112 + "saTimeTablePreViewTemplate_line269_txt-4022" : "Road sign",
  113 + "saTimeTablePreViewTemplate_line270_txt-2898" : "Departure time",
  114 + "saTimeTablePreViewTemplate_line271_txt-2672" : "Arrival time",
  115 + "saTimeTablePreViewTemplate_line272_txt-4027" : "Remark",
  116 + "saTimeTablePreViewTemplate_line293_txt-3989" : "Exit",
  117 + "saTimeTablePreViewTemplate_line296_txt-3990" : "Enter",
  118 + "saTimeTablePreViewTemplate_line315_txt-3759" : "Down:",
  119 + "saTimeTablePreViewTemplate_line325_txt-3934" : "Serial number",
  120 + "saTimeTablePreViewTemplate_line326_txt-4022" : "Road sign",
  121 + "saTimeTablePreViewTemplate_line327_txt-2898" : "Departure time",
  122 + "saTimeTablePreViewTemplate_line328_txt-2672" : "Arrival time",
  123 + "saTimeTablePreViewTemplate_line329_txt-4027" : "Remark",
  124 + "saTimeTablePreViewTemplate_line350_txt-3989" : "Exit",
  125 + "saTimeTablePreViewTemplate_line353_txt-3990" : "Enter",
  126 +
  127 + // 指令位置:../module/common/dts2/dateGroup
  128 + // 页面:saDategroupTemplate.html
  129 + "saDategroupTemplate_line47_txt-115" : "Please select a date (double-click the selected date to delete)",
  130 +
  131 + // 指令位置:../module/common/dts1/checkbox
  132 + // js:saCheckboxgroup.js
  133 + "saCheckboxgroup_js_line31_txt-3712" : "Monday",
  134 + "saCheckboxgroup_js_line32_txt-3718" : "Tuesday",
  135 + "saCheckboxgroup_js_line33_txt-3715" : "Wednesday",
  136 + "saCheckboxgroup_js_line34_txt-3714" : "Thursday",
  137 + "saCheckboxgroup_js_line35_txt-3713" : "Friday",
  138 + "saCheckboxgroup_js_line36_txt-3717" : "Saturday",
  139 + "saCheckboxgroup_js_line37_txt-3716" : "Sunday",
  140 +
85 141 //------------ 车辆信息管理模块 -----------//
86 142 // 模块位置:../module/basicInfo/busInfoManage
87 143  
... ... @@ -1486,6 +1542,417 @@ var ScheduleApp_en_language = {
1486 1542 "schedulePlanReportExtManage_module_js_line198_txt-3394" : "No shifts",
1487 1543 "schedulePlanReportExtManage_module_js_line305_txt-1925" : "Save failed!",
1488 1544  
  1545 + //------------ 时刻表管理模块 -----------//
  1546 + // 模块位置:../module/core/ttInfoManage
  1547 + // 页面;index.html
  1548 + "ttInfoManage_index_page_line3_txt-2118" : "Timetable management",
  1549 + "ttInfoManage_index_page_line9_txt-3807" : "Home page",
  1550 + "ttInfoManage_index_page_line13_txt-1303" : "Operation plan management",
  1551 + "ttInfoManage_index_page_line17_txt-2118" : "Timetable management",
  1552 + "ttInfoManage_index_page_line36_txt-3592" : "Timetable",
  1553 + "ttInfoManage_index_page_line45_txt-2278" : "Add timetable",
  1554 +
  1555 + // 页面:orderOptionOpen.html
  1556 + "ttInfoManage_orderOptionOpen_page_line5_txt-1682" : "Sort field selection",
  1557 + "ttInfoManage_orderOptionOpen_page_line17_txt-4018" : "Yes",
  1558 +
  1559 + // 页面:list.html
  1560 + "ttInfoManage_list_page_line7_txt-3934" : "Serial number",
  1561 + "ttInfoManage_list_page_line8_txt-3347" : "Route name",
  1562 + "ttInfoManage_list_page_line9_txt-1786" : "Schedule name:",
  1563 + "ttInfoManage_list_page_line10_txt-3633" : "Upward and downward",
  1564 + "ttInfoManage_list_page_line11_txt-3861" : "Enable",
  1565 + "ttInfoManage_list_page_line12_txt-3093" : "Operation date",
  1566 + "ttInfoManage_list_page_line13_txt-3874" : "Status",
  1567 + "ttInfoManage_list_page_line14_txt-2114" : "Timetable details",
  1568 + "ttInfoManage_list_page_line15_txt-3942" : "Operation",
  1569 + "ttInfoManage_list_page_line28_txt-3364" : "Please enter pinyin",
  1570 + "ttInfoManage_list_page_line34_txt-1221" : "Enter the name of the timetable",
  1571 + "ttInfoManage_list_page_line40_txt-4257" : "Yes",
  1572 + "ttInfoManage_list_page_line46_txt-3746" : "Voided",
  1573 + "ttInfoManage_list_page_line54_txt-4001" : "Search",
  1574 + "ttInfoManage_list_page_line64_txt-3385" : "Sorting options",
  1575 + "ttInfoManage_list_page_line72_txt-4000" : "Reset",
  1576 + "ttInfoManage_list_page_line101_txt-2336" : "Route version:",
  1577 + "ttInfoManage_list_page_line120_txt-4058" : "Unknown",
  1578 + "ttInfoManage_list_page_line123_txt-4058" : "Unknown",
  1579 + "ttInfoManage_list_page_line130_txt-2317" : "Activation time:",
  1580 + "ttInfoManage_list_page_line132_txt-3861" : "Enable",
  1581 + "ttInfoManage_list_page_line140_txt-2318" : "Backup time:",
  1582 + "ttInfoManage_list_page_line142_txt-4177" : "Backup",
  1583 + "ttInfoManage_list_page_line150_txt-2639" : "Creation time:",
  1584 + "ttInfoManage_list_page_line152_txt-4175" : "Create",
  1585 + "ttInfoManage_list_page_line160_txt-4391" : "Update time:",
  1586 + "ttInfoManage_list_page_line162_txt-3448" : "Update",
  1587 + "ttInfoManage_list_page_line192_txt-3886" : "Import",
  1588 + "ttInfoManage_list_page_line193_txt-4163" : "Export",
  1589 + "ttInfoManage_list_page_line199_txt-4028" : "Modify",
  1590 + "ttInfoManage_list_page_line201_txt-908" : "Back up the schedule or not?",
  1591 + "ttInfoManage_list_page_line202_txt-3592" : "Timetable ",
  1592 + "ttInfoManage_list_page_line202_txt-1223" : "information has been backed up!",
  1593 + "ttInfoManage_list_page_line204_txt-4257" : "Yes",
  1594 + "ttInfoManage_list_page_line205_txt-3817" : "Cancel",
  1595 + "ttInfoManage_list_page_line207_txt-4177" : "Backup",
  1596 + "ttInfoManage_list_page_line213_txt-3866" : "Details",
  1597 + "ttInfoManage_list_page_line214_txt-4028" : "Modify",
  1598 + "ttInfoManage_list_page_line217_txt-906" : "Abolish the schedule or not?",
  1599 + "ttInfoManage_list_page_line218_txt-3592" : "Timetable ",
  1600 + "ttInfoManage_list_page_line218_txt-74" : "Abolished schedules will not be included in the shift calculation regardless of whether they are enabled or not!",
  1601 + "ttInfoManage_list_page_line220_txt-4257" : "Yes",
  1602 + "ttInfoManage_list_page_line221_txt-3817" : "Cancel",
  1603 + "ttInfoManage_list_page_line224_txt-4143" : "Voided",
  1604 + "ttInfoManage_list_page_line225_txt-4211" : "Cancel",
  1605 + "ttInfoManage_list_page_line234_txt-3053" : "Showing {{from}} to {{to}} of {{total}}entries.10 entries per page",
  1606 + "ttInfoManage_list_page_line247_txt-4430" : "First",
  1607 + "ttInfoManage_list_page_line248_txt-3613" : "Previous",
  1608 + "ttInfoManage_list_page_line249_txt-3614" : "Next",
  1609 + "ttInfoManage_list_page_line250_txt-4068" : "Last",
  1610 +
  1611 + // 页面:detail.html
  1612 + "ttInfoManage_detail_page_line3_txt-2118" : "Timetable management",
  1613 + "ttInfoManage_detail_page_line9_txt-3807" : "Home page",
  1614 + "ttInfoManage_detail_page_line13_txt-1303" : "Operation plan management",
  1615 + "ttInfoManage_detail_page_line17_txt-2118" : "Timetable management",
  1616 + "ttInfoManage_detail_page_line21_txt-1128" : "Timetable basic information",
  1617 + "ttInfoManage_detail_page_line45_txt-3347" : "Route name",
  1618 + "ttInfoManage_detail_page_line53_txt-3202" : "Route direction",
  1619 + "ttInfoManage_detail_page_line60_txt-2250" : "Timetable name",
  1620 + "ttInfoManage_detail_page_line68_txt-3211" : "Activation date",
  1621 + "ttInfoManage_detail_page_line77_txt-3199" : "Whether to enable",
  1622 + "ttInfoManage_detail_page_line109_txt-1772" : "Regular effective date:",
  1623 + "ttInfoManage_detail_page_line120_txt-1763" : "Special effective date:",
  1624 + "ttInfoManage_detail_page_line136_txt-3223" : "Creator:",
  1625 + "ttInfoManage_detail_page_line144_txt-2137" : "Creation Time:",
  1626 + "ttInfoManage_detail_page_line153_txt-3218" : "Updater:",
  1627 + "ttInfoManage_detail_page_line161_txt-2259" : "Update time:",
  1628 +
  1629 + // 页面:edit.html
  1630 + "ttInfoManage_edit_page_line3_txt-2118" : "Timetable management",
  1631 + "ttInfoManage_edit_page_line9_txt-3807" : "Home page",
  1632 + "ttInfoManage_edit_page_line13_txt-1303" : "Operation plan management",
  1633 + "ttInfoManage_edit_page_line17_txt-2118" : "Timetable management",
  1634 + "ttInfoManage_edit_page_line21_txt-616" : "Modify the basic information of the timetable",
  1635 + "ttInfoManage_edit_page_line29_txt-3849" : "Form",
  1636 + "ttInfoManage_edit_page_line44_txt-3347" : "Route name",
  1637 + "ttInfoManage_edit_page_line54_txt-3364" : "Please enter pinyin",
  1638 + "ttInfoManage_edit_page_line61_txt-1788" : "Line must be selected",
  1639 + "ttInfoManage_edit_page_line66_txt-3202" : "Route direction",
  1640 + "ttInfoManage_edit_page_line72_txt-911" : "Route direction must be filled in",
  1641 + "ttInfoManage_edit_page_line77_txt-2250" : "Timetable name",
  1642 + "ttInfoManage_edit_page_line80_txt-963" : "Please enter the name of the timetable",
  1643 + "ttInfoManage_edit_page_line89_txt-685" : "The name of the timetable must be filled in",
  1644 + "ttInfoManage_edit_page_line92_txt-246" : "Timetables under the same route cannot have the same name",
  1645 + "ttInfoManage_edit_page_line97_txt-3211" : "Activation date",
  1646 + "ttInfoManage_edit_page_line101_txt-1284" : "Please select the activation date",
  1647 + "ttInfoManage_edit_page_line115_txt-916" : "Activation date must be filled in",
  1648 + "ttInfoManage_edit_page_line120_txt-3199" : "Whether to enable",
  1649 + "ttInfoManage_edit_page_line127_txt-914" : "Whether to activate must be selected",
  1650 + "ttInfoManage_edit_page_line161_txt-1772" : "Regular effective date:",
  1651 + "ttInfoManage_edit_page_line179_txt-2280" : "Please operate",
  1652 + "ttInfoManage_edit_page_line188_txt-1763" : "Special effective date:",
  1653 + "ttInfoManage_edit_page_line205_txt-2280" : "Please operate",
  1654 + "ttInfoManage_edit_page_line227_txt-4173" : "Submit",
  1655 + "ttInfoManage_edit_page_line228_txt-3817" : "Cancel",
  1656 +
  1657 + // 页面:form.html
  1658 + "ttInfoManage_form_page_line3_txt-2118" : "Timetable management",
  1659 + "ttInfoManage_form_page_line9_txt-3807" : "Home page",
  1660 + "ttInfoManage_form_page_line13_txt-1303" : "Operation plan management",
  1661 + "ttInfoManage_form_page_line17_txt-2118" : "Timetable management",
  1662 + "ttInfoManage_form_page_line21_txt-617" : "Add basic information of the timetable",
  1663 + "ttInfoManage_form_page_line29_txt-3849" : "Form",
  1664 + "ttInfoManage_form_page_line44_txt-3347" : "Route name",
  1665 + "ttInfoManage_form_page_line54_txt-3364" : "Please enter pinyin",
  1666 + "ttInfoManage_form_page_line61_txt-1788" : "Line must be selected",
  1667 + "ttInfoManage_form_page_line66_txt-3202" : "Route direction",
  1668 + "ttInfoManage_form_page_line72_txt-911" : "Route direction must be filled in",
  1669 + "ttInfoManage_form_page_line77_txt-2250" : "Timetable name",
  1670 + "ttInfoManage_form_page_line80_txt-963" : "Please enter the name of the timetable",
  1671 + "ttInfoManage_form_page_line89_txt-685" : "The name of the timetable must be filled in",
  1672 + "ttInfoManage_form_page_line92_txt-246" : "Timetables under the same route cannot have the same name",
  1673 + "ttInfoManage_form_page_line97_txt-3211" : "Activation date",
  1674 + "ttInfoManage_form_page_line101_txt-1284" : "Please select the activation date",
  1675 + "ttInfoManage_form_page_line115_txt-916" : "Activation date must be filled in",
  1676 + "ttInfoManage_form_page_line120_txt-3199" : "Whether to enable",
  1677 + "ttInfoManage_form_page_line127_txt-914" : "Whether to activate must be selected",
  1678 + "ttInfoManage_form_page_line161_txt-1772" : "Regular effective date:",
  1679 + "ttInfoManage_form_page_line179_txt-2280" : "Please operate",
  1680 + "ttInfoManage_form_page_line188_txt-1763" : "Special effective date:",
  1681 + "ttInfoManage_form_page_line205_txt-2280" : "Please operate",
  1682 + "ttInfoManage_form_page_line227_txt-4173" : "Submit",
  1683 + "ttInfoManage_form_page_line228_txt-3817" : "Cancel",
  1684 +
  1685 + // module.js
  1686 + "ttInfoManage_module_js_line25_txt-3347" : "Route name",
  1687 + "ttInfoManage_module_js_line26_txt-1786" : "Schedule name",
  1688 + "ttInfoManage_module_js_line27_txt-3633" : "Upward and downward",
  1689 + "ttInfoManage_module_js_line28_txt-3199" : "Whether to enable",
  1690 + "ttInfoManage_module_js_line29_txt-3211" : "Activation date",
  1691 + "ttInfoManage_module_js_line30_txt-3127" : "Void or not",
  1692 + "ttInfoManage_module_js_line182_txt-3729" : "Failed:",
  1693 + "ttInfoManage_module_js_line221_txt-3495" : "Loading",
  1694 + "ttInfoManage_module_js_line346_txt-1128" : "Timetable basic information",
  1695 +
  1696 +
  1697 + //------------ 时刻表明细管理模块 -----------//
  1698 + // 模块位置:../module/core/ttInfoManage/detailedit
  1699 + // 页面;edit3.html
  1700 + "ttInfoManage_detailedit_edit_page_line3_txt-2118" : "Timetable management",
  1701 + "ttInfoManage_detailedit_edit_page_line9_txt-3807" : "Home page",
  1702 + "ttInfoManage_detailedit_edit_page_line13_txt-1303" : "Operation plan management",
  1703 + "ttInfoManage_detailedit_edit_page_line17_txt-2118" : "Timetable management",
  1704 + "ttInfoManage_detailedit_edit_page_line21_txt-618" : "Edit timetable details",
  1705 + "ttInfoManage_detailedit_edit_page_line99_txt-3030" : "Batch selection",
  1706 + "ttInfoManage_detailedit_edit_page_line106_txt-3031" : "Batch modification",
  1707 + "ttInfoManage_detailedit_edit_page_line110_txt-511" : "Do you want to delete the selected shift?",
  1708 + "ttInfoManage_detailedit_edit_page_line111_txt-3429" : "Line:",
  1709 + "ttInfoManage_detailedit_edit_page_line111_txt-3592" : "Timetable:",
  1710 + "ttInfoManage_detailedit_edit_page_line111_txt-2320" : "Delete with caution!",
  1711 + "ttInfoManage_detailedit_edit_page_line113_txt-4257" : "Yes",
  1712 + "ttInfoManage_detailedit_edit_page_line114_txt-3817" : "Cancel",
  1713 + "ttInfoManage_detailedit_edit_page_line119_txt-3390" : "Batch delete",
  1714 + "ttInfoManage_detailedit_edit_page_line125_txt-3318" : "Cancel selection",
  1715 + "ttInfoManage_detailedit_edit_page_line131_txt-3316" : "Add road sign",
  1716 + "ttInfoManage_detailedit_edit_page_line137_txt-2553" : "Delete road sign",
  1717 + "ttInfoManage_detailedit_edit_page_line143_txt-3029" : "Change road signs",
  1718 + "ttInfoManage_detailedit_edit_page_line149_txt-2694" : "Refresh data",
  1719 + "ttInfoManage_detailedit_edit_page_line155_txt-4163" : "Export",
  1720 + "ttInfoManage_detailedit_edit_page_line161_txt-3277" : "Discontinued shift",
  1721 + "ttInfoManage_detailedit_edit_page_line162_txt-2927" : "Interval shift",
  1722 + "ttInfoManage_detailedit_edit_page_line164_txt-2928" : "Split shift",
  1723 +
  1724 + // 页面:edit-addLp.html
  1725 + "ttInfoManage_detailedit_addLp_page_line4_txt-2118" : "Timetable management",
  1726 + "ttInfoManage_detailedit_addLp_page_line10_txt-3807" : "Home page",
  1727 + "ttInfoManage_detailedit_addLp_page_line14_txt-1303" : "Operation plan management",
  1728 + "ttInfoManage_detailedit_addLp_page_line18_txt-2118" : "Timetable management",
  1729 + "ttInfoManage_detailedit_addLp_page_line26_txt-2551" : "Add road sign",
  1730 + "ttInfoManage_detailedit_addLp_page_line49_txt-3753" : "Road signs:",
  1731 + "ttInfoManage_detailedit_addLp_page_line59_txt-1784" : "Enter the road sign name",
  1732 + "ttInfoManage_detailedit_addLp_page_line67_txt-1876" : "Please select a street sign",
  1733 + "ttInfoManage_detailedit_addLp_page_line77_txt-4173" : "Submit",
  1734 + "ttInfoManage_detailedit_addLp_page_line79_txt-3817" : "Cancel",
  1735 +
  1736 + // 页面:edit-removeLp.html
  1737 + "ttInfoManage_detailedit_removeLp_page_line4_txt-2118" : "Timetable management",
  1738 + "ttInfoManage_detailedit_removeLp_page_line10_txt-3807" : "Home page",
  1739 + "ttInfoManage_detailedit_removeLp_page_line14_txt-1303" : "Operation plan management",
  1740 + "ttInfoManage_detailedit_removeLp_page_line18_txt-2118" : "Timetable management",
  1741 + "ttInfoManage_detailedit_removeLp_page_line26_txt-2553" : "Delete road sign",
  1742 + "ttInfoManage_detailedit_removeLp_page_line49_txt-3753" : "Road signs:",
  1743 + "ttInfoManage_detailedit_removeLp_page_line59_txt-1784" : "Enter the road sign name",
  1744 + "ttInfoManage_detailedit_removeLp_page_line67_txt-1876" : "Please select a street sign",
  1745 + "ttInfoManage_detailedit_removeLp_page_line77_txt-4173" : "Submit",
  1746 + "ttInfoManage_detailedit_removeLp_page_line79_txt-3817" : "Cancel",
  1747 +
  1748 + // 页面:edit-switchLp.html
  1749 + "ttInfoManage_detailedit_switchLp_page_line4_txt-2118" : "Timetable management",
  1750 + "ttInfoManage_detailedit_switchLp_page_line10_txt-3807" : "Home page",
  1751 + "ttInfoManage_detailedit_switchLp_page_line14_txt-1303" : "Operation plan management",
  1752 + "ttInfoManage_detailedit_switchLp_page_line18_txt-2118" : "Timetable management",
  1753 + "ttInfoManage_detailedit_switchLp_page_line26_txt-3029" : "Change road signs",
  1754 + "ttInfoManage_detailedit_switchLp_page_line49_txt-4022" : "Road sign",
  1755 + "ttInfoManage_detailedit_switchLp_page_line59_txt-1784" : "Enter the road sign name",
  1756 + "ttInfoManage_detailedit_switchLp_page_line67_txt-1876" : "Please select a street sign",
  1757 + "ttInfoManage_detailedit_switchLp_page_line72_txt-4022" : "Road sign",
  1758 + "ttInfoManage_detailedit_switchLp_page_line82_txt-1784" : "Enter the road sign name",
  1759 + "ttInfoManage_detailedit_switchLp_page_line90_txt-1876" : "Please select a street sign",
  1760 + "ttInfoManage_detailedit_switchLp_page_line100_txt-4173" : "Submit",
  1761 + "ttInfoManage_detailedit_switchLp_page_line102_txt-3817" : "Cancel",
  1762 +
  1763 + // 页面:edit-mulselect.html
  1764 + "ttInfoManage_detailedit_mulselect_page_line4_txt-2118" : "Timetable management",
  1765 + "ttInfoManage_detailedit_mulselect_page_line10_txt-3807" : "Home page",
  1766 + "ttInfoManage_detailedit_mulselect_page_line14_txt-1303" : "Operation plan management",
  1767 + "ttInfoManage_detailedit_mulselect_page_line18_txt-2118" : "Timetable management",
  1768 + "ttInfoManage_detailedit_mulselect_page_line26_txt-3030" : "Batch selection",
  1769 + "ttInfoManage_detailedit_mulselect_page_line49_txt-3430" : "Direction:",
  1770 + "ttInfoManage_detailedit_mulselect_page_line56_txt-1953" : "Start time:",
  1771 + "ttInfoManage_detailedit_mulselect_page_line66_txt-307" : "The time format is wrong, it should be format as HH:mm.For example:06:39",
  1772 + "ttInfoManage_detailedit_mulselect_page_line71_txt-1954" : "End time:",
  1773 + "ttInfoManage_detailedit_mulselect_page_line81_txt-307" : "The time format is wrong, it should be format as HH:mm.For example:06:39",
  1774 + "ttInfoManage_detailedit_mulselect_page_line85_txt-938" : "Is it including entry and exit:",
  1775 + "ttInfoManage_detailedit_mulselect_page_line97_txt-4173" : "Submit",
  1776 + "ttInfoManage_detailedit_mulselect_page_line99_txt-3817" : "Cancel",
  1777 +
  1778 + // 页面:edit-detail2.html
  1779 + "ttInfoManage_detailedit_batchedit_page_line4_txt-2118" : "Timetable management",
  1780 + "ttInfoManage_detailedit_batchedit_page_line10_txt-3807" : "Home page",
  1781 + "ttInfoManage_detailedit_batchedit_page_line14_txt-1303" : "Operation plan management",
  1782 + "ttInfoManage_detailedit_batchedit_page_line18_txt-2118" : "Timetable management",
  1783 + "ttInfoManage_detailedit_batchedit_page_line26_txt-3031" : "Batch modification",
  1784 + "ttInfoManage_detailedit_batchedit_page_line48_txt-3347" : "Route name",
  1785 + "ttInfoManage_detailedit_batchedit_page_line57_txt-1786" : "Schedule name:",
  1786 + "ttInfoManage_detailedit_batchedit_page_line66_txt-3430" : "Direction:",
  1787 + "ttInfoManage_detailedit_batchedit_page_line76_txt-3300" : "Starting station:",
  1788 + "ttInfoManage_detailedit_batchedit_page_line86_txt-3364" : "Please enter pinyin",
  1789 + "ttInfoManage_detailedit_batchedit_page_line93_txt-2388" : "Terminal station:",
  1790 + "ttInfoManage_detailedit_batchedit_page_line103_txt-3364" : "Please enter pinyin",
  1791 + "ttInfoManage_detailedit_batchedit_page_line113_txt-2313" : "Departure time:",
  1792 + "ttInfoManage_detailedit_batchedit_page_line122_txt-307" : "The time format is wrong, it should be format as HH:mm.For example:06:39",
  1793 + "ttInfoManage_detailedit_batchedit_page_line127_txt-2307" : "Planned mileage:",
  1794 + "ttInfoManage_detailedit_batchedit_page_line136_txt-3265" : "Enter a number",
  1795 + "ttInfoManage_detailedit_batchedit_page_line141_txt-2308" : "Shift duration:",
  1796 + "ttInfoManage_detailedit_batchedit_page_line150_txt-3264" : "Enter an integer",
  1797 + "ttInfoManage_detailedit_batchedit_page_line155_txt-2314" : "Shift type:",
  1798 + "ttInfoManage_detailedit_batchedit_page_line165_txt-1292" : "Please select the type of shift",
  1799 + "ttInfoManage_detailedit_batchedit_page_line174_txt-2306" : "Start dividing classes:",
  1800 + "ttInfoManage_detailedit_batchedit_page_line182_txt-2304" : "Whether to stop driving:",
  1801 + "ttInfoManage_detailedit_batchedit_page_line190_txt-3449" : "Remarks:",
  1802 + "ttInfoManage_detailedit_batchedit_page_line205_txt-4173" : "Submit",
  1803 + "ttInfoManage_detailedit_batchedit_page_line207_txt-3817" : "Cancel",
  1804 +
  1805 + // 页面:edit-detail.html
  1806 + "ttInfoManage_detailedit_singleedit_page_line4_txt-1690" : "Modify shift information",
  1807 + "ttInfoManage_detailedit_singleedit_page_line10_txt-3807" : "Home page",
  1808 + "ttInfoManage_detailedit_singleedit_page_line14_txt-1303" : "Operation plan management",
  1809 + "ttInfoManage_detailedit_singleedit_page_line18_txt-2118" : "Timetable management",
  1810 + "ttInfoManage_detailedit_singleedit_page_line26_txt-1690" : "Modify shift information",
  1811 + "ttInfoManage_detailedit_singleedit_page_line48_txt-3347" : "Route name",
  1812 + "ttInfoManage_detailedit_singleedit_page_line57_txt-1786" : "Schedule name:",
  1813 + "ttInfoManage_detailedit_singleedit_page_line65_txt-4022" : "Road sign",
  1814 + "ttInfoManage_detailedit_singleedit_page_line74_txt-2077" : "Departure sequence number",
  1815 + "ttInfoManage_detailedit_singleedit_page_line83_txt-4016" : "Direction",
  1816 + "ttInfoManage_detailedit_singleedit_page_line89_txt-949" : "Please select the up and down route",
  1817 + "ttInfoManage_detailedit_singleedit_page_line95_txt-3300" : "Starting station:",
  1818 + "ttInfoManage_detailedit_singleedit_page_line105_txt-3364" : "Please enter pinyin",
  1819 + "ttInfoManage_detailedit_singleedit_page_line112_txt-1252" : "The starting station must be selected",
  1820 + "ttInfoManage_detailedit_singleedit_page_line116_txt-2388" : "Terminal station:",
  1821 + "ttInfoManage_detailedit_singleedit_page_line126_txt-3364" : "Please enter pinyin",
  1822 + "ttInfoManage_detailedit_singleedit_page_line133_txt-1250" : "The terminal must be selected",
  1823 + "ttInfoManage_detailedit_singleedit_page_line138_txt-2898" : "Departure time",
  1824 + "ttInfoManage_detailedit_singleedit_page_line147_txt-951" : "Departure time must be filled in",
  1825 + "ttInfoManage_detailedit_singleedit_page_line150_txt-307" : "The time format is wrong, it should be format as HH:mm.For example:06:39",
  1826 + "ttInfoManage_detailedit_singleedit_page_line155_txt-1817" : "Corresponding class number:",
  1827 + "ttInfoManage_detailedit_singleedit_page_line164_txt-2897" : "Planned mileage",
  1828 + "ttInfoManage_detailedit_singleedit_page_line172_txt-950" : "The planned mileage must be filled in",
  1829 + "ttInfoManage_detailedit_singleedit_page_line175_txt-3265" : "Enter a number",
  1830 + "ttInfoManage_detailedit_singleedit_page_line180_txt-2899" : "Shift duration",
  1831 + "ttInfoManage_detailedit_singleedit_page_line188_txt-952" : "The shift time must be filled in",
  1832 + "ttInfoManage_detailedit_singleedit_page_line191_txt-3264" : "Enter an integer",
  1833 + "ttInfoManage_detailedit_singleedit_page_line197_txt-2305" : "Regular insurance time",
  1834 + "ttInfoManage_detailedit_singleedit_page_line205_txt-3264" : "Enter an integer",
  1835 + "ttInfoManage_detailedit_singleedit_page_line210_txt-3246" : "Shift type",
  1836 + "ttInfoManage_detailedit_singleedit_page_line220_txt-1292" : "Please select the type of shift",
  1837 + "ttInfoManage_detailedit_singleedit_page_line228_txt-953" : "Shift type must be selected",
  1838 + "ttInfoManage_detailedit_singleedit_page_line234_txt-2306" : "Start dividing classes:",
  1839 + "ttInfoManage_detailedit_singleedit_page_line242_txt-2304" : "Whether to stop driving:",
  1840 + "ttInfoManage_detailedit_singleedit_page_line250_txt-3449" : "Remarks:",
  1841 + "ttInfoManage_detailedit_singleedit_page_line265_txt-4173" : "Submit",
  1842 + "ttInfoManage_detailedit_singleedit_page_line267_txt-3817" : "Cancel",
  1843 +
  1844 + // 页面:edit-bx-detail.html
  1845 + "ttInfoManage_detailedit_bxedit_page_line4_txt-1689" : "Modify class information",
  1846 + "ttInfoManage_detailedit_bxedit_page_line10_txt-3807" : "Home page",
  1847 + "ttInfoManage_detailedit_bxedit_page_line14_txt-1303" : "Operation plan management",
  1848 + "ttInfoManage_detailedit_bxedit_page_line18_txt-2118" : "Timetable management",
  1849 + "ttInfoManage_detailedit_bxedit_page_line26_txt-1689" : "Modify class information",
  1850 + "ttInfoManage_detailedit_bxedit_page_line48_txt-3347" : "Route name",
  1851 + "ttInfoManage_detailedit_bxedit_page_line56_txt-1829" : "Route must exist",
  1852 + "ttInfoManage_detailedit_bxedit_page_line61_txt-1786" : "Schedule name:",
  1853 + "ttInfoManage_detailedit_bxedit_page_line69_txt-1251" : "Timetable must exist",
  1854 + "ttInfoManage_detailedit_bxedit_page_line74_txt-4022" : "Road sign",
  1855 + "ttInfoManage_detailedit_bxedit_page_line82_txt-1831" : "Road sign must exist",
  1856 + "ttInfoManage_detailedit_bxedit_page_line150_txt-4481" : "Work hours(Hours)",
  1857 + "ttInfoManage_detailedit_bxedit_page_line160_txt-1832" : "Working hours must be filled in",
  1858 + "ttInfoManage_detailedit_bxedit_page_line165_txt-3264" : "Enter an integer",
  1859 + "ttInfoManage_detailedit_bxedit_page_line176_txt-4173" : "Submit",
  1860 + "ttInfoManage_detailedit_bxedit_page_line178_txt-3817" : "Cancel",
  1861 +
  1862 + // 页面:form.html
  1863 + "ttInfoManage_detailedit_import_page_line3_txt-2118" : "Timetable management",
  1864 + "ttInfoManage_detailedit_import_page_line9_txt-3807" : "Home page",
  1865 + "ttInfoManage_detailedit_import_page_line13_txt-1303" : "Operation plan management",
  1866 + "ttInfoManage_detailedit_import_page_line17_txt-2118" : "Timetable management",
  1867 + "ttInfoManage_detailedit_import_page_line21_txt-2114" : "Timetable details",
  1868 + "ttInfoManage_detailedit_import_page_line24_txt-2115" : "Import timetable",
  1869 + "ttInfoManage_detailedit_import_page_line41_txt-2684" : "Select file",
  1870 + "ttInfoManage_detailedit_import_page_line52_txt-3658" : "file name",
  1871 + "ttInfoManage_detailedit_import_page_line53_txt-4092" : "Size(MB)",
  1872 + "ttInfoManage_detailedit_import_page_line54_txt-4091" : "progress",
  1873 + "ttInfoManage_detailedit_import_page_line55_txt-3874" : "Status",
  1874 + "ttInfoManage_detailedit_import_page_line56_txt-3942" : "Operation",
  1875 + "ttInfoManage_detailedit_import_page_line85_txt-4154" : "upload",
  1876 + "ttInfoManage_detailedit_import_page_line89_txt-3817" : "Cancel",
  1877 + "ttInfoManage_detailedit_import_page_line92_txt-3868" : "Delete",
  1878 + "ttInfoManage_detailedit_import_page_line105_txt-3230" : "Excel format",
  1879 + "ttInfoManage_detailedit_import_page_line115_txt-3230" : "Excel format",
  1880 + "ttInfoManage_detailedit_import_page_line122_txt-922" : "Format type must be selected",
  1881 + "ttInfoManage_detailedit_import_page_line127_txt-901" : "Site routing version type",
  1882 + "ttInfoManage_detailedit_import_page_line137_txt-1853" : "Site routing type",
  1883 + "ttInfoManage_detailedit_import_page_line145_txt-392" : "Please select the site routing version type",
  1884 + "ttInfoManage_detailedit_import_page_line148_txt-1790" : "Unknown route version",
  1885 + "ttInfoManage_detailedit_import_page_line153_txt-1761" : "Recent version list",
  1886 + "ttInfoManage_detailedit_import_page_line163_txt-3364" : "Please enter pinyin",
  1887 + "ttInfoManage_detailedit_import_page_line170_txt-928" : "Must select the version list",
  1888 + "ttInfoManage_detailedit_import_page_line175_txt-3707" : "Excel sheet",
  1889 + "ttInfoManage_detailedit_import_page_line185_txt-3432" : "Please select",
  1890 + "ttInfoManage_detailedit_import_page_line203_txt-1227" : "Working area must be selected",
  1891 + "ttInfoManage_detailedit_import_page_line211_txt-2719" : "Route standard",
  1892 + "ttInfoManage_detailedit_import_page_line221_txt-3364" : "Please enter pinyin",
  1893 + "ttInfoManage_detailedit_import_page_line232_txt-912" : "Route standard must be selected",
  1894 + "ttInfoManage_detailedit_import_page_line246_txt-4173" : "Submit",
  1895 + "ttInfoManage_detailedit_import_page_line247_txt-3817" : "Cancel",
  1896 +
  1897 + // module.js
  1898 + "ttInfoManage_detailedit_module_js_line54_txt-4350" : "{{xlName}}({{ttName}}) Timetable details->Data import from excel",
  1899 + "ttInfoManage_detailedit_module_js_line69_txt-976" : "No current route version",
  1900 + "ttInfoManage_detailedit_module_js_line71_txt-710" : "There are multiple lines in the current version",
  1901 +
  1902 + // module2.js
  1903 + "ttInfoManage_detailedit_module2_js_line12_txt-4022" : "Road sign",
  1904 + "ttInfoManage_detailedit_module2_js_line19_txt-3989" : "Exit",
  1905 + "ttInfoManage_detailedit_module2_js_line54_txt-3990" : "Enter",
  1906 + "ttInfoManage_detailedit_module2_js_line201_txt-4349" : "{{xlName}}({{ttName}}) Timetable details",
  1907 +
  1908 + // module_edit3.js
  1909 + "ttInfoManage_detailedit_module_edit3_js_line145_txt-4349" : "{{xlName}}({{ttName}}) Timetable details",
  1910 + "ttInfoManage_detailedit_module_edit3_js_line238_txt-899" : "Please select a specific shift!",
  1911 + "ttInfoManage_detailedit_module_edit3_js_line273_txt-899" : "Please select a specific shift!",
  1912 +
  1913 + // timeTableDetailManage_old.js
  1914 + "ttInfoManage_detailedit_js_line134_txt-4022" : "Road sign",
  1915 + "ttInfoManage_detailedit_js_line134_txt-4214" : "Working Hours",
  1916 + "ttInfoManage_detailedit_js_line389_txt-4349" : "{{xlName}}({{ttName}}) Timetable details",
  1917 + "ttInfoManage_detailedit_js_line390_txt-2132" : "Version loading",
  1918 + "ttInfoManage_detailedit_js_line393_txt-2363" : "Route version ({{desc}})",
  1919 + "ttInfoManage_detailedit_js_line457_txt-1743" : "Switch preview view",
  1920 + "ttInfoManage_detailedit_js_line469_txt-1744" : "Switch edit view",
  1921 + "ttInfoManage_detailedit_js_line542_txt-1210" : "Please select shift information",
  1922 + "ttInfoManage_detailedit_js_line569_txt-1210" : "Please select shift information",
  1923 + "ttInfoManage_detailedit_js_line581_txt-1211" : "Batch deletion failed!",
  1924 + "ttInfoManage_detailedit_js_line674_txt-393" : "Failed to export preview view information:",
  1925 + "ttInfoManage_detailedit_js_line737_txt-4349" : "{{xlName}}({{ttName}}) Timetable details",
  1926 + "ttInfoManage_detailedit_js_line738_txt-2132" : "Version loading",
  1927 + "ttInfoManage_detailedit_js_line741_txt-2363" : "Route version ({{desc}})",
  1928 + "ttInfoManage_detailedit_js_line749_txt-4349" : "{{xlName}}({{ttName}}) Timetable details",
  1929 + "ttInfoManage_detailedit_js_line750_txt-4022" : "Road sign",
  1930 + "ttInfoManage_detailedit_js_line751_txt-3065" : "Shift information",
  1931 + "ttInfoManage_detailedit_js_line813_txt-4349" : "{{xlName}}({{ttName}}) Timetable details",
  1932 + "ttInfoManage_detailedit_js_line814_txt-2132" : "Version loading",
  1933 + "ttInfoManage_detailedit_js_line817_txt-2363" : "Route version ({{desc}})",
  1934 + "ttInfoManage_detailedit_js_line824_txt-4345" : "{{xlName}}({{ttName}}) Timetable details->road sign {{lpName}}-> departure sequece {{fcno}}-> shift details",
  1935 + "ttInfoManage_detailedit_js_line844_txt-4345" : "{{xlName}}({{ttName}}) Timetable details->road sign {{lpName}}-> departure sequece {{fcno}}-> shift details",
  1936 + "ttInfoManage_detailedit_js_line913_txt-865" : "{{xlName}}({{ttName}}) Modify shift information in batches",
  1937 + "ttInfoManage_detailedit_js_line914_txt-2132" : "Version loading",
  1938 + "ttInfoManage_detailedit_js_line917_txt-2363" : "Route version ({{desc}})",
  1939 + "ttInfoManage_detailedit_js_line1030_txt-1212" : "Batch update failed!",
  1940 + "ttInfoManage_detailedit_js_line1064_txt-866" : "{{xlName}}({{ttName}}) Select shifts by batch conditions",
  1941 + "ttInfoManage_detailedit_js_line1065_txt-2132" : "Version loading",
  1942 + "ttInfoManage_detailedit_js_line1068_txt-2363" : "Route version ({{desc}})",
  1943 + "ttInfoManage_detailedit_js_line1145_txt-4346" : "{{xlName}}({{ttName}}) Timetable details->Add road sign",
  1944 + "ttInfoManage_detailedit_js_line1146_txt-2132" : "Version loading",
  1945 + "ttInfoManage_detailedit_js_line1149_txt-2363" : "Route version ({{desc}})",
  1946 + "ttInfoManage_detailedit_js_line1197_txt-4347" : "{{xlName}}({{ttName}}) Timetable details->Delete road sign",
  1947 + "ttInfoManage_detailedit_js_line1198_txt-2132" : "Version loading",
  1948 + "ttInfoManage_detailedit_js_line1201_txt-2363" : "Route version ({{desc}})",
  1949 + "ttInfoManage_detailedit_js_line1249_txt-4348" : "{{xlName}}({{ttName}}) Timetable details->Swap road sign",
  1950 + "ttInfoManage_detailedit_js_line1250_txt-2132" : "Version loading",
  1951 + "ttInfoManage_detailedit_js_line1253_txt-2363" : "Route version ({{desc}})",
  1952 +
  1953 +
  1954 +
  1955 +
1489 1956 // TODO;
1490 1957  
1491 1958 };
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts1/checkbox/saCheckboxgroup.js
... ... @@ -12,7 +12,8 @@
12 12 *
13 13 */
14 14 angular.module('ScheduleApp').directive('saCheckboxgroup', [
15   - function() {
  15 + '$translate',
  16 + function(translate) {
16 17 return {
17 18 restrict: 'E',
18 19 templateUrl: '/pages/scheduleApp/module/common/dts1/checkbox/saCheckboxgroupTemplate.html',
... ... @@ -27,13 +28,13 @@ angular.module('ScheduleApp').directive('saCheckboxgroup', [
27 28  
28 29 // TODO:数据写死,周一至周日选择数据,以后有别的数据再议
29 30 self.$$data = [
30   - {name: i18n('txt-3712'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
31   - {name: i18n('txt-3718'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
32   - {name: i18n('txt-3715'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
33   - {name: i18n('txt-3714'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
34   - {name: i18n('txt-3713'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
35   - {name: i18n('txt-3717'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
36   - {name: i18n('txt-3716'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false}
  31 + {name: translate.instant("saCheckboxgroup_js_line31_txt-3712"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  32 + {name: translate.instant("saCheckboxgroup_js_line32_txt-3718"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  33 + {name: translate.instant("saCheckboxgroup_js_line33_txt-3715"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  34 + {name: translate.instant("saCheckboxgroup_js_line34_txt-3714"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  35 + {name: translate.instant("saCheckboxgroup_js_line35_txt-3713"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  36 + {name: translate.instant("saCheckboxgroup_js_line36_txt-3717"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  37 + {name: translate.instant("saCheckboxgroup_js_line37_txt-3716"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false}
37 38 ];
38 39 },
39 40  
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/dateGroup/saDategroupTemplate.html
... ... @@ -44,8 +44,8 @@
44 44 <div class="col-md-9">
45 45 <div class="input-group">
46 46 <input type="text" class="form-control"
47   - placeholder="$$$$$${txt-115}"
48   - uib-datepicker-popup="yyyy年MM月dd日"
  47 + placeholder="{{'saDategroupTemplate_line47_txt-115' | translate}}"
  48 + uib-datepicker-popup="yyyy-MM-dd"
49 49 is-open="$saDategroupCtrl.$$specialDateOpen"
50 50 ng-model="$saDategroupCtrl.$$date_select" readonly/>
51 51 <span class="input-group-btn">
... ... @@ -70,4 +70,4 @@
70 70  
71 71  
72 72  
73   -</div>
74 73 \ No newline at end of file
  74 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/ttinfotable/saTimeTable.js
... ... @@ -232,7 +232,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
232 232 '$compile',
233 233 '$window',
234 234 '$timeout',
235   - function($compile, $window, $timeout) {
  235 + '$translate',
  236 + function($compile, $window, $timeout, translate) {
236 237 return {
237 238 restrict: 'E',
238 239 templateUrl: '/pages/scheduleApp/module/common/dts2/ttinfotable/saTimeTableTemplate.html',
... ... @@ -332,13 +333,13 @@ angular.module(&#39;ScheduleApp&#39;).directive(
332 333 newValue.detailHeads &&
333 334 newValue.detailHeads.length > 0) {
334 335 var tooltip = [];
335   - tooltip.push(i18n('txt-3989'));
  336 + tooltip.push(translate.instant("saTimeTable_js_line336_txt-3989"));
336 337 angular.forEach(newValue.detailHeads, function(value) {
337   - if (value != i18n('txt-3989') &&
338   - value != i18n('txt-4022') &&
339   - value != i18n('txt-3990') &&
340   - value != i18n('txt-4376') &&
341   - value != i18n('txt-2804') ) {
  338 + if (value != translate.instant("saTimeTable_js_line338_txt-3989") &&
  339 + value != translate.instant("saTimeTable_js_line339_txt-4022") &&
  340 + value != translate.instant("saTimeTable_js_line340_txt-3990") &&
  341 + value != translate.instant("saTimeTable_js_line341_txt-4376") &&
  342 + value != translate.instant("saTimeTable_js_line342_txt-2804") ) {
342 343 var exist = false;
343 344 angular.forEach(tooltip, function(tip) {
344 345 if (tip == value) {
... ... @@ -350,7 +351,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
350 351 }
351 352 }
352 353 });
353   - tooltip.push(i18n('txt-3990'));
  354 + tooltip.push(translate.instant("saTimeTable_js_line354_txt-3990"));
354 355 scope[ctrlAs].$$headToolTip = tooltip.join(",");
355 356 }
356 357 },
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/ttinfotable/saTimeTablePreViewTemplate.html
... ... @@ -255,7 +255,7 @@
255 255 <div class="detail-panel">
256 256 <div class="detail-wrap" >
257 257 <h3 class="detail-title">
258   - $$$$$${txt-3760}
  258 + {{"saTimeTablePreViewTemplate_line258_txt-3760" | translate}}
259 259 {{$saTimeTablePreviewCtrl.internalBcModel.up_qdz_name}}
260 260 <i class="fa fa-angle-double-right" aria-hidden="true"></i>
261 261 {{$saTimeTablePreviewCtrl.internalBcModel.up_zdz_name}}
... ... @@ -265,11 +265,11 @@
265 265 <div class="ttpv_table">
266 266 <div class="ttpv_table_head upFixHead">
267 267 <dl>
268   - <dt>$$$$$${txt-3934}</dt>
269   - <dt>$$$$$${txt-4022}</dt>
270   - <dt>$$$$$${txt-2898}</dt>
271   - <dt>$$$$$${txt-2672}</dt>
272   - <dt>$$$$$${txt-4027}</dt>
  268 + <dt title="{{'saTimeTablePreViewTemplate_line268_txt-3934' | translate}}">{{"saTimeTablePreViewTemplate_line268_txt-3934" | translate}}</dt>
  269 + <dt title="{{'saTimeTablePreViewTemplate_line269_txt-4022' | translate}}">{{"saTimeTablePreViewTemplate_line269_txt-4022" | translate}}</dt>
  270 + <dt>{{"saTimeTablePreViewTemplate_line270_txt-2898" | translate}}</dt>
  271 + <dt>{{"saTimeTablePreViewTemplate_line271_txt-2672" | translate}}</dt>
  272 + <dt>{{"saTimeTablePreViewTemplate_line272_txt-4027" | translate}}</dt>
273 273 </dl>
274 274 </div>
275 275 <div class="ttpv_table_body">
... ... @@ -290,10 +290,10 @@
290 290 {{bc.fcsj}}
291 291 <span class="badge"
292 292 style="border-radius: 2px !important; background-color: #f9a124;"
293   - ng-show="bc.bcType == 'out'">$$$$$${txt-3989}</span>
  293 + ng-show="bc.bcType == 'out'">{{"saTimeTablePreViewTemplate_line293_txt-3989" | translate}}</span>
294 294 <span class="badge"
295 295 style="border-radius: 2px !important; background-color: #f9a124;"
296   - ng-show="bc.bcType == 'in'">$$$$$${txt-3990}</span>
  296 + ng-show="bc.bcType == 'in'">{{"saTimeTablePreViewTemplate_line296_txt-3990" | translate}}</span>
297 297 </dd>
298 298 <dd ng-class="{isClick : bc.isClick}">
299 299 {{bc.ddsj}}
... ... @@ -312,7 +312,7 @@
312 312 <div class="detail-panel">
313 313 <div class="detail-wrap" >
314 314 <h3 class="detail-title">
315   - $$$$$${txt-3759}
  315 + {{"saTimeTablePreViewTemplate_line315_txt-3759" | translate}}
316 316 {{$saTimeTablePreviewCtrl.internalBcModel.down_qdz_name}}
317 317 <i class="fa fa-angle-double-right" aria-hidden="true"></i>
318 318 {{$saTimeTablePreviewCtrl.internalBcModel.down_zdz_name}}
... ... @@ -322,11 +322,11 @@
322 322 <div class="ttpv_table">
323 323 <div class="ttpv_table_head downFixHead">
324 324 <dl>
325   - <dt>$$$$$${txt-3934}</dt>
326   - <dt>$$$$$${txt-4022}</dt>
327   - <dt>$$$$$${txt-2898}</dt>
328   - <dt>$$$$$${txt-2672}</dt>
329   - <dt>$$$$$${txt-4027}</dt>
  325 + <dt>{{"saTimeTablePreViewTemplate_line325_txt-3934" | translate}}</dt>
  326 + <dt>{{"saTimeTablePreViewTemplate_line326_txt-4022" | translate}}</dt>
  327 + <dt>{{"saTimeTablePreViewTemplate_line327_txt-2898" | translate}}</dt>
  328 + <dt>{{"saTimeTablePreViewTemplate_line328_txt-2672" | translate}}</dt>
  329 + <dt>{{"saTimeTablePreViewTemplate_line329_txt-4027" | translate}}</dt>
330 330 </dl>
331 331 </div>
332 332 <div class="ttpv_table_body">
... ... @@ -347,10 +347,10 @@
347 347 {{bc.fcsj}}
348 348 <span class="badge"
349 349 style="border-radius: 2px !important; background-color: #f9a124;"
350   - ng-show="bc.bcType == 'out'">$$$$$${txt-3989}</span>
  350 + ng-show="bc.bcType == 'out'">{{"saTimeTablePreViewTemplate_line350_txt-3989" | translate}}</span>
351 351 <span class="badge"
352 352 style="border-radius: 2px !important; background-color: #f9a124;"
353   - ng-show="bc.bcType == 'in'">$$$$$${txt-3990}</span>
  353 + ng-show="bc.bcType == 'in'">{{"saTimeTablePreViewTemplate_line353_txt-3990" | translate}}</span>
354 354 </dd>
355 355 <dd ng-class="{isClick : bc.isClick}">
356 356 {{bc.ddsj}}
... ...
src/main/resources/static/pages/scheduleApp/module/common/dts2/ttinfotable/saTimeTableTemplate.html
... ... @@ -334,12 +334,12 @@
334 334  
335 335 <div class="tt_table_head" style="z-index: 120; top: 0;">
336 336 <dl style="height: 36px; border-bottom: 2px solid #96b9d7;">
337   - <dt style="width: 50px; text-align: center;">
338   - $$$$$${txt-3934}
  337 + <dt style="width: 50px; text-align: center;" title="{{'saTimeTableTemplate_line338_txt-3934' | translate}}">
  338 + {{"saTimeTableTemplate_line338_txt-3934" | translate}}
339 339 </dt>
340 340  
341   - <dt style="width: 55px; border-right: 2px solid #96b9d7;">
342   - 路牌
  341 + <dt style="width: 55px; border-right: 2px solid #96b9d7;" title="{{'saTimeTableTemplate_line342_txt-4022' | translate}}">
  342 + {{"saTimeTableTemplate_line342_txt-4022" | translate}}
343 343 </dt>
344 344  
345 345 <!--<dt style="width: 60px;">-->
... ... @@ -351,8 +351,8 @@
351 351 <!--<dt style="width: 50px;">-->
352 352 <!--配档数-->
353 353 <!--</dt>-->
354   - <dt style="width: 50px; border-right: 2px solid #96b9d7;">
355   - $$$$$${txt-4214}
  354 + <dt style="width: 50px; border-right: 2px solid #96b9d7;" title="{{'saTimeTableTemplate_line355_txt-4214' | translate}}">
  355 + {{"saTimeTableTemplate_line355_txt-4214" | translate}}
356 356 </dt>
357 357 </dl>
358 358 </div>
... ... @@ -361,11 +361,11 @@
361 361 <div class="tt_table_head" style="z-index: 110; top: 0;">
362 362 <dl>
363 363 <dt>
364   - $$$$$${txt-3934}
  364 + {{"saTimeTableTemplate_line364_txt-3934" | translate}}
365 365 </dt>
366 366  
367 367 <dt ng-repeat="head in $saTimeTableCtrl.ds.detailHeads track by $index">
368   - {{(head != '路牌' && head != '$$$$$${txt-4007}1' && head != '$$$$$${txt-4007}2' && head != '$$$$$${txt-3798}' && head != '$$$$$${txt-4214}' && head != '$$$$$${txt-4376}' && head != '$$$$$${txt-2804}') ? (head.substr(0, 1) + ($index - 1)): head}}
  368 + {{(head != ('saTimeTableTemplate_line368_txt-4022' | translate) && head != (('saTimeTableTemplate_line368_txt-4007' | translate) + '1') && head != (('saTimeTableTemplate_line368_txt-4007' | translate) + '2') && head != ('saTimeTableTemplate_line368_txt-3798' | translate) && head != ('saTimeTableTemplate_line368_txt-4214' | translate) && head != ('saTimeTableTemplate_line368_txt-4376' | translate) && head != ('saTimeTableTemplate_line368_txt-2804' | translate)) ? (head.substr(0, 1) + ($index - 1)): head}}
369 369 </dt>
370 370 </dl>
371 371 </div>
... ... @@ -439,7 +439,7 @@
439 439 </dd>
440 440  
441 441 <dd>
442   - 路牌
  442 + {{"saTimeTableTemplate_line442_txt-4022" | translate}}
443 443 </dd>
444 444  
445 445 <!--<dd style="width: 60px;">-->
... ... @@ -452,7 +452,7 @@
452 452 <!--配档数-->
453 453 <!--</dd>-->
454 454 <dd style="width: 50px; border-right: 2px solid #96b9d7;">
455   - $$$$$${txt-4214}
  455 + {{"saTimeTableTemplate_line455_txt-4214" | translate}}
456 456 </dd>
457 457  
458 458 <dd ng-repeat="cell in info track by $index"
... ...
src/main/resources/static/pages/scheduleApp/module/common/prj-common-directive.js
... ... @@ -2106,7 +2106,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(&quot;saRadiogroup&quot;, [function() {
2106 2106 *
2107 2107 */
2108 2108 angular.module('ScheduleApp').directive('saCheckboxgroup', [
2109   - function() {
  2109 + '$translate',
  2110 + function(translate) {
2110 2111 return {
2111 2112 restrict: 'E',
2112 2113 templateUrl: '/pages/scheduleApp/module/common/dts1/checkbox/saCheckboxgroupTemplate.html',
... ... @@ -2121,13 +2122,13 @@ angular.module(&#39;ScheduleApp&#39;).directive(&#39;saCheckboxgroup&#39;, [
2121 2122  
2122 2123 // TODO:数据写死,周一至周日选择数据,以后有别的数据再议
2123 2124 self.$$data = [
2124   - {name: i18n('txt-3712'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
2125   - {name: i18n('txt-3718'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
2126   - {name: i18n('txt-3715'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
2127   - {name: i18n('txt-3714'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
2128   - {name: i18n('txt-3713'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
2129   - {name: i18n('txt-3717'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
2130   - {name: i18n('txt-3716'), checkedvalue: "1", uncheckedvalue: "0", ischecked: false}
  2125 + {name: translate.instant("saCheckboxgroup_js_line31_txt-3712"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  2126 + {name: translate.instant("saCheckboxgroup_js_line32_txt-3718"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  2127 + {name: translate.instant("saCheckboxgroup_js_line33_txt-3715"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  2128 + {name: translate.instant("saCheckboxgroup_js_line34_txt-3714"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  2129 + {name: translate.instant("saCheckboxgroup_js_line35_txt-3713"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  2130 + {name: translate.instant("saCheckboxgroup_js_line36_txt-3717"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false},
  2131 + {name: translate.instant("saCheckboxgroup_js_line37_txt-3716"), checkedvalue: "1", uncheckedvalue: "0", ischecked: false}
2131 2132 ];
2132 2133 },
2133 2134  
... ... @@ -4313,7 +4314,8 @@ angular.module(&#39;ScheduleApp&#39;).directive(
4313 4314 '$compile',
4314 4315 '$window',
4315 4316 '$timeout',
4316   - function($compile, $window, $timeout) {
  4317 + '$translate',
  4318 + function($compile, $window, $timeout, translate) {
4317 4319 return {
4318 4320 restrict: 'E',
4319 4321 templateUrl: '/pages/scheduleApp/module/common/dts2/ttinfotable/saTimeTableTemplate.html',
... ... @@ -4413,13 +4415,13 @@ angular.module(&#39;ScheduleApp&#39;).directive(
4413 4415 newValue.detailHeads &&
4414 4416 newValue.detailHeads.length > 0) {
4415 4417 var tooltip = [];
4416   - tooltip.push(i18n('txt-3989'));
  4418 + tooltip.push(translate.instant("saTimeTable_js_line336_txt-3989"));
4417 4419 angular.forEach(newValue.detailHeads, function(value) {
4418   - if (value != i18n('txt-3989') &&
4419   - value != i18n('txt-4022') &&
4420   - value != i18n('txt-3990') &&
4421   - value != i18n('txt-4376') &&
4422   - value != i18n('txt-2804') ) {
  4420 + if (value != translate.instant("saTimeTable_js_line338_txt-3989") &&
  4421 + value != translate.instant("saTimeTable_js_line339_txt-4022") &&
  4422 + value != translate.instant("saTimeTable_js_line340_txt-3990") &&
  4423 + value != translate.instant("saTimeTable_js_line341_txt-4376") &&
  4424 + value != translate.instant("saTimeTable_js_line342_txt-2804") ) {
4423 4425 var exist = false;
4424 4426 angular.forEach(tooltip, function(tip) {
4425 4427 if (tip == value) {
... ... @@ -4431,7 +4433,7 @@ angular.module(&#39;ScheduleApp&#39;).directive(
4431 4433 }
4432 4434 }
4433 4435 });
4434   - tooltip.push(i18n('txt-3990'));
  4436 + tooltip.push(translate.instant("saTimeTable_js_line354_txt-3990"));
4435 4437 scope[ctrlAs].$$headToolTip = tooltip.join(",");
4436 4438 }
4437 4439 },
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detail.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2118}</h1>
  3 + <h1>{{"ttInfoManage_detail_page_line3_txt-2118" | 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>{{"ttInfoManage_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">{{"ttInfoManage_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="ttInfoManage">$$$$$${txt-2118}</a>
  17 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detail_page_line17_txt-2118" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-1128}</span>
  21 + <span class="active">{{"ttInfoManage_detail_page_line21_txt-1128" | translate}}</span>
22 22 </li>
23 23 </ul>
24 24  
... ... @@ -42,7 +42,7 @@
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">{{"ttInfoManage_detail_page_line45_txt-3347" | translate}}*:</label>
46 46 <div class="col-md-4">
47 47 <input type="text" class="form-control"
48 48 name="xl" ng-model="ctrl.ttInfoManageForDetail.xl.name" readonly/>
... ... @@ -50,14 +50,14 @@
50 50 </div>
51 51  
52 52 <div class="form-group has-success has-feedback">
53   - <label class="col-md-2 control-label">$$$$$${txt-3202}*:</label>
  53 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line53_txt-3202" | translate}}*:</label>
54 54 <div class="col-md-4">
55 55 <sa-Radiogroup model="ctrl.ttInfoManageForDetail.xlDir" dicgroup="LineTrend2" name="xlDir" disabled="true"></sa-Radiogroup>
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-2250}*:</label>
  60 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line60_txt-2250" | translate}}*:</label>
61 61 <div class="col-md-4">
62 62 <input type="text" class="form-control"
63 63 name="name" ng-model="ctrl.ttInfoManageForDetail.name" readonly/>
... ... @@ -65,16 +65,16 @@
65 65 </div>
66 66  
67 67 <div class="form-group has-success has-feedback">
68   - <label class="col-md-2 control-label">$$$$$${txt-3211}*:</label>
  68 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line68_txt-3211" | translate}}*:</label>
69 69 <div class="col-md-4">
70 70 <input type="text" class="form-control"
71   - name="qyrq" uib-datepicker-popup="yyyy年MM月dd日"
  71 + name="qyrq" uib-datepicker-popup="yyyy-MM-dd"
72 72 ng-model="ctrl.ttInfoManageForDetail.qyrq" readonly/>
73 73 </div>
74 74 </div>
75 75  
76 76 <div class="form-group has-success has-feedback">
77   - <label class="col-md-2 control-label">$$$$$${txt-3199}*:</label>
  77 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line77_txt-3199" | translate}}*:</label>
78 78 <div class="col-md-4">
79 79 <sa-Radiogroup model="ctrl.ttInfoManageForDetail.isEnableDisTemplate" dicgroup="truefalseType" name="isEnableDisTemplate" disabled="true"></sa-Radiogroup>
80 80 </div>
... ... @@ -106,7 +106,7 @@
106 106 <!--</div>-->
107 107  
108 108 <div class="form-group">
109   - <label class="col-md-2 control-label">$$$$$${txt-1772}</label>
  109 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line109_txt-1772" | translate}}</label>
110 110 <div class="col-md-6">
111 111 <sa-Checkboxgroup model="ctrl.timeTableManageForForm"
112 112 name="rule_days"
... ... @@ -117,7 +117,7 @@
117 117 </div>
118 118  
119 119 <div class="form-group">
120   - <label class="col-md-2 control-label">$$$$$${txt-1763}</label>
  120 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line120_txt-1763" | translate}}</label>
121 121 <div class="col-md-6">
122 122 <sa-Dategroup model="ctrl.ttInfoManageForDetail"
123 123 name="special_days"
... ... @@ -133,7 +133,7 @@
133 133 <!--</div>-->
134 134  
135 135 <div class="form-group">
136   - <label class="col-md-2 control-label">$$$$$${txt-3223}</label>
  136 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line136_txt-3223" | translate}}</label>
137 137 <div class="col-md-4">
138 138 <input type="text" class="form-control" ng-value="ctrl.ttInfoManageForDetail.createBy.name"
139 139 name="createBy" readonly/>
... ... @@ -141,16 +141,16 @@
141 141 </div>
142 142  
143 143 <div class="form-group">
144   - <label class="col-md-2 control-label">$$$$$${txt-2137}</label>
  144 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line144_txt-2137" | translate}}</label>
145 145 <div class="col-md-4">
146 146 <input type="text" class="form-control" ng-model="ctrl.ttInfoManageForDetail.createDate"
147   - name="createDate" uib-datepicker-popup="yyyy年MM月dd日 hh:mm:ss"
  147 + name="createDate" uib-datepicker-popup="yyyy-MM-dd hh:mm:ss"
148 148 readonly/>
149 149 </div>
150 150 </div>
151 151  
152 152 <div class="form-group">
153   - <label class="col-md-2 control-label">$$$$$${txt-3218}</label>
  153 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line153_txt-3218" | translate}}</label>
154 154 <div class="col-md-4">
155 155 <input type="text" class="form-control" ng-value="ctrl.ttInfoManageForDetail.updateBy.name"
156 156 name="updateBy" readonly/>
... ... @@ -158,10 +158,10 @@
158 158 </div>
159 159  
160 160 <div class="form-group">
161   - <label class="col-md-2 control-label">$$$$$${txt-2259}</label>
  161 + <label class="col-md-2 control-label">{{"ttInfoManage_detail_page_line161_txt-2259" | translate}}</label>
162 162 <div class="col-md-4">
163 163 <input type="text" class="form-control" ng-model="ctrl.ttInfoManageForDetail.updateDate"
164   - name="updateDate" uib-datepicker-popup="yyyy年MM月dd日 hh:mm:ss"
  164 + name="updateDate" uib-datepicker-popup="yyyy-MM-dd hh:mm:ss"
165 165 readonly/>
166 166 </div>
167 167 </div>
... ... @@ -174,4 +174,4 @@
174 174  
175 175 </div>
176 176  
177   -</div>
178 177 \ No newline at end of file
  178 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit-addLp.html
1 1 <div ng-controller="TimeTableDetailManageFormCtrl_addLp as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-2118}</h1>
  4 + <h1>{{"ttInfoManage_detailedit_addLp_page_line4_txt-2118" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"ttInfoManage_detailedit_addLp_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"ttInfoManage_detailedit_addLp_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  18 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_addLp_page_line18_txt-2118" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
... ... @@ -23,7 +23,7 @@
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-2551}</span>
  26 + <span class="active">{{"ttInfoManage_detailedit_addLp_page_line26_txt-2551" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -46,7 +46,7 @@
46 46 <div class="form-body">
47 47  
48 48 <div class="form-group">
49   - <label class="col-md-2 control-label">$$$$$${txt-3753}</label>
  49 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_addLp_page_line49_txt-3753" | translate}}</label>
50 50 <div class="col-md-3">
51 51 <sa-Select5 name="lp"
52 52 model="ctrl.formInfo"
... ... @@ -56,7 +56,7 @@
56 56 dsparams="{{ {type: 'ajax', param:{'xl.id_eq': ctrl.xlid, 'type': 'all'}, atype:'lpInfo2' } | json }}"
57 57 iterobjname="item"
58 58 iterobjexp="item.lpName"
59   - searchph="$$$$$${txt-1784}"
  59 + searchph="{{'ttInfoManage_detailedit_addLp_page_line59_txt-1784' | translate}}"
60 60 searchexp="this.lpName"
61 61 required
62 62 >
... ... @@ -64,7 +64,7 @@
64 64 </div>
65 65 <!-- 隐藏块,显示验证信息 -->
66 66 <div class="alert alert-danger well-sm" ng-show="myForm.lp.$error.required">
67   - $$$$$${txt-1876}
  67 + {{"ttInfoManage_detailedit_addLp_page_line67_txt-1876" | translate}}
68 68 </div>
69 69 </div>
70 70  
... ... @@ -74,9 +74,9 @@
74 74 <div class="row">
75 75 <div class="col-md-offset-3 col-md-4">
76 76 <button type="submit" class="btn green"
77   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  77 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_addLp_page_line77_txt-4173" | translate}}</button>
78 78 <a type="button" class="btn default"
79   - ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  79 + ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_addLp_page_line79_txt-3817" | translate}}</a>
80 80 </div>
81 81 </div>
82 82 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit-bx-detail.html
1 1 <div ng-controller="TimeTableBxDetailManageFormCtrl_old as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-1689}</h1>
  4 + <h1>{{"ttInfoManage_detailedit_bxedit_page_line4_txt-1689" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"ttInfoManage_detailedit_bxedit_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"ttInfoManage_detailedit_bxedit_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  18 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_bxedit_page_line18_txt-2118" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
... ... @@ -23,7 +23,7 @@
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-1689}</span>
  26 + <span class="active">{{"ttInfoManage_detailedit_bxedit_page_line26_txt-1689" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -45,7 +45,7 @@
45 45 <form ng-submit="ctrl.submit()" class="form-horizontal" novalidate name="myForm">
46 46 <div class="form-body">
47 47 <div class="form-group has-success has-feedback">
48   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  48 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_bxedit_page_line48_txt-3347" | translate}}*:</label>
49 49 <div class="col-md-3">
50 50 <input type="text" class="form-control" name="xl"
51 51 ng-model="ctrl.xlname"
... ... @@ -53,12 +53,12 @@
53 53 </div>
54 54 <!-- 隐藏块,显示验证信息 -->
55 55 <div class="alert alert-danger well-sm" ng-show="myForm.xl.$error.required">
56   - $$$$$${txt-1829}
  56 + {{"ttInfoManage_detailedit_bxedit_page_line56_txt-1829" | translate}}
57 57 </div>
58 58 </div>
59 59  
60 60 <div class="form-group has-success has-feedback">
61   - <label class="col-md-2 control-label">$$$$$${txt-1786}*:</label>
  61 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_bxedit_page_line61_txt-1786" | translate}}*:</label>
62 62 <div class="col-md-3">
63 63 <input type="text" class="form-control" name="ttinfo"
64 64 ng-model="ctrl.ttname"
... ... @@ -66,12 +66,12 @@
66 66 </div>
67 67 <!-- 隐藏块,显示验证信息 -->
68 68 <div class="alert alert-danger well-sm" ng-show="myForm.ttinfo.$error.required">
69   - $$$$$${txt-1251}
  69 + {{"ttInfoManage_detailedit_bxedit_page_line69_txt-1251" | translate}}
70 70 </div>
71 71 </div>
72 72  
73 73 <div class="form-group has-success has-feedback">
74   - <label class="col-md-2 control-label">$$$$$${txt-4022}*:</label>
  74 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_bxedit_page_line74_txt-4022" | translate}}*:</label>
75 75 <div class="col-md-3">
76 76 <input type="text" class="form-control" name="lp"
77 77 ng-model="ctrl.bxInfo.lp.lpName"
... ... @@ -79,7 +79,7 @@
79 79 </div>
80 80 <!-- 隐藏块,显示验证信息 -->
81 81 <div class="alert alert-danger well-sm" ng-show="myForm.lp.$error.required">
82   - $$$$$${txt-1831}
  82 + {{"ttInfoManage_detailedit_bxedit_page_line82_txt-1831" | translate}}
83 83 </div>
84 84 </div>
85 85  
... ... @@ -147,7 +147,7 @@
147 147  
148 148  
149 149 <div class="form-group has-success has-feedback">
150   - <label class="col-md-2 control-label">$$$$$${txt-4481}*:</label>
  150 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_bxedit_page_line150_txt-4481" | translate}}*:</label>
151 151 <div class="col-md-3">
152 152 <input type="text" class="form-control" name="gs"
153 153 ng-model="ctrl.bxInfo.gs"
... ... @@ -157,12 +157,12 @@
157 157  
158 158 <!-- 隐藏块,显示验证信息 -->
159 159 <div class="alert alert-danger well-sm" ng-show="myForm.gs.$error.required">
160   - $$$$$${txt-1832}
  160 + {{"ttInfoManage_detailedit_bxedit_page_line160_txt-1832" | translate}}
161 161 </div>
162 162  
163 163 <!-- 隐藏块,显示验证信息 -->
164 164 <div class="alert alert-danger well-sm" ng-show="myForm.gs.$error.pattern">
165   - $$$$$${txt-3264}
  165 + {{"ttInfoManage_detailedit_bxedit_page_line165_txt-3264" | translate}}
166 166 </div>
167 167  
168 168 </div>
... ... @@ -173,9 +173,9 @@
173 173 <div class="row">
174 174 <div class="col-md-offset-3 col-md-4">
175 175 <button type="submit" class="btn green"
176   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  176 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_bxedit_page_line176_txt-4173" | translate}}</button>
177 177 <a type="button" class="btn default"
178   - ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  178 + ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_bxedit_page_line178_txt-3817" | translate}}</a>
179 179 </div>
180 180 </div>
181 181 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit-detail.html
1 1 <div ng-controller="TimeTableDetailManageFormCtrl_old as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-1690}</h1>
  4 + <h1>{{"ttInfoManage_detailedit_singleedit_page_line4_txt-1690" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"ttInfoManage_detailedit_singleedit_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"ttInfoManage_detailedit_singleedit_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  18 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_singleedit_page_line18_txt-2118" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
... ... @@ -23,7 +23,7 @@
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-1690}</span>
  26 + <span class="active">{{"ttInfoManage_detailedit_singleedit_page_line26_txt-1690" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -45,7 +45,7 @@
45 45 <form ng-submit="ctrl.submit()" class="form-horizontal" novalidate name="myForm">
46 46 <div class="form-body">
47 47 <div class="form-group has-success has-feedback">
48   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  48 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line48_txt-3347" | translate}}*:</label>
49 49 <div class="col-md-3">
50 50 <input type="text" class="form-control"
51 51 ng-value="ctrl.TimeTableDetailForSave.xl.name"
... ... @@ -54,7 +54,7 @@
54 54  
55 55 </div>
56 56 <div class="form-group has-success has-feedback">
57   - <label class="col-md-2 control-label">$$$$$${txt-1786}*:</label>
  57 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line57_txt-1786" | translate}}*:</label>
58 58 <div class="col-md-3">
59 59 <input type="text" class="form-control"
60 60 ng-value="ctrl.TimeTableDetailForSave.ttinfo.name"
... ... @@ -62,7 +62,7 @@
62 62 </div>
63 63 </div>
64 64 <div class="form-group has-success has-feedback">
65   - <label class="col-md-2 control-label">$$$$$${txt-4022}*:</label>
  65 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line65_txt-4022" | translate}}*:</label>
66 66 <div class="col-md-3">
67 67 <input type="text" class="form-control"
68 68 ng-value="ctrl.TimeTableDetailForSave.lp.lpName"
... ... @@ -71,7 +71,7 @@
71 71  
72 72 </div>
73 73 <div class="form-group has-success has-feedback">
74   - <label class="col-md-2 control-label">$$$$$${txt-2077}*:</label>
  74 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line74_txt-2077" | translate}}*:</label>
75 75 <div class="col-md-3">
76 76 <input type="text" class="form-control"
77 77 ng-value="ctrl.TimeTableDetailForSave.fcno"
... ... @@ -80,19 +80,19 @@
80 80  
81 81 </div>
82 82 <div class="form-group has-success has-feedback">
83   - <label class="col-md-2 control-label">$$$$$${txt-4016}*:</label>
  83 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line83_txt-4016" | translate}}*:</label>
84 84 <div class="col-md-3">
85 85 <sa-Radiogroup model="ctrl.TimeTableDetailForSave.xlDir" dicgroup="LineTrend" name="xlDir" required></sa-Radiogroup>
86 86 </div>
87 87 <!-- 隐藏块,显示验证信息 -->
88 88 <div class="alert alert-danger well-sm" ng-show="myForm.xlDir.$error.required">
89   - $$$$$${txt-949}
  89 + {{"ttInfoManage_detailedit_singleedit_page_line89_txt-949" | translate}}
90 90 </div>
91 91  
92 92 </div>
93 93  
94 94 <div class="form-group has-success has-feedback">
95   - <label class="col-md-2 control-label">$$$$$${txt-3300}</label>
  95 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line95_txt-3300" | translate}}</label>
96 96 <div class="col-md-3">
97 97 <sa-Select5 name="qdz"
98 98 model="ctrl.TimeTableDetailForSave"
... ... @@ -102,18 +102,18 @@
102 102 dsparams="{{ {type: 'ajax', param: {'lineid': ctrl.TimeTableDetailForSave.xl.id, 'xldir': ctrl.TimeTableDetailForSave.xlDir, 'lineversion': ctrl.TimeTableDetailForSave.lineVersion}, atype:'zd_tcc' } | json }}"
103 103 iterobjname="item"
104 104 iterobjexp="item.aname"
105   - searchph="$$$$$${txt-3364}"
  105 + searchph="{{'ttInfoManage_detailedit_singleedit_page_line105_txt-3364' | translate}}"
106 106 searchexp="this.aname"
107 107 required >
108 108 </sa-Select5>
109 109 </div>
110 110 <!-- 隐藏块,显示验证信息 -->
111 111 <div class="alert alert-danger well-sm" ng-show="myForm.qdz.$error.required">
112   - $$$$$${txt-1252}
  112 + {{"ttInfoManage_detailedit_singleedit_page_line112_txt-1252" | translate}}
113 113 </div>
114 114 </div>
115 115 <div class="form-group has-success has-feedback">
116   - <label class="col-md-2 control-label">$$$$$${txt-2388}</label>
  116 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line116_txt-2388" | translate}}</label>
117 117 <div class="col-md-3">
118 118 <sa-Select5 name="zdz"
119 119 model="ctrl.TimeTableDetailForSave"
... ... @@ -123,19 +123,19 @@
123 123 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.TimeTableDetailForSave.xl.id, 'xldir': ctrl.TimeTableDetailForSave.xlDir, 'lineversion': ctrl.TimeTableDetailForSave.lineVersion}, atype:'zd_tcc' } | json }}"
124 124 iterobjname="item"
125 125 iterobjexp="item.aname"
126   - searchph="$$$$$${txt-3364}"
  126 + searchph="{{'ttInfoManage_detailedit_singleedit_page_line126_txt-3364' | translate}}"
127 127 searchexp="this.aname"
128 128 required >
129 129 </sa-Select5>
130 130 </div>
131 131 <!-- 隐藏块,显示验证信息 -->
132 132 <div class="alert alert-danger well-sm" ng-show="myForm.zdz.$error.required">
133   - $$$$$${txt-1250}
  133 + {{"ttInfoManage_detailedit_singleedit_page_line133_txt-1250" | translate}}
134 134 </div>
135 135 </div>
136 136  
137 137 <div class="form-group has-success has-feedback">
138   - <label class="col-md-2 control-label">$$$$$${txt-2898}*:</label>
  138 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line138_txt-2898" | translate}}*:</label>
139 139 <div class="col-md-3">
140 140 <input type="text" class="form-control" name="fcsj"
141 141 ng-model="ctrl.TimeTableDetailForSave.fcsj"
... ... @@ -144,15 +144,15 @@
144 144 </div>
145 145 <!-- 隐藏块,显示验证信息 -->
146 146 <div class="alert alert-danger well-sm" ng-show="myForm.fcsj.$error.required">
147   - $$$$$${txt-951}
  147 + {{"ttInfoManage_detailedit_singleedit_page_line147_txt-951" | translate}}
148 148 </div>
149 149 <div class="alert alert-danger well-sm" ng-show="myForm.fcsj.$error.pattern">
150   - $$$$$${txt-307}
  150 + {{"ttInfoManage_detailedit_singleedit_page_line150_txt-307" | translate}}
151 151 </div>
152 152  
153 153 </div>
154 154 <div class="form-group">
155   - <label class="col-md-2 control-label">$$$$$${txt-1817}</label>
  155 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line155_txt-1817" | translate}}</label>
156 156 <div class="col-md-3">
157 157 <input type="text" class="form-control"
158 158 ng-value="ctrl.TimeTableDetailForSave.bcs"
... ... @@ -161,7 +161,7 @@
161 161  
162 162 </div>
163 163 <div class="form-group has-success has-feedback">
164   - <label class="col-md-2 control-label">$$$$$${txt-2897}*:</label>
  164 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line164_txt-2897" | translate}}*:</label>
165 165 <div class="col-md-3">
166 166 <input type="text" class="form-control" name="jhlc"
167 167 ng-model="ctrl.TimeTableDetailForSave.jhlc" required ng-pattern="ctrl.float_regex"
... ... @@ -169,15 +169,15 @@
169 169 </div>
170 170 <!-- 隐藏块,显示验证信息 -->
171 171 <div class="alert alert-danger well-sm" ng-show="myForm.jhlc.$error.required">
172   - $$$$$${txt-950}
  172 + {{"ttInfoManage_detailedit_singleedit_page_line172_txt-950" | translate}}
173 173 </div>
174 174 <div class="alert alert-danger well-sm" ng-show="myForm.jhlc.$error.pattern">
175   - $$$$$${txt-3265}
  175 + {{"ttInfoManage_detailedit_singleedit_page_line175_txt-3265" | translate}}
176 176 </div>
177 177  
178 178 </div>
179 179 <div class="form-group has-success has-feedback">
180   - <label class="col-md-2 control-label">$$$$$${txt-2899}*:</label>
  180 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line180_txt-2899" | translate}}*:</label>
181 181 <div class="col-md-3">
182 182 <input type="text" class="form-control" name="bcsj"
183 183 ng-model="ctrl.TimeTableDetailForSave.bcsj" required ng-pattern="ctrl.number_regex"
... ... @@ -185,16 +185,16 @@
185 185 </div>
186 186 <!-- 隐藏块,显示验证信息 -->
187 187 <div class="alert alert-danger well-sm" ng-show="myForm.bcsj.$error.required">
188   - $$$$$${txt-952}
  188 + {{"ttInfoManage_detailedit_singleedit_page_line188_txt-952" | translate}}
189 189 </div>
190 190 <div class="alert alert-danger well-sm" ng-show="myForm.bcsj.$error.pattern">
191   - $$$$$${txt-3264}
  191 + {{"ttInfoManage_detailedit_singleedit_page_line191_txt-3264" | translate}}
192 192 </div>
193 193  
194 194 </div>
195 195  
196 196 <div class="form-group">
197   - <label class="col-md-2 control-label">$$$$$${txt-2305}</label>
  197 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line197_txt-2305" | translate}}</label>
198 198 <div class="col-md-3">
199 199 <input type="text" class="form-control" name="lbsj"
200 200 ng-model="ctrl.TimeTableDetailForSave.lbsj" ng-pattern="ctrl.number_regex"
... ... @@ -202,12 +202,12 @@
202 202 </div>
203 203 <!-- 隐藏块,显示验证信息 -->
204 204 <div class="alert alert-danger well-sm" ng-show="myForm.lbsj.$error.pattern">
205   - $$$$$${txt-3264}
  205 + {{"ttInfoManage_detailedit_singleedit_page_line205_txt-3264" | translate}}
206 206 </div>
207 207 </div>
208 208  
209 209 <div class="form-group has-success has-feedback">
210   - <label class="col-md-2 control-label">$$$$$${txt-3246}*:</label>
  210 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line210_txt-3246" | translate}}*:</label>
211 211 <div class="col-md-3">
212 212 <sa-Select5 name="bcType"
213 213 model="ctrl.TimeTableDetailForSave"
... ... @@ -217,7 +217,7 @@
217 217 dsparams="{{ {type: 'dic', param: 'ScheduleType' } | json }}"
218 218 iterobjname="item"
219 219 iterobjexp="item.name"
220   - searchph="$$$$$${txt-1292}"
  220 + searchph="{{'ttInfoManage_detailedit_singleedit_page_line220_txt-1292' | translate}}"
221 221 searchexp="this.name"
222 222 required
223 223 >
... ... @@ -225,13 +225,13 @@
225 225 </div>
226 226 <!-- 隐藏块,显示验证信息 -->
227 227 <div class="alert alert-danger well-sm" ng-show="myForm.bcType.$error.required">
228   - $$$$$${txt-953}
  228 + {{"ttInfoManage_detailedit_singleedit_page_line228_txt-953" | translate}}
229 229 </div>
230 230  
231 231 </div>
232 232  
233 233 <div class="form-group has-success has-feedback">
234   - <label class="col-md-2 control-label">$$$$$${txt-2306}</label>
  234 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line234_txt-2306" | translate}}</label>
235 235 <div class="col-md-3">
236 236 <sa-Radiogroup model="ctrl.TimeTableDetailForSave.isFB" dicgroup="truefalseType" name="isFB"></sa-Radiogroup>
237 237 </div>
... ... @@ -239,7 +239,7 @@
239 239 </div>
240 240  
241 241 <div class="form-group has-success has-feedback">
242   - <label class="col-md-2 control-label">$$$$$${txt-2304}</label>
  242 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line242_txt-2304" | translate}}</label>
243 243 <div class="col-md-3">
244 244 <sa-Radiogroup model="ctrl.TimeTableDetailForSave.isTS" dicgroup="truefalseType" name="isTS"></sa-Radiogroup>
245 245 </div>
... ... @@ -247,7 +247,7 @@
247 247 </div>
248 248  
249 249 <div class="form-group">
250   - <label class="col-md-2 control-label">$$$$$${txt-3449}</label>
  250 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_singleedit_page_line250_txt-3449" | translate}}</label>
251 251 <div class="col-md-3">
252 252 <textarea class="form-control"
253 253 ng-model="ctrl.TimeTableDetailForSave.remark"
... ... @@ -262,9 +262,9 @@
262 262 <div class="row">
263 263 <div class="col-md-offset-3 col-md-4">
264 264 <button type="submit" class="btn green"
265   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  265 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_singleedit_page_line265_txt-4173" | translate}}</button>
266 266 <a type="button" class="btn default"
267   - ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  267 + ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_singleedit_page_line267_txt-3817" | translate}}</a>
268 268 </div>
269 269 </div>
270 270 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit-detail2.html
1 1 <div ng-controller="TimeTableDetailManageFormCtrl_old2 as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-2118}</h1>
  4 + <h1>{{"ttInfoManage_detailedit_batchedit_page_line4_txt-2118" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"ttInfoManage_detailedit_batchedit_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"ttInfoManage_detailedit_batchedit_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  18 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_batchedit_page_line18_txt-2118" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
... ... @@ -23,7 +23,7 @@
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-3031}</span>
  26 + <span class="active">{{"ttInfoManage_detailedit_batchedit_page_line26_txt-3031" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -45,7 +45,7 @@
45 45 <form ng-submit="ctrl.submit()" class="form-horizontal" novalidate name="myForm">
46 46 <div class="form-body">
47 47 <div class="form-group has-success has-feedback">
48   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  48 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line48_txt-3347" | translate}}*:</label>
49 49 <div class="col-md-3">
50 50 <input type="text" class="form-control"
51 51 ng-value="ctrl.xlname"
... ... @@ -54,7 +54,7 @@
54 54  
55 55 </div>
56 56 <div class="form-group has-success has-feedback">
57   - <label class="col-md-2 control-label">$$$$$${txt-1786}*:</label>
  57 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line57_txt-1786" | translate}}*:</label>
58 58 <div class="col-md-3">
59 59 <input type="text" class="form-control"
60 60 ng-value="ctrl.ttname"
... ... @@ -63,7 +63,7 @@
63 63 </div>
64 64  
65 65 <div class="form-group" ng-if="ctrl.isZdModify == true">
66   - <label class="col-md-2 control-label">$$$$$${txt-3430}</label>
  66 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line66_txt-3430" | translate}}</label>
67 67 <div class="col-md-3">
68 68 <sa-Radiogroup model="ctrl.tt.xlDir" dicgroup="LineTrend" name="xlDir"></sa-Radiogroup>
69 69 </div>
... ... @@ -73,7 +73,7 @@
73 73 <div ng-if="ctrl.isZdModify == true">
74 74  
75 75 <div class="form-group">
76   - <label class="col-md-2 control-label">$$$$$${txt-3300}</label>
  76 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line76_txt-3300" | translate}}</label>
77 77 <div class="col-md-3">
78 78 <sa-Select5 name="qdz"
79 79 model="ctrl.tt"
... ... @@ -83,14 +83,14 @@
83 83 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.xlid, 'xldir': ctrl.tt.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}"
84 84 iterobjname="item"
85 85 iterobjexp="item.aname"
86   - searchph="$$$$$${txt-3364}"
  86 + searchph="{{'ttInfoManage_detailedit_batchedit_page_line86_txt-3364' | translate}}"
87 87 searchexp="this.aname"
88 88 >
89 89 </sa-Select5>
90 90 </div>
91 91 </div>
92 92 <div class="form-group">
93   - <label class="col-md-2 control-label">$$$$$${txt-2388}</label>
  93 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line93_txt-2388" | translate}}</label>
94 94 <div class="col-md-3">
95 95 <sa-Select5 name="zdz"
96 96 model="ctrl.tt"
... ... @@ -100,7 +100,7 @@
100 100 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.xlid, 'xldir': ctrl.tt.xlDir, 'lineversion': ctrl.lineversion}, atype:'zd_tcc' } | json }}"
101 101 iterobjname="item"
102 102 iterobjexp="item.aname"
103   - searchph="$$$$$${txt-3364}"
  103 + searchph="{{'ttInfoManage_detailedit_batchedit_page_line103_txt-3364' | translate}}"
104 104 searchexp="this.aname"
105 105 >
106 106 </sa-Select5>
... ... @@ -110,7 +110,7 @@
110 110 </div>
111 111  
112 112 <div class="form-group">
113   - <label class="col-md-2 control-label">$$$$$${txt-2313}</label>
  113 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line113_txt-2313" | translate}}</label>
114 114 <div class="col-md-3">
115 115 <input type="text" class="form-control" name="fcsj"
116 116 ng-model="ctrl.tt.fcsj"
... ... @@ -119,12 +119,12 @@
119 119 </div>
120 120 <!-- 隐藏块,显示验证信息 -->
121 121 <div class="alert alert-danger well-sm" ng-show="myForm.fcsj.$error.pattern">
122   - $$$$$${txt-307}
  122 + {{"ttInfoManage_detailedit_batchedit_page_line122_txt-307" | translate}}
123 123 </div>
124 124  
125 125 </div>
126 126 <div class="form-group">
127   - <label class="col-md-2 control-label">$$$$$${txt-2307}</label>
  127 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line127_txt-2307" | translate}}</label>
128 128 <div class="col-md-3">
129 129 <input type="text" class="form-control" name="jhlc"
130 130 ng-model="ctrl.tt.jhlc"
... ... @@ -133,12 +133,12 @@
133 133 </div>
134 134 <!-- 隐藏块,显示验证信息 -->
135 135 <div class="alert alert-danger well-sm" ng-show="myForm.jhlc.$error.pattern">
136   - $$$$$${txt-3265}
  136 + {{"ttInfoManage_detailedit_batchedit_page_line136_txt-3265" | translate}}
137 137 </div>
138 138  
139 139 </div>
140 140 <div class="form-group">
141   - <label class="col-md-2 control-label">$$$$$${txt-2308}</label>
  141 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line141_txt-2308" | translate}}</label>
142 142 <div class="col-md-3">
143 143 <input type="text" class="form-control" name="bcsj"
144 144 ng-model="ctrl.tt.bcsj"
... ... @@ -147,12 +147,12 @@
147 147 </div>
148 148 <!-- 隐藏块,显示验证信息 -->
149 149 <div class="alert alert-danger well-sm" ng-show="myForm.bcsj.$error.pattern">
150   - $$$$$${txt-3264}
  150 + {{"ttInfoManage_detailedit_batchedit_page_line150_txt-3264" | translate}}
151 151 </div>
152 152  
153 153 </div>
154 154 <div class="form-group">
155   - <label class="col-md-2 control-label">$$$$$${txt-2314}</label>
  155 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line155_txt-2314" | translate}}</label>
156 156 <div class="col-md-3">
157 157 <sa-Select5 name="bcType"
158 158 model="ctrl.tt"
... ... @@ -162,7 +162,7 @@
162 162 dsparams="{{ {type: 'dic', param: 'ScheduleType' } | json }}"
163 163 iterobjname="item"
164 164 iterobjexp="item.name"
165   - searchph="$$$$$${txt-1292}"
  165 + searchph="{{'ttInfoManage_detailedit_batchedit_page_line165_txt-1292' | translate}}"
166 166 searchexp="this.name"
167 167 >
168 168 </sa-Select5>
... ... @@ -171,7 +171,7 @@
171 171 </div>
172 172  
173 173 <div class="form-group has-success has-feedback">
174   - <label class="col-md-2 control-label">$$$$$${txt-2306}</label>
  174 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line174_txt-2306" | translate}}</label>
175 175 <div class="col-md-3">
176 176 <sa-Radiogroup model="ctrl.tt.isFB" dicgroup="truefalseType" name="isFB"></sa-Radiogroup>
177 177 </div>
... ... @@ -179,7 +179,7 @@
179 179 </div>
180 180  
181 181 <div class="form-group has-success has-feedback">
182   - <label class="col-md-2 control-label">$$$$$${txt-2304}</label>
  182 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line182_txt-2304" | translate}}</label>
183 183 <div class="col-md-3">
184 184 <sa-Radiogroup model="ctrl.tt.isTS" dicgroup="truefalseType" name="isTS"></sa-Radiogroup>
185 185 </div>
... ... @@ -187,7 +187,7 @@
187 187 </div>
188 188  
189 189 <div class="form-group">
190   - <label class="col-md-2 control-label">$$$$$${txt-3449}</label>
  190 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_batchedit_page_line190_txt-3449" | translate}}</label>
191 191 <div class="col-md-3">
192 192 <textarea class="form-control"
193 193 ng-model="ctrl.tt.remark"
... ... @@ -202,9 +202,9 @@
202 202 <div class="row">
203 203 <div class="col-md-offset-3 col-md-4">
204 204 <button type="submit" class="btn green"
205   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  205 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_batchedit_page_line205_txt-4173" | translate}}</button>
206 206 <a type="button" class="btn default"
207   - ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  207 + ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_batchedit_page_line207_txt-3817" | translate}}</a>
208 208 </div>
209 209 </div>
210 210 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit-mulselect.html
1 1 <div ng-controller="TimeTableDetailManageFormCtrl_mulselect as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-2118}</h1>
  4 + <h1>{{"ttInfoManage_detailedit_mulselect_page_line4_txt-2118" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"ttInfoManage_detailedit_mulselect_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"ttInfoManage_detailedit_mulselect_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  18 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_mulselect_page_line18_txt-2118" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
... ... @@ -23,7 +23,7 @@
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-3030}</span>
  26 + <span class="active">{{"ttInfoManage_detailedit_mulselect_page_line26_txt-3030" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -46,14 +46,14 @@
46 46 <div class="form-body">
47 47  
48 48 <div class="form-group has-success has-feedback">
49   - <label class="col-md-2 control-label">$$$$$${txt-3430}</label>
  49 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_mulselect_page_line49_txt-3430" | translate}}</label>
50 50 <div class="col-md-3">
51 51 <sa-Radiogroup model="ctrl.xldir" dicgroup="LineTrend2" name="xlDir"></sa-Radiogroup>
52 52 </div>
53 53 </div>
54 54  
55 55 <div class="form-group has-success has-feedback">
56   - <label class="col-md-2 control-label">$$$$$${txt-1953}</label>
  56 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_mulselect_page_line56_txt-1953" | translate}}</label>
57 57 <div class="col-md-3">
58 58 <input type="text" class="form-control" name="starttime"
59 59 ng-model="ctrl.starttime"
... ... @@ -63,12 +63,12 @@
63 63 <span>00:00</span>
64 64 <!-- 隐藏块,显示验证信息 -->
65 65 <div class="alert alert-danger well-sm" ng-show="myForm.starttime.$error.pattern">
66   - $$$$$${txt-307}
  66 + {{"ttInfoManage_detailedit_mulselect_page_line66_txt-307" | translate}}
67 67 </div>
68 68 </div>
69 69  
70 70 <div class="form-group has-success has-feedback">
71   - <label class="col-md-2 control-label">$$$$$${txt-1954}</label>
  71 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_mulselect_page_line71_txt-1954" | translate}}</label>
72 72 <div class="col-md-3">
73 73 <input type="text" class="form-control" name="endtime"
74 74 ng-model="ctrl.endtime"
... ... @@ -78,11 +78,11 @@
78 78 <span>00:00</span>
79 79 <!-- 隐藏块,显示验证信息 -->
80 80 <div class="alert alert-danger well-sm" ng-show="myForm.endtime.$error.pattern">
81   - $$$$$${txt-307}
  81 + {{"ttInfoManage_detailedit_mulselect_page_line81_txt-307" | translate}}
82 82 </div>
83 83 </div>
84 84 <div class="form-group has-success has-feedback">
85   - <label class="col-md-2 control-label">$$$$$${txt-938}</label>
  85 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_mulselect_page_line85_txt-938" | translate}}</label>
86 86 <div class="col-md-3">
87 87 <sa-Radiogroup model="ctrl.isInOut" dicgroup="truefalseType" name="isInOut"></sa-Radiogroup>
88 88 </div>
... ... @@ -94,9 +94,9 @@
94 94 <div class="row">
95 95 <div class="col-md-offset-3 col-md-4">
96 96 <button type="submit" class="btn green"
97   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  97 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_mulselect_page_line97_txt-4173" | translate}}</button>
98 98 <a type="button" class="btn default"
99   - ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  99 + ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_mulselect_page_line99_txt-3817" | translate}}</a>
100 100 </div>
101 101 </div>
102 102 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit-removeLp.html
1 1 <div ng-controller="TimeTableDetailManageFormCtrl_removeLp as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-2118}</h1>
  4 + <h1>{{"ttInfoManage_detailedit_removeLp_page_line4_txt-2118" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"ttInfoManage_detailedit_removeLp_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"ttInfoManage_detailedit_removeLp_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  18 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_removeLp_page_line18_txt-2118" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
... ... @@ -23,7 +23,7 @@
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-2553}</span>
  26 + <span class="active">{{"ttInfoManage_detailedit_removeLp_page_line26_txt-2553" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -46,7 +46,7 @@
46 46 <div class="form-body">
47 47  
48 48 <div class="form-group">
49   - <label class="col-md-2 control-label">$$$$$${txt-3753}</label>
  49 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_removeLp_page_line49_txt-3753" | translate}}</label>
50 50 <div class="col-md-3">
51 51 <sa-Select5 name="lp"
52 52 model="ctrl.formInfo"
... ... @@ -56,7 +56,7 @@
56 56 dsparams="{{ {type: 'ajax', param:{'xl.id_eq': ctrl.xlid, 'type': 'all'}, atype:'lpInfo2' } | json }}"
57 57 iterobjname="item"
58 58 iterobjexp="item.lpName"
59   - searchph="$$$$$${txt-1784}"
  59 + searchph="{{'ttInfoManage_detailedit_removeLp_page_line59_txt-1784' | translate}}"
60 60 searchexp="this.lpName"
61 61 required
62 62 >
... ... @@ -64,7 +64,7 @@
64 64 </div>
65 65 <!-- 隐藏块,显示验证信息 -->
66 66 <div class="alert alert-danger well-sm" ng-show="myForm.lp.$error.required">
67   - $$$$$${txt-1876}
  67 + {{"ttInfoManage_detailedit_removeLp_page_line67_txt-1876" | translate}}
68 68 </div>
69 69 </div>
70 70  
... ... @@ -74,9 +74,9 @@
74 74 <div class="row">
75 75 <div class="col-md-offset-3 col-md-4">
76 76 <button type="submit" class="btn green"
77   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  77 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_removeLp_page_line77_txt-4173" | translate}}</button>
78 78 <a type="button" class="btn default"
79   - ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  79 + ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_removeLp_page_line79_txt-3817" | translate}}</a>
80 80 </div>
81 81 </div>
82 82 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit-switchLp.html
1 1 <div ng-controller="TimeTableDetailManageFormCtrl_switchLp as ctrl">
2 2 <div class="page-head">
3 3 <div class="page-title">
4   - <h1>$$$$$${txt-2118}</h1>
  4 + <h1>{{"ttInfoManage_detailedit_switchLp_page_line4_txt-2118" | translate}}</h1>
5 5 </div>
6 6 </div>
7 7  
8 8 <ul class="page-breadcrumb breadcrumb">
9 9 <li>
10   - <a href="/pages/home.html" data-pjax>$$$$$${txt-3807}</a>
  10 + <a href="/pages/home.html" data-pjax>{{"ttInfoManage_detailedit_switchLp_page_line10_txt-3807" | translate}}</a>
11 11 <i class="fa fa-circle"></i>
12 12 </li>
13 13 <li>
14   - <span class="active">$$$$$${txt-1303}</span>
  14 + <span class="active">{{"ttInfoManage_detailedit_switchLp_page_line14_txt-1303" | translate}}</span>
15 15 <i class="fa fa-circle"></i>
16 16 </li>
17 17 <li>
18   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  18 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_switchLp_page_line18_txt-2118" | translate}}</a>
19 19 <i class="fa fa-circle"></i>
20 20 </li>
21 21 <li>
... ... @@ -23,7 +23,7 @@
23 23 <i class="fa fa-circle"></i>
24 24 </li>
25 25 <li>
26   - <span class="active">$$$$$${txt-3029}</span>
  26 + <span class="active">{{"ttInfoManage_detailedit_switchLp_page_line26_txt-3029" | translate}}</span>
27 27 </li>
28 28 </ul>
29 29  
... ... @@ -46,7 +46,7 @@
46 46 <div class="form-body">
47 47  
48 48 <div class="form-group">
49   - <label class="col-md-2 control-label">$$$$$${txt-4022}A:</label>
  49 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_switchLp_page_line49_txt-4022" | translate}}A:</label>
50 50 <div class="col-md-3">
51 51 <sa-Select5 name="lpA"
52 52 model="ctrl.formInfo"
... ... @@ -56,7 +56,7 @@
56 56 dsparams="{{ {type: 'ajax', param:{'xl.id_eq': ctrl.xlid, 'type': 'all'}, atype:'lpInfo2' } | json }}"
57 57 iterobjname="item"
58 58 iterobjexp="item.lpName"
59   - searchph="$$$$$${txt-1784}"
  59 + searchph="{{'ttInfoManage_detailedit_switchLp_page_line59_txt-1784' | translate}}"
60 60 searchexp="this.lpName"
61 61 required
62 62 >
... ... @@ -64,12 +64,12 @@
64 64 </div>
65 65 <!-- 隐藏块,显示验证信息 -->
66 66 <div class="alert alert-danger well-sm" ng-show="myForm.lpA.$error.required">
67   - $$$$$${txt-1876}A
  67 + {{"ttInfoManage_detailedit_switchLp_page_line67_txt-1876" | translate}}A
68 68 </div>
69 69 </div>
70 70  
71 71 <div class="form-group">
72   - <label class="col-md-2 control-label">$$$$$${txt-4022}B:</label>
  72 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_switchLp_page_line72_txt-4022" | translate}}B:</label>
73 73 <div class="col-md-3">
74 74 <sa-Select5 name="lpB"
75 75 model="ctrl.formInfo"
... ... @@ -79,7 +79,7 @@
79 79 dsparams="{{ {type: 'ajax', param:{'xl.id_eq': ctrl.xlid, 'type': 'all'}, atype:'lpInfo2' } | json }}"
80 80 iterobjname="item"
81 81 iterobjexp="item.lpName"
82   - searchph="$$$$$${txt-1784}"
  82 + searchph="{{'ttInfoManage_detailedit_switchLp_page_line82_txt-1784' | translate}}"
83 83 searchexp="this.lpName"
84 84 required
85 85 >
... ... @@ -87,7 +87,7 @@
87 87 </div>
88 88 <!-- 隐藏块,显示验证信息 -->
89 89 <div class="alert alert-danger well-sm" ng-show="myForm.lpB.$error.required">
90   - $$$$$${txt-1876}B
  90 + {{"ttInfoManage_detailedit_switchLp_page_line90_txt-1876" | translate}}B
91 91 </div>
92 92 </div>
93 93  
... ... @@ -97,9 +97,9 @@
97 97 <div class="row">
98 98 <div class="col-md-offset-3 col-md-4">
99 99 <button type="submit" class="btn green"
100   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
  100 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_switchLp_page_line100_txt-4173" | translate}}</button>
101 101 <a type="button" class="btn default"
102   - ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  102 + ui-sref="ttInfoDetailManage_edit3({xlid: ctrl.xlid, ttid : ctrl.ttid, xlname: ctrl.xlname, ttname : ctrl.ttname, lineversion : ctrl.lineversion})" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_switchLp_page_line102_txt-3817" | translate}}</a>
103 103 </div>
104 104 </div>
105 105 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/edit3.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2118}</h1>
  3 + <h1>{{"ttInfoManage_detailedit_edit_page_line3_txt-2118" | 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>{{"ttInfoManage_detailedit_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">{{"ttInfoManage_detailedit_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="ttInfoManage">$$$$$${txt-2118}</a>
  17 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_edit_page_line17_txt-2118" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-618}</span>
  21 + <span class="active">{{"ttInfoManage_detailedit_edit_page_line21_txt-618" | translate}}</span>
22 22 </li>
23 23 </ul>
24 24  
... ... @@ -90,74 +90,78 @@
90 90 </div>
91 91  
92 92 <div class="portlet-body">
93   - <div style="padding-bottom: 10px; height: 20px;">
  93 + <div style="padding-bottom: 10px;">
94 94 <div style="float: left">
95 95 <a href="javascript:" style="padding-right: 5px;"
96 96 ng-click="ctrl.multiselect()"
97 97 ng-show="ctrl.currentView.btn1">
98 98 <i class="fa fa-file-excel-o"></i>
99   - $$$$$${txt-3030}
  99 + {{"ttInfoManage_detailedit_edit_page_line99_txt-3030" | translate}}
100 100 </a>
101 101  
102 102 <a href="javascript:" style="padding-right: 5px;"
103 103 ng-click="ctrl.editInfos()"
104 104 ng-show="ctrl.currentView.btn2">
105 105 <i class="fa fa-pencil-square-o"></i>
106   - $$$$$${txt-3031}
  106 + {{"ttInfoManage_detailedit_edit_page_line106_txt-3031" | translate}}
107 107 </a>
108 108  
109 109 <a sweetalert
110   - sweet-options="{title: '$$$$$${txt-511}',text: '$$$$$${txt-3429}' + ctrl.xlname + '</br>$$$$$${txt-3592}:' + ctrl.ttname + '</br>$$$$$${txt-2320}', html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',confirmButtonText: '$$$$$${txt-4257}',cancelButtonText: '$$$$$${txt-3817}'}"
  110 + sweet-options="{title: ('ttInfoManage_detailedit_edit_page_line110_txt-511' | translate),
  111 + text: ('ttInfoManage_detailedit_edit_page_line111_txt-3429' | translate) + ctrl.xlname + '</br>' + ('ttInfoManage_detailedit_edit_page_line111_txt-3592' | translate) + ctrl.ttname + '</br>' + ('ttInfoManage_detailedit_edit_page_line111_txt-2320' | translate),
  112 + html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',
  113 + confirmButtonText: ('ttInfoManage_detailedit_edit_page_line113_txt-4257' | translate),
  114 + cancelButtonText: ('ttInfoManage_detailedit_edit_page_line114_txt-3817' | translate)}"
111 115 sweet-on-confirm="ctrl.deleteInfos()"
112 116 style="padding-right: 5px;"
113 117 ng-show="ctrl.currentView.btn3">
114 118 <i class="fa fa-trash"></i>
115   - $$$$$${txt-3390}
  119 + {{"ttInfoManage_detailedit_edit_page_line119_txt-3390" | translate}}
116 120 </a>
117 121 <a href="javascript:" style="padding-right: 5px;"
118 122 ng-click="ctrl.clearsel()"
119 123 ng-show="ctrl.currentView.btn4">
120 124 <i class="fa fa-eraser"></i>
121   - $$$$$${txt-3318}
  125 + {{"ttInfoManage_detailedit_edit_page_line125_txt-3318" | translate}}
122 126 </a>
123 127 <a href="javascript:" style="padding-right: 5px;"
124 128 ng-click="ctrl.toAddLp()"
125 129 ng-show="ctrl.currentView.btn7">
126 130 <i class="fa fa-th-list" aria-hidden="true"></i>
127   - $$$$$${txt-3316}
  131 + {{"ttInfoManage_detailedit_edit_page_line131_txt-3316" | translate}}
128 132 </a>
129 133 <a href="javascript:" style="padding-right: 5px;"
130 134 ng-click="ctrl.toRemoveLp()"
131 135 ng-show="ctrl.currentView.btn8">
132 136 <i class="fa fa-th-list" aria-hidden="true"></i>
133   - $$$$$${txt-2553}
  137 + {{"ttInfoManage_detailedit_edit_page_line137_txt-2553" | translate}}
134 138 </a>
135 139 <a href="javascript:" style="padding-right: 5px;"
136 140 ng-click="ctrl.toSwitchLp()"
137 141 ng-show="ctrl.currentView.btn9">
138 142 <i class="fa fa-th-list" aria-hidden="true"></i>
139   - $$$$$${txt-3029}
  143 + {{"ttInfoManage_detailedit_edit_page_line143_txt-3029" | translate}}
140 144 </a>
141 145 <a href="javascript:" style="padding-right: 5px;"
142 146 ng-click="ctrl.refresh()"
143 147 ng-show="ctrl.currentView.btn5">
144 148 <i class="fa fa-refresh"></i>
145   - 刷新数据
  149 + {{"ttInfoManage_detailedit_edit_page_line149_txt-2694" | translate}}
146 150 </a>
147 151 <a href="javascript:" style="padding-right: 5px;"
148 152 ng-click="ctrl.exportPvInfo()"
149 153 ng-show="ctrl.currentView.btn6">
150 154 <i class="fa fa-file-excel-o" aria-hidden="true"></i>
151   - $$$$$${txt-4163}
  155 + {{"ttInfoManage_detailedit_edit_page_line155_txt-4163" | translate}}
152 156 </a>
153 157 </div>
154 158  
155 159  
156 160 <div style="float: right;">
157   - <span style="padding-right: 10px;background: #105383;color: white;text-align: center;">$$$$$${txt-3277}</span>
158   - <span style="padding-right: 10px;background: #686d7b;color: white;text-align: center;">$$$$$${txt-2927}</span>
  161 + <span style="padding-right: 5px;background: #105383;color: white;text-align: center;">{{"ttInfoManage_detailedit_edit_page_line161_txt-3277" | translate}}</span>
  162 + <span style="padding-right: 5px;background: #686d7b;color: white;text-align: center;">{{"ttInfoManage_detailedit_edit_page_line162_txt-2927" | translate}}</span>
159 163 <!--<i class="fa fa-adjust" aria-hidden="true"></i>-->
160   - <span style="padding-right: 10px;background: #adff00;color: #501a1a;text-align: center;">$$$$$${txt-2928}</span>
  164 + <span style="padding-right: 5px;background: #adff00;color: #501a1a;text-align: center;">{{"ttInfoManage_detailedit_edit_page_line164_txt-2928" | translate}}</span>
161 165 </div>
162 166  
163 167 </div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/form.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2118}</h1>
  3 + <h1>{{"ttInfoManage_detailedit_import_page_line3_txt-2118" | 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>{{"ttInfoManage_detailedit_import_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">{{"ttInfoManage_detailedit_import_page_line13_txt-1303" | translate}}</span>
14 14 <i class="fa fa-circle"></i>
15 15 </li>
16 16 <li>
17   - <a ui-sref="ttInfoManage">$$$$$${txt-2118}</a>
  17 + <a ui-sref="ttInfoManage">{{"ttInfoManage_detailedit_import_page_line17_txt-2118" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-2114}</span>
  21 + <span class="active">{{"ttInfoManage_detailedit_import_page_line21_txt-2114" | translate}}</span>
22 22 </li>
23 23 <li>
24   - <span class="active">$$$$$${txt-2115} </span>
  24 + <span class="active">{{"ttInfoManage_detailedit_import_page_line24_txt-2115" | translate}} </span>
25 25 </li>
26 26 </ul>
27 27  
... ... @@ -38,23 +38,22 @@
38 38  
39 39 <div class="col-md-6">
40 40 <div class="input-group">
41   - <input type="file" class="form-control" nv-file-select="" uploader="ctrl.uploader"/>
42   - <span class="input-group-btn">
  41 + <label class="btn btn-info" for="xFile">{{"ttInfoManage_detailedit_import_page_line41_txt-2684" | translate}}</label>
  42 + <input id="xFile" type="file" style="position: absolute;clip: rect(0 0 0 0);" class="form-control" nv-file-select="" uploader="ctrl.uploader"/>
43 43 <button type="button" ng-click="ctrl.clearInputFile()" class="btn btn-default">
44 44 <span class="glyphicon glyphicon-trash"></span>
45 45 </button>
46   - </span>
47 46 </div>
48 47 </div>
49 48 <div class="table-scrollable table-scrollable-borderless">
50 49 <table class="table table-hover table-light">
51 50 <thead>
52 51 <tr class="uppercase">
53   - <th width="50%">$$$$$${txt-3658}</th>
54   - <th ng-show="ctrl.uploader.isHTML5">$$$$$${txt-4092}</th>
55   - <th ng-show="ctrl.uploader.isHTML5">$$$$$${txt-4091}</th>
56   - <th>$$$$$${txt-3874}</th>
57   - <th>$$$$$${txt-3942}</th>
  52 + <th width="50%">{{"ttInfoManage_detailedit_import_page_line52_txt-3658" | translate}}</th>
  53 + <th ng-show="ctrl.uploader.isHTML5">{{"ttInfoManage_detailedit_import_page_line53_txt-4092" | translate}}</th>
  54 + <th ng-show="ctrl.uploader.isHTML5">{{"ttInfoManage_detailedit_import_page_line54_txt-4091" | translate}}</th>
  55 + <th>{{"ttInfoManage_detailedit_import_page_line55_txt-3874" | translate}}</th>
  56 + <th>{{"ttInfoManage_detailedit_import_page_line56_txt-3942" | translate}}</th>
58 57 </tr>
59 58 </thead>
60 59 <tbody>
... ... @@ -83,14 +82,14 @@
83 82 <td nowrap>
84 83 <button type="button" class="btn btn-success btn-xs" ng-click="item.upload()"
85 84 ng-disabled="item.isReady || item.isUploading || item.isSuccess">
86   - <span class="glyphicon glyphicon-upload"></span> $$$$$${txt-4154}
  85 + <span class="glyphicon glyphicon-upload"></span> {{"ttInfoManage_detailedit_import_page_line85_txt-4154" | translate}}
87 86 </button>
88 87 <button type="button" class="btn btn-warning btn-xs" ng-click="item.cancel()"
89 88 ng-disabled="!item.isUploading">
90   - <span class="glyphicon glyphicon-ban-circle"></span> $$$$$${txt-3817}
  89 + <span class="glyphicon glyphicon-ban-circle"></span> {{"ttInfoManage_detailedit_import_page_line89_txt-3817" | translate}}
91 90 </button>
92 91 <button type="button" class="btn btn-danger btn-xs" ng-click="ctrl.removeItem(item)">
93   - <span class="glyphicon glyphicon-trash"></span> $$$$$${txt-3868}
  92 + <span class="glyphicon glyphicon-trash"></span> {{"ttInfoManage_detailedit_import_page_line92_txt-3868" | translate}}
94 93 </button>
95 94 </td>
96 95 </tr>
... ... @@ -103,7 +102,7 @@
103 102 <form ng-submit="ctrl.submit()" class="form-horizontal" novalidate name="myForm">
104 103 <div class="form-body">
105 104 <div class="form-group has-success has-feedback">
106   - <label class="col-md-2 control-label">$$$$$${txt-3230}*:</label>
  105 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_import_page_line105_txt-3230" | translate}}*:</label>
107 106 <div class="col-md-4">
108 107 <sa-Select5 name="timetabletype"
109 108 model="ctrl.ttInfoDetailManageForForm"
... ... @@ -113,19 +112,19 @@
113 112 dsparams="{{ {type: 'dic', param: 'timetabletype' } | json }}"
114 113 iterobjname="item"
115 114 iterobjexp="item.name"
116   - searchph="$$$$$${txt-3230}"
  115 + searchph="{{'ttInfoManage_detailedit_import_page_line115_txt-3230' | translate}}"
117 116 searchexp="this.name"
118 117 required >
119 118 </sa-Select5>
120 119 </div>
121 120 <!-- 隐藏快,显示验证信息 -->
122 121 <div class="alert alert-danger well-sm" ng-show="myForm.timetabletype.$error.required">
123   - $$$$$${txt-922}
  122 + {{"ttInfoManage_detailedit_import_page_line122_txt-922" | translate}}
124 123 </div>
125 124 </div>
126 125  
127 126 <div class="form-group has-success has-feedback">
128   - <label class="col-md-2 control-label">$$$$$${txt-901}</label>
  127 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_import_page_line127_txt-901" | translate}}</label>
129 128 <div class="col-md-4">
130 129 <sa-Select5 name="zdlytype"
131 130 model="ctrl"
... ... @@ -135,7 +134,7 @@
135 134 dsparams="{{ {type: 'local', param: 'zdlytype' } | json }}"
136 135 iterobjname="item"
137 136 iterobjexp="item.name"
138   - searchph="$$$$$${txt-1853}"
  137 + searchph="{{'ttInfoManage_detailedit_import_page_line137_txt-1853' | translate}}"
139 138 searchexp="this.name"
140 139 required >
141 140 </sa-Select5>
... ... @@ -143,15 +142,15 @@
143 142 </div>
144 143 <!-- 隐藏快,显示验证信息 -->
145 144 <div class="alert alert-danger well-sm" ng-show="myForm.zdlytype.$error.required">
146   - $$$$$${txt-392}
  145 + {{"ttInfoManage_detailedit_import_page_line145_txt-392" | translate}}
147 146 </div>
148 147 <div class="alert alert-danger well-sm" ng-show="myForm.lineversion.$error.required">
149   - $$$$$${txt-1790}
  148 + {{"ttInfoManage_detailedit_import_page_line148_txt-1790" | translate}}
150 149 </div>
151 150 </div>
152 151  
153 152 <div class="form-group has-success has-feedback" ng-if="ctrl.zdlytype == 2">
154   - <label class="col-md-2 control-label">$$$$$${txt-1761}*:</label>
  153 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_import_page_line153_txt-1761" | translate}}*:</label>
155 154 <div class="col-md-4">
156 155 <sa-Select5 name="lineversion_sel"
157 156 model="ctrl.ttInfoDetailManageForForm"
... ... @@ -161,19 +160,19 @@
161 160 dsparams="{{ {type: 'ajax', param:{'lineid': ctrl.ttInfoDetailManageForForm.xlid}, atype:'rs_version_list' } | json }}"
162 161 iterobjname="item"
163 162 iterobjexp="item.desc"
164   - searchph="$$$$$${txt-3364}"
  163 + searchph="{{'ttInfoManage_detailedit_import_page_line163_txt-3364' | translate}}"
165 164 searchexp="this.desc"
166 165 required >
167 166 </sa-Select5>
168 167  
169 168 </div>
170 169 <div class="alert alert-danger well-sm" ng-show="myForm.lineversion_sel.$error.required">
171   - $$$$$${txt-928}
  170 + {{"ttInfoManage_detailedit_import_page_line170_txt-928" | translate}}
172 171 </div>
173 172 </div>
174 173  
175 174 <div class="form-group has-success has-feedback">
176   - <label class="col-md-2 control-label">$$$$$${txt-3707}*:</label>
  175 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_import_page_line175_txt-3707" | translate}}*:</label>
177 176 <div class="col-md-4">
178 177 <sa-Select5 name="sheetname"
179 178 model="ctrl.ttInfoDetailManageForForm"
... ... @@ -183,7 +182,7 @@
183 182 dsparams="{{ {type: 'passdata', ldata: ctrl.sheetnames} | json }}"
184 183 iterobjname="item"
185 184 iterobjexp="item.name"
186   - searchph="$$$$$${txt-3432}"
  185 + searchph="{{'ttInfoManage_detailedit_import_page_line185_txt-3432' | translate}}"
187 186 searchexp="this.name"
188 187 required >
189 188 </sa-Select5>
... ... @@ -201,7 +200,7 @@
201 200 </div>
202 201 <!-- 隐藏块,显示验证信息 -->
203 202 <div class="alert alert-danger well-sm" ng-show="myForm.sheetname.$error.required">
204   - $$$$$${txt-1227}
  203 + {{"ttInfoManage_detailedit_import_page_line203_txt-1227" | translate}}
205 204 </div>
206 205 <div class="alert alert-danger well-sm" ng-show="myForm.sheetname_h.$error.remote">
207 206 {{$remote_msg}}
... ... @@ -209,7 +208,7 @@
209 208 </div>
210 209  
211 210 <div class="form-group has-success has-feedback">
212   - <label class="col-md-2 control-label">$$$$$${txt-2719}*:</label>
  211 + <label class="col-md-2 control-label">{{"ttInfoManage_detailedit_import_page_line211_txt-2719" | translate}}*:</label>
213 212 <div class="col-md-4">
214 213 <sa-Select5 name="lineinfo"
215 214 model="ctrl.ttInfoDetailManageForForm"
... ... @@ -219,7 +218,7 @@
219 218 dsparams="{{ {type: 'ajax', param:{'type': 'all', 'line.id_eq': ctrl.ttInfoDetailManageForForm.xlid}, atype:'xlinfo' } | json }}"
220 219 iterobjname="item"
221 220 iterobjexp="item.line.name + '-' + (item.descriptions ? item.descriptions : '')"
222   - searchph="$$$$$${txt-3364}"
  221 + searchph="{{'ttInfoManage_detailedit_import_page_line221_txt-3364' | translate}}"
223 222 searchexp="this.line.name + '-' + (this.descriptions ? this.descriptions : '')"
224 223 required >
225 224 </sa-Select5>
... ... @@ -230,7 +229,7 @@
230 229 </div>
231 230 <!-- 隐藏块,显示验证信息 -->
232 231 <div class="alert alert-danger well-sm" ng-show="myForm.lineinfo.$error.required">
233   - $$$$$${txt-912}
  232 + {{"ttInfoManage_detailedit_import_page_line232_txt-912" | translate}}
234 233 </div>
235 234 <div class="alert alert-danger well-sm" ng-show="myForm.lineinfo_h.$error.remote">
236 235 {{$remote_msg}}
... ... @@ -244,8 +243,8 @@
244 243 <div class="row">
245 244 <div class="col-md-offset-3 col-md-4">
246 245 <button type="submit" class="btn green"
247   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
248   - <a type="button" class="btn default" ui-sref="ttInfoManage" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  246 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_detailedit_import_page_line246_txt-4173" | translate}}</button>
  247 + <a type="button" class="btn default" ui-sref="ttInfoManage" ><i class="fa fa-times"></i> {{"ttInfoManage_detailedit_import_page_line247_txt-3817" | translate}}</a>
249 248 </div>
250 249 </div>
251 250 </div>
... ... @@ -255,4 +254,4 @@
255 254 </div>
256 255  
257 256  
258   -</div>
259 257 \ No newline at end of file
  258 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/module.js
... ... @@ -43,14 +43,15 @@ angular.module(&#39;ScheduleApp&#39;).controller(
43 43 '$stateParams',
44 44 '$state',
45 45 '$scope',
46   - function(service, FileUploader, $stateParams, $state, $scope) {
  46 + '$translate',
  47 + function(service, FileUploader, $stateParams, $state, $scope, translate) {
47 48 var self = this;
48 49 var xlid = $stateParams.xlid;
49 50 var ttid = $stateParams.ttid;
50 51 var xlname = $stateParams.xlname;
51 52 var ttname = $stateParams.ttname;
52 53  
53   - self.title = i18n("txt-4350", [xlname, ttname]);
  54 + self.title = translate.instant("ttInfoManage_detailedit_module_js_line54_txt-4350", {xlName : xlname, ttName : ttname});
54 55  
55 56 // 站点路由选择类型
56 57 self.zdlytype = 1;
... ... @@ -65,9 +66,9 @@ angular.module(&#39;ScheduleApp&#39;).controller(
65 66 service.getCurrentLineVersion(xlid).then(
66 67 function(result) {
67 68 if (result.length == 0) {
68   - alert(i18n('txt-976'));
  69 + alert(translate.instant("ttInfoManage_detailedit_module_js_line69_txt-976"));
69 70 } else if (result.length > 1) {
70   - alert(i18n('txt-710'));
  71 + alert(translate.instant("ttInfoManage_detailedit_module_js_line71_txt-710"));
71 72 } else {
72 73 self.ttInfoDetailManageForForm.lineversion = result[0].version;
73 74 }
... ... @@ -177,4 +178,4 @@ angular.module(&#39;ScheduleApp&#39;).controller(
177 178  
178 179 }
179 180 ]
180   -);
181 181 \ No newline at end of file
  182 +);
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/module2.js
... ... @@ -3,19 +3,20 @@ angular.module(&#39;ScheduleApp&#39;).factory(
3 3 '$$TTInfoDetail_edit2_info',
4 4 [
5 5 'TimeTableDetailManageService_g',
6   - function(service) {
  6 + '$translate',
  7 + function(service, translate) {
7 8 var editInfo = {}; // 转换好的内部明细数据
8 9 editInfo.colHeaders = [ // 这个要动态生成的
9 10 {
10 11 data: 'lpName',
11   - title: i18n('txt-4022'),
  12 + title: translate.instant("ttInfoManage_detailedit_module2_js_line12_txt-4022"),
12 13 type: 'text',
13 14 readOnly: true
14 15 },
15 16 {
16 17 data: 'fcsj1',
17 18 id: 'detailId1',
18   - title: i18n('txt-3989'),
  19 + title: translate.instant("ttInfoManage_detailedit_module2_js_line19_txt-3989"),
19 20 type: 'text',
20 21 readOnly: true
21 22 },
... ... @@ -50,7 +51,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(
50 51 {
51 52 data: 'fcsj6',
52 53 id: 'detailId6',
53   - title: i18n('txt-3990'),
  54 + title: translate.instant("ttInfoManage_detailedit_module2_js_line54_txt-3990"),
54 55 type: 'text',
55 56 readOnly: true
56 57 }
... ... @@ -189,14 +190,15 @@ angular.module(&#39;ScheduleApp&#39;).controller(
189 190 'TimeTableDetailManageService_g',
190 191 '$stateParams',
191 192 '$$TTInfoDetail_edit2_info',
192   - function(service, $stateParams, detailService) {
  193 + '$translate',
  194 + function(service, $stateParams, detailService, translate) {
193 195 var self = this;
194 196 self.xlid = $stateParams.xlid; // 获取传过来的线路id
195 197 self.ttid = $stateParams.ttid; // 获取传过来的时刻表id
196 198 self.xlname = $stateParams.xlname; // 获取传过来的线路名字
197 199 self.ttname = $stateParams.ttname; // 获取传过来的时刻表名字
198 200  
199   - self.title = i18n("txt-4349", [self.xlname, self.ttname]);
  201 + self.title = translate.instant("ttInfoManage_detailedit_module2_js_line201_txt-4349", {xlName : self.xlname, ttName : self.ttname});
200 202  
201 203 self.getColHeaders = function() {
202 204 return detailService.getEditDetailInfo().colHeaders;
... ... @@ -223,4 +225,4 @@ angular.module(&#39;ScheduleApp&#39;).controller(
223 225  
224 226 }
225 227 ]
226   -);
227 228 \ No newline at end of file
  229 +);
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/module_edit3.js
... ... @@ -134,7 +134,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
134 134 '$state',
135 135 '$scope',
136 136 '$window',
137   - function(service, $stateParams, $uibModal, $state, $scope, $window) {
  137 + '$translate',
  138 + function(service, $stateParams, $uibModal, $state, $scope, $window, translate) {
138 139 var self = this;
139 140 self.xlid = $stateParams.xlid; // 获取传过来的线路id
140 141 self.ttid = $stateParams.ttid; // 获取传过来的时刻表id
... ... @@ -142,7 +143,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
142 143 self.ttname = $stateParams.ttname; // 获取传过来的时刻表名字
143 144 self.rflag = $stateParams.rflag; // 刷新标志
144 145  
145   - self.title = i18n("txt-4349", [self.xlname, self.ttname]);
  146 + self.title = translate.instant("ttInfoManage_detailedit_module_edit3_js_line145_txt-4349", {xlName : self.xlname, ttName : self.ttname});
146 147  
147 148 self.editInfo = {
148 149 /**
... ... @@ -234,7 +235,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
234 235 }
235 236 }
236 237 if (!id) {
237   - alert(i18n('txt-899'));
  238 + alert(translate.instant("ttInfoManage_detailedit_module_edit3_js_line238_txt-899"));
238 239 } else {
239 240 $state.go('ttInfoDetailManage_detail_edit',
240 241 {
... ... @@ -269,7 +270,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
269 270 }
270 271  
271 272 if (!flag) {
272   - alert(i18n('txt-899'));
  273 + alert(translate.instant("ttInfoManage_detailedit_module_edit3_js_line273_txt-899"));
273 274 } else {
274 275 $state.go('ttInfoDetailManage_detail_edit2',
275 276 {
... ... @@ -288,4 +289,4 @@ angular.module(&#39;ScheduleApp&#39;).controller(
288 289  
289 290 }
290 291 ]
291   -);
292 292 \ No newline at end of file
  293 +);
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/timeTableDetailManage_old.js
... ... @@ -7,7 +7,8 @@ angular.module(&#39;ScheduleApp&#39;).factory(
7 7 '$state',
8 8 '$q',
9 9 'SaTimeTableUtils',
10   - function(service, service2, $state, $q, SaTimeTableUtils) {
  10 + '$translate',
  11 + function(service, service2, $state, $q, SaTimeTableUtils, translate) {
11 12  
12 13 // 班次查询对象类
13 14 var queryClass = service.rest;
... ... @@ -130,7 +131,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(
130 131 // TODO:暂时不显示班型1,班型2,配档数 列
131 132 if (editInfo.detailHeads && editInfo.detailHeads.length > 0) {
132 133 editInfo.detailHeads.shift();
133   - editInfo.detailHeads.unshift(i18n('txt-4022'), i18n('txt-4214'));
  134 + editInfo.detailHeads.unshift(translate.instant("ttInfoManage_detailedit_js_line134_txt-4022"), translate.instant("ttInfoManage_detailedit_js_line134_txt-4214"));
134 135 }
135 136 // 2、构造班型数据(TODO:这里模拟entity dto)
136 137 editInfo.rowBxInfo = [];
... ... @@ -375,7 +376,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
375 376 '$scope',
376 377 '$window',
377 378 'FileDownload_g',
378   - function(service, $stateParams, $uibModal, $state, $scope, $window, fileDownload) {
  379 + '$translate',
  380 + function(service, $stateParams, $uibModal, $state, $scope, $window, fileDownload, translate) {
379 381 var self = this;
380 382 self.xlid = $stateParams.xlid; // 获取传过来的线路id
381 383 self.ttid = $stateParams.ttid; // 获取传过来的时刻表id
... ... @@ -384,11 +386,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
384 386 self.rflag = $stateParams.rflag; // 刷新标志
385 387 self.lineversion = $stateParams.lineversion; // 线路版本
386 388  
387   - self.title = i18n("txt-4349", [self.xlname, self.ttname]);
388   - self.title2 = "--->" + i18n('txt-2132');
  389 + self.title = translate.instant("ttInfoManage_detailedit_js_line389_txt-4349", {xlName : self.xlname, ttName : self.ttname});
  390 + self.title2 = "--->" + translate.instant("ttInfoManage_detailedit_js_line390_txt-2132");
389 391 service.versiondesc(self.xlid, self.lineversion).then(
390 392 function(result) {
391   - self.title2 = "--->" + i18n('txt-2363', [result.desc]);
  393 + self.title2 = "--->" + translate.instant("ttInfoManage_detailedit_js_line393_txt-2363", {desc : result.desc});
392 394 }
393 395 );
394 396  
... ... @@ -452,7 +454,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
452 454 self.viewInfos = {
453 455 "editView" : {
454 456 viewId : 1,
455   - switchBtnMsg : i18n('txt-1743'),
  457 + switchBtnMsg : translate.instant("ttInfoManage_detailedit_js_line457_txt-1743"),
456 458 btn1 : true,
457 459 btn2 : true,
458 460 btn3 : true,
... ... @@ -464,7 +466,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
464 466 },
465 467 "preView" : {
466 468 viewId : 2,
467   - switchBtnMsg : i18n('txt-1744'),
  469 + switchBtnMsg : translate.instant("ttInfoManage_detailedit_js_line469_txt-1744"),
468 470 btn5 : true,
469 471 btn6 : true
470 472 }
... ... @@ -537,7 +539,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
537 539 // 批量修改
538 540 self.editInfos = function() {
539 541 if (!service.editIsSel()) {
540   - alert(i18n('txt-1210'));
  542 + alert(translate.instant("ttInfoManage_detailedit_js_line542_txt-1210"));
541 543 } else {
542 544 $state.go("ttInfoDetailManage_detail_edit2", {
543 545 xlid: self.xlid,
... ... @@ -564,7 +566,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
564 566 // 批量删除
565 567 self.deleteInfos = function() {
566 568 if (!service.editIsSel()) {
567   - alert(i18n('txt-1210'));
  569 + alert(translate.instant("ttInfoManage_detailedit_js_line569_txt-1210"));
568 570 return;
569 571 }
570 572 service.deleteInfos().then(function() {
... ... @@ -576,7 +578,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
576 578 lineversion: self.lineversion
577 579 });
578 580 }, function() {
579   - alert(i18n('txt-1211'));
  581 + alert(translate.instant("ttInfoManage_detailedit_js_line581_txt-1211"));
580 582 $state.go("ttInfoDetailManage_edit3", {
581 583 xlid: self.xlid,
582 584 ttid: self.ttid,
... ... @@ -669,7 +671,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
669 671 fileDownload.downloadFile(result.fileData, "application/octet-stream", result.fileName);
670 672 },
671 673 function(result) {
672   - console.log(i18n('txt-393') + result);
  674 + console.log(translate.instant("ttInfoManage_detailedit_js_line674_txt-393") + result);
673 675 }
674 676 );
675 677 };
... ... @@ -717,7 +719,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
717 719 'TimeTableDetailManageService_old',
718 720 '$stateParams',
719 721 '$state',
720   - function(service, $stateParams, $state) {
  722 + '$translate',
  723 + function(service, $stateParams, $state, translate) {
721 724 var self = this;
722 725  
723 726 // 正数(不带符号)
... ... @@ -731,11 +734,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
731 734 self.rowindex = $stateParams.rowindex; // 修改的第几行
732 735 self.lineversion = $stateParams.lineversion; // 线路版本
733 736  
734   - self.title1 = i18n("txt-4349", [self.xlname, self.ttname]);
735   - self.title_tip = i18n('txt-2132');
  737 + self.title1 = translate.instant("ttInfoManage_detailedit_js_line737_txt-4349", {xlName: self.xlname, ttName: self.ttname});
  738 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line738_txt-2132");
736 739 service.versiondesc(self.xlid, self.lineversion).then(
737 740 function(result) {
738   - self.title_tip = i18n('txt-2363', [result.desc]);
  741 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line741_txt-2363", {desc: result.desc});
739 742 }
740 743 );
741 744  
... ... @@ -743,9 +746,9 @@ angular.module(&#39;ScheduleApp&#39;).controller(
743 746 self.bxInfo = {};
744 747 if (service.getEditInfo().rowBxInfo && service.getEditInfo().rowBxInfo.length > self.rowindex) {
745 748 self.bxInfo = service.getEditInfo().rowBxInfo[self.rowindex];
746   - self.title2 = i18n("txt-4349", [self.xlname, self.ttname]);
747   - self.title2 += "->" + i18n('txt-4022') + self.bxInfo.lp.lpName;
748   - self.title2 += "->" + i18n('txt-3065');
  749 + self.title2 = translate.instant("ttInfoManage_detailedit_js_line749_txt-4349", {xlName: self.xlname, ttName: self.ttname});
  750 + self.title2 += "->" + translate.instant("ttInfoManage_detailedit_js_line750_txt-4022") + self.bxInfo.lp.lpName;
  751 + self.title2 += "->" + translate.instant("ttInfoManage_detailedit_js_line751_txt-3065");
749 752 }
750 753 // 更新班型信息
751 754 self.submit = function() {
... ... @@ -782,7 +785,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
782 785 '$stateParams',
783 786 '$state',
784 787 'SaTimeTableUtils',
785   - function(service, $stateParams, $state, SaTimeTableUtils) {
  788 + '$translate',
  789 + function(service, $stateParams, $state, SaTimeTableUtils, translate) {
786 790 var self = this;
787 791 var TTInfoDetail = service.getQueryClass();
788 792  
... ... @@ -806,18 +810,18 @@ angular.module(&#39;ScheduleApp&#39;).controller(
806 810 self.colindex = $stateParams.colindex; // 修改的第几列
807 811 self.lineversion = $stateParams.lineversion; // 线路版本
808 812  
809   - self.title1 = i18n("txt-4349", [self.xlname, self.ttname]);
810   - self.title_tip = i18n('txt-2132');
  813 + self.title1 = translate.instant("ttInfoManage_detailedit_js_line813_txt-4349", {xlName: self.xlname, ttName: self.ttname});
  814 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line814_txt-2132");
811 815 service.versiondesc(self.xlid, self.lineversion).then(
812 816 function(result) {
813   - self.title_tip = i18n('txt-2363', [result.desc]);
  817 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line817_txt-2363", {desc: result.desc});
814 818 }
815 819 );
816 820  
817 821 if (id) {
818 822 TTInfoDetail.get({id: id}, function(value) {
819 823 self.TimeTableDetailForSave = value;
820   - self.title2 = i18n('txt-4345', [self.xlname, self.ttname, self.TimeTableDetailForSave.lp.lpName, self.TimeTableDetailForSave.fcno]);
  824 + self.title2 = translate.instant("ttInfoManage_detailedit_js_line824_txt-4345", {xlName: self.xlname, ttName: self.ttname, lpName: self.TimeTableDetailForSave.lp.lpName, fcno: self.TimeTableDetailForSave.fcno});
821 825  
822 826 // 添加编码加名字组合字段
823 827 self.TimeTableDetailForSave["qcode_name"] = self.TimeTableDetailForSave["qdzCode"] + "_" + self.TimeTableDetailForSave["qdzName"];
... ... @@ -837,7 +841,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
837 841  
838 842 self.TimeTableDetailForSave.lineVersion = self.lineversion;
839 843 self.TimeTableDetailForSave.isTS = 0;
840   - self.title2 = i18n('txt-4345', [self.xlname, self.ttname, self.TimeTableDetailForSave.lp.lpName, self.TimeTableDetailForSave.fcno]);
  844 + self.title2 = translate.instant("ttInfoManage_detailedit_js_line844_txt-4345", {xlName: self.xlname, ttName: self.ttname, lpName: self.TimeTableDetailForSave.lp.lpName, fcno: self.TimeTableDetailForSave.fcno});
841 845  
842 846 }
843 847  
... ... @@ -896,7 +900,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
896 900 'TimeTableDetailManageService_old',
897 901 '$stateParams',
898 902 '$state',
899   - function(service, $stateParams, $state) {
  903 + '$translate',
  904 + function(service, $stateParams, $state, translate) {
900 905 var self = this;
901 906 // 获取传过来的id,有的话就是修改,获取一遍数据
902 907 self.xlid = $stateParams.xlid; // 获取传过来的线路id
... ... @@ -905,11 +910,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
905 910 self.ttname = $stateParams.ttname; // 获取传过来的时刻表名字
906 911 self.lineversion = $stateParams.lineversion; // 线路版本
907 912  
908   - self.title1 = i18n('txt-865', [self.xlname, self.ttname]);
909   - self.title_tip = i18n('txt-2132');
  913 + self.title1 = translate.instant("ttInfoManage_detailedit_js_line913_txt-865", {xlName: self.xlname, ttName: self.ttname});
  914 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line914_txt-2132");
910 915 service.versiondesc(self.xlid, self.lineversion).then(
911 916 function(result) {
912   - self.title_tip = i18n('txt-2363', [result.desc]);
  917 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line917_txt-2363", {desc: result.desc});
913 918 }
914 919 );
915 920  
... ... @@ -1022,7 +1027,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1022 1027 lineversion: self.lineversion
1023 1028 });
1024 1029 }, function() {
1025   - alert(i18n('txt-1212'));
  1030 + alert(translate.instant("ttInfoManage_detailedit_js_line1030_txt-1212"));
1026 1031 $state.go("ttInfoDetailManage_edit3", {
1027 1032 xlid: self.xlid,
1028 1033 ttid: self.ttid,
... ... @@ -1045,7 +1050,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1045 1050 'TimeTableDetailManageService_old',
1046 1051 '$stateParams',
1047 1052 '$state',
1048   - function(service, $stateParams, $state) {
  1053 + '$translate',
  1054 + function(service, $stateParams, $state, translate) {
1049 1055 var self = this;
1050 1056  
1051 1057 // 获取传过来的id,有的话就是修改,获取一遍数据
... ... @@ -1055,11 +1061,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1055 1061 self.ttname = $stateParams.ttname; // 获取传过来的时刻表名字
1056 1062 self.lineversion = $stateParams.lineversion; // 线路版本
1057 1063  
1058   - self.title1 = i18n('txt-866', [self.xlname, self.ttname]);
1059   - self.title_tip = i18n('txt-2132');
  1064 + self.title1 = translate.instant("ttInfoManage_detailedit_js_line1064_txt-866", {xlName: self.xlname, ttName: self.ttname});
  1065 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1065_txt-2132");
1060 1066 service.versiondesc(self.xlid, self.lineversion).then(
1061 1067 function(result) {
1062   - self.title_tip = i18n('txt-2363', [result.desc]);
  1068 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1068_txt-2363", {desc: result.desc});
1063 1069 }
1064 1070 );
1065 1071  
... ... @@ -1125,7 +1131,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1125 1131 'TimeTableDetailManageService_old',
1126 1132 '$stateParams',
1127 1133 '$state',
1128   - function(service, $stateParams, $state) {
  1134 + '$translate',
  1135 + function(service, $stateParams, $state, translate) {
1129 1136 var self = this;
1130 1137  
1131 1138 // 获取传过来的id,有的话就是修改,获取一遍数据
... ... @@ -1135,11 +1142,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1135 1142 self.ttname = $stateParams.ttname; // 获取传过来的时刻表名字
1136 1143 self.lineversion = $stateParams.lineversion; // 线路版本
1137 1144  
1138   - self.title1 = i18n('txt-4346', [self.xlname, self.ttname]);
1139   - self.title_tip = i18n('txt-2132');
  1145 + self.title1 = translate.instant("ttInfoManage_detailedit_js_line1145_txt-4346", {xlName: self.xlname, ttName: self.ttname});
  1146 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1146_txt-2132");
1140 1147 service.versiondesc(self.xlid, self.lineversion).then(
1141 1148 function(result) {
1142   - self.title_tip = i18n('txt-2363', [result.desc]);
  1149 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1149_txt-2363", {desc: result.desc});
1143 1150 }
1144 1151 );
1145 1152  
... ... @@ -1176,7 +1183,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1176 1183 'TimeTableDetailManageService_old',
1177 1184 '$stateParams',
1178 1185 '$state',
1179   - function(service, $stateParams, $state) {
  1186 + '$translate',
  1187 + function(service, $stateParams, $state, translate) {
1180 1188 var self = this;
1181 1189  
1182 1190 // 获取传过来的id,有的话就是修改,获取一遍数据
... ... @@ -1186,11 +1194,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1186 1194 self.ttname = $stateParams.ttname; // 获取传过来的时刻表名字
1187 1195 self.lineversion = $stateParams.lineversion; // 线路版本
1188 1196  
1189   - self.title1 = i18n('txt-4347', [self.xlname, self.ttname]);
1190   - self.title_tip = i18n('txt-2132');
  1197 + self.title1 = translate.instant("ttInfoManage_detailedit_js_line1197_txt-4347", {xlName: self.xlname, ttName: self.ttname});
  1198 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1198_txt-2132");
1191 1199 service.versiondesc(self.xlid, self.lineversion).then(
1192 1200 function(result) {
1193   - self.title_tip = i18n('txt-2363', [result.desc]);
  1201 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1201_txt-2363", {desc: result.desc});
1194 1202 }
1195 1203 );
1196 1204  
... ... @@ -1227,7 +1235,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1227 1235 'TimeTableDetailManageService_old',
1228 1236 '$stateParams',
1229 1237 '$state',
1230   - function(service, $stateParams, $state) {
  1238 + '$translate',
  1239 + function(service, $stateParams, $state, translate) {
1231 1240 var self = this;
1232 1241  
1233 1242 // 获取传过来的id,有的话就是修改,获取一遍数据
... ... @@ -1237,11 +1246,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
1237 1246 self.ttname = $stateParams.ttname; // 获取传过来的时刻表名字
1238 1247 self.lineversion = $stateParams.lineversion; // 线路版本
1239 1248  
1240   - self.title1 = i18n('txt-4348', [self.xlname, self.ttname]);
1241   - self.title_tip = i18n('txt-2132');
  1249 + self.title1 = translate.instant("ttInfoManage_detailedit_js_line1249_txt-4348", {xlName: self.xlname, ttName: self.ttname});
  1250 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1250_txt-2132");
1242 1251 service.versiondesc(self.xlid, self.lineversion).then(
1243 1252 function(result) {
1244   - self.title_tip = i18n('txt-2363', [result.desc]);
  1253 + self.title_tip = translate.instant("ttInfoManage_detailedit_js_line1253_txt-2363", {desc: result.desc});
1245 1254 }
1246 1255 );
1247 1256  
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/edit.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2118}</h1>
  3 + <h1>{{"ttInfoManage_edit_page_line3_txt-2118" | 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>{{"ttInfoManage_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">{{"ttInfoManage_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="ttInfoManage">$$$$$${txt-2118}</a>
  17 + <a ui-sref="ttInfoManage">{{"ttInfoManage_edit_page_line17_txt-2118" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-616}</span>
  21 + <span class="active">{{"ttInfoManage_edit_page_line21_txt-616" | 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">{{"ttInfoManage_edit_page_line29_txt-3849" | translate}}</span>
30 30 </div>
31 31 </div>
32 32  
... ... @@ -41,7 +41,7 @@
41 41 <!-- 其他信息放置在这里 -->
42 42 <div class="form-body">
43 43 <div class="form-group has-success has-feedback">
44   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  44 + <label class="col-md-2 control-label">{{"ttInfoManage_edit_page_line44_txt-3347" | translate}}*:</label>
45 45 <div class="col-md-3">
46 46 <sa-Select5 name="xl"
47 47 model="ctrl.ttInfoManageForForm"
... ... @@ -51,33 +51,33 @@
51 51 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
52 52 iterobjname="item"
53 53 iterobjexp="item.name"
54   - searchph="$$$$$${txt-3364}"
  54 + searchph="{{'ttInfoManage_edit_page_line54_txt-3364' | translate}}"
55 55 searchexp="this.name"
56 56 required >
57 57 </sa-Select5>
58 58 </div>
59 59 <!-- 隐藏块,显示验证信息 -->
60 60 <div class="alert alert-danger well-sm" ng-show="myForm.xl.$error.required">
61   - $$$$$${txt-1788}
  61 + {{"ttInfoManage_edit_page_line61_txt-1788" | translate}}
62 62 </div>
63 63 </div>
64 64  
65 65 <div class="form-group has-success has-feedback">
66   - <label class="col-md-2 control-label">$$$$$${txt-3202}*:</label>
  66 + <label class="col-md-2 control-label">{{"ttInfoManage_edit_page_line66_txt-3202" | translate}}*:</label>
67 67 <div class="col-md-3">
68 68 <sa-Radiogroup model="ctrl.ttInfoManageForForm.xlDir" dicgroup="LineTrend2" name="xlDir" required></sa-Radiogroup>
69 69 </div>
70 70 <!-- 隐藏块,显示验证信息 -->
71 71 <div class="alert alert-danger well-sm" ng-show="myForm.xlDir.$error.required">
72   - $$$$$${txt-911}
  72 + {{"ttInfoManage_edit_page_line72_txt-911" | translate}}
73 73 </div>
74 74 </div>
75 75  
76 76 <div class="form-group has-success has-feedback">
77   - <label class="col-md-2 control-label">$$$$$${txt-2250}*:</label>
  77 + <label class="col-md-2 control-label">{{"ttInfoManage_edit_page_line77_txt-2250" | translate}}*:</label>
78 78 <div class="col-md-3">
79 79 <input type="text" class="form-control" ng-model="ctrl.ttInfoManageForForm.name"
80   - name="name" placeholder="$$$$$${txt-963}" required
  80 + name="name" placeholder="{{'ttInfoManage_edit_page_line80_txt-963' | translate}}" required
81 81 remote-Validation
82 82 remotevtype="tic_name"
83 83 remotevparam="{{ {'id_eq': ctrl.ttInfoManageForForm.id, 'xl.id_eq': ctrl.ttInfoManageForForm.xl.id, 'name_eq': ctrl.ttInfoManageForForm.name} | json}}"
... ... @@ -86,20 +86,20 @@
86 86  
87 87 <!-- 隐藏块,显示验证信息 -->
88 88 <div class="alert alert-danger well-sm" ng-show="myForm.name.$error.required">
89   - $$$$$${txt-685}
  89 + {{"ttInfoManage_edit_page_line89_txt-685" | translate}}
90 90 </div>
91 91 <div class="alert alert-danger well-sm" ng-show="myForm.name.$error.remote">
92   - $$$$$${txt-246}
  92 + {{"ttInfoManage_edit_page_line92_txt-246" | translate}}
93 93 </div>
94 94 </div>
95 95  
96 96 <div class="form-group has-success has-feedback">
97   - <label class="col-md-2 control-label">$$$$$${txt-3211}*:</label>
  97 + <label class="col-md-2 control-label">{{"ttInfoManage_edit_page_line97_txt-3211" | translate}}*:</label>
98 98 <div class="col-md-3">
99 99 <div class="input-group">
100 100 <input type="text" class="form-control"
101   - name="qyrq" placeholder="$$$$$${txt-1284}"
102   - uib-datepicker-popup="yyyy年MM月dd日"
  101 + name="qyrq" placeholder="{{'ttInfoManage_edit_page_line101_txt-1284' | translate}}"
  102 + uib-datepicker-popup="yyyy-MM-dd"
103 103 is-open="ctrl.qyrqOpen"
104 104 ng-model="ctrl.ttInfoManageForForm.qyrq" readonly required/>
105 105 <span class="input-group-btn">
... ... @@ -112,19 +112,19 @@
112 112  
113 113 <!-- 隐藏块,显示验证信息 -->
114 114 <div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.required">
115   - $$$$$${txt-916}
  115 + {{"ttInfoManage_edit_page_line115_txt-916" | translate}}
116 116 </div>
117 117 </div>
118 118  
119 119 <div class="form-group has-success has-feedback">
120   - <label class="col-md-2 control-label">$$$$$${txt-3199}*:</label>
  120 + <label class="col-md-2 control-label">{{"ttInfoManage_edit_page_line120_txt-3199" | translate}}*:</label>
121 121 <div class="col-md-3">
122 122 <sa-Radiogroup model="ctrl.ttInfoManageForForm.isEnableDisTemplate" dicgroup="truefalseType" name="isEnableDisTemplate" required></sa-Radiogroup>
123 123 </div>
124 124  
125 125 <!-- 隐藏块,显示验证信息 -->
126 126 <div class="alert alert-danger well-sm" ng-show="myForm.isEnableDisTemplate.$error.required">
127   - $$$$$${txt-914}
  127 + {{"ttInfoManage_edit_page_line127_txt-914" | translate}}
128 128 </div>
129 129  
130 130 </div>
... ... @@ -158,7 +158,7 @@
158 158 <!--</div>-->
159 159  
160 160 <div class="form-group">
161   - <label class="col-md-2 control-label">$$$$$${txt-1772}</label>
  161 + <label class="col-md-2 control-label">{{"ttInfoManage_edit_page_line161_txt-1772" | translate}}</label>
162 162 <div class="col-md-6">
163 163 <sa-Checkboxgroup model="ctrl.ttInfoManageForForm"
164 164 name="rule_days"
... ... @@ -176,7 +176,7 @@
176 176  
177 177 </div>
178 178 <div class="alert alert-danger well-sm" ng-show="myForm.rule_days.$error.required">
179   - $$$$$${txt-2280}1
  179 + {{"ttInfoManage_edit_page_line179_txt-2280" | translate}}1
180 180 </div>
181 181 <div class="alert alert-warning well-sm" ng-show="ctrl.rule_days_warn">
182 182 <i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
... ... @@ -185,7 +185,7 @@
185 185 </div>
186 186  
187 187 <div class="form-group">
188   - <label class="col-md-2 control-label">$$$$$${txt-1763}</label>
  188 + <label class="col-md-2 control-label">{{"ttInfoManage_edit_page_line188_txt-1763" | translate}}</label>
189 189 <div class="col-md-6">
190 190 <sa-Dategroup model="ctrl.ttInfoManageForForm"
191 191 name="special_days"
... ... @@ -202,7 +202,7 @@
202 202 />
203 203 </div>
204 204 <div class="alert alert-danger well-sm" ng-show="myForm.special_days.$error.required">
205   - $$$$$${txt-2280}2
  205 + {{"ttInfoManage_edit_page_line205_txt-2280" | translate}}2
206 206 </div>
207 207  
208 208 <div class="alert alert-warning well-sm" ng-show="ctrl.rule_special_days_warn">
... ... @@ -224,8 +224,8 @@
224 224 <div class="row">
225 225 <div class="col-md-offset-3 col-md-4">
226 226 <button type="submit" class="btn green"
227   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
228   - <a type="button" class="btn default" ui-sref="ttInfoManage" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  227 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_edit_page_line227_txt-4173" | translate}}</button>
  228 + <a type="button" class="btn default" ui-sref="ttInfoManage" ><i class="fa fa-times"></i> {{"ttInfoManage_edit_page_line228_txt-3817" | translate}}</a>
229 229 </div>
230 230 </div>
231 231 </div>
... ... @@ -235,4 +235,4 @@
235 235 </div>
236 236  
237 237  
238   -</div>
239 238 \ No newline at end of file
  239 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/form.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2118}</h1>
  3 + <h1>{{"ttInfoManage_form_page_line3_txt-2118" | 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>{{"ttInfoManage_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">{{"ttInfoManage_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="ttInfoManage">$$$$$${txt-2118}</a>
  17 + <a ui-sref="ttInfoManage">{{"ttInfoManage_form_page_line17_txt-2118" | translate}}</a>
18 18 <i class="fa fa-circle"></i>
19 19 </li>
20 20 <li>
21   - <span class="active">$$$$$${txt-617}</span>
  21 + <span class="active">{{"ttInfoManage_form_page_line21_txt-617" | 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">{{"ttInfoManage_form_page_line29_txt-3849" | translate}}</span>
30 30 </div>
31 31 </div>
32 32  
... ... @@ -41,7 +41,7 @@
41 41 <!-- 其他信息放置在这里 -->
42 42 <div class="form-body">
43 43 <div class="form-group has-success has-feedback">
44   - <label class="col-md-2 control-label">$$$$$${txt-3815}*:</label>
  44 + <label class="col-md-2 control-label">{{"ttInfoManage_form_page_line44_txt-3347" | translate}}*:</label>
45 45 <div class="col-md-3">
46 46 <sa-Select5 name="xl"
47 47 model="ctrl.ttInfoManageForForm"
... ... @@ -51,33 +51,33 @@
51 51 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
52 52 iterobjname="item"
53 53 iterobjexp="item.name"
54   - searchph="$$$$$${txt-3364}"
  54 + searchph="{{'ttInfoManage_form_page_line54_txt-3364' | translate}}"
55 55 searchexp="this.name"
56 56 required >
57 57 </sa-Select5>
58 58 </div>
59 59 <!-- 隐藏块,显示验证信息 -->
60 60 <div class="alert alert-danger well-sm" ng-show="myForm.xl.$error.required">
61   - $$$$$${txt-1788}
  61 + {{"ttInfoManage_form_page_line61_txt-1788" | translate}}
62 62 </div>
63 63 </div>
64 64  
65 65 <div class="form-group has-success has-feedback">
66   - <label class="col-md-2 control-label">$$$$$${txt-3202}*:</label>
  66 + <label class="col-md-2 control-label">{{"ttInfoManage_form_page_line66_txt-3202" | translate}}*:</label>
67 67 <div class="col-md-3">
68 68 <sa-Radiogroup model="ctrl.ttInfoManageForForm.xlDir" dicgroup="LineTrend2" name="xlDir" required></sa-Radiogroup>
69 69 </div>
70 70 <!-- 隐藏块,显示验证信息 -->
71 71 <div class="alert alert-danger well-sm" ng-show="myForm.xlDir.$error.required">
72   - $$$$$${txt-911}
  72 + {{"ttInfoManage_form_page_line72_txt-911" | translate}}
73 73 </div>
74 74 </div>
75 75  
76 76 <div class="form-group has-success has-feedback">
77   - <label class="col-md-2 control-label">$$$$$${txt-2250}*:</label>
  77 + <label class="col-md-2 control-label">{{"ttInfoManage_form_page_line77_txt-2250" | translate}}*:</label>
78 78 <div class="col-md-3">
79 79 <input type="text" class="form-control" ng-model="ctrl.ttInfoManageForForm.name"
80   - name="name" placeholder="$$$$$${txt-963}" required
  80 + name="name" placeholder="{{'ttInfoManage_form_page_line80_txt-963' | translate}}" required
81 81 remote-Validation
82 82 remotevtype="tic_name"
83 83 remotevparam="{{ {'xl.id_eq': ctrl.ttInfoManageForForm.xl.id, 'name_eq': ctrl.ttInfoManageForForm.name} | json}}"
... ... @@ -86,20 +86,20 @@
86 86  
87 87 <!-- 隐藏块,显示验证信息 -->
88 88 <div class="alert alert-danger well-sm" ng-show="myForm.name.$error.required">
89   - $$$$$${txt-685}
  89 + {{"ttInfoManage_form_page_line89_txt-685" | translate}}
90 90 </div>
91 91 <div class="alert alert-danger well-sm" ng-show="myForm.name.$error.remote">
92   - $$$$$${txt-246}
  92 + {{"ttInfoManage_form_page_line92_txt-246" | translate}}
93 93 </div>
94 94 </div>
95 95  
96 96 <div class="form-group has-success has-feedback">
97   - <label class="col-md-2 control-label">$$$$$${txt-3211}*:</label>
  97 + <label class="col-md-2 control-label">{{"ttInfoManage_form_page_line97_txt-3211" | translate}}*:</label>
98 98 <div class="col-md-3">
99 99 <div class="input-group">
100 100 <input type="text" class="form-control"
101   - name="qyrq" placeholder="$$$$$${txt-1284}"
102   - uib-datepicker-popup="yyyy年MM月dd日"
  101 + name="qyrq" placeholder="{{'ttInfoManage_form_page_line101_txt-1284' | translate}}"
  102 + uib-datepicker-popup="yyyy-MM-dd"
103 103 is-open="ctrl.qyrqOpen"
104 104 ng-model="ctrl.ttInfoManageForForm.qyrq" readonly required/>
105 105 <span class="input-group-btn">
... ... @@ -112,19 +112,19 @@
112 112  
113 113 <!-- 隐藏块,显示验证信息 -->
114 114 <div class="alert alert-danger well-sm" ng-show="myForm.qyrq.$error.required">
115   - $$$$$${txt-916}
  115 + {{"ttInfoManage_form_page_line115_txt-916" | translate}}
116 116 </div>
117 117 </div>
118 118  
119 119 <div class="form-group has-success has-feedback">
120   - <label class="col-md-2 control-label">$$$$$${txt-3199}*:</label>
  120 + <label class="col-md-2 control-label">{{"ttInfoManage_form_page_line120_txt-3199" | translate}}*:</label>
121 121 <div class="col-md-3">
122 122 <sa-Radiogroup model="ctrl.ttInfoManageForForm.isEnableDisTemplate" dicgroup="truefalseType" name="isEnableDisTemplate" required></sa-Radiogroup>
123 123 </div>
124 124  
125 125 <!-- 隐藏块,显示验证信息 -->
126 126 <div class="alert alert-danger well-sm" ng-show="myForm.isEnableDisTemplate.$error.required">
127   - $$$$$${txt-914}
  127 + {{"ttInfoManage_form_page_line127_txt-914" | translate}}
128 128 </div>
129 129  
130 130 </div>
... ... @@ -158,7 +158,7 @@
158 158 <!--</div>-->
159 159  
160 160 <div class="form-group">
161   - <label class="col-md-2 control-label">$$$$$${txt-1772}</label>
  161 + <label class="col-md-2 control-label">{{"ttInfoManage_form_page_line161_txt-1772" | translate}}</label>
162 162 <div class="col-md-6">
163 163 <sa-Checkboxgroup model="ctrl.ttInfoManageForForm"
164 164 name="rule_days"
... ... @@ -174,8 +174,9 @@
174 174 remotewmsgprop="rule_days_warn"
175 175 />
176 176 </div>
  177 +
177 178 <div class="alert alert-danger well-sm" ng-show="myForm.rule_days.$error.required">
178   - $$$$$${txt-2280}1
  179 + {{"ttInfoManage_form_page_line179_txt-2280" | translate}}1
179 180 </div>
180 181 <div class="alert alert-warning well-sm" ng-show="ctrl.rule_days_warn">
181 182 <i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
... ... @@ -184,7 +185,7 @@
184 185 </div>
185 186  
186 187 <div class="form-group">
187   - <label class="col-md-2 control-label">$$$$$${txt-1763}</label>
  188 + <label class="col-md-2 control-label">{{"ttInfoManage_form_page_line188_txt-1763" | translate}}</label>
188 189 <div class="col-md-6">
189 190 <sa-Dategroup model="ctrl.ttInfoManageForForm"
190 191 name="special_days"
... ... @@ -201,7 +202,7 @@
201 202 />
202 203 </div>
203 204 <div class="alert alert-danger well-sm" ng-show="myForm.special_days.$error.required">
204   - $$$$$${txt-2280}2
  205 + {{"ttInfoManage_form_page_line205_txt-2280" | translate}}2
205 206 </div>
206 207  
207 208 <div class="alert alert-warning well-sm" ng-show="ctrl.rule_special_days_warn">
... ... @@ -223,8 +224,8 @@
223 224 <div class="row">
224 225 <div class="col-md-offset-3 col-md-4">
225 226 <button type="submit" class="btn green"
226   - ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> 提交</button>
227   - <a type="button" class="btn default" ui-sref="ttInfoManage" ><i class="fa fa-times"></i> $$$$$${txt-3817}</a>
  227 + ng-disabled="!myForm.$valid"><i class="fa fa-check"></i> {{"ttInfoManage_form_page_line227_txt-4173" | translate}}</button>
  228 + <a type="button" class="btn default" ui-sref="ttInfoManage" ><i class="fa fa-times"></i> {{"ttInfoManage_form_page_line228_txt-3817" | translate}}</a>
228 229 </div>
229 230 </div>
230 231 </div>
... ... @@ -234,4 +235,4 @@
234 235 </div>
235 236  
236 237  
237   -</div>
238 238 \ No newline at end of file
  239 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/index.html
1 1 <div class="page-head">
2 2 <div class="page-title">
3   - <h1>$$$$$${txt-2118}</h1>
  3 + <h1>{{"ttInfoManage_index_page_line3_txt-2118" | 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>{{"ttInfoManage_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">{{"ttInfoManage_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-2118}</span>
  17 + <span class="active">{{"ttInfoManage_index_page_line17_txt-2118" | translate}}</span>
18 18 </li>
19 19 </ul>
20 20  
... ... @@ -33,7 +33,7 @@
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-3592}</span>
  36 + <span class="caption-subject bold uppercase">{{"ttInfoManage_index_page_line36_txt-3592" | translate}}</span>
37 37 </div>
38 38 <div class="actions">
39 39 <!--<a ui-sref="ttInfoManage_test" class="btn btn-circle blue">-->
... ... @@ -42,7 +42,7 @@
42 42 <!--</a>-->
43 43 <a href="javascript:" class="btn blue" ng-click="ctrl.toTtInfoManageForm()">
44 44 <i class="fa fa-plus"></i>
45   - $$$$$${txt-2278}
  45 + {{"ttInfoManage_index_page_line45_txt-2278" | translate}}
46 46 </a>
47 47  
48 48 </div>
... ... @@ -53,4 +53,4 @@
53 53 </div>
54 54 </div>
55 55 </div>
56   -</div>
57 56 \ No newline at end of file
  57 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/list.html
... ... @@ -4,15 +4,15 @@
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: 180px;">$$$$$${txt-1786}</th>
10   - <th style="width: 80px">$$$$$${txt-3633}</th>
11   - <th style="width: 50px;">$$$$$${txt-3861}</th>
12   - <th style="width: 130px">$$$$$${txt-3093}</th>
13   - <th style="width: 80px">$$$$$${txt-3874}</th>
14   - <th style="width: 60%">$$$$$${txt-2114}</th>
15   - <th style="width: 40%">$$$$$${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;">{{"ttInfoManage_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;">{{"ttInfoManage_list_page_line8_txt-3347" | translate}}</th>
  9 + <th style="white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"ttInfoManage_list_page_line9_txt-1786" | translate}}</th>
  10 + <th style="width: 100px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"ttInfoManage_list_page_line10_txt-3633" | translate}}</th>
  11 + <th style="width: 80px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"ttInfoManage_list_page_line11_txt-3861" | translate}}</th>
  12 + <th style="width: 150px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"ttInfoManage_list_page_line12_txt-3093" | translate}}</th>
  13 + <th style="width: 80px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"ttInfoManage_list_page_line13_txt-3874" | translate}}</th>
  14 + <th style="width: 150px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"ttInfoManage_list_page_line14_txt-2114" | translate}}</th>
  15 + <th style="width: 230px; white-space: pre-wrap;word-wrap: break-word;text-align: center;vertical-align: middle;">{{"ttInfoManage_list_page_line15_txt-3942" | translate}}</th>
16 16 </tr>
17 17 <tr role="row" class="filter">
18 18 <td></td>
... ... @@ -25,24 +25,25 @@
25 25 dsparams="{{ {type: 'ajax', param:{type: 'all', 'destroy_eq': 0}, atype:'xl' } | json }}"
26 26 iterobjname="item"
27 27 iterobjexp="item.name"
28   - searchph="$$$$$${txt-3364}"
  28 + searchph="{{'ttInfoManage_list_page_line28_txt-3364' | translate}}"
29 29 searchexp="this.name"
  30 + width="120"
30 31 required >
31 32 </sa-Select5>
32 33 </td>
33 34 <td>
34   - <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition().name_like" placeholder="$$$$$${txt-1221}"/>
  35 + <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition().name_like" placeholder="{{'ttInfoManage_list_page_line34_txt-1221' | translate}}"/>
35 36 </td>
36 37 <td></td>
37 38 <td>
38 39 <label class="checkbox-inline">
39   - <input type="checkbox" ng-model="ctrl.searchCondition()['isEnableDisTemplate_eq']"/>$$$$$${txt-4257}
  40 + <input type="checkbox" ng-model="ctrl.searchCondition()['isEnableDisTemplate_eq']"/>{{"ttInfoManage_list_page_line40_txt-4257" | translate}}
40 41 </label>
41 42 </td>
42 43 <td></td>
43 44 <td>
44 45 <label class="checkbox-inline">
45   - <input type="checkbox" ng-model="ctrl.searchCondition()['isCancel_eq']"/>$$$$$${txt-3746}
  46 + <input type="checkbox" ng-model="ctrl.searchCondition()['isCancel_eq']"/>{{"ttInfoManage_list_page_line46_txt-3746" | translate}}
46 47 </label>
47 48 </td>
48 49 <td></td>
... ... @@ -50,7 +51,7 @@
50 51 <div class="btn-group">
51 52 <button class="btn btn-sm green btn-outline filter-submit margin-bottom" style="margin-right: 0;"
52 53 ng-click="ctrl.doPage()">
53   - <i class="fa fa-search"></i> $$$$$${txt-4001}</button>
  54 + <i class="fa fa-search"></i> {{"ttInfoManage_list_page_line54_txt-4001" | translate}}</button>
54 55 <button class="btn btn-sm green btn-outline filter-submit margin-bottom dropdown-toggle"
55 56 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
56 57 <span class="caret"></span>
... ... @@ -60,7 +61,7 @@
60 61 <li>
61 62 <a href="javascript:" class="tool-action" ng-click="ctrl.customOrder()">
62 63 <i class="fa fa-sort-amount-asc" aria-hidden="true"></i>
63   - $$$$$${txt-3385}
  64 + {{"ttInfoManage_list_page_line64_txt-3385" | translate}}
64 65 </a>
65 66 </li>
66 67 </ul>
... ... @@ -68,7 +69,7 @@
68 69  
69 70 <button class="btn btn-sm red btn-outline filter-cancel"
70 71 ng-click="ctrl.reset()">
71   - <i class="fa fa-times"></i> $$$$$${txt-4000}</button>
  72 + <i class="fa fa-times"></i> {{"ttInfoManage_list_page_line72_txt-4000" | translate}}</button>
72 73 </td>
73 74 </tr>
74 75  
... ... @@ -97,7 +98,7 @@
97 98 uib-tooltip="{{ctrl.lineVersionTip}}"
98 99 tooltip-class="headClass">
99 100  
100   - <span ng-bind="'$$$$$${txt-2336}' + info.lineVersion"></span>
  101 + <span ng-bind="('ttInfoManage_list_page_line101_txt-2336' | translate) + info.lineVersion"></span>
101 102 </a>
102 103  
103 104 </div>
... ... @@ -116,52 +117,49 @@
116 117 </div>
117 118 </td>
118 119 <td>
119   - <span ng-bind="info.xlDir | dict:'LineTrend2':'$$$$$${txt-4058}' "></span>
  120 + <span ng-bind="info.xlDir | dict:'LineTrend2':('ttInfoManage_list_page_line120_txt-4058' | translate) "></span>
120 121 </td>
121 122 <td>
122   - <span ng-bind="info.isEnableDisTemplate | dict:'truefalseType':'$$$$$${txt-4058}' "></span>
  123 + <span ng-bind="info.isEnableDisTemplate | dict:'truefalseType':('ttInfoManage_list_page_line123_txt-4058' | translate) "></span>
123 124 </td>
124 125 <td>
125 126 <div>
126 127 <a href="#"
127 128 tooltip-animation="false"
128 129 tooltip-placement="top"
129   - uib-tooltip="$$$$$${txt-2317}{{info.qyrq | date: 'yyyy-MM-dd HH:mm:ss' }}"
  130 + uib-tooltip="{{('ttInfoManage_list_page_line130_txt-2317' | translate) + (info.qyrq | date: 'yyyy-MM-dd HH:mm:ss') }}"
130 131 tooltip-class="headClass">
131   - 启用
  132 + {{"ttInfoManage_list_page_line132_txt-3861" | translate}}
132 133 <span ng-bind="(info.qyrq | date: 'yyyy-MM-dd')"></span>
133 134 </a>
134 135 </div>
135   -
136 136 <div>
137 137 <a href="#"
138 138 tooltip-animation="false"
139 139 tooltip-placement="top"
140   - uib-tooltip="$$$$$${txt-2318}{{info.lastBackUpDate | date: 'yyyy-MM-dd HH:mm:ss' }}"
  140 + uib-tooltip="{{('ttInfoManage_list_page_line140_txt-2318' | translate) + (info.lastBackUpDate | date: 'yyyy-MM-dd HH:mm:ss') }}"
141 141 tooltip-class="headClass">
142   - $$$$$${txt-4177}
  142 + {{"ttInfoManage_list_page_line142_txt-4177" | translate}}
143 143 <span ng-bind="(info.lastBackUpDate | date: 'yyyy-MM-dd')"></span>
144 144 </a>
145 145 </div>
146   -
147 146 <div>
148 147 <a href="#"
149 148 tooltip-animation="false"
150 149 tooltip-placement="top"
151   - uib-tooltip="$$$$$${txt-2639}:{{info.createDate | date: 'yyyy-MM-dd HH:mm:ss' }}"
  150 + uib-tooltip="{{('ttInfoManage_list_page_line150_txt-2639' | translate) + (info.createDate | date: 'yyyy-MM-dd HH:mm:ss') }}"
152 151 tooltip-class="headClass">
153   - $$$$$${txt-4175}
  152 + {{"ttInfoManage_list_page_line152_txt-4175" | translate}}
154 153 <span ng-bind="(info.createDate | date: 'yyyy-MM-dd')"></span>
155 154 </a>
156 155 </div>
157   -
158 156 <div>
159 157 <a href="#"
160 158 tooltip-animation="false"
161 159 tooltip-placement="top"
162   - uib-tooltip="$$$$$${txt-4391}"
  160 + uib-tooltip="{{('ttInfoManage_list_page_line160_txt-4391' | translate) + (info.updateDate | date: 'yyyy-MM-dd HH:mm:ss')}}"
163 161 tooltip-class="headClass">
164   - $$$$$${txt-3448}
  162 + {{"ttInfoManage_list_page_line162_txt-3448" | translate}}
165 163 <span ng-bind="(info.updateDate | date: 'yyyy-MM-dd')"></span>
166 164 </a>
167 165 </div>
... ... @@ -189,30 +187,42 @@
189 187 <!--class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> 编辑 </a>-->
190 188 <!--<a ui-sref="ttInfoDetailManage_edit2({xlid: info.xl.id, ttid : info.id, xlname: info.xl.name, ttname : info.name})"-->
191 189 <!--class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> 编辑2 </a>-->
192   - <a ui-sref="ttInfoDetailManage_edit3({xlid: info.xl.id, ttid : info.id, xlname: info.xl.name, ttname : info.name, rflag : true, lineversion : info.lineVersion})"
193   - class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> 编辑 </a>
  190 + <div>
  191 + <a ui-sref="ttInfoDetailManage_form({xlid: info.xl.id, ttid : info.id, xlname: info.xl.name, ttname : info.name})"
  192 + class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> {{"ttInfoManage_list_page_line192_txt-3886" | translate}} </a>
  193 + <a href="javascript:" class="btn btn-info btn-sm" ng-click="ctrl.exportData(info.id)"> {{"ttInfoManage_list_page_line193_txt-4163" | translate}} </a>
  194 + </div>
194 195 <!--<a ng-click="ctrl.toTtInfoDetailAuto(info.id)"-->
195 196 <!--class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> 生成 </a>-->
196   - <a ui-sref="ttInfoDetailManage_form({xlid: info.xl.id, ttid : info.id, xlname: info.xl.name, ttname : info.name})"
197   - class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> $$$$$${txt-3886} </a>
198   - <a href="javascript:" class="btn btn-info btn-sm" ng-click="ctrl.exportData(info.id)"> $$$$$${txt-4163} </a>
199   - <a sweetalert
200   - sweet-options="{title: '$$$$$${txt-908}',text: '$$$$$${txt-1223}', html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',confirmButtonText: '$$$$$${txt-4257}',cancelButtonText: '$$$$$${txt-3817}'}"
201   - sweet-on-confirm="ctrl.backupinfo(info.id)"
202   - class="btn btn-danger btn-sm">$$$$$${txt-4177}</a>
  197 + <div style="padding-top: 10px;">
  198 + <a ui-sref="ttInfoDetailManage_edit3({xlid: info.xl.id, ttid : info.id, xlname: info.xl.name, ttname : info.name, rflag : true, lineversion : info.lineVersion})"
  199 + class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> {{"ttInfoManage_list_page_line199_txt-4028" | translate}} </a>
  200 + <a sweetalert
  201 + sweet-options="{title: ('ttInfoManage_list_page_line201_txt-908' | translate),
  202 + text: ('ttInfoManage_list_page_line202_txt-3592' | translate) + info.name + '</br> ' + ('ttInfoManage_list_page_line201_txt-1223' | translate),
  203 + html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',
  204 + confirmButtonText: ('ttInfoManage_list_page_line204_txt-4257' | translate),
  205 + cancelButtonText: ('ttInfoManage_list_page_line205_txt-3817' | translate)}"
  206 + sweet-on-confirm="ctrl.backupinfo(info.id)"
  207 + class="btn btn-danger btn-sm">{{"ttInfoManage_list_page_line207_txt-4177" | translate}}</a>
  208 + </div>
203 209 </td>
204 210 <td>
205 211 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
206 212 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
207   - <a ui-sref="ttInfoManage_detail({id: info.id})" class="btn btn-info btn-sm"> $$$$$${txt-3866} </a>
208   - <a ui-sref="ttInfoManage_edit({id: info.id})" class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> $$$$$${txt-4028} </a>
  213 + <a ui-sref="ttInfoManage_detail({id: info.id})" class="btn btn-info btn-sm"> {{"ttInfoManage_list_page_line213_txt-3866" | translate}} </a>
  214 + <a ui-sref="ttInfoManage_edit({id: info.id})" class="btn btn-info btn-sm" ng-if="info.isCancel == '0'"> {{"ttInfoManage_list_page_line214_txt-4028" | translate}} </a>
209 215 <!--<a ng-click="ctrl.toggleTtinfo(info.id)" class="btn btn-danger btn-sm" ng-if="info.isCancel == '0'"> 作废 </a>-->
210 216 <a sweetalert
211   - sweet-options="{title: '$$$$$${txt-906}',text: '$$$$$${txt-74}', html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',confirmButtonText: '$$$$$${txt-4257}',cancelButtonText: '$$$$$${txt-3817}'}"
  217 + sweet-options="{title: ('ttInfoManage_list_page_line217_txt-906' | translate),
  218 + text: ('ttInfoManage_list_page_line218_txt-3592' | translate) + info.name + '</br> ' + ('ttInfoManage_list_page_line218_txt-74' | translate),
  219 + html: true,type: 'warning',showCancelButton: true,confirmButtonColor: '#DD6B55',
  220 + confirmButtonText: ('ttInfoManage_list_page_line220_txt-4257' | translate),
  221 + cancelButtonText: ('ttInfoManage_list_page_line221_txt-3817' | translate)}"
212 222 sweet-on-confirm="ctrl.toggleTtinfo(info.id)"
213 223 class="btn btn-danger btn-sm"
214   - ng-if="info.isCancel == '0'" >$$$$$${txt-4143}</a>
215   - <a ng-click="ctrl.toggleTtinfo(info.id)" class="btn btn-success btn-sm" ng-if="info.isCancel == '1'"> $$$$$${txt-4211} </a>
  224 + ng-if="info.isCancel == '0'" >{{"ttInfoManage_list_page_line224_txt-4143" | translate}}</a>
  225 + <a ng-click="ctrl.toggleTtinfo(info.id)" class="btn btn-success btn-sm" ng-if="info.isCancel == '1'"> {{"ttInfoManage_list_page_line225_txt-4211" | translate}} </a>
216 226 </td>
217 227 </tr>
218 228 </tbody>
... ... @@ -220,8 +230,11 @@
220 230 </div>
221 231  
222 232 <div class="pageBar">
223   - <div class="pageBarLeft">
224   - $$$$$${txt-3053}
  233 + <div class="pageBarLeft"
  234 + translate="ttInfoManage_list_page_line234_txt-3053"
  235 + translate-value-from="{{ ctrl.page()['uiFromRecord'] }}"
  236 + translate-value-to="{{ ctrl.page()['uiToRecord'] }}"
  237 + translate-value-total="{{ ctrl.page()['totalElements'] }}">
225 238 </div>
226 239  
227 240 <div class="pageBarRight">
... ... @@ -231,12 +244,12 @@
231 244 rotate="false"
232 245 max-size="10"
233 246 boundary-links="true"
234   - first-text="$$$$$${txt-4430}"
235   - previous-text="$$$$$${txt-3613}"
236   - next-text="$$$$$${txt-3614}"
237   - last-text="$$$$$${txt-4068}">
  247 + first-text="{{'ttInfoManage_list_page_line247_txt-443' | translate}}"
  248 + previous-text="{{'ttInfoManage_list_page_line248_txt-3613' | translate}}"
  249 + next-text="{{'ttInfoManage_list_page_line249_txt-3614' | translate}}"
  250 + last-text="{{'ttInfoManage_list_page_line250_txt-4068' | translate}}">
238 251 </uib-pagination>
239 252 </div>
240 253 </div>
241 254  
242   -</div>
243 255 \ No newline at end of file
  256 +</div>
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/module.js
... ... @@ -5,7 +5,8 @@ angular.module(&#39;ScheduleApp&#39;).factory(
5 5 'TTInfoManageService_g',
6 6 'TimeTableDetailManageService_g',
7 7 'UserPrincipal',
8   - function(service, dservice, UserPrincipal) {
  8 + '$translate',
  9 + function(service, dservice, UserPrincipal, translate) {
9 10 // 当前查询的内容条件搜索对象
10 11 var currentSearchCondition = {page: 0, 'isCancel_eq': false, 'isEnableDisTemplate_eq': true};
11 12 // 当前查询返回的信息
... ... @@ -21,12 +22,12 @@ angular.module(&#39;ScheduleApp&#39;).factory(
21 22  
22 23 // 字段描述
23 24 var columns = [
24   - {name: "xl.name", desc: i18n('txt-3347')},
25   - {name: "name", desc: i18n('txt-1786')},
26   - {name: "xlDir", desc: i18n('txt-3633')},
27   - {name: "isEnableDisTemplate", desc: i18n('txt-3199')},
28   - {name: "qyrq", desc: i18n('txt-3211')},
29   - {name: "isCancel", desc: i18n('txt-3127')}
  25 + {name: "xl.name", desc: translate.instant("ttInfoManage_module_js_line25_txt-3347")},
  26 + {name: "name", desc: translate.instant("ttInfoManage_module_js_line26_txt-1786")},
  27 + {name: "xlDir", desc: translate.instant("ttInfoManage_module_js_line27_txt-3633")},
  28 + {name: "isEnableDisTemplate", desc: translate.instant("ttInfoManage_module_js_line28_txt-3199")},
  29 + {name: "qyrq", desc: translate.instant("ttInfoManage_module_js_line29_txt-3211")},
  30 + {name: "isCancel", desc: translate.instant("ttInfoManage_module_js_line30_txt-3127")}
30 31 ];
31 32 // 排序字段
32 33 var orderColumns = {
... ... @@ -151,7 +152,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
151 152 'TtInfoManageService',
152 153 'FileDownload_g',
153 154 '$uibModal',
154   - function(service, fileDownload, $uibModal) {
  155 + '$translate',
  156 + function(service, fileDownload, $uibModal, translate) {
155 157 var self = this;
156 158 var TtInfo = service.getTtInfoQueryClass();
157 159  
... ... @@ -177,7 +179,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
177 179 self.toggleTtinfo = function(id) {
178 180 TtInfo.delete({id: id}, function(result) {
179 181 if (result.message) { // 暂时这样做,之后全局拦截
180   - alert(i18n('txt-3729') + result.message);
  182 + alert(translate.instant("ttInfoManage_module_js_line182_txt-3729") + result.message);
181 183 } else {
182 184 self.doPage();
183 185 }
... ... @@ -216,7 +218,7 @@ angular.module(&#39;ScheduleApp&#39;).controller(
216 218 $.pjax({url: 'pages/base/timesmodel/add.html?no=' + ttinfoid, container: pjaxContainer});
217 219 };
218 220  
219   - self.lineVersionTip = i18n('txt-3495');
  221 + self.lineVersionTip = translate.instant("ttInfoManage_module_js_line221_txt-3495");
220 222 var currentTTInfoForLineVersion;
221 223 self.getLineVersionTip = function(info) {
222 224 if (currentTTInfoForLineVersion != info) {
... ... @@ -326,7 +328,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
326 328 [
327 329 'TtInfoManageService',
328 330 '$stateParams',
329   - function(service, $stateParams) {
  331 + '$translate',
  332 + function(service, $stateParams, translate) {
330 333 var self = this;
331 334 var TtInfo = service.getTtInfoQueryClass();
332 335 var id = $stateParams.id;
... ... @@ -340,8 +343,8 @@ angular.module(&#39;ScheduleApp&#39;).controller(
340 343 "(" +
341 344 self.ttInfoManageForDetail.name +
342 345 ")" +
343   - i18n('txt-1128');
  346 + translate.instant("ttInfoManage_module_js_line346_txt-1128");
344 347 });
345 348 }
346 349 ]
347   -);
348 350 \ No newline at end of file
  351 +);
... ...
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/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">{{"ttInfoManage_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)">{{"ttInfoManage_orderOptionOpen_page_line17_txt-4018" | translate}}</button>
  19 +</div>
... ...