Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module SvedenBudgetHelper
- def generate_budget(budget="")
- path = "public/templates/budget/index.php"
- info_header = File.open('app/assets/templates/.header', 'r'){ |file| file.read }
- info_footer = File.open('app/assets/templates/.footer', 'r'){ |file| file.read }
- info = "<style>.menu-sitemap-tree ul li:nth-child(10) a{color: #0066FF;}</style>
- <p><a href=\"/sveden/budget-ovz\" itemprop=\"copy\" rel=\"noopener\">Версия для слабовидящих</a></p>
- <h1>Финансово-хозяйственная деятельность</h1>
- <h2>Объем образовательной деятельности </h2>
- <center>
- <div style=\"text-align: center;\">"
- info += "<div itemprop=\"volume\"><table border=\"1\" style=\"text-align: center;\">
- <tr>
- <th colspan=\"4\">Объем образовательной деятельности, финансовое обеспечение которой осуществляется</th>
- </tr>
- <tr>
- <th>за счёт бюджетных ассигнований федерального бюджета (тыс. руб.)</th>
- <th>за счёт бюджетов субъектов Российской Федерации (тыс. руб.)</th>
- <th>за счёт местных бюджетов (тыс. руб.)</th>
- <th>по договорам об образовании за счет средств физических и (или) юридических лиц (тыс. руб.)</th>
- </tr>"
- budget.each do |bdg|
- info += "<tr>
- <td itemprop=\"finBFVolume\">#{bdg.federal}</td>
- <td itemprop=\"finBRVolume\">#{bdg.sub}</td>
- <td itemprop=\"finBMVolume\">#{bdg.place}</td>
- <td itemprop=\"finPVolume\">#{bdg.fis}</td>
- </tr>
- </table>
- <div style=\"text-align: left !important;\">
- <div class=\"accordion\"><div class=\"accord-header\"><h4 style=\"margin-top: 15px;\"><span class=\"closed\">✚</span><span class=\"opened\">—</span> Cведения о поступлении и расходовании финансовых и материальных средств:</h4></div><div class=\"accord-content\">
- <div itemprop=\"finRec\">
- <p style=\"list-style-type: none !important; text-align: left !important;\">#{simple_format(bdg.money)}</p>
- </div>
- </div></div>
- </div>
- <ul style=\"list-style-type: none !important; text-align: left !important;\">
- <li style=\"list-style-type: none !important; text-align: left !important;\"><a href=\"../uploads/#{bdg.moneyfile}\" target = \"_blank\" rel=\"noopener\" itemprop=\"finRec\">Информация о поступлении и расходовании финансовых и материальных средств</a></li>
- <li itemprop=\"planFinRec\" style=\"list-style-type: none !important; text-align: left !important;\"><a href=\"../uploads/#{bdg.plan}\" target = \"_blank\" rel=\"noopener\" itemprop=\"planFinRec\">Утверждённый план финансово-хозяйственной деятельности образовательной организации</a></li>
- <li style=\"list-style-type: none !important; text-align: left !important;\"><a href=\"#{bdg.info}\" target = \"_blank\" rel=\"noopener\">Для государственных (муниципальных) образовательных организаций</a></li>
- </ul>"
- end
- info += "</div><div class=\"clear\"></div>
- </div>
- </div>
- "
- File.open(path, "w+") do |f|
- f.write(info_header+info+info_footer)
- end
- end
- def generate_budget_cecutient(budget="")
- path = "public/templates/budget-ovz/index.php"
- info_header = File.open('app/assets/templates/.header_cecutient', 'r'){ |file| file.read }
- info_footer = File.open('app/assets/templates/.footer_cecutient', 'r'){ |file| file.read }
- info = "<div class=\"vikon-section\" id=\"vikon-section\">
- <div class=\"form-group vikon-content\" id=\"vikon-content\" style=\"width: 100%\">
- <h2 id=\"page_content_header\">
- Финансово-хозяйственная деятельность
- </h2>
- <div id=\"page_content\"><div> "
- info += " <div>
- <h4>Объем образовательной деятельности:</h4>
- <table class=\"table table-bordered\" id=\"budget\">
- <tr>
- <th colspan=\"4\">Объем образовательной деятельности, финансовое обеспечение которой осуществляется</th>
- </tr>
- <tr>
- <th>за счёт бюджетных ассигнований федерального бюджета (тыс. руб.)</th>
- <th>за счёт бюджетов субъектов Российской Федерации (тыс. руб.)</th>
- <th>за счёт местных бюджетов (тыс. руб.)</th>
- <th>по договорам об образовании за счет средств физических и (или) юридических лиц (тыс. руб.)</th>
- </tr>"
- budget.each do |bdg|
- info+= "<tr>
- <td itemprop=\"finBFVolume\">#{bdg.federal}</td>
- <td itemprop=\"finBRVolume\">#{bdg.sub}</td>
- <td itemprop=\"finBMVolume\">#{bdg.place}</td>
- <td itemprop=\"finPVolume\">#{bdg.fis}</td>
- </tr>
- </table>
- <div>
- <p >Cведения о поступлении и расходовании финансовых и материальных средств:</p>
- <p itemprop=\"finRec\">#{bdg.money}</p>
- </div>
- <ul>
- <li><a href=\"../uploads/#{bdg.moneyfile}\" target = \"_blank\" rel=\"noopener\" itemprop=\"finRec\">Информация о поступлении и расходовании финансовых и материальных средств</a></li>
- <li><a href=\"../uploads/#{bdg.plan}\" target = \"_blank\" rel=\"noopener\" itemprop=\"planFinRec\">Утверждённый план финансово-хозяйственной деятельности образовательной организации</a></li>
- <li><a href=\"#{bdg.info}\" target = \"_blank\" rel=\"noopener\">Для государственных (муниципальных) образовательных организаций</a></li>
- </ul>"
- end
- info+="</div>
- </div>
- </div>
- </div>
- </div>
- </body></html>"
- File.open(path, "w+") do |f|
- f.write(info_header+info)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement