add field called unit_list_for_anc and data from nccu(0224). Now can run "rake nccu_data:setup_ut_list" to setup NCCU data.
This commit is contained in:
parent
048ce4c97e
commit
119d8ff13a
|
@ -319,6 +319,7 @@ class Panel::Announcement::BackEnd::BulletinsController < OrbitBackendController
|
||||||
|
|
||||||
def get_categorys(id = nil)
|
def get_categorys(id = nil)
|
||||||
@bulletin_categorys = []
|
@bulletin_categorys = []
|
||||||
|
@unit_list_for_anc = UnitListForAnc.all
|
||||||
if(is_manager? || is_admin?)
|
if(is_manager? || is_admin?)
|
||||||
@bulletin_categorys = (id ? BulletinCategory.find(id).to_a : BulletinCategory.excludes('disabled' => true))
|
@bulletin_categorys = (id ? BulletinCategory.find(id).to_a : BulletinCategory.excludes('disabled' => true))
|
||||||
elsif is_sub_manager?
|
elsif is_sub_manager?
|
||||||
|
|
|
@ -33,6 +33,7 @@ class Bulletin
|
||||||
mount_uploader :image, ImageUploader
|
mount_uploader :image, ImageUploader
|
||||||
|
|
||||||
belongs_to :bulletin_category
|
belongs_to :bulletin_category
|
||||||
|
belongs_to :unit_list_for_anc
|
||||||
|
|
||||||
# embeds_many :bulletin_links, :cascade_callbacks => true
|
# embeds_many :bulletin_links, :cascade_callbacks => true
|
||||||
# embeds_many :bulletin_files, :cascade_callbacks => true
|
# embeds_many :bulletin_files, :cascade_callbacks => true
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
class UnitListForAnc
|
||||||
|
include Mongoid::Document
|
||||||
|
include Mongoid::Timestamps
|
||||||
|
|
||||||
|
field :order
|
||||||
|
field :ut_code
|
||||||
|
field :up_ut_code
|
||||||
|
|
||||||
|
has_one :title, :class_name => "I18nVariable", :as => :language_value, :autosave => true
|
||||||
|
|
||||||
|
|
||||||
|
end
|
|
@ -117,6 +117,9 @@
|
||||||
|
|
||||||
<div id="post-body">
|
<div id="post-body">
|
||||||
<div id="post-body-content" class="clear">
|
<div id="post-body-content" class="clear">
|
||||||
|
|
||||||
|
<%= f.label :unit_list_for_anc%>
|
||||||
|
<%= f.select :unit_list_for_anc_id,@unit_list_for_anc.collect{|t| [ t.title[I18n.locale], t.id ]}, {}, :class => "input-medium" %>
|
||||||
|
|
||||||
<%= f.label :category %>
|
<%= f.label :category %>
|
||||||
<%= f.select :bulletin_category_id, @bulletin_categorys.collect{|t| [ t.i18n_variable[I18n.locale], t.id ]}, {}, :class => "input-medium" %>
|
<%= f.select :bulletin_category_id, @bulletin_categorys.collect{|t| [ t.i18n_variable[I18n.locale], t.id ]}, {}, :class => "input-medium" %>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<div class="info1">
|
<div class="info1">
|
||||||
<span class="date"><%= @bulletin.postdate %></span>
|
<span class="date"><%= @bulletin.postdate %></span>
|
||||||
|
|
|
|
||||||
<a href="" class="unit"><%= User.find(@bulletin.create_user_id).name %></a>
|
<a href="" class="unit"><%= @bulletin.unit_list_for_anc.title[I18n.locale] rescue '' %></a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="news_image">
|
<div class="news_image">
|
||||||
|
|
15
vendor/built_in_modules/announcement/lib/tasks/data_for_ut_list_for_posting_anc.rake
vendored
Normal file
15
vendor/built_in_modules/announcement/lib/tasks/data_for_ut_list_for_posting_anc.rake
vendored
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
# encoding: utf-8
|
||||||
|
|
||||||
|
namespace :nccu_data do
|
||||||
|
desc "load nccu data from csv"
|
||||||
|
task :setup_ut_list => :environment do
|
||||||
|
require 'csv'
|
||||||
|
|
||||||
|
CSV.foreach("vendor/built_in_modules/announcement/lib/ut_list_from_nccu_2012feb.csv") do |row|
|
||||||
|
new_unit = UnitListForAnc.new(:order => row[0], :ut_code => row[1], :up_ut_code => row[2], :created_at => Time.now,:updated_at => Time.now)
|
||||||
|
new_unit.build_title :en => row[4], :zh_tw => row[3]
|
||||||
|
new_unit.save
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
|
@ -0,0 +1,186 @@
|
||||||
|
order,ut_code,up_tu_code,ut_zh_tw,ut_en
|
||||||
|
0100,H00,H00,校長室,Office of the President
|
||||||
|
0110,H01,H01,副校長室一,Office of the Vice President
|
||||||
|
0110,H03,H03,副校長室二,Office of the Vice President
|
||||||
|
0200,100,100,文學院,College of Liberal Arts
|
||||||
|
0210,101,100,中文系,Dept. of Chinese Literature
|
||||||
|
0220,103,100,歷史系,Dept. of History
|
||||||
|
0230,104,100,哲學系,Dept. of Philosophy
|
||||||
|
0240,155,100,圖檔所,"Graduate Institute of Library, Informati"
|
||||||
|
0250,156,100,宗教所,Graduate Institute of Religious Studies
|
||||||
|
0260,158,100,台史所,Graduate Institute of Taiwan History
|
||||||
|
0270,159,100,台文所,Graduate Institute of Taiwan Literatu
|
||||||
|
0280,161,100,華文碩,Master's Program in Teaching Chinese as
|
||||||
|
0290,160,100,華文博,Doctor's Program in Teaching Chinese as
|
||||||
|
0294,913,100,圖資專班,E-learning Master Program of Library and
|
||||||
|
0300,700,700,理學院,College of Science
|
||||||
|
0310,701,700,應數系,Dept. of Mathematical Sciences
|
||||||
|
0320,702,700,心理系,Dept. of Psychology
|
||||||
|
0330,703,700,資科系,Dept. of Computer Science
|
||||||
|
0340,754,700,神科所,The Graduate Institute of Neuroscience
|
||||||
|
0350,755,700,應物所,Graduate Institute of Applied Physics
|
||||||
|
0600,200,200,社科院,College of Social Sciences
|
||||||
|
0605,202,200,政治系,Dept. of Political Science
|
||||||
|
0610,204,200,社會系,Dept. of Sociology
|
||||||
|
0615,205,200,財政系,Dept. of Public Finance
|
||||||
|
0620,206,200,公行系,Dept. of Public Administration
|
||||||
|
0625,207,200,地政系,Dept. of Land Economics
|
||||||
|
0630,208,200,經濟系,Dept. of Economics
|
||||||
|
0635,209,200,民族系,Dept. of Ethnology
|
||||||
|
0640,261,200,國發所,GIDS
|
||||||
|
0645,262,200,勞工所,Graduate Institute of Labor Research
|
||||||
|
0650,264,200,社工所,Graduate Institute of Social Work
|
||||||
|
0652,265,200,亞太博,International Doctor Program in Asia-Pac
|
||||||
|
0700,600,600,法學院,College of Law
|
||||||
|
0710,601,600,法律系,Dept. of Law
|
||||||
|
0720,652,600,法科所,The Institute of Law and Inter-disciplin
|
||||||
|
0800,300,300,商學院,College of Commerce
|
||||||
|
0801,301,300,國貿系,Dept. of International Business
|
||||||
|
0803,302,300,金融系,Dept. of Money and Banking
|
||||||
|
0805,303,300,會計系,Dept. of Accounting
|
||||||
|
0807,304,300,統計系,Dept. of Statistics
|
||||||
|
0809,305,300,企管系,Dept. of Business Administration
|
||||||
|
0811,306,300,資管系,Dept. of Management Information System
|
||||||
|
0813,307,300,財管系,Dept. of Finance
|
||||||
|
0815,308,300,風管系,Dept. of Risk Management and Insurance
|
||||||
|
0817,359,300,科管所,Graduate Institute of Technology and Inn
|
||||||
|
0819,361,300,智財所,Graduate Institute of Intellectual Prope
|
||||||
|
0821,362,300,管理碩士學程,Advanced Master of Business Administrati
|
||||||
|
0823,380,300,商管碩,Advanced Master of Business Administrati
|
||||||
|
1100,500,500,外語學院,College of Foreign Languages
|
||||||
|
1110,501,500,英文系,Dept. of English
|
||||||
|
1120,502,500,阿文系,Dept. of Arabic Language and Literature
|
||||||
|
1130,504,500,斯拉夫文系,Dept. of Slavic Languages and Literature
|
||||||
|
1140,506,500,日文系,Dept. of Japanese
|
||||||
|
1150,507,500,韓文系,Dept. of Korean Language and Cultur
|
||||||
|
1160,508,500,土文系,Dept. of Turkish Language and Cultu
|
||||||
|
1170,555,500,語言所,Graduate Institute of Linguistics
|
||||||
|
1180,509,500,歐洲語文學程,Undergraduate Program in European Langua
|
||||||
|
1190,5T1,500,外文中心,Foreign Languages Center
|
||||||
|
1200,400,400,傳播學院,College of Communication
|
||||||
|
1210,401,400,新聞系,Dept. of Journalism
|
||||||
|
1220,402,400,廣告系,Dept. of Advertising
|
||||||
|
1230,403,400,廣電系,Dept. of Radio and Television
|
||||||
|
1240,461,400,國傳英語碩士學位學程,International Master's Program in Intern
|
||||||
|
1250,404,400,傳播學程,College of Communication Undergraduate D
|
||||||
|
1260,462,400,數位內容學程,DCT
|
||||||
|
1270,781,700,數位內容與科技學士學位學程,數位內容與科技學士學位學程
|
||||||
|
1280,4A1,400,實習廣播電台,NCCU Community Radio Station
|
||||||
|
1300,800,800,國際事務學院,College of International Affairs
|
||||||
|
1310,203,800,外交系,Dept. of Diplomacy
|
||||||
|
1320,260,800,東亞所,Graduate Institute of East Asian Studies
|
||||||
|
1330,263,800,俄研所,Graduate Institute of Russian Studies
|
||||||
|
1340,861,800,日碩研,Master Program in Japan Studies
|
||||||
|
1346,862,800,國際研究英語碩士學位學程(籌備處),International Master's Program in Intern
|
||||||
|
1600,900,900,教育學院,College of Education
|
||||||
|
1610,102,900,教育系,Dept. of Education
|
||||||
|
1620,157,900,幼教所,Graduate Institute of Early Childhood Ed
|
||||||
|
1630,171,900,教政所,Graduate Institute of Educational Admini
|
||||||
|
1640,1T3,900,師培中心,Institute of Teacher Education
|
||||||
|
1652,172,900,輔諮碩學程,MPCG
|
||||||
|
1660,1T1,900,教研中心,The Teacher In-Service Education Center
|
||||||
|
1700,L00,L00,國關中心,The Institute of International Relations
|
||||||
|
1710,L01,L00,國關第一所,First Division
|
||||||
|
1720,L02,L00,國關第二所,Second Division
|
||||||
|
1730,L03,L00,國關第三所,Third Division
|
||||||
|
1740,L04,L00,國關第四所,Fourth Division
|
||||||
|
1750,L05,L00,國關合交組,The Institute of International Relations
|
||||||
|
1760,L06,L00,國關編譯組,The Institute of International Relations
|
||||||
|
1770,L07,L00,國關圖資組,The Institute of International Relations
|
||||||
|
1780,L08,L00,國關秘書組,The Institute of International Relations
|
||||||
|
1800,S00,S00,選研中心,Election Study Center
|
||||||
|
1900,Z01,Z01,第三部門研究中心,Center for the Third Sector
|
||||||
|
1910,Z02,Z02,創新創造力研究中心,CCIS
|
||||||
|
1920,Z03,Z03,中國大陸研究中心,Center for China Studies
|
||||||
|
1930,Z04,Z04,台灣研究中心,TSC
|
||||||
|
1940,Z08,Z08,心腦學中心,"Reseach Center for Mind, Brain and Learn"
|
||||||
|
1950,Z10,Z10,原民中心,Center for Aboriginal Studies
|
||||||
|
1960,Z09,Z09,人文中心,Humanities Center
|
||||||
|
2000,T00,T00,教務處,Office of Academic Affairs
|
||||||
|
2010,T01,T00,教務處註冊組,Registration Section
|
||||||
|
2020,T02,T00,教務處課務組,Instruction Resources Section
|
||||||
|
2030,T03,T00,教務處綜合業務組,Admission Section
|
||||||
|
2040,T04,T00,教務處通識教育中心,Center of General Education
|
||||||
|
2100,M00,M00,學務處,Office of Student Affairs
|
||||||
|
2110,M01,M00,學務處生僑組,Life Guidance and Overseas Chinese Stude
|
||||||
|
2120,M02,M00,學務處課外組,Student Activities Section
|
||||||
|
2130,M03,M00,學務處住宿組,Student Housing Service Section
|
||||||
|
2150,M11,M00,學務處藝文中心,Art and Culture Center
|
||||||
|
2155,M14,M00,學務處身心健康中心,Physical and Mental Health Center
|
||||||
|
2160,M13,M00,學務處職涯中心,Center of Career Development
|
||||||
|
2170,D00,M00,學務處軍訓室,Military Education Office
|
||||||
|
2200,G00,G00,總務處,Office of General Affairs
|
||||||
|
2210,G01,G00,總務處文書組,Document and postal section
|
||||||
|
2220,G02,G00,總務處事務組,General Management Section
|
||||||
|
2230,G05,G00,總務處出納組,Cashier Section
|
||||||
|
2240,G04,G00,總務處營繕組,Construction and Maintenance Section
|
||||||
|
2250,G03,G00,總務處財產組,Property Management SEction
|
||||||
|
2260,G06,G00,總務處環保組,Environmental Protection Section
|
||||||
|
2270,G08,G00,總務處規劃組,Campus Planning & Devel opment Section
|
||||||
|
2280,G07,G00,總務處駐警隊,Campus Security National Chengchi Unive
|
||||||
|
2300,R00,R00,研發處,Office of Research and Development
|
||||||
|
2310,R01,R00,研發處企畫組,Planning Section
|
||||||
|
2320,R02,R00,研發處學術推展組,Academic Development Section
|
||||||
|
2330,R03,R00,研發處學評組,Academic Evaluation Section
|
||||||
|
2400,Z05,Z05,國合處,Office of International Cooperation
|
||||||
|
2410,Z06,Z05,國合處合作交流組,CES
|
||||||
|
2420,Z07,Z05,國合處教育組,IES
|
||||||
|
2430,Z14,Z05,國合處發展策劃組,DPS
|
||||||
|
2500,Q00,Q00,秘書處,Secretariat
|
||||||
|
2510,Q01,Q00,秘書處第一組,First Section
|
||||||
|
2520,Q02,Q00,秘書處第二組,Second Section
|
||||||
|
2530,Q03,Q00,秘書處第三組,Third Section
|
||||||
|
2600,K00,K00,圖書館,Libraries
|
||||||
|
2610,K06,K00,圖書館資訊組,System Information Section
|
||||||
|
2620,K07,K00,圖書館採編組,Acquisition & Cataloging Section
|
||||||
|
2630,K08,K00,圖書館典閱組,Circulation Section
|
||||||
|
2640,K09,K00,圖書館推廣服務組,Reference Services Section
|
||||||
|
2650,K10,K00,圖書館數位典藏組,Digital Preservation Section
|
||||||
|
2660,K11,K00,圖書館行政組,Administration Section
|
||||||
|
2670,K12,K00,圖書館圖書分館,Branch Libraries
|
||||||
|
2700,B00,B00,體育室,Physical Education Office
|
||||||
|
2710,B01,B00,體育教學組,Physical Education Office
|
||||||
|
2720,B02,B00,體育活動組,Sport activities section
|
||||||
|
2800,P00,P00,人事室,Personnel Office
|
||||||
|
2810,P01,P00,人一組,First Section
|
||||||
|
2820,P02,P00,人二組,Second Section
|
||||||
|
2830,P03,P00,人三組,Third Section
|
||||||
|
2840,P04,P00,人四組,Fourth Section
|
||||||
|
2900,A00,A00,會計室,Accounting Office
|
||||||
|
2910,A01,A00,會計室第一組,Budgeting Section
|
||||||
|
2920,A02,A00,會計室第二組,Accounting Section
|
||||||
|
2930,A03,A00,會計室第三組,Auditing Section
|
||||||
|
3000,I00,I00,公企中心,Public and Business Administration Educa
|
||||||
|
3010,I01,I00,公企諮詢組,Research and Consultation Section
|
||||||
|
3020,I02,I00,公企職訓組,Training Section
|
||||||
|
3030,I03,I00,公企語訓組,Language Training Section
|
||||||
|
3040,I04,I00,公企總務組,General Affairs Section
|
||||||
|
3050,I05,I00,公企中心圖資組,Library Resource Section
|
||||||
|
3100,O00,O00,公教中心,Civil Service Education Center
|
||||||
|
3110,O01,O00,公教教務組,Civil Service Education Center
|
||||||
|
3120,O02,O00,公教輔導組,Civil Service Education Center
|
||||||
|
3130,O03,O00,公教行政組,Civil Service Education Center
|
||||||
|
3200,J00,J00,社資中心,Social Sciences Information Center
|
||||||
|
3210,J03,J00,社資資料組,Reference Services Section
|
||||||
|
3220,J04,J00,社資研發組,Section of Research & Development
|
||||||
|
3300,C00,C00,電算中心,Computer Center
|
||||||
|
3310,C01,C00,電算教研組,Teaching and Research Section
|
||||||
|
3320,C02,C00,電算系統組,Application System Section
|
||||||
|
3330,C03,C00,電算行政組,Administration and Counseling Section
|
||||||
|
3340,C04,C00,電算網路組,Networking and Development Section
|
||||||
|
3400,T05,T05,教學發展中心,Center for Teaching and Learning Develop
|
||||||
|
3410,T06,T05,教發教學組,Teaching and Learning Division
|
||||||
|
3420,T07,T05,教發數位組,E-Learning Division
|
||||||
|
3430,T08,T05,教發規劃組,Planning and Research Division
|
||||||
|
3500,162,162,華語文中心,Chinese Language Center
|
||||||
|
3600,Z11,Z11,育成中心,Innovation Incubation Center
|
||||||
|
3700,V00,V00,附設實小,The Experimental Elementary School
|
||||||
|
3700,V01,V00,附設實小教務處,Office of Academic Affairs
|
||||||
|
3700,V02,V00,附設實小學務處,Office of Student Affairs
|
||||||
|
3700,V03,V00,附設實小輔導室,The Experimental Elementary School
|
||||||
|
3700,V04,V00,附設實小總務處,Office of General Affairs
|
||||||
|
3700,V06,V00,附設實小研究處,The Experimental Elementary School
|
||||||
|
3710,V05,V00,附設實小幼稚園,The Experimental Elementary School
|
||||||
|
3800,W00,W00,附中,The Affiliated High School
|
||||||
|
3900,Z13,Z13,政大書院辦公室,Chengchi College Project Office
|
||||||
|
4000,Z12,Z12,頂大辦公室,Office of NCCU Top University Program
|
|
Reference in New Issue