From ec4fe6874e2bc3ac90810d3eb232c27bb70c9393 Mon Sep 17 00:00:00 2001 From: p31729568 Date: Thu, 7 Nov 2019 17:23:57 +0800 Subject: [PATCH] admin laboratory: shixun and subject select --- .../admins/laboratory_shixuns/index.js | 15 ++++++--- .../admins/laboratory_subjects/index.js | 15 ++++++--- .../admins/laboratories_controller.rb | 7 ++-- .../shixuns_for_select.json.jbuilder | 1 + .../subjects_for_select.json.jbuilder | 1 + config/admins/sidebar.yml | 1 + ...fest-4627fa5586ef7fed55ca286af7c028e9.json | 2 +- ...514d3263ef67fce38f83c05b1da0d30d3bb235.js} | 30 +++++++++++++----- ...d3263ef67fce38f83c05b1da0d30d3bb235.js.gz} | Bin 998457 -> 998559 bytes 9 files changed, 53 insertions(+), 19 deletions(-) rename public/assets/{admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js => admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js} (99%) rename public/assets/{admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js.gz => admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js.gz} (97%) diff --git a/app/assets/javascripts/admins/laboratory_shixuns/index.js b/app/assets/javascripts/admins/laboratory_shixuns/index.js index f7f41c4d8..5fd4c2d72 100644 --- a/app/assets/javascripts/admins/laboratory_shixuns/index.js +++ b/app/assets/javascripts/admins/laboratory_shixuns/index.js @@ -63,16 +63,23 @@ $(document).on('turbolinks:load', function() { theme: 'bootstrap4', placeholder: '请输入实训名称/创建者检索', multiple: true, - minimumInputLength: 1, + closeOnSelect: false, ajax: { delay: 500, url: '/admins/laboratories/' + laboratoryId + '/shixuns_for_select', dataType: 'json', data: function(params){ - return { keyword: params.term }; + return { keyword: params.term, page: params.page || 1, per_page: 20 }; }, - processResults: function(data){ - return { results: data.shixuns } + processResults: function(data, params){ + params.page = params.page || 1; + + return { + results: data.shixuns, + pagination: { + more: (params.page * 20) < data.count + } + }; } }, templateResult: function (item) { diff --git a/app/assets/javascripts/admins/laboratory_subjects/index.js b/app/assets/javascripts/admins/laboratory_subjects/index.js index fda0d075f..a8b229d1f 100644 --- a/app/assets/javascripts/admins/laboratory_subjects/index.js +++ b/app/assets/javascripts/admins/laboratory_subjects/index.js @@ -85,16 +85,23 @@ $(document).on('turbolinks:load', function() { theme: 'bootstrap4', placeholder: '请输入课程名称/创建者检索', multiple: true, - minimumInputLength: 1, + closeOnSelect: false, ajax: { delay: 500, url: '/admins/laboratories/' + laboratoryId + '/subjects_for_select', dataType: 'json', data: function(params){ - return { keyword: params.term }; + return { keyword: params.term, page: params.page || 1, per_page: 20 } }, - processResults: function(data){ - return { results: data.subjects } + processResults: function(data, params){ + params.page = params.page || 1; + + return { + results: data.subjects, + pagination: { + more: (params.page * 20) < data.count + } + }; } }, templateResult: function (item) { diff --git a/app/controllers/admins/laboratories_controller.rb b/app/controllers/admins/laboratories_controller.rb index d75b2e11f..716275468 100644 --- a/app/controllers/admins/laboratories_controller.rb +++ b/app/controllers/admins/laboratories_controller.rb @@ -26,10 +26,12 @@ class Admins::LaboratoriesController < Admins::BaseController keyword = params[:keyword].to_s.strip if keyword.present? - like_sql = 'shixuns.name LIKE :keyword OR CONCAT(users.lastname, users.firstname) LIKE :keyword' - shixuns = shixuns.joins(:user).where(like_sql, keyword: "%#{keyword}%") + like_sql = 'shixuns.name LIKE :keyword OR CONCAT(users.lastname, users.firstname) LIKE :keyword '\ + 'OR mirror_repositories.name LIKE :keyword' + shixuns = shixuns.joins(:user, :mirror_repositories).where(like_sql, keyword: "%#{keyword}%") end + @count = shixuns.count @shixuns = paginate(shixuns.includes(:user)) end @@ -44,6 +46,7 @@ class Admins::LaboratoriesController < Admins::BaseController subjects = subjects.joins(:user).where(like_sql, keyword: "%#{keyword}%") end + @count = subjects.count @subjects = paginate(subjects.includes(:user)) end diff --git a/app/views/admins/laboratories/shixuns_for_select.json.jbuilder b/app/views/admins/laboratories/shixuns_for_select.json.jbuilder index de4f14cf8..872391bb6 100644 --- a/app/views/admins/laboratories/shixuns_for_select.json.jbuilder +++ b/app/views/admins/laboratories/shixuns_for_select.json.jbuilder @@ -1,3 +1,4 @@ +json.count @count json.shixuns do json.array! @shixuns do |shixun| json.extract! shixun, :id, :name, :status diff --git a/app/views/admins/laboratories/subjects_for_select.json.jbuilder b/app/views/admins/laboratories/subjects_for_select.json.jbuilder index c35f0255b..2395eb30c 100644 --- a/app/views/admins/laboratories/subjects_for_select.json.jbuilder +++ b/app/views/admins/laboratories/subjects_for_select.json.jbuilder @@ -1,3 +1,4 @@ +json.count @count json.subjects do json.array! @subjects do |subject| json.extract! subject, :id, :name, :status diff --git a/config/admins/sidebar.yml b/config/admins/sidebar.yml index 8ff86a70a..2c82d8b2d 100644 --- a/config/admins/sidebar.yml +++ b/config/admins/sidebar.yml @@ -2,6 +2,7 @@ admins-mirror_scripts: 'admins-mirror_repositories' admins-laboratory_settings: 'admins-laboratories' admins-carousels: 'admins-laboratories' admins-laboratory_shixuns: 'admins-laboratories' +admins-laboratory_subjects: 'admins-laboratories' admins-competition_settings: 'admins-competitions' admins-enroll_lists: 'admins-competitions' admins-competition_prize_users: 'admins-competitions' diff --git a/public/assets/.sprockets-manifest-4627fa5586ef7fed55ca286af7c028e9.json b/public/assets/.sprockets-manifest-4627fa5586ef7fed55ca286af7c028e9.json index cdde54661..ddac4b0e6 100644 --- a/public/assets/.sprockets-manifest-4627fa5586ef7fed55ca286af7c028e9.json +++ b/public/assets/.sprockets-manifest-4627fa5586ef7fed55ca286af7c028e9.json @@ -1 +1 @@ -{"files":{"admin-cd9ca8bacc973ce2dbace30c97f6c40bc08e2c2ee44972f668e738e1902c0121.js":{"logical_path":"admin.js","mtime":"2019-09-11T16:20:07+08:00","size":4350881,"digest":"cd9ca8bacc973ce2dbace30c97f6c40bc08e2c2ee44972f668e738e1902c0121","integrity":"sha256-zZyousyXPOLbrOMMl/bEC8COLC7kSXL2aOc44ZAsASE="},"admin-a1b3356efe50ff4717cf22475639b5333c5354ba03fd107c9b7a8d4ae76f47aa.css":{"logical_path":"admin.css","mtime":"2019-09-11T16:20:07+08:00","size":773445,"digest":"a1b3356efe50ff4717cf22475639b5333c5354ba03fd107c9b7a8d4ae76f47aa","integrity":"sha256-obM1bv5Q/0cXzyJHVjm1MzxTVLoD/RB8m3qNSudvR6o="},"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot":{"logical_path":"font-awesome/fontawesome-webfont.eot","mtime":"2019-08-14T17:22:43+08:00","size":165742,"digest":"7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979","integrity":"sha256-e/yrbbmdXPvxcFygU23ceFhUMsxfpBu9etDwCQM7KXk="},"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2":{"logical_path":"font-awesome/fontawesome-webfont.woff2","mtime":"2019-08-14T17:22:43+08:00","size":77160,"digest":"2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe","integrity":"sha256-Kt78vAQefRj88tQXh53FoJmXqmTWdbejxLbOM9oT8/4="},"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff":{"logical_path":"font-awesome/fontawesome-webfont.woff","mtime":"2019-08-14T17:22:43+08:00","size":98024,"digest":"ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07","integrity":"sha256-ugxZ3rVFD1y0Gz+TYJ7i0NmVQVh33foiPoqKdTNHTwc="},"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf":{"logical_path":"font-awesome/fontawesome-webfont.ttf","mtime":"2019-08-14T17:22:43+08:00","size":165548,"digest":"aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8","integrity":"sha256-qljzPyOaD7AvXHpsRcBD16msmgkzNYBmlOzW1O3A1qg="},"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg":{"logical_path":"font-awesome/fontawesome-webfont.svg","mtime":"2019-08-14T17:22:43+08:00","size":444379,"digest":"ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4","integrity":"sha256-rWFXkmwWIrpOHQPUePFUE2hSS/xG9R5C/g2UX37zI+Q="},"college-18f5e8400331634e898a35acc2187815c096c25e0ab74aba341ae916166cd287.js":{"logical_path":"college.js","mtime":"2019-11-06T11:34:24+08:00","size":3352744,"digest":"18f5e8400331634e898a35acc2187815c096c25e0ab74aba341ae916166cd287","integrity":"sha256-GPXoQAMxY06JijWswhh4FcCWwl4Kt0q6NBrpFhZs0oc="},"college-944d4273f62c7538368b9017fdd3387b5e3bea31a87873770eb231324546d4d9.css":{"logical_path":"college.css","mtime":"2019-09-11T16:20:07+08:00","size":546841,"digest":"944d4273f62c7538368b9017fdd3387b5e3bea31a87873770eb231324546d4d9","integrity":"sha256-lE1Cc/YsdTg2i5AX/dM4e1476jGoeHN3DrIxMkVG1Nk="},"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png":{"logical_path":"logo.png","mtime":"2019-09-03T08:55:53+08:00","size":2816,"digest":"7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423","integrity":"sha256-f/ESVocJv5f5iY/ockm3qPIA/x9I1TfYWvhyFfGHBCM="},"application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js":{"logical_path":"application.js","mtime":"2019-11-06T11:34:24+08:00","size":600706,"digest":"9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb","integrity":"sha256-nPvD15JZmh0N5ce4QgnhwrLmAzbw8B4Z8FgWY5GHCPs="},"application-5eb87c6e13676d0183317debce17fade27e68c4acee28c419438da15d53c94f2.css":{"logical_path":"application.css","mtime":"2019-09-11T16:20:07+08:00","size":1844002,"digest":"5eb87c6e13676d0183317debce17fade27e68c4acee28c419438da15d53c94f2","integrity":"sha256-Xrh8bhNnbQGDMX3rzhf63ifmjErO4oxBlDjaFdU8lPI="},"admin-c9e5ebe6191548550e27514196ea125cfbb402820ec125a0c9acf99d2d378fe4.js":{"logical_path":"admin.js","mtime":"2019-09-21T15:28:08+08:00","size":4382031,"digest":"c9e5ebe6191548550e27514196ea125cfbb402820ec125a0c9acf99d2d378fe4","integrity":"sha256-yeXr5hkVSFUOJ1FBluoSXPu0AoIOwSWgyaz5nS03j+Q="},"admin-59c59f8cae8bef4a8359286c985458110c9d03ea121516595c988943f4717c38.css":{"logical_path":"admin.css","mtime":"2019-09-21T14:49:04+08:00","size":840093,"digest":"59c59f8cae8bef4a8359286c985458110c9d03ea121516595c988943f4717c38","integrity":"sha256-WcWfjK6L70qDWShsmFRYEQydA+oSFRZZXJiJQ/RxfDg="},"college-38f953d6ba5b85d3fab63cb3c2bbf0d057ccc6454d07cfaafac3b06da37b8437.css":{"logical_path":"college.css","mtime":"2019-09-16T13:56:09+08:00","size":579109,"digest":"38f953d6ba5b85d3fab63cb3c2bbf0d057ccc6454d07cfaafac3b06da37b8437","integrity":"sha256-OPlT1rpbhdP6tjyzwrvw0FfMxkVNB8+q+sOwbaN7hDc="},"application-646b1158a4e8c1f13e684d6fe9025abc75f8d3ba5256e440802c0398223374f3.css":{"logical_path":"application.css","mtime":"2019-09-21T14:49:04+08:00","size":1988767,"digest":"646b1158a4e8c1f13e684d6fe9025abc75f8d3ba5256e440802c0398223374f3","integrity":"sha256-ZGsRWKTowfE+aE1v6QJavHX407pSVuRAgCwDmCIzdPM="},"admin-a47e37c0ec7cf5f22380249776d1e82d65b6b6aa272ed7389185aa200fa40751.js":{"logical_path":"admin.js","mtime":"2019-09-25T15:33:05+08:00","size":4383107,"digest":"a47e37c0ec7cf5f22380249776d1e82d65b6b6aa272ed7389185aa200fa40751","integrity":"sha256-pH43wOx89fIjgCSXdtHoLWW2tqonLtc4kYWqIA+kB1E="},"admin-432c4eac09b036c57ff1e88d902b8aa7df81164e4b419bac557cf1366c1d3ad9.js":{"logical_path":"admin.js","mtime":"2019-09-25T15:35:20+08:00","size":4383103,"digest":"432c4eac09b036c57ff1e88d902b8aa7df81164e4b419bac557cf1366c1d3ad9","integrity":"sha256-QyxOrAmwNsV/8eiNkCuKp9+BFk5LQZusVXzxNmwdOtk="},"admin-978e5ce607f77c26814a174f480da79ac246c2201868ef84654aa03bb6727b5a.js":{"logical_path":"admin.js","mtime":"2019-09-30T14:43:41+08:00","size":4387200,"digest":"978e5ce607f77c26814a174f480da79ac246c2201868ef84654aa03bb6727b5a","integrity":"sha256-l45c5gf3fCaBShdPSA2nmsJGwiAYaO+EZUqgO7Zye1o="},"admin-896281f4731722b0c084dbb1af21d0f34a5bc142d58aff57b391864ab71ddca7.css":{"logical_path":"admin.css","mtime":"2019-09-30T14:43:41+08:00","size":842269,"digest":"896281f4731722b0c084dbb1af21d0f34a5bc142d58aff57b391864ab71ddca7","integrity":"sha256-iWKB9HMXIrDAhNuxryHQ80pbwULViv9Xs5GGSrcd3Kc="},"application-97f313e9bb7d25476649f7d7215959cf421480fd0a3785d1956953bf94a1e8bd.css":{"logical_path":"application.css","mtime":"2019-09-30T14:43:41+08:00","size":1993118,"digest":"97f313e9bb7d25476649f7d7215959cf421480fd0a3785d1956953bf94a1e8bd","integrity":"sha256-l/MT6bt9JUdmSffXIVlZz0IUgP0KN4XRlWlTv5Sh6L0="},"admin-2cdb23442fa735025385b88f2900df04fef38b61530041a6dbe375ef0f0ae888.js":{"logical_path":"admin.js","mtime":"2019-10-11T14:38:33+08:00","size":4394616,"digest":"2cdb23442fa735025385b88f2900df04fef38b61530041a6dbe375ef0f0ae888","integrity":"sha256-LNsjRC+nNQJThbiPKQDfBP7zi2FTAEGm2+N17w8K6Ig="},"admin-2c2854b9a02158ded5a809aaf7144a8630b10354ab4e56fecc4dffcc713796cc.css":{"logical_path":"admin.css","mtime":"2019-10-10T17:12:05+08:00","size":846514,"digest":"2c2854b9a02158ded5a809aaf7144a8630b10354ab4e56fecc4dffcc713796cc","integrity":"sha256-LChUuaAhWN7VqAmq9xRKhjCxA1SrTlb+zE3/zHE3lsw="},"application-50059ae929866043b47015128702fcfba53d32a2df148e64e1d961c10651c6af.css":{"logical_path":"application.css","mtime":"2019-10-10T17:12:05+08:00","size":2001607,"digest":"50059ae929866043b47015128702fcfba53d32a2df148e64e1d961c10651c6af","integrity":"sha256-UAWa6SmGYEO0cBUShwL8+6U9MqLfFI5k4dlhwQZRxq8="},"admin-992cde09b6d17f00a49576ae2d9f1ced127244ba401ef5b7d677cab9741688d2.js":{"logical_path":"admin.js","mtime":"2019-10-16T16:11:32+08:00","size":4394790,"digest":"992cde09b6d17f00a49576ae2d9f1ced127244ba401ef5b7d677cab9741688d2","integrity":"sha256-mSzeCbbRfwCklXauLZ8c7RJyRLpAHvW31nfKuXQWiNI="},"admin-84f2a7791e275d6f820514370b3f968176b994b9dd7b8c3ba8bf48336b03f257.css":{"logical_path":"admin.css","mtime":"2019-10-16T19:25:40+08:00","size":846676,"digest":"84f2a7791e275d6f820514370b3f968176b994b9dd7b8c3ba8bf48336b03f257","integrity":"sha256-hPKneR4nXW+CBRQ3Cz+WgXa5lLnde4w7qL9IM2sD8lc="},"application-ef6bab84852baaf69a91fe6af875b6e1b118c55b4c7d165665c488fac80c4997.css":{"logical_path":"application.css","mtime":"2019-10-16T19:25:40+08:00","size":2001931,"digest":"ef6bab84852baaf69a91fe6af875b6e1b118c55b4c7d165665c488fac80c4997","integrity":"sha256-72urhIUrqvaakf5q+HW24bEYxVtMfRZWZcSI+sgMSZc="},"admin-c99030d305662f740aa84b6c925a1adbbaadaa07fd74e2655e64d44b4b97fc4a.js":{"logical_path":"admin.js","mtime":"2019-10-17T09:44:58+08:00","size":4394897,"digest":"c99030d305662f740aa84b6c925a1adbbaadaa07fd74e2655e64d44b4b97fc4a","integrity":"sha256-yZAw0wVmL3QKqEtskloa27qtqgf9dOJlXmTUS0uX/Eo="},"admin-534bde871d67f4d6fc8da611917d78be4066fc7593ba53ee92aa17068a199d6d.css":{"logical_path":"admin.css","mtime":"2019-10-17T10:22:41+08:00","size":846699,"digest":"534bde871d67f4d6fc8da611917d78be4066fc7593ba53ee92aa17068a199d6d","integrity":"sha256-U0vehx1n9Nb8jaYRkX14vkBm/HWTulPukqoXBooZnW0="},"cooperative-04cd6a60d41220d38ee45ce40b1d004e1d0bcd87c132fb1a7bab6144c1deb8d7.js":{"logical_path":"cooperative.js","mtime":"2019-10-17T10:17:56+08:00","size":4330072,"digest":"04cd6a60d41220d38ee45ce40b1d004e1d0bcd87c132fb1a7bab6144c1deb8d7","integrity":"sha256-BM1qYNQSINOO5FzkCx0ATh0LzYfBMvsae6thRMHeuNc="},"cooperative-a345bbfd8e38b70c9285ecc1747012ffcde429187983e2aea5657abb56b9b4f3.css":{"logical_path":"cooperative.css","mtime":"2019-10-17T10:21:41+08:00","size":830628,"digest":"a345bbfd8e38b70c9285ecc1747012ffcde429187983e2aea5657abb56b9b4f3","integrity":"sha256-o0W7/Y44twyShezBdHAS/83kKRh5g+KupWV6u1a5tPM="},"application-0e417478d56f42467e857cd186b29cbbc0d6c7c6e85c8a6f42f39ac618943de8.css":{"logical_path":"application.css","mtime":"2019-09-03T08:55:53+08:00","size":442932,"digest":"0e417478d56f42467e857cd186b29cbbc0d6c7c6e85c8a6f42f39ac618943de8","integrity":"sha256-DkF0eNVvQkZ+hXzRhrKcu8DWx8boXIpvQvOaxhiUPeg="},"cooperative-149f47b8675d60a8014ccff50f00f932ff69e2be286ffb74343bc4a3effb135b.js":{"logical_path":"cooperative.js","mtime":"2019-10-17T14:03:03+08:00","size":4338033,"digest":"149f47b8675d60a8014ccff50f00f932ff69e2be286ffb74343bc4a3effb135b","integrity":"sha256-FJ9HuGddYKgBTM/1DwD5Mv9p4r4ob/t0NDvEo+/7E1s="},"cooperative-6273b766d6ef11dd56174d868bab55e7f17af17546c888d2ba0dd0a6bcda76c8.css":{"logical_path":"cooperative.css","mtime":"2019-10-17T11:13:07+08:00","size":832914,"digest":"6273b766d6ef11dd56174d868bab55e7f17af17546c888d2ba0dd0a6bcda76c8","integrity":"sha256-YnO3ZtbvEd1WF02Gi6tV5/F68XVGyIjSug3Qprzadsg="},"admin-82f66cc80b5649c6530a562567f28fe8d05f7bc3b8221e0695b2216255c52ba6.js":{"logical_path":"admin.js","mtime":"2019-10-21T13:51:43+08:00","size":4397012,"digest":"82f66cc80b5649c6530a562567f28fe8d05f7bc3b8221e0695b2216255c52ba6","integrity":"sha256-gvZsyAtWScZTClYlZ/KP6NBfe8O4Ih4GlbIhYlXFK6Y="},"admin-1b5728d94f6bccfbcef452a760d94c3b6f31966bc65d7f89be077fc2ea512bec.js":{"logical_path":"admin.js","mtime":"2019-10-21T16:41:06+08:00","size":4397437,"digest":"1b5728d94f6bccfbcef452a760d94c3b6f31966bc65d7f89be077fc2ea512bec","integrity":"sha256-G1co2U9rzPvO9FKnYNlMO28xlmvGXX+Jvgd/wupRK+w="},"admin-c8c127fefa5eca98bca19832c246619318164e8f242635c07033e2423cc18a6f.js":{"logical_path":"admin.js","mtime":"2019-10-22T09:53:29+08:00","size":4408150,"digest":"c8c127fefa5eca98bca19832c246619318164e8f242635c07033e2423cc18a6f","integrity":"sha256-yMEn/vpeypi8oZgywkZhkxgWTo8kJjXAcDPiQjzBim8="},"admin-60d200c1fcdf61a60537d29ccf4479c6b1e5e904208870a63b8ee677c96b347e.css":{"logical_path":"admin.css","mtime":"2019-10-22T09:43:20+08:00","size":851150,"digest":"60d200c1fcdf61a60537d29ccf4479c6b1e5e904208870a63b8ee677c96b347e","integrity":"sha256-YNIAwfzfYaYFN9Kcz0R5xrHl6QQgiHCmO47md8lrNH4="},"cooperative-9fb7ac4ad44081fafd5ad2a3a1bfb7f4329ac96f28bc6446d1ff52b1e2e71286.js":{"logical_path":"cooperative.js","mtime":"2019-10-22T09:55:26+08:00","size":4338142,"digest":"9fb7ac4ad44081fafd5ad2a3a1bfb7f4329ac96f28bc6446d1ff52b1e2e71286","integrity":"sha256-n7esStRAgfr9WtKjob+39DKayW8ovGRG0f9SseLnEoY="},"admin-a11066081d60365ddf25d5867560d1ccdd3197dbe82a5b6e969cc940e3429ff1.js":{"logical_path":"admin.js","mtime":"2019-10-24T14:16:30+08:00","size":4524252,"digest":"a11066081d60365ddf25d5867560d1ccdd3197dbe82a5b6e969cc940e3429ff1","integrity":"sha256-oRBmCB1gNl3fJdWGdWDRzN0xl9voKltulpzJQONCn/E="},"admin-7ce3dd717f7d12fcbc64caf14200230a1e68db439be0ba1879077599ff2c32c6.css":{"logical_path":"admin.css","mtime":"2019-10-24T10:10:08+08:00","size":852772,"digest":"7ce3dd717f7d12fcbc64caf14200230a1e68db439be0ba1879077599ff2c32c6","integrity":"sha256-fOPdcX99Evy8ZMrxQgAjCh5o20Ob4LoYeQd1mf8sMsY="},"college-93904c65d52c125aec0a463b9fd98bedda0018b78707f806be22685cca5d3747.css":{"logical_path":"college.css","mtime":"2019-10-24T10:10:08+08:00","size":579546,"digest":"93904c65d52c125aec0a463b9fd98bedda0018b78707f806be22685cca5d3747","integrity":"sha256-k5BMZdUsElrsCkY7n9mL7doAGLeHB/gGviJoXMpdN0c="},"cooperative-84c79d26a36aff5b496551b6d21b1bfb726b1bbc4153435a366115e96c204e06.js":{"logical_path":"cooperative.js","mtime":"2019-10-24T14:17:15+08:00","size":4338225,"digest":"84c79d26a36aff5b496551b6d21b1bfb726b1bbc4153435a366115e96c204e06","integrity":"sha256-hMedJqNq/1tJZVG20hsb+3JrG7xBU0NaNmEV6WwgTgY="},"cooperative-10a9ee5177e196572573ccea460e133c748072e223fdb473d05ee72c991fbbe3.css":{"logical_path":"cooperative.css","mtime":"2019-10-24T10:10:08+08:00","size":833351,"digest":"10a9ee5177e196572573ccea460e133c748072e223fdb473d05ee72c991fbbe3","integrity":"sha256-EKnuUXfhllclc8zqRg4TPHSAcuIj/bRz0F7nLJkfu+M="},"admin-441d8f3722e5f73e5748aaeb6f517101474cb1eb48a99f119e561f08b9e9dc60.js":{"logical_path":"admin.js","mtime":"2019-10-24T16:08:56+08:00","size":4525031,"digest":"441d8f3722e5f73e5748aaeb6f517101474cb1eb48a99f119e561f08b9e9dc60","integrity":"sha256-RB2PNyLl9z5XSKrrb1FxAUdMsetIqZ8RnlYfCLnp3GA="},"admin-76c52986591f274f639ad48dfbb480a1aeeec7647b6fa28fa541e78a064b6316.css":{"logical_path":"admin.css","mtime":"2019-10-24T15:25:17+08:00","size":867945,"digest":"76c52986591f274f639ad48dfbb480a1aeeec7647b6fa28fa541e78a064b6316","integrity":"sha256-dsUphlkfJ09jmtSN+7SAoa7ux2R7b6KPpUHnigZLYxY="},"cooperative-6c4c663b6b5071535bab2b76cc5e05ab5682665857763a76bf4f01afef51be5a.js":{"logical_path":"cooperative.js","mtime":"2019-10-24T17:56:20+08:00","size":4339039,"digest":"6c4c663b6b5071535bab2b76cc5e05ab5682665857763a76bf4f01afef51be5a","integrity":"sha256-bExmO2tQcVNbqyt2zF4Fq1aCZlhXdjp2v08Br+9Rvlo="},"admin-c63acadd431434979db50540a0bf7e65c75e1de0d1b449919f2cce89a0548d43.js":{"logical_path":"admin.js","mtime":"2019-10-24T18:12:33+08:00","size":4533182,"digest":"c63acadd431434979db50540a0bf7e65c75e1de0d1b449919f2cce89a0548d43","integrity":"sha256-xjrK3UMUNJedtQVAoL9+ZcdeHeDRtEmRnyzOiaBUjUM="},"admin-bd832b9a35eb3743dde9218beab61f9bcde1508767ad68dbedb1c89a4bb65c3a.css":{"logical_path":"admin.css","mtime":"2019-10-24T17:56:20+08:00","size":861450,"digest":"bd832b9a35eb3743dde9218beab61f9bcde1508767ad68dbedb1c89a4bb65c3a","integrity":"sha256-vYMrmjXrN0Pd6SGL6rYfm83hUIdnrWjb7bHImku2XDo="},"college-fa202780f3e7f96cb9b5916c6f0d7dd9e03cb746864bbd2dd491ed001c30ad8f.css":{"logical_path":"college.css","mtime":"2019-10-24T17:56:20+08:00","size":571936,"digest":"fa202780f3e7f96cb9b5916c6f0d7dd9e03cb746864bbd2dd491ed001c30ad8f","integrity":"sha256-+iAngPPn+Wy5tZFsbw192eA8t0aGS70t1JHtABwwrY8="},"cooperative-4f233e8963b0bd80bc56b71c209d31464d314240ac8d686806baf99511c53ad0.css":{"logical_path":"cooperative.css","mtime":"2019-10-24T17:56:20+08:00","size":825741,"digest":"4f233e8963b0bd80bc56b71c209d31464d314240ac8d686806baf99511c53ad0","integrity":"sha256-TyM+iWOwvYC8VrccIJ0xRk0xQkCsjWhoBrr5lRHFOtA="},"application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css":{"logical_path":"application.css","mtime":"2019-10-23T14:16:56+08:00","size":436995,"digest":"8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9","integrity":"sha256-jJ1rthxQkI9YSzBwx5rrlfJcEWbTngfaXpVDiznKDek="},"admin-bf2bd889f02d15c4913aa260497d72afeb26d701aac49a4ef6a75619af030152.js":{"logical_path":"admin.js","mtime":"2019-10-25T10:12:17+08:00","size":4533673,"digest":"bf2bd889f02d15c4913aa260497d72afeb26d701aac49a4ef6a75619af030152","integrity":"sha256-vyvYifAtFcSROqJgSX1yr+sm1wGqxJpO9qdWGa8DAVI="},"admin-46e564d29ffae5c71ae9b5e36dc0bd5de57b10f396eb2005bfb9cf51e7744cdd.css":{"logical_path":"admin.css","mtime":"2019-10-25T10:12:17+08:00","size":870355,"digest":"46e564d29ffae5c71ae9b5e36dc0bd5de57b10f396eb2005bfb9cf51e7744cdd","integrity":"sha256-RuVk0p/65cca6bXjbcC9XeV7EPOW6yAFv7nPUed0TN0="},"college-2299e05f5e9b640e333ece624d4ab18a678fdabff0bc18b69a9c2e3de49cba8e.css":{"logical_path":"college.css","mtime":"2019-10-25T10:12:17+08:00","size":580077,"digest":"2299e05f5e9b640e333ece624d4ab18a678fdabff0bc18b69a9c2e3de49cba8e","integrity":"sha256-IpngX16bZA4zPs5iTUqximeP2r/wvBi2mpwuPeScuo4="},"cooperative-f1ac8f14ad6ade8d1f79ca49ea9c79be77d49aae9d2705ca672e78444481700d.js":{"logical_path":"cooperative.js","mtime":"2019-10-25T11:01:38+08:00","size":4409145,"digest":"f1ac8f14ad6ade8d1f79ca49ea9c79be77d49aae9d2705ca672e78444481700d","integrity":"sha256-8ayPFK1q3o0fecpJ6px5vnfUmq6dJwXKZy54RESBcA0="},"cooperative-8057adee2454dbc9d648305faf9ede9824f40d3bd0184e816e8035bb7f1e730b.css":{"logical_path":"cooperative.css","mtime":"2019-10-25T10:12:17+08:00","size":833882,"digest":"8057adee2454dbc9d648305faf9ede9824f40d3bd0184e816e8035bb7f1e730b","integrity":"sha256-gFet7iRU28nWSDBfr57emCT0DTvQGE6BboA1u38ecws="},"admin-6f9bb9720e7e5040ae559a8fae11553313f77552a76416b3a9fe77198471964d.js":{"logical_path":"admin.js","mtime":"2019-10-25T17:00:09+08:00","size":4554537,"digest":"6f9bb9720e7e5040ae559a8fae11553313f77552a76416b3a9fe77198471964d","integrity":"sha256-b5u5cg5+UECuVZqPrhFVMxP3dVKnZBazqf53GYRxlk0="},"admin-ab3e0f7240ae4df8d1585c8d5e99df41edd3305ecc2abadcf8820796e1d9fc65.css":{"logical_path":"admin.css","mtime":"2019-10-25T09:55:22+08:00","size":862288,"digest":"ab3e0f7240ae4df8d1585c8d5e99df41edd3305ecc2abadcf8820796e1d9fc65","integrity":"sha256-qz4PckCuTfjRWFyNXpnfQe3TMF7MKrrc+IIHluHZ/GU="},"college-2fdfc5431b46ad4a454a25386dbcbc390466886f76b85fdb7e3f75018196a870.css":{"logical_path":"college.css","mtime":"2019-10-25T09:28:47+08:00","size":572010,"digest":"2fdfc5431b46ad4a454a25386dbcbc390466886f76b85fdb7e3f75018196a870","integrity":"sha256-L9/FQxtGrUpFSiU4bby8OQRmiG92uF/bfj91AYGWqHA="},"cooperative-47d516a0904d0633e82c1de39a6ec4c9e6de0a37813843e01d4bacf97e8b2ebf.css":{"logical_path":"cooperative.css","mtime":"2019-10-25T09:28:47+08:00","size":825815,"digest":"47d516a0904d0633e82c1de39a6ec4c9e6de0a37813843e01d4bacf97e8b2ebf","integrity":"sha256-R9UWoJBNBjPoLB3jmm7EyebeCjeBOEPgHUus+X6LLr8="},"admin-839af7c0d2917a8f8019d0376ea17cec050ef4d19d98c6c10de91f5d2bc81adf.js":{"logical_path":"admin.js","mtime":"2019-10-26T11:25:08+08:00","size":4554543,"digest":"839af7c0d2917a8f8019d0376ea17cec050ef4d19d98c6c10de91f5d2bc81adf","integrity":"sha256-g5r3wNKReo+AGdA3bqF87AUO9NGdmMbBDekfXSvIGt8="},"admin-52d692608c620ae47717a2ac88377e55b9b58af0acdf3f777814a1fd47b6594b.js":{"logical_path":"admin.js","mtime":"2019-10-26T17:16:18+08:00","size":4553202,"digest":"52d692608c620ae47717a2ac88377e55b9b58af0acdf3f777814a1fd47b6594b","integrity":"sha256-UtaSYIxiCuR3F6KsiDd+Vbm1ivCs3z93eBSh/Ue2WUs="},"admin-b58555ae641bbaa61e3af0ddd2756acc3c5de9023c737815c72132cc67c9a403.js":{"logical_path":"admin.js","mtime":"2019-10-27T13:06:02+08:00","size":4553607,"digest":"b58555ae641bbaa61e3af0ddd2756acc3c5de9023c737815c72132cc67c9a403","integrity":"sha256-tYVVrmQbuqYeOvDd0nVqzDxd6QI8c3gVxyEyzGfJpAM="},"admin-b95c48ea51f392ce7c4024d0d8b2c42dfe48528a1898ec3f7818e0cda2a4f224.js":{"logical_path":"admin.js","mtime":"2019-10-28T10:46:29+08:00","size":4554008,"digest":"b95c48ea51f392ce7c4024d0d8b2c42dfe48528a1898ec3f7818e0cda2a4f224","integrity":"sha256-uVxI6lHzks58QCTQ2LLELf5IUooYmOw/eBjgzaKk8iQ="},"admin-1f2e5a2a28462df8bcddfbdbfbebdc36a761ca7a94962ae71d37fb8c06fc5f94.js":{"logical_path":"admin.js","mtime":"2019-10-29T08:57:11+08:00","size":4554938,"digest":"1f2e5a2a28462df8bcddfbdbfbebdc36a761ca7a94962ae71d37fb8c06fc5f94","integrity":"sha256-Hy5aKihGLfi83fvb++vcNqdhynqUlirnHTf7jAb8X5Q="},"admin-cb3d4541758ef2bcbfe16f518d48f85097d0547a587de222d2fc13dbdd474b4b.js":{"logical_path":"admin.js","mtime":"2019-10-29T14:06:13+08:00","size":4556541,"digest":"cb3d4541758ef2bcbfe16f518d48f85097d0547a587de222d2fc13dbdd474b4b","integrity":"sha256-yz1FQXWO8ry/4W9RjUj4UJfQVHpYfeIi0vwT291HS0s="},"admin-6a76c25b6691b4f436608be28606d90c907ba8f033f5f47c6c20d7bf11251cb6.css":{"logical_path":"admin.css","mtime":"2019-10-29T14:22:47+08:00","size":871031,"digest":"6a76c25b6691b4f436608be28606d90c907ba8f033f5f47c6c20d7bf11251cb6","integrity":"sha256-anbCW2aRtPQ2YIvihgbZDJB7qPAz9fR8bCDXvxElHLY="},"admin-ba909dfe0de4d216bedb3c743144321e4023837568abab1d3ee9a28b2faa5925.js":{"logical_path":"admin.js","mtime":"2019-10-29T14:43:01+08:00","size":4556622,"digest":"ba909dfe0de4d216bedb3c743144321e4023837568abab1d3ee9a28b2faa5925","integrity":"sha256-upCd/g3k0ha+2zx0MUQyHkAjg3Voq6sdPumiiy+qWSU="},"admin-e975e2039206e9ae2b6a072fee083cf39b8e04f2318f67bfbf1923fe208456b3.js":{"logical_path":"admin.js","mtime":"2019-10-29T15:50:27+08:00","size":4559454,"digest":"e975e2039206e9ae2b6a072fee083cf39b8e04f2318f67bfbf1923fe208456b3","integrity":"sha256-6XXiA5IG6a4ragcv7gg885uOBPIxj2e/vxkj/iCEVrM="},"cooperative-a309d245cd0b0b9c653db471c53ec090e49ba7ad885879ffa02a11b6efd79d74.js":{"logical_path":"cooperative.js","mtime":"2019-10-29T15:50:27+08:00","size":4409163,"digest":"a309d245cd0b0b9c653db471c53ec090e49ba7ad885879ffa02a11b6efd79d74","integrity":"sha256-ownSRc0LC5xlPbRxxT7AkOSbp62IWHn/oCoRtu/XnXQ="},"admin-5d791c4f4a14e1586cfa44776ae262b3c1494e1c0fb0e00c330f0cb9d30fd7ba.js":{"logical_path":"admin.js","mtime":"2019-11-01T08:41:10+08:00","size":4563272,"digest":"5d791c4f4a14e1586cfa44776ae262b3c1494e1c0fb0e00c330f0cb9d30fd7ba","integrity":"sha256-XXkcT0oU4Vhs+kR3auJis8FJThwPsOAMMw8MudMP17o="},"admin-70dc0e7136a8f54139e4167c00f3fde9ccc92b404b01b37ac6064913806e3f6e.css":{"logical_path":"admin.css","mtime":"2019-10-31T10:05:33+08:00","size":872438,"digest":"70dc0e7136a8f54139e4167c00f3fde9ccc92b404b01b37ac6064913806e3f6e","integrity":"sha256-cNwOcTao9UE55BZ8APP96czJK0BLAbN6xgZJE4BuP24="},"cooperative-4fe879591997da39d38e94f6f5eb3b688aa827fa42cb8fd73d21bc96ed880236.js":{"logical_path":"cooperative.js","mtime":"2019-11-06T11:34:24+08:00","size":4409560,"digest":"4fe879591997da39d38e94f6f5eb3b688aa827fa42cb8fd73d21bc96ed880236","integrity":"sha256-T+h5WRmX2jnTjpT29es7aIqoJ/pCy4/XPSG8lu2IAjY="},"admin-22af0d0f8c16da312c9355540590a8b6de54729793a1bef2782aa4f9469a77ad.js":{"logical_path":"admin.js","mtime":"2019-11-01T18:45:10+08:00","size":4563272,"digest":"22af0d0f8c16da312c9355540590a8b6de54729793a1bef2782aa4f9469a77ad","integrity":"sha256-Iq8ND4wW2jEsk1VUBZCott5UcpeTob7yeCqk+Uaad60="},"admin-4c1fcf5a570db989682ef483c1016234a3b7614e0a8d42c040eed220298fef8c.css":{"logical_path":"admin.css","mtime":"2019-11-01T18:45:10+08:00","size":864367,"digest":"4c1fcf5a570db989682ef483c1016234a3b7614e0a8d42c040eed220298fef8c","integrity":"sha256-TB/PWlcNuYloLvSDwQFiNKO3YU4KjULAQO7SICmP74w="},"admin-1a7f715f91fa17b0018650fa22b43778aad419157b8fdb9d67a02ea11760349b.js":{"logical_path":"admin.js","mtime":"2019-11-05T16:10:50+08:00","size":4565998,"digest":"1a7f715f91fa17b0018650fa22b43778aad419157b8fdb9d67a02ea11760349b","integrity":"sha256-Gn9xX5H6F7ABhlD6IrQ3eKrUGRV7j9udZ6AuoRdgNJs="},"admin-5902a288ce59247a683d5719189fc6260be1e38181872e710a7643ad60caaccc.css":{"logical_path":"admin.css","mtime":"2019-11-02T08:33:50+08:00","size":872434,"digest":"5902a288ce59247a683d5719189fc6260be1e38181872e710a7643ad60caaccc","integrity":"sha256-WQKiiM5ZJHpoPVcZGJ/GJgvh44GBhy5xCnZDrWDKrMw="},"admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js":{"logical_path":"admin.js","mtime":"2019-11-07T10:59:11+08:00","size":4575131,"digest":"8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a","integrity":"sha256-jOrKac33GUt6lOSbFqxfonL4DoZJPl2ierWnKd4iwHo="}},"assets":{"admin.js":"admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js","admin.css":"admin-5902a288ce59247a683d5719189fc6260be1e38181872e710a7643ad60caaccc.css","font-awesome/fontawesome-webfont.eot":"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot","font-awesome/fontawesome-webfont.woff2":"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2","font-awesome/fontawesome-webfont.woff":"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff","font-awesome/fontawesome-webfont.ttf":"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf","font-awesome/fontawesome-webfont.svg":"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg","college.js":"college-18f5e8400331634e898a35acc2187815c096c25e0ab74aba341ae916166cd287.js","college.css":"college-2299e05f5e9b640e333ece624d4ab18a678fdabff0bc18b69a9c2e3de49cba8e.css","logo.png":"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png","application.js":"application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js","application.css":"application-0e417478d56f42467e857cd186b29cbbc0d6c7c6e85c8a6f42f39ac618943de8.css","cooperative.js":"cooperative-4fe879591997da39d38e94f6f5eb3b688aa827fa42cb8fd73d21bc96ed880236.js","cooperative.css":"cooperative-8057adee2454dbc9d648305faf9ede9824f40d3bd0184e816e8035bb7f1e730b.css"}} \ No newline at end of file +{"files":{"admin-cd9ca8bacc973ce2dbace30c97f6c40bc08e2c2ee44972f668e738e1902c0121.js":{"logical_path":"admin.js","mtime":"2019-09-11T16:20:07+08:00","size":4350881,"digest":"cd9ca8bacc973ce2dbace30c97f6c40bc08e2c2ee44972f668e738e1902c0121","integrity":"sha256-zZyousyXPOLbrOMMl/bEC8COLC7kSXL2aOc44ZAsASE="},"admin-a1b3356efe50ff4717cf22475639b5333c5354ba03fd107c9b7a8d4ae76f47aa.css":{"logical_path":"admin.css","mtime":"2019-09-11T16:20:07+08:00","size":773445,"digest":"a1b3356efe50ff4717cf22475639b5333c5354ba03fd107c9b7a8d4ae76f47aa","integrity":"sha256-obM1bv5Q/0cXzyJHVjm1MzxTVLoD/RB8m3qNSudvR6o="},"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot":{"logical_path":"font-awesome/fontawesome-webfont.eot","mtime":"2019-08-14T17:22:43+08:00","size":165742,"digest":"7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979","integrity":"sha256-e/yrbbmdXPvxcFygU23ceFhUMsxfpBu9etDwCQM7KXk="},"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2":{"logical_path":"font-awesome/fontawesome-webfont.woff2","mtime":"2019-08-14T17:22:43+08:00","size":77160,"digest":"2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe","integrity":"sha256-Kt78vAQefRj88tQXh53FoJmXqmTWdbejxLbOM9oT8/4="},"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff":{"logical_path":"font-awesome/fontawesome-webfont.woff","mtime":"2019-08-14T17:22:43+08:00","size":98024,"digest":"ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07","integrity":"sha256-ugxZ3rVFD1y0Gz+TYJ7i0NmVQVh33foiPoqKdTNHTwc="},"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf":{"logical_path":"font-awesome/fontawesome-webfont.ttf","mtime":"2019-08-14T17:22:43+08:00","size":165548,"digest":"aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8","integrity":"sha256-qljzPyOaD7AvXHpsRcBD16msmgkzNYBmlOzW1O3A1qg="},"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg":{"logical_path":"font-awesome/fontawesome-webfont.svg","mtime":"2019-08-14T17:22:43+08:00","size":444379,"digest":"ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4","integrity":"sha256-rWFXkmwWIrpOHQPUePFUE2hSS/xG9R5C/g2UX37zI+Q="},"college-18f5e8400331634e898a35acc2187815c096c25e0ab74aba341ae916166cd287.js":{"logical_path":"college.js","mtime":"2019-11-06T11:34:24+08:00","size":3352744,"digest":"18f5e8400331634e898a35acc2187815c096c25e0ab74aba341ae916166cd287","integrity":"sha256-GPXoQAMxY06JijWswhh4FcCWwl4Kt0q6NBrpFhZs0oc="},"college-944d4273f62c7538368b9017fdd3387b5e3bea31a87873770eb231324546d4d9.css":{"logical_path":"college.css","mtime":"2019-09-11T16:20:07+08:00","size":546841,"digest":"944d4273f62c7538368b9017fdd3387b5e3bea31a87873770eb231324546d4d9","integrity":"sha256-lE1Cc/YsdTg2i5AX/dM4e1476jGoeHN3DrIxMkVG1Nk="},"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png":{"logical_path":"logo.png","mtime":"2019-09-03T08:55:53+08:00","size":2816,"digest":"7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423","integrity":"sha256-f/ESVocJv5f5iY/ockm3qPIA/x9I1TfYWvhyFfGHBCM="},"application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js":{"logical_path":"application.js","mtime":"2019-11-06T11:34:24+08:00","size":600706,"digest":"9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb","integrity":"sha256-nPvD15JZmh0N5ce4QgnhwrLmAzbw8B4Z8FgWY5GHCPs="},"application-5eb87c6e13676d0183317debce17fade27e68c4acee28c419438da15d53c94f2.css":{"logical_path":"application.css","mtime":"2019-09-11T16:20:07+08:00","size":1844002,"digest":"5eb87c6e13676d0183317debce17fade27e68c4acee28c419438da15d53c94f2","integrity":"sha256-Xrh8bhNnbQGDMX3rzhf63ifmjErO4oxBlDjaFdU8lPI="},"admin-c9e5ebe6191548550e27514196ea125cfbb402820ec125a0c9acf99d2d378fe4.js":{"logical_path":"admin.js","mtime":"2019-09-21T15:28:08+08:00","size":4382031,"digest":"c9e5ebe6191548550e27514196ea125cfbb402820ec125a0c9acf99d2d378fe4","integrity":"sha256-yeXr5hkVSFUOJ1FBluoSXPu0AoIOwSWgyaz5nS03j+Q="},"admin-59c59f8cae8bef4a8359286c985458110c9d03ea121516595c988943f4717c38.css":{"logical_path":"admin.css","mtime":"2019-09-21T14:49:04+08:00","size":840093,"digest":"59c59f8cae8bef4a8359286c985458110c9d03ea121516595c988943f4717c38","integrity":"sha256-WcWfjK6L70qDWShsmFRYEQydA+oSFRZZXJiJQ/RxfDg="},"college-38f953d6ba5b85d3fab63cb3c2bbf0d057ccc6454d07cfaafac3b06da37b8437.css":{"logical_path":"college.css","mtime":"2019-09-16T13:56:09+08:00","size":579109,"digest":"38f953d6ba5b85d3fab63cb3c2bbf0d057ccc6454d07cfaafac3b06da37b8437","integrity":"sha256-OPlT1rpbhdP6tjyzwrvw0FfMxkVNB8+q+sOwbaN7hDc="},"application-646b1158a4e8c1f13e684d6fe9025abc75f8d3ba5256e440802c0398223374f3.css":{"logical_path":"application.css","mtime":"2019-09-21T14:49:04+08:00","size":1988767,"digest":"646b1158a4e8c1f13e684d6fe9025abc75f8d3ba5256e440802c0398223374f3","integrity":"sha256-ZGsRWKTowfE+aE1v6QJavHX407pSVuRAgCwDmCIzdPM="},"admin-a47e37c0ec7cf5f22380249776d1e82d65b6b6aa272ed7389185aa200fa40751.js":{"logical_path":"admin.js","mtime":"2019-09-25T15:33:05+08:00","size":4383107,"digest":"a47e37c0ec7cf5f22380249776d1e82d65b6b6aa272ed7389185aa200fa40751","integrity":"sha256-pH43wOx89fIjgCSXdtHoLWW2tqonLtc4kYWqIA+kB1E="},"admin-432c4eac09b036c57ff1e88d902b8aa7df81164e4b419bac557cf1366c1d3ad9.js":{"logical_path":"admin.js","mtime":"2019-09-25T15:35:20+08:00","size":4383103,"digest":"432c4eac09b036c57ff1e88d902b8aa7df81164e4b419bac557cf1366c1d3ad9","integrity":"sha256-QyxOrAmwNsV/8eiNkCuKp9+BFk5LQZusVXzxNmwdOtk="},"admin-978e5ce607f77c26814a174f480da79ac246c2201868ef84654aa03bb6727b5a.js":{"logical_path":"admin.js","mtime":"2019-09-30T14:43:41+08:00","size":4387200,"digest":"978e5ce607f77c26814a174f480da79ac246c2201868ef84654aa03bb6727b5a","integrity":"sha256-l45c5gf3fCaBShdPSA2nmsJGwiAYaO+EZUqgO7Zye1o="},"admin-896281f4731722b0c084dbb1af21d0f34a5bc142d58aff57b391864ab71ddca7.css":{"logical_path":"admin.css","mtime":"2019-09-30T14:43:41+08:00","size":842269,"digest":"896281f4731722b0c084dbb1af21d0f34a5bc142d58aff57b391864ab71ddca7","integrity":"sha256-iWKB9HMXIrDAhNuxryHQ80pbwULViv9Xs5GGSrcd3Kc="},"application-97f313e9bb7d25476649f7d7215959cf421480fd0a3785d1956953bf94a1e8bd.css":{"logical_path":"application.css","mtime":"2019-09-30T14:43:41+08:00","size":1993118,"digest":"97f313e9bb7d25476649f7d7215959cf421480fd0a3785d1956953bf94a1e8bd","integrity":"sha256-l/MT6bt9JUdmSffXIVlZz0IUgP0KN4XRlWlTv5Sh6L0="},"admin-2cdb23442fa735025385b88f2900df04fef38b61530041a6dbe375ef0f0ae888.js":{"logical_path":"admin.js","mtime":"2019-10-11T14:38:33+08:00","size":4394616,"digest":"2cdb23442fa735025385b88f2900df04fef38b61530041a6dbe375ef0f0ae888","integrity":"sha256-LNsjRC+nNQJThbiPKQDfBP7zi2FTAEGm2+N17w8K6Ig="},"admin-2c2854b9a02158ded5a809aaf7144a8630b10354ab4e56fecc4dffcc713796cc.css":{"logical_path":"admin.css","mtime":"2019-10-10T17:12:05+08:00","size":846514,"digest":"2c2854b9a02158ded5a809aaf7144a8630b10354ab4e56fecc4dffcc713796cc","integrity":"sha256-LChUuaAhWN7VqAmq9xRKhjCxA1SrTlb+zE3/zHE3lsw="},"application-50059ae929866043b47015128702fcfba53d32a2df148e64e1d961c10651c6af.css":{"logical_path":"application.css","mtime":"2019-10-10T17:12:05+08:00","size":2001607,"digest":"50059ae929866043b47015128702fcfba53d32a2df148e64e1d961c10651c6af","integrity":"sha256-UAWa6SmGYEO0cBUShwL8+6U9MqLfFI5k4dlhwQZRxq8="},"admin-992cde09b6d17f00a49576ae2d9f1ced127244ba401ef5b7d677cab9741688d2.js":{"logical_path":"admin.js","mtime":"2019-10-16T16:11:32+08:00","size":4394790,"digest":"992cde09b6d17f00a49576ae2d9f1ced127244ba401ef5b7d677cab9741688d2","integrity":"sha256-mSzeCbbRfwCklXauLZ8c7RJyRLpAHvW31nfKuXQWiNI="},"admin-84f2a7791e275d6f820514370b3f968176b994b9dd7b8c3ba8bf48336b03f257.css":{"logical_path":"admin.css","mtime":"2019-10-16T19:25:40+08:00","size":846676,"digest":"84f2a7791e275d6f820514370b3f968176b994b9dd7b8c3ba8bf48336b03f257","integrity":"sha256-hPKneR4nXW+CBRQ3Cz+WgXa5lLnde4w7qL9IM2sD8lc="},"application-ef6bab84852baaf69a91fe6af875b6e1b118c55b4c7d165665c488fac80c4997.css":{"logical_path":"application.css","mtime":"2019-10-16T19:25:40+08:00","size":2001931,"digest":"ef6bab84852baaf69a91fe6af875b6e1b118c55b4c7d165665c488fac80c4997","integrity":"sha256-72urhIUrqvaakf5q+HW24bEYxVtMfRZWZcSI+sgMSZc="},"admin-c99030d305662f740aa84b6c925a1adbbaadaa07fd74e2655e64d44b4b97fc4a.js":{"logical_path":"admin.js","mtime":"2019-10-17T09:44:58+08:00","size":4394897,"digest":"c99030d305662f740aa84b6c925a1adbbaadaa07fd74e2655e64d44b4b97fc4a","integrity":"sha256-yZAw0wVmL3QKqEtskloa27qtqgf9dOJlXmTUS0uX/Eo="},"admin-534bde871d67f4d6fc8da611917d78be4066fc7593ba53ee92aa17068a199d6d.css":{"logical_path":"admin.css","mtime":"2019-10-17T10:22:41+08:00","size":846699,"digest":"534bde871d67f4d6fc8da611917d78be4066fc7593ba53ee92aa17068a199d6d","integrity":"sha256-U0vehx1n9Nb8jaYRkX14vkBm/HWTulPukqoXBooZnW0="},"cooperative-04cd6a60d41220d38ee45ce40b1d004e1d0bcd87c132fb1a7bab6144c1deb8d7.js":{"logical_path":"cooperative.js","mtime":"2019-10-17T10:17:56+08:00","size":4330072,"digest":"04cd6a60d41220d38ee45ce40b1d004e1d0bcd87c132fb1a7bab6144c1deb8d7","integrity":"sha256-BM1qYNQSINOO5FzkCx0ATh0LzYfBMvsae6thRMHeuNc="},"cooperative-a345bbfd8e38b70c9285ecc1747012ffcde429187983e2aea5657abb56b9b4f3.css":{"logical_path":"cooperative.css","mtime":"2019-10-17T10:21:41+08:00","size":830628,"digest":"a345bbfd8e38b70c9285ecc1747012ffcde429187983e2aea5657abb56b9b4f3","integrity":"sha256-o0W7/Y44twyShezBdHAS/83kKRh5g+KupWV6u1a5tPM="},"application-0e417478d56f42467e857cd186b29cbbc0d6c7c6e85c8a6f42f39ac618943de8.css":{"logical_path":"application.css","mtime":"2019-09-03T08:55:53+08:00","size":442932,"digest":"0e417478d56f42467e857cd186b29cbbc0d6c7c6e85c8a6f42f39ac618943de8","integrity":"sha256-DkF0eNVvQkZ+hXzRhrKcu8DWx8boXIpvQvOaxhiUPeg="},"cooperative-149f47b8675d60a8014ccff50f00f932ff69e2be286ffb74343bc4a3effb135b.js":{"logical_path":"cooperative.js","mtime":"2019-10-17T14:03:03+08:00","size":4338033,"digest":"149f47b8675d60a8014ccff50f00f932ff69e2be286ffb74343bc4a3effb135b","integrity":"sha256-FJ9HuGddYKgBTM/1DwD5Mv9p4r4ob/t0NDvEo+/7E1s="},"cooperative-6273b766d6ef11dd56174d868bab55e7f17af17546c888d2ba0dd0a6bcda76c8.css":{"logical_path":"cooperative.css","mtime":"2019-10-17T11:13:07+08:00","size":832914,"digest":"6273b766d6ef11dd56174d868bab55e7f17af17546c888d2ba0dd0a6bcda76c8","integrity":"sha256-YnO3ZtbvEd1WF02Gi6tV5/F68XVGyIjSug3Qprzadsg="},"admin-82f66cc80b5649c6530a562567f28fe8d05f7bc3b8221e0695b2216255c52ba6.js":{"logical_path":"admin.js","mtime":"2019-10-21T13:51:43+08:00","size":4397012,"digest":"82f66cc80b5649c6530a562567f28fe8d05f7bc3b8221e0695b2216255c52ba6","integrity":"sha256-gvZsyAtWScZTClYlZ/KP6NBfe8O4Ih4GlbIhYlXFK6Y="},"admin-1b5728d94f6bccfbcef452a760d94c3b6f31966bc65d7f89be077fc2ea512bec.js":{"logical_path":"admin.js","mtime":"2019-10-21T16:41:06+08:00","size":4397437,"digest":"1b5728d94f6bccfbcef452a760d94c3b6f31966bc65d7f89be077fc2ea512bec","integrity":"sha256-G1co2U9rzPvO9FKnYNlMO28xlmvGXX+Jvgd/wupRK+w="},"admin-c8c127fefa5eca98bca19832c246619318164e8f242635c07033e2423cc18a6f.js":{"logical_path":"admin.js","mtime":"2019-10-22T09:53:29+08:00","size":4408150,"digest":"c8c127fefa5eca98bca19832c246619318164e8f242635c07033e2423cc18a6f","integrity":"sha256-yMEn/vpeypi8oZgywkZhkxgWTo8kJjXAcDPiQjzBim8="},"admin-60d200c1fcdf61a60537d29ccf4479c6b1e5e904208870a63b8ee677c96b347e.css":{"logical_path":"admin.css","mtime":"2019-10-22T09:43:20+08:00","size":851150,"digest":"60d200c1fcdf61a60537d29ccf4479c6b1e5e904208870a63b8ee677c96b347e","integrity":"sha256-YNIAwfzfYaYFN9Kcz0R5xrHl6QQgiHCmO47md8lrNH4="},"cooperative-9fb7ac4ad44081fafd5ad2a3a1bfb7f4329ac96f28bc6446d1ff52b1e2e71286.js":{"logical_path":"cooperative.js","mtime":"2019-10-22T09:55:26+08:00","size":4338142,"digest":"9fb7ac4ad44081fafd5ad2a3a1bfb7f4329ac96f28bc6446d1ff52b1e2e71286","integrity":"sha256-n7esStRAgfr9WtKjob+39DKayW8ovGRG0f9SseLnEoY="},"admin-a11066081d60365ddf25d5867560d1ccdd3197dbe82a5b6e969cc940e3429ff1.js":{"logical_path":"admin.js","mtime":"2019-10-24T14:16:30+08:00","size":4524252,"digest":"a11066081d60365ddf25d5867560d1ccdd3197dbe82a5b6e969cc940e3429ff1","integrity":"sha256-oRBmCB1gNl3fJdWGdWDRzN0xl9voKltulpzJQONCn/E="},"admin-7ce3dd717f7d12fcbc64caf14200230a1e68db439be0ba1879077599ff2c32c6.css":{"logical_path":"admin.css","mtime":"2019-10-24T10:10:08+08:00","size":852772,"digest":"7ce3dd717f7d12fcbc64caf14200230a1e68db439be0ba1879077599ff2c32c6","integrity":"sha256-fOPdcX99Evy8ZMrxQgAjCh5o20Ob4LoYeQd1mf8sMsY="},"college-93904c65d52c125aec0a463b9fd98bedda0018b78707f806be22685cca5d3747.css":{"logical_path":"college.css","mtime":"2019-10-24T10:10:08+08:00","size":579546,"digest":"93904c65d52c125aec0a463b9fd98bedda0018b78707f806be22685cca5d3747","integrity":"sha256-k5BMZdUsElrsCkY7n9mL7doAGLeHB/gGviJoXMpdN0c="},"cooperative-84c79d26a36aff5b496551b6d21b1bfb726b1bbc4153435a366115e96c204e06.js":{"logical_path":"cooperative.js","mtime":"2019-10-24T14:17:15+08:00","size":4338225,"digest":"84c79d26a36aff5b496551b6d21b1bfb726b1bbc4153435a366115e96c204e06","integrity":"sha256-hMedJqNq/1tJZVG20hsb+3JrG7xBU0NaNmEV6WwgTgY="},"cooperative-10a9ee5177e196572573ccea460e133c748072e223fdb473d05ee72c991fbbe3.css":{"logical_path":"cooperative.css","mtime":"2019-10-24T10:10:08+08:00","size":833351,"digest":"10a9ee5177e196572573ccea460e133c748072e223fdb473d05ee72c991fbbe3","integrity":"sha256-EKnuUXfhllclc8zqRg4TPHSAcuIj/bRz0F7nLJkfu+M="},"admin-441d8f3722e5f73e5748aaeb6f517101474cb1eb48a99f119e561f08b9e9dc60.js":{"logical_path":"admin.js","mtime":"2019-10-24T16:08:56+08:00","size":4525031,"digest":"441d8f3722e5f73e5748aaeb6f517101474cb1eb48a99f119e561f08b9e9dc60","integrity":"sha256-RB2PNyLl9z5XSKrrb1FxAUdMsetIqZ8RnlYfCLnp3GA="},"admin-76c52986591f274f639ad48dfbb480a1aeeec7647b6fa28fa541e78a064b6316.css":{"logical_path":"admin.css","mtime":"2019-10-24T15:25:17+08:00","size":867945,"digest":"76c52986591f274f639ad48dfbb480a1aeeec7647b6fa28fa541e78a064b6316","integrity":"sha256-dsUphlkfJ09jmtSN+7SAoa7ux2R7b6KPpUHnigZLYxY="},"cooperative-6c4c663b6b5071535bab2b76cc5e05ab5682665857763a76bf4f01afef51be5a.js":{"logical_path":"cooperative.js","mtime":"2019-10-24T17:56:20+08:00","size":4339039,"digest":"6c4c663b6b5071535bab2b76cc5e05ab5682665857763a76bf4f01afef51be5a","integrity":"sha256-bExmO2tQcVNbqyt2zF4Fq1aCZlhXdjp2v08Br+9Rvlo="},"admin-c63acadd431434979db50540a0bf7e65c75e1de0d1b449919f2cce89a0548d43.js":{"logical_path":"admin.js","mtime":"2019-10-24T18:12:33+08:00","size":4533182,"digest":"c63acadd431434979db50540a0bf7e65c75e1de0d1b449919f2cce89a0548d43","integrity":"sha256-xjrK3UMUNJedtQVAoL9+ZcdeHeDRtEmRnyzOiaBUjUM="},"admin-bd832b9a35eb3743dde9218beab61f9bcde1508767ad68dbedb1c89a4bb65c3a.css":{"logical_path":"admin.css","mtime":"2019-10-24T17:56:20+08:00","size":861450,"digest":"bd832b9a35eb3743dde9218beab61f9bcde1508767ad68dbedb1c89a4bb65c3a","integrity":"sha256-vYMrmjXrN0Pd6SGL6rYfm83hUIdnrWjb7bHImku2XDo="},"college-fa202780f3e7f96cb9b5916c6f0d7dd9e03cb746864bbd2dd491ed001c30ad8f.css":{"logical_path":"college.css","mtime":"2019-10-24T17:56:20+08:00","size":571936,"digest":"fa202780f3e7f96cb9b5916c6f0d7dd9e03cb746864bbd2dd491ed001c30ad8f","integrity":"sha256-+iAngPPn+Wy5tZFsbw192eA8t0aGS70t1JHtABwwrY8="},"cooperative-4f233e8963b0bd80bc56b71c209d31464d314240ac8d686806baf99511c53ad0.css":{"logical_path":"cooperative.css","mtime":"2019-10-24T17:56:20+08:00","size":825741,"digest":"4f233e8963b0bd80bc56b71c209d31464d314240ac8d686806baf99511c53ad0","integrity":"sha256-TyM+iWOwvYC8VrccIJ0xRk0xQkCsjWhoBrr5lRHFOtA="},"application-8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9.css":{"logical_path":"application.css","mtime":"2019-10-23T14:16:56+08:00","size":436995,"digest":"8c9d6bb61c50908f584b3070c79aeb95f25c1166d39e07da5e95438b39ca0de9","integrity":"sha256-jJ1rthxQkI9YSzBwx5rrlfJcEWbTngfaXpVDiznKDek="},"admin-bf2bd889f02d15c4913aa260497d72afeb26d701aac49a4ef6a75619af030152.js":{"logical_path":"admin.js","mtime":"2019-10-25T10:12:17+08:00","size":4533673,"digest":"bf2bd889f02d15c4913aa260497d72afeb26d701aac49a4ef6a75619af030152","integrity":"sha256-vyvYifAtFcSROqJgSX1yr+sm1wGqxJpO9qdWGa8DAVI="},"admin-46e564d29ffae5c71ae9b5e36dc0bd5de57b10f396eb2005bfb9cf51e7744cdd.css":{"logical_path":"admin.css","mtime":"2019-10-25T10:12:17+08:00","size":870355,"digest":"46e564d29ffae5c71ae9b5e36dc0bd5de57b10f396eb2005bfb9cf51e7744cdd","integrity":"sha256-RuVk0p/65cca6bXjbcC9XeV7EPOW6yAFv7nPUed0TN0="},"college-2299e05f5e9b640e333ece624d4ab18a678fdabff0bc18b69a9c2e3de49cba8e.css":{"logical_path":"college.css","mtime":"2019-10-25T10:12:17+08:00","size":580077,"digest":"2299e05f5e9b640e333ece624d4ab18a678fdabff0bc18b69a9c2e3de49cba8e","integrity":"sha256-IpngX16bZA4zPs5iTUqximeP2r/wvBi2mpwuPeScuo4="},"cooperative-f1ac8f14ad6ade8d1f79ca49ea9c79be77d49aae9d2705ca672e78444481700d.js":{"logical_path":"cooperative.js","mtime":"2019-10-25T11:01:38+08:00","size":4409145,"digest":"f1ac8f14ad6ade8d1f79ca49ea9c79be77d49aae9d2705ca672e78444481700d","integrity":"sha256-8ayPFK1q3o0fecpJ6px5vnfUmq6dJwXKZy54RESBcA0="},"cooperative-8057adee2454dbc9d648305faf9ede9824f40d3bd0184e816e8035bb7f1e730b.css":{"logical_path":"cooperative.css","mtime":"2019-10-25T10:12:17+08:00","size":833882,"digest":"8057adee2454dbc9d648305faf9ede9824f40d3bd0184e816e8035bb7f1e730b","integrity":"sha256-gFet7iRU28nWSDBfr57emCT0DTvQGE6BboA1u38ecws="},"admin-6f9bb9720e7e5040ae559a8fae11553313f77552a76416b3a9fe77198471964d.js":{"logical_path":"admin.js","mtime":"2019-10-25T17:00:09+08:00","size":4554537,"digest":"6f9bb9720e7e5040ae559a8fae11553313f77552a76416b3a9fe77198471964d","integrity":"sha256-b5u5cg5+UECuVZqPrhFVMxP3dVKnZBazqf53GYRxlk0="},"admin-ab3e0f7240ae4df8d1585c8d5e99df41edd3305ecc2abadcf8820796e1d9fc65.css":{"logical_path":"admin.css","mtime":"2019-10-25T09:55:22+08:00","size":862288,"digest":"ab3e0f7240ae4df8d1585c8d5e99df41edd3305ecc2abadcf8820796e1d9fc65","integrity":"sha256-qz4PckCuTfjRWFyNXpnfQe3TMF7MKrrc+IIHluHZ/GU="},"college-2fdfc5431b46ad4a454a25386dbcbc390466886f76b85fdb7e3f75018196a870.css":{"logical_path":"college.css","mtime":"2019-10-25T09:28:47+08:00","size":572010,"digest":"2fdfc5431b46ad4a454a25386dbcbc390466886f76b85fdb7e3f75018196a870","integrity":"sha256-L9/FQxtGrUpFSiU4bby8OQRmiG92uF/bfj91AYGWqHA="},"cooperative-47d516a0904d0633e82c1de39a6ec4c9e6de0a37813843e01d4bacf97e8b2ebf.css":{"logical_path":"cooperative.css","mtime":"2019-10-25T09:28:47+08:00","size":825815,"digest":"47d516a0904d0633e82c1de39a6ec4c9e6de0a37813843e01d4bacf97e8b2ebf","integrity":"sha256-R9UWoJBNBjPoLB3jmm7EyebeCjeBOEPgHUus+X6LLr8="},"admin-839af7c0d2917a8f8019d0376ea17cec050ef4d19d98c6c10de91f5d2bc81adf.js":{"logical_path":"admin.js","mtime":"2019-10-26T11:25:08+08:00","size":4554543,"digest":"839af7c0d2917a8f8019d0376ea17cec050ef4d19d98c6c10de91f5d2bc81adf","integrity":"sha256-g5r3wNKReo+AGdA3bqF87AUO9NGdmMbBDekfXSvIGt8="},"admin-52d692608c620ae47717a2ac88377e55b9b58af0acdf3f777814a1fd47b6594b.js":{"logical_path":"admin.js","mtime":"2019-10-26T17:16:18+08:00","size":4553202,"digest":"52d692608c620ae47717a2ac88377e55b9b58af0acdf3f777814a1fd47b6594b","integrity":"sha256-UtaSYIxiCuR3F6KsiDd+Vbm1ivCs3z93eBSh/Ue2WUs="},"admin-b58555ae641bbaa61e3af0ddd2756acc3c5de9023c737815c72132cc67c9a403.js":{"logical_path":"admin.js","mtime":"2019-10-27T13:06:02+08:00","size":4553607,"digest":"b58555ae641bbaa61e3af0ddd2756acc3c5de9023c737815c72132cc67c9a403","integrity":"sha256-tYVVrmQbuqYeOvDd0nVqzDxd6QI8c3gVxyEyzGfJpAM="},"admin-b95c48ea51f392ce7c4024d0d8b2c42dfe48528a1898ec3f7818e0cda2a4f224.js":{"logical_path":"admin.js","mtime":"2019-10-28T10:46:29+08:00","size":4554008,"digest":"b95c48ea51f392ce7c4024d0d8b2c42dfe48528a1898ec3f7818e0cda2a4f224","integrity":"sha256-uVxI6lHzks58QCTQ2LLELf5IUooYmOw/eBjgzaKk8iQ="},"admin-1f2e5a2a28462df8bcddfbdbfbebdc36a761ca7a94962ae71d37fb8c06fc5f94.js":{"logical_path":"admin.js","mtime":"2019-10-29T08:57:11+08:00","size":4554938,"digest":"1f2e5a2a28462df8bcddfbdbfbebdc36a761ca7a94962ae71d37fb8c06fc5f94","integrity":"sha256-Hy5aKihGLfi83fvb++vcNqdhynqUlirnHTf7jAb8X5Q="},"admin-cb3d4541758ef2bcbfe16f518d48f85097d0547a587de222d2fc13dbdd474b4b.js":{"logical_path":"admin.js","mtime":"2019-10-29T14:06:13+08:00","size":4556541,"digest":"cb3d4541758ef2bcbfe16f518d48f85097d0547a587de222d2fc13dbdd474b4b","integrity":"sha256-yz1FQXWO8ry/4W9RjUj4UJfQVHpYfeIi0vwT291HS0s="},"admin-6a76c25b6691b4f436608be28606d90c907ba8f033f5f47c6c20d7bf11251cb6.css":{"logical_path":"admin.css","mtime":"2019-10-29T14:22:47+08:00","size":871031,"digest":"6a76c25b6691b4f436608be28606d90c907ba8f033f5f47c6c20d7bf11251cb6","integrity":"sha256-anbCW2aRtPQ2YIvihgbZDJB7qPAz9fR8bCDXvxElHLY="},"admin-ba909dfe0de4d216bedb3c743144321e4023837568abab1d3ee9a28b2faa5925.js":{"logical_path":"admin.js","mtime":"2019-10-29T14:43:01+08:00","size":4556622,"digest":"ba909dfe0de4d216bedb3c743144321e4023837568abab1d3ee9a28b2faa5925","integrity":"sha256-upCd/g3k0ha+2zx0MUQyHkAjg3Voq6sdPumiiy+qWSU="},"admin-e975e2039206e9ae2b6a072fee083cf39b8e04f2318f67bfbf1923fe208456b3.js":{"logical_path":"admin.js","mtime":"2019-10-29T15:50:27+08:00","size":4559454,"digest":"e975e2039206e9ae2b6a072fee083cf39b8e04f2318f67bfbf1923fe208456b3","integrity":"sha256-6XXiA5IG6a4ragcv7gg885uOBPIxj2e/vxkj/iCEVrM="},"cooperative-a309d245cd0b0b9c653db471c53ec090e49ba7ad885879ffa02a11b6efd79d74.js":{"logical_path":"cooperative.js","mtime":"2019-10-29T15:50:27+08:00","size":4409163,"digest":"a309d245cd0b0b9c653db471c53ec090e49ba7ad885879ffa02a11b6efd79d74","integrity":"sha256-ownSRc0LC5xlPbRxxT7AkOSbp62IWHn/oCoRtu/XnXQ="},"admin-5d791c4f4a14e1586cfa44776ae262b3c1494e1c0fb0e00c330f0cb9d30fd7ba.js":{"logical_path":"admin.js","mtime":"2019-11-01T08:41:10+08:00","size":4563272,"digest":"5d791c4f4a14e1586cfa44776ae262b3c1494e1c0fb0e00c330f0cb9d30fd7ba","integrity":"sha256-XXkcT0oU4Vhs+kR3auJis8FJThwPsOAMMw8MudMP17o="},"admin-70dc0e7136a8f54139e4167c00f3fde9ccc92b404b01b37ac6064913806e3f6e.css":{"logical_path":"admin.css","mtime":"2019-10-31T10:05:33+08:00","size":872438,"digest":"70dc0e7136a8f54139e4167c00f3fde9ccc92b404b01b37ac6064913806e3f6e","integrity":"sha256-cNwOcTao9UE55BZ8APP96czJK0BLAbN6xgZJE4BuP24="},"cooperative-4fe879591997da39d38e94f6f5eb3b688aa827fa42cb8fd73d21bc96ed880236.js":{"logical_path":"cooperative.js","mtime":"2019-11-06T11:34:24+08:00","size":4409560,"digest":"4fe879591997da39d38e94f6f5eb3b688aa827fa42cb8fd73d21bc96ed880236","integrity":"sha256-T+h5WRmX2jnTjpT29es7aIqoJ/pCy4/XPSG8lu2IAjY="},"admin-22af0d0f8c16da312c9355540590a8b6de54729793a1bef2782aa4f9469a77ad.js":{"logical_path":"admin.js","mtime":"2019-11-01T18:45:10+08:00","size":4563272,"digest":"22af0d0f8c16da312c9355540590a8b6de54729793a1bef2782aa4f9469a77ad","integrity":"sha256-Iq8ND4wW2jEsk1VUBZCott5UcpeTob7yeCqk+Uaad60="},"admin-4c1fcf5a570db989682ef483c1016234a3b7614e0a8d42c040eed220298fef8c.css":{"logical_path":"admin.css","mtime":"2019-11-01T18:45:10+08:00","size":864367,"digest":"4c1fcf5a570db989682ef483c1016234a3b7614e0a8d42c040eed220298fef8c","integrity":"sha256-TB/PWlcNuYloLvSDwQFiNKO3YU4KjULAQO7SICmP74w="},"admin-1a7f715f91fa17b0018650fa22b43778aad419157b8fdb9d67a02ea11760349b.js":{"logical_path":"admin.js","mtime":"2019-11-05T16:10:50+08:00","size":4565998,"digest":"1a7f715f91fa17b0018650fa22b43778aad419157b8fdb9d67a02ea11760349b","integrity":"sha256-Gn9xX5H6F7ABhlD6IrQ3eKrUGRV7j9udZ6AuoRdgNJs="},"admin-5902a288ce59247a683d5719189fc6260be1e38181872e710a7643ad60caaccc.css":{"logical_path":"admin.css","mtime":"2019-11-02T08:33:50+08:00","size":872434,"digest":"5902a288ce59247a683d5719189fc6260be1e38181872e710a7643ad60caaccc","integrity":"sha256-WQKiiM5ZJHpoPVcZGJ/GJgvh44GBhy5xCnZDrWDKrMw="},"admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js":{"logical_path":"admin.js","mtime":"2019-11-07T10:59:11+08:00","size":4575131,"digest":"8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a","integrity":"sha256-jOrKac33GUt6lOSbFqxfonL4DoZJPl2ierWnKd4iwHo="},"admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js":{"logical_path":"admin.js","mtime":"2019-11-07T17:20:35+08:00","size":4575538,"digest":"80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235","integrity":"sha256-gMwKUymMWr2EnwPYuFFNMmPvZ/zjj4PAWx2g0w07sjU="}},"assets":{"admin.js":"admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js","admin.css":"admin-5902a288ce59247a683d5719189fc6260be1e38181872e710a7643ad60caaccc.css","font-awesome/fontawesome-webfont.eot":"font-awesome/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot","font-awesome/fontawesome-webfont.woff2":"font-awesome/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2","font-awesome/fontawesome-webfont.woff":"font-awesome/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff","font-awesome/fontawesome-webfont.ttf":"font-awesome/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf","font-awesome/fontawesome-webfont.svg":"font-awesome/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg","college.js":"college-18f5e8400331634e898a35acc2187815c096c25e0ab74aba341ae916166cd287.js","college.css":"college-2299e05f5e9b640e333ece624d4ab18a678fdabff0bc18b69a9c2e3de49cba8e.css","logo.png":"logo-7ff112568709bf97f9898fe87249b7a8f200ff1f48d537d85af87215f1870423.png","application.js":"application-9cfbc3d792599a1d0de5c7b84209e1c2b2e60336f0f01e19f0581663918708fb.js","application.css":"application-0e417478d56f42467e857cd186b29cbbc0d6c7c6e85c8a6f42f39ac618943de8.css","cooperative.js":"cooperative-4fe879591997da39d38e94f6f5eb3b688aa827fa42cb8fd73d21bc96ed880236.js","cooperative.css":"cooperative-8057adee2454dbc9d648305faf9ede9824f40d3bd0184e816e8035bb7f1e730b.css"}} \ No newline at end of file diff --git a/public/assets/admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js b/public/assets/admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js similarity index 99% rename from public/assets/admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js rename to public/assets/admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js index c7c0497f4..5fa824eef 100644 --- a/public/assets/admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js +++ b/public/assets/admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js @@ -137758,16 +137758,23 @@ $(document).on('turbolinks:load', function() { theme: 'bootstrap4', placeholder: '请输入实训名称/创建者检索', multiple: true, - minimumInputLength: 1, + closeOnSelect: false, ajax: { delay: 500, url: '/admins/laboratories/' + laboratoryId + '/shixuns_for_select', dataType: 'json', data: function(params){ - return { keyword: params.term }; + return { keyword: params.term, page: params.page || 1, per_page: 20 }; }, - processResults: function(data){ - return { results: data.shixuns } + processResults: function(data, params){ + params.page = params.page || 1; + + return { + results: data.shixuns, + pagination: { + more: (params.page * 20) < data.count + } + }; } }, templateResult: function (item) { @@ -137900,16 +137907,23 @@ $(document).on('turbolinks:load', function() { theme: 'bootstrap4', placeholder: '请输入课程名称/创建者检索', multiple: true, - minimumInputLength: 1, + closeOnSelect: false, ajax: { delay: 500, url: '/admins/laboratories/' + laboratoryId + '/subjects_for_select', dataType: 'json', data: function(params){ - return { keyword: params.term }; + return { keyword: params.term, page: params.page || 1, per_page: 20 } }, - processResults: function(data){ - return { results: data.subjects } + processResults: function(data, params){ + params.page = params.page || 1; + + return { + results: data.subjects, + pagination: { + more: (params.page * 20) < data.count + } + }; } }, templateResult: function (item) { diff --git a/public/assets/admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js.gz b/public/assets/admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js.gz similarity index 97% rename from public/assets/admin-8ceaca69cdf7194b7a94e49b16ac5fa272f80e86493e5da27ab5a729de22c07a.js.gz rename to public/assets/admin-80cc0a53298c5abd849f03d8b8514d3263ef67fce38f83c05b1da0d30d3bb235.js.gz index adcf1156782103abf6719d5226bdbe20cf03b3c9..406ee2a4dc7ba13e3e997afd3ba75e631ff08131 100644 GIT binary patch delta 22485 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

%(V?(C)+O)2Cw9Q}iyKdFyGeGeMw7j4Fd4~M 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 delta 22382 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