Merge branch 'develop' of https://bdgit.educoder.net/Hjqreturn/pgfqe6ch8 into develop
commit
3b8750dd2b
@ -0,0 +1,6 @@
|
||||
class Ecloud < ActiveRecord::Base
|
||||
attr_accessible :applyno, :begintime, :bossorderid, :custcode, :custid, :custname, :custtype, :ecordercode, :endtime,
|
||||
:mobile, :opttype, :productcode, :registersource, :string, :trial, :useralias, :userid, :username, :email
|
||||
has_one :ecloud_users
|
||||
has_one :ecloud_services
|
||||
end
|
@ -0,0 +1,3 @@
|
||||
class EcloudService < ActiveRecord::Base
|
||||
attr_accessible :begintime, :code, :endtime, :opttype
|
||||
end
|
@ -0,0 +1,3 @@
|
||||
class EcloudUser < ActiveRecord::Base
|
||||
attr_accessible :begintime, :email, :endtime, :mobile, :opttype, :paras, :useralias, :userid, :username, :custid
|
||||
end
|
@ -0,0 +1,3 @@
|
||||
class EcloudUser < ActiveRecord::Base
|
||||
attr_accessible :begintime, :email, :endtime, :mobile, :opttype, :paras, :useralias, :userid, :username, :custid
|
||||
end
|
@ -1,7 +0,0 @@
|
||||
class Eclouduser < ActiveRecord::Base
|
||||
attr_accessible :applyno, :begintime, :bossorderid, :code, :custcod, :custid, :custname, :custtype, :ecordercoder, :email,
|
||||
:endtime, :key, :moblile, :opttype, :productcode, :registersource, :trial,
|
||||
:useralias, :userid, :username, :productparas, :services
|
||||
serialize :productparas, Hash
|
||||
serialize :services, Hash
|
||||
end
|
@ -1 +1 @@
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="theme-color" content="#000000"><meta name="renderer" content="webkit"/><meta name="force-rendering" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><link rel="manifest" href="/manifest.json"><link rel="shortcut icon" href="/favicon.ico"><title>Educoder</title><script type="text/javascript">window.__isR=!0</script><link rel="stylesheet" href="/react/build/css/css_min_all.css"><link rel="stylesheet" href="/assets/iconfont/iconfont.css"><link href="/react/build/./static/css/main.80b6ec5e.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit"></div><div id="picture_display" style="display:none"></div><script type="text/javascript" src="/react/build/js/js_min_all.js"></script><script type="text/javascript" src="/assets/kindeditor/kindeditor.js"></script><script type="text/javascript" src="/react/build/js/create_kindeditor.js"></script><script type="text/javascript" src="/javascripts/educoder/edu_application.js"></script><script type="text/javascript" src="/react/build/./static/js/main.2958c8ba.js"></script></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="theme-color" content="#000000"><meta name="renderer" content="webkit"/><meta name="force-rendering" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><link rel="manifest" href="/manifest.json"><link rel="shortcut icon" href="/favicon.ico"><title>Educoder</title><script type="text/javascript">window.__isR=!0</script><link rel="stylesheet" href="/react/build/css/css_min_all.css"><link rel="stylesheet" href="/assets/iconfont/iconfont.css"><link href="/react/build/./static/css/main.c95e49c6.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit"></div><div id="picture_display" style="display:none"></div><script type="text/javascript" src="/react/build/js/js_min_all.js"></script><script type="text/javascript" src="/assets/kindeditor/kindeditor.js"></script><script type="text/javascript" src="/react/build/js/create_kindeditor.js"></script><script type="text/javascript" src="/javascripts/educoder/edu_application.js"></script><script type="text/javascript" src="/react/build/./static/js/main.5af27f0b.js"></script></body></html>
|
@ -0,0 +1,9 @@
|
||||
Gitlab.configure do |config|
|
||||
# config.endpoint = 'http://192.168.41.130:3000/trustie/api/v3' # API endpoint URL, default: ENV['GITLAB_API_ENDPOINT']
|
||||
# config.private_token = 'cK15gUDwvt8EEkzwQ_63' # user's private token, default: ENV['GITLAB_API_PRIVATE_TOKEN']
|
||||
config.endpoint = 'http://testbdgit.trustie.net/api/v3' # API endpoint URL, default: ENV['GITLAB_API_ENDPOINT']
|
||||
config.private_token = 's89kqsMPtF8YLZSLyVmF' # user's private token, default: ENV['GITLAB_API_PRIVATE_TOKEN']
|
||||
# Optional
|
||||
# config.user_agent = 'Custom User Agent' # user agent, default: 'Gitlab Ruby Gem [version]'
|
||||
# config.sudo = 'user' # username for sudo mode, default: nil
|
||||
end
|
@ -0,0 +1,40 @@
|
||||
class AddPassedScoreForUsers < ActiveRecord::Migration
|
||||
def up
|
||||
games = Game.where("final_score = 0 and status = 2 and answer_open = 0 and created_at > '2019-03-09 00:00:00'").includes(:challenge)
|
||||
puts "game_count: #{games.count}"
|
||||
games.find_each do |game|
|
||||
puts "#{game.id}"
|
||||
challenge = game.challenge
|
||||
# 选择题和实践题的分数
|
||||
score = challenge.choose_score
|
||||
user = game.user
|
||||
game.update_column(:final_score, score)
|
||||
# 奖励金币和提供记录
|
||||
grade = Grade.where(:user_id => user.id, :container_id => game.id, :container_type => "Game").first
|
||||
if grade.nil?
|
||||
Grade.create!(:user_id => user.id,
|
||||
:container_id => game.id,
|
||||
:container_type => "Game",
|
||||
:score => score,
|
||||
:created_at => game.end_time || Time.now,
|
||||
:updated_at => game.end_time || Time.now)
|
||||
user.update_column(:grade, (score + user.grade.to_i))
|
||||
end
|
||||
# 经验奖励
|
||||
experience = Experience.where(:user_id => user.id, :container_id => game.id, :container_type => "Game").first
|
||||
if experience.nil?
|
||||
Experience.create!(:user_id => user.id,
|
||||
:container_id => game.id,
|
||||
:container_type => "Game",
|
||||
:score => score,
|
||||
:created_at => game.end_time || Time.now,
|
||||
:updated_at => game.end_time || Time.now)
|
||||
user.update_column(:experience, (score + user.experience.to_i))
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
def down
|
||||
end
|
||||
end
|
@ -0,0 +1,18 @@
|
||||
class CreateEcloudUser < ActiveRecord::Migration
|
||||
def change
|
||||
create_table :ecloud_users do |t|
|
||||
t.integer :opttype
|
||||
t.integer :userid
|
||||
t.string :username
|
||||
t.string :useralias
|
||||
t.string :mobile
|
||||
t.string :email
|
||||
t.string :begintime
|
||||
t.string :endtime
|
||||
t.string :paras
|
||||
t.integer :custid
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
@ -0,0 +1,25 @@
|
||||
class CreateEclouds < ActiveRecord::Migration
|
||||
def change
|
||||
create_table :eclouds do |t|
|
||||
t.string :applyno
|
||||
t.string :ecordercode
|
||||
t.integer :opttype
|
||||
t.boolean :trial
|
||||
t.string :bossorderid
|
||||
t.integer :custid
|
||||
t.string :custcode
|
||||
t.integer :registersource
|
||||
t.integer :custtype
|
||||
t.string :custname
|
||||
t.integer :userid
|
||||
t.string :username
|
||||
t.string :useralias
|
||||
t.string :mobile
|
||||
t.string :productcode
|
||||
t.string :begintime
|
||||
t.string :endtime
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
@ -0,0 +1,13 @@
|
||||
class CreateEcloudServices < ActiveRecord::Migration
|
||||
def change
|
||||
create_table :ecloud_services do |t|
|
||||
t.integer :opttype
|
||||
t.string :code
|
||||
t.string :begintime
|
||||
t.string :endtime
|
||||
t.integer :ecloud_id
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
@ -0,0 +1,5 @@
|
||||
class AddIndexToEcloud < ActiveRecord::Migration
|
||||
def change
|
||||
add_index :eclouds, [:ecordercode, :custcode], :unique => true, :name => 'ecorder_cust_code'
|
||||
end
|
||||
end
|
@ -0,0 +1,5 @@
|
||||
class AddEmailToEcloud < ActiveRecord::Migration
|
||||
def change
|
||||
add_column :eclouds, :email, :string
|
||||
end
|
||||
end
|
@ -0,0 +1,6 @@
|
||||
class AddPackagecodeToEcloudServices < ActiveRecord::Migration
|
||||
def change
|
||||
add_column :ecloud_services, :packagecode, :string
|
||||
add_column :ecloud_services, :bossorderid, :string
|
||||
end
|
||||
end
|
@ -1,88 +1,88 @@
|
||||
{
|
||||
"./static/js/0.f26528b1.chunk.js": "./static/js/0.f26528b1.chunk.js",
|
||||
"./static/js/0.f26528b1.chunk.js.map": "./static/js/0.f26528b1.chunk.js.map",
|
||||
"./static/js/1.cc33d6fc.chunk.js": "./static/js/1.cc33d6fc.chunk.js",
|
||||
"./static/js/1.cc33d6fc.chunk.js.map": "./static/js/1.cc33d6fc.chunk.js.map",
|
||||
"./static/js/10.ab08ae3d.chunk.js": "./static/js/10.ab08ae3d.chunk.js",
|
||||
"./static/js/10.ab08ae3d.chunk.js.map": "./static/js/10.ab08ae3d.chunk.js.map",
|
||||
"./static/js/11.c1a78f08.chunk.js": "./static/js/11.c1a78f08.chunk.js",
|
||||
"./static/js/11.c1a78f08.chunk.js.map": "./static/js/11.c1a78f08.chunk.js.map",
|
||||
"./static/js/12.fedd75c3.chunk.js": "./static/js/12.fedd75c3.chunk.js",
|
||||
"./static/js/12.fedd75c3.chunk.js.map": "./static/js/12.fedd75c3.chunk.js.map",
|
||||
"./static/js/13.a7e92c4a.chunk.js": "./static/js/13.a7e92c4a.chunk.js",
|
||||
"./static/js/13.a7e92c4a.chunk.js.map": "./static/js/13.a7e92c4a.chunk.js.map",
|
||||
"./static/js/14.97e6fd74.chunk.js": "./static/js/14.97e6fd74.chunk.js",
|
||||
"./static/js/14.97e6fd74.chunk.js.map": "./static/js/14.97e6fd74.chunk.js.map",
|
||||
"./static/js/15.05fc7db4.chunk.js": "./static/js/15.05fc7db4.chunk.js",
|
||||
"./static/js/15.05fc7db4.chunk.js.map": "./static/js/15.05fc7db4.chunk.js.map",
|
||||
"./static/js/16.efbbac6a.chunk.js": "./static/js/16.efbbac6a.chunk.js",
|
||||
"./static/js/16.efbbac6a.chunk.js.map": "./static/js/16.efbbac6a.chunk.js.map",
|
||||
"./static/js/17.6e20f18f.chunk.js": "./static/js/17.6e20f18f.chunk.js",
|
||||
"./static/js/17.6e20f18f.chunk.js.map": "./static/js/17.6e20f18f.chunk.js.map",
|
||||
"./static/js/18.ee48530e.chunk.js": "./static/js/18.ee48530e.chunk.js",
|
||||
"./static/js/18.ee48530e.chunk.js.map": "./static/js/18.ee48530e.chunk.js.map",
|
||||
"./static/js/19.cadd2a48.chunk.js": "./static/js/19.cadd2a48.chunk.js",
|
||||
"./static/js/19.cadd2a48.chunk.js.map": "./static/js/19.cadd2a48.chunk.js.map",
|
||||
"./static/js/2.9a1bdcfa.chunk.js": "./static/js/2.9a1bdcfa.chunk.js",
|
||||
"./static/js/2.9a1bdcfa.chunk.js.map": "./static/js/2.9a1bdcfa.chunk.js.map",
|
||||
"./static/js/20.5086cbe2.chunk.js": "./static/js/20.5086cbe2.chunk.js",
|
||||
"./static/js/20.5086cbe2.chunk.js.map": "./static/js/20.5086cbe2.chunk.js.map",
|
||||
"./static/js/21.d3d939d5.chunk.js": "./static/js/21.d3d939d5.chunk.js",
|
||||
"./static/js/21.d3d939d5.chunk.js.map": "./static/js/21.d3d939d5.chunk.js.map",
|
||||
"./static/js/22.234575f5.chunk.js": "./static/js/22.234575f5.chunk.js",
|
||||
"./static/js/22.234575f5.chunk.js.map": "./static/js/22.234575f5.chunk.js.map",
|
||||
"./static/js/23.67ab77f0.chunk.js": "./static/js/23.67ab77f0.chunk.js",
|
||||
"./static/js/23.67ab77f0.chunk.js.map": "./static/js/23.67ab77f0.chunk.js.map",
|
||||
"./static/js/24.27d7be07.chunk.js": "./static/js/24.27d7be07.chunk.js",
|
||||
"./static/js/24.27d7be07.chunk.js.map": "./static/js/24.27d7be07.chunk.js.map",
|
||||
"./static/js/25.c8a915ae.chunk.js": "./static/js/25.c8a915ae.chunk.js",
|
||||
"./static/js/25.c8a915ae.chunk.js.map": "./static/js/25.c8a915ae.chunk.js.map",
|
||||
"./static/js/26.488c5233.chunk.js": "./static/js/26.488c5233.chunk.js",
|
||||
"./static/js/26.488c5233.chunk.js.map": "./static/js/26.488c5233.chunk.js.map",
|
||||
"./static/js/27.ba45f1d3.chunk.js": "./static/js/27.ba45f1d3.chunk.js",
|
||||
"./static/js/27.ba45f1d3.chunk.js.map": "./static/js/27.ba45f1d3.chunk.js.map",
|
||||
"./static/js/28.8071de5d.chunk.js": "./static/js/28.8071de5d.chunk.js",
|
||||
"./static/js/28.8071de5d.chunk.js.map": "./static/js/28.8071de5d.chunk.js.map",
|
||||
"./static/js/29.67275bf0.chunk.js": "./static/js/29.67275bf0.chunk.js",
|
||||
"./static/js/29.67275bf0.chunk.js.map": "./static/js/29.67275bf0.chunk.js.map",
|
||||
"./static/js/3.935bae8c.chunk.js": "./static/js/3.935bae8c.chunk.js",
|
||||
"./static/js/3.935bae8c.chunk.js.map": "./static/js/3.935bae8c.chunk.js.map",
|
||||
"./static/js/30.4964944f.chunk.js": "./static/js/30.4964944f.chunk.js",
|
||||
"./static/js/30.4964944f.chunk.js.map": "./static/js/30.4964944f.chunk.js.map",
|
||||
"./static/js/31.5a1072f1.chunk.js": "./static/js/31.5a1072f1.chunk.js",
|
||||
"./static/js/31.5a1072f1.chunk.js.map": "./static/js/31.5a1072f1.chunk.js.map",
|
||||
"./static/js/32.2ff1fc95.chunk.js": "./static/js/32.2ff1fc95.chunk.js",
|
||||
"./static/js/32.2ff1fc95.chunk.js.map": "./static/js/32.2ff1fc95.chunk.js.map",
|
||||
"./static/js/4.017bf48d.chunk.js": "./static/js/4.017bf48d.chunk.js",
|
||||
"./static/js/4.017bf48d.chunk.js.map": "./static/js/4.017bf48d.chunk.js.map",
|
||||
"./static/js/5.27b42764.chunk.js": "./static/js/5.27b42764.chunk.js",
|
||||
"./static/js/5.27b42764.chunk.js.map": "./static/js/5.27b42764.chunk.js.map",
|
||||
"./static/js/6.1d80a66b.chunk.js": "./static/js/6.1d80a66b.chunk.js",
|
||||
"./static/js/6.1d80a66b.chunk.js.map": "./static/js/6.1d80a66b.chunk.js.map",
|
||||
"./static/js/7.03d1beb1.chunk.js": "./static/js/7.03d1beb1.chunk.js",
|
||||
"./static/js/7.03d1beb1.chunk.js.map": "./static/js/7.03d1beb1.chunk.js.map",
|
||||
"./static/js/8.ea688812.chunk.js": "./static/js/8.ea688812.chunk.js",
|
||||
"./static/js/8.ea688812.chunk.js.map": "./static/js/8.ea688812.chunk.js.map",
|
||||
"./static/js/9.2971266e.chunk.js": "./static/js/9.2971266e.chunk.js",
|
||||
"./static/js/9.2971266e.chunk.js.map": "./static/js/9.2971266e.chunk.js.map",
|
||||
"main.css": "./static/css/main.80b6ec5e.css",
|
||||
"main.css.map": "./static/css/main.80b6ec5e.css.map",
|
||||
"main.js": "./static/js/main.2958c8ba.js",
|
||||
"main.js.map": "./static/js/main.2958c8ba.js.map",
|
||||
"static\\media\\ERASBD.ttf": "static/media/ERASBD.d5213044.ttf",
|
||||
"static\\media\\background1.png": "static/media/background1.a34df396.png",
|
||||
"static\\media\\background2.png": "static/media/background2.22ee659e.png",
|
||||
"static\\media\\courses.jpg": "static/media/courses.7b27495b.jpg",
|
||||
"static\\media\\group.png": "static/media/group.2f91e9cd.png",
|
||||
"static\\media\\introduceback.jpg": "static/media/introduceback.3d75d3db.jpg",
|
||||
"static\\media\\logo.svg": "static/media/logo.ee7cd8ed.svg",
|
||||
"static\\media\\match_ad.jpg": "static/media/match_ad.4e957369.jpg",
|
||||
"static\\media\\message.svg": "static/media/message.a7af2a8f.svg",
|
||||
"static\\media\\messagegrey.svg": "static/media/messagegrey.8c1dff55.svg",
|
||||
"static\\media\\nodata.png": "static/media/nodata.cde5b659.png",
|
||||
"static\\media\\passall.png": "static/media/passall.46817e26.png",
|
||||
"static\\media\\passpart.png": "static/media/passpart.4aaf3e6b.png",
|
||||
"static\\media\\rc-tree.png": "static/media/rc-tree.776c7fe6.png",
|
||||
"static\\media\\search.svg": "static/media/search.0e1dcc19.svg",
|
||||
"static\\media\\vedio.png": "static/media/vedio.6a98b4f1.png"
|
||||
"./static/js/0.6b9d3c60.chunk.js": "./static/js/0.6b9d3c60.chunk.js",
|
||||
"./static/js/0.6b9d3c60.chunk.js.map": "./static/js/0.6b9d3c60.chunk.js.map",
|
||||
"./static/js/1.5f152c98.chunk.js": "./static/js/1.5f152c98.chunk.js",
|
||||
"./static/js/1.5f152c98.chunk.js.map": "./static/js/1.5f152c98.chunk.js.map",
|
||||
"./static/js/10.b8deb1cd.chunk.js": "./static/js/10.b8deb1cd.chunk.js",
|
||||
"./static/js/10.b8deb1cd.chunk.js.map": "./static/js/10.b8deb1cd.chunk.js.map",
|
||||
"./static/js/11.03d0c22e.chunk.js": "./static/js/11.03d0c22e.chunk.js",
|
||||
"./static/js/11.03d0c22e.chunk.js.map": "./static/js/11.03d0c22e.chunk.js.map",
|
||||
"./static/js/12.63e3fcd0.chunk.js": "./static/js/12.63e3fcd0.chunk.js",
|
||||
"./static/js/12.63e3fcd0.chunk.js.map": "./static/js/12.63e3fcd0.chunk.js.map",
|
||||
"./static/js/13.cbef4214.chunk.js": "./static/js/13.cbef4214.chunk.js",
|
||||
"./static/js/13.cbef4214.chunk.js.map": "./static/js/13.cbef4214.chunk.js.map",
|
||||
"./static/js/14.7cd4e73b.chunk.js": "./static/js/14.7cd4e73b.chunk.js",
|
||||
"./static/js/14.7cd4e73b.chunk.js.map": "./static/js/14.7cd4e73b.chunk.js.map",
|
||||
"./static/js/15.0dcec662.chunk.js": "./static/js/15.0dcec662.chunk.js",
|
||||
"./static/js/15.0dcec662.chunk.js.map": "./static/js/15.0dcec662.chunk.js.map",
|
||||
"./static/js/16.e8e3aa00.chunk.js": "./static/js/16.e8e3aa00.chunk.js",
|
||||
"./static/js/16.e8e3aa00.chunk.js.map": "./static/js/16.e8e3aa00.chunk.js.map",
|
||||
"./static/js/17.ce02f90b.chunk.js": "./static/js/17.ce02f90b.chunk.js",
|
||||
"./static/js/17.ce02f90b.chunk.js.map": "./static/js/17.ce02f90b.chunk.js.map",
|
||||
"./static/js/18.a116acb1.chunk.js": "./static/js/18.a116acb1.chunk.js",
|
||||
"./static/js/18.a116acb1.chunk.js.map": "./static/js/18.a116acb1.chunk.js.map",
|
||||
"./static/js/19.5f9a9263.chunk.js": "./static/js/19.5f9a9263.chunk.js",
|
||||
"./static/js/19.5f9a9263.chunk.js.map": "./static/js/19.5f9a9263.chunk.js.map",
|
||||
"./static/js/2.eb0d1091.chunk.js": "./static/js/2.eb0d1091.chunk.js",
|
||||
"./static/js/2.eb0d1091.chunk.js.map": "./static/js/2.eb0d1091.chunk.js.map",
|
||||
"./static/js/20.6efcbe58.chunk.js": "./static/js/20.6efcbe58.chunk.js",
|
||||
"./static/js/20.6efcbe58.chunk.js.map": "./static/js/20.6efcbe58.chunk.js.map",
|
||||
"./static/js/21.6e5a22af.chunk.js": "./static/js/21.6e5a22af.chunk.js",
|
||||
"./static/js/21.6e5a22af.chunk.js.map": "./static/js/21.6e5a22af.chunk.js.map",
|
||||
"./static/js/22.7c073e45.chunk.js": "./static/js/22.7c073e45.chunk.js",
|
||||
"./static/js/22.7c073e45.chunk.js.map": "./static/js/22.7c073e45.chunk.js.map",
|
||||
"./static/js/23.0abe5b59.chunk.js": "./static/js/23.0abe5b59.chunk.js",
|
||||
"./static/js/23.0abe5b59.chunk.js.map": "./static/js/23.0abe5b59.chunk.js.map",
|
||||
"./static/js/24.e1553222.chunk.js": "./static/js/24.e1553222.chunk.js",
|
||||
"./static/js/24.e1553222.chunk.js.map": "./static/js/24.e1553222.chunk.js.map",
|
||||
"./static/js/25.7f05ced8.chunk.js": "./static/js/25.7f05ced8.chunk.js",
|
||||
"./static/js/25.7f05ced8.chunk.js.map": "./static/js/25.7f05ced8.chunk.js.map",
|
||||
"./static/js/26.e3927d38.chunk.js": "./static/js/26.e3927d38.chunk.js",
|
||||
"./static/js/26.e3927d38.chunk.js.map": "./static/js/26.e3927d38.chunk.js.map",
|
||||
"./static/js/27.d2f21a4d.chunk.js": "./static/js/27.d2f21a4d.chunk.js",
|
||||
"./static/js/27.d2f21a4d.chunk.js.map": "./static/js/27.d2f21a4d.chunk.js.map",
|
||||
"./static/js/28.db5cbded.chunk.js": "./static/js/28.db5cbded.chunk.js",
|
||||
"./static/js/28.db5cbded.chunk.js.map": "./static/js/28.db5cbded.chunk.js.map",
|
||||
"./static/js/29.95e5a009.chunk.js": "./static/js/29.95e5a009.chunk.js",
|
||||
"./static/js/29.95e5a009.chunk.js.map": "./static/js/29.95e5a009.chunk.js.map",
|
||||
"./static/js/3.123eae7e.chunk.js": "./static/js/3.123eae7e.chunk.js",
|
||||
"./static/js/3.123eae7e.chunk.js.map": "./static/js/3.123eae7e.chunk.js.map",
|
||||
"./static/js/30.92e2f4a6.chunk.js": "./static/js/30.92e2f4a6.chunk.js",
|
||||
"./static/js/30.92e2f4a6.chunk.js.map": "./static/js/30.92e2f4a6.chunk.js.map",
|
||||
"./static/js/31.3edb9173.chunk.js": "./static/js/31.3edb9173.chunk.js",
|
||||
"./static/js/31.3edb9173.chunk.js.map": "./static/js/31.3edb9173.chunk.js.map",
|
||||
"./static/js/32.23fc5ec4.chunk.js": "./static/js/32.23fc5ec4.chunk.js",
|
||||
"./static/js/32.23fc5ec4.chunk.js.map": "./static/js/32.23fc5ec4.chunk.js.map",
|
||||
"./static/js/4.a563b706.chunk.js": "./static/js/4.a563b706.chunk.js",
|
||||
"./static/js/4.a563b706.chunk.js.map": "./static/js/4.a563b706.chunk.js.map",
|
||||
"./static/js/5.459a49ba.chunk.js": "./static/js/5.459a49ba.chunk.js",
|
||||
"./static/js/5.459a49ba.chunk.js.map": "./static/js/5.459a49ba.chunk.js.map",
|
||||
"./static/js/6.83516b55.chunk.js": "./static/js/6.83516b55.chunk.js",
|
||||
"./static/js/6.83516b55.chunk.js.map": "./static/js/6.83516b55.chunk.js.map",
|
||||
"./static/js/7.accad232.chunk.js": "./static/js/7.accad232.chunk.js",
|
||||
"./static/js/7.accad232.chunk.js.map": "./static/js/7.accad232.chunk.js.map",
|
||||
"./static/js/8.69fefc71.chunk.js": "./static/js/8.69fefc71.chunk.js",
|
||||
"./static/js/8.69fefc71.chunk.js.map": "./static/js/8.69fefc71.chunk.js.map",
|
||||
"./static/js/9.e77edf45.chunk.js": "./static/js/9.e77edf45.chunk.js",
|
||||
"./static/js/9.e77edf45.chunk.js.map": "./static/js/9.e77edf45.chunk.js.map",
|
||||
"main.css": "./static/css/main.c95e49c6.css",
|
||||
"main.css.map": "./static/css/main.c95e49c6.css.map",
|
||||
"main.js": "./static/js/main.5af27f0b.js",
|
||||
"main.js.map": "./static/js/main.5af27f0b.js.map",
|
||||
"static/media/ERASBD.ttf": "static/media/ERASBD.d5213044.ttf",
|
||||
"static/media/background1.png": "static/media/background1.a34df396.png",
|
||||
"static/media/background2.png": "static/media/background2.22ee659e.png",
|
||||
"static/media/courses.jpg": "static/media/courses.7b27495b.jpg",
|
||||
"static/media/group.png": "static/media/group.2f91e9cd.png",
|
||||
"static/media/introduceback.jpg": "static/media/introduceback.3d75d3db.jpg",
|
||||
"static/media/logo.svg": "static/media/logo.5d5d9eef.svg",
|
||||
"static/media/match_ad.jpg": "static/media/match_ad.4e957369.jpg",
|
||||
"static/media/message.svg": "static/media/message.c4f86b97.svg",
|
||||
"static/media/messagegrey.svg": "static/media/messagegrey.31dd74f4.svg",
|
||||
"static/media/nodata.png": "static/media/nodata.cde5b659.png",
|
||||
"static/media/passall.png": "static/media/passall.46817e26.png",
|
||||
"static/media/passpart.png": "static/media/passpart.4aaf3e6b.png",
|
||||
"static/media/rc-tree.png": "static/media/rc-tree.776c7fe6.png",
|
||||
"static/media/search.svg": "static/media/search.0e1dcc19.svg",
|
||||
"static/media/vedio.png": "static/media/vedio.6a98b4f1.png"
|
||||
}
|
@ -1 +1 @@
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="theme-color" content="#000000"><meta name="renderer" content="webkit"/><meta name="force-rendering" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><link rel="manifest" href="/manifest.json"><link rel="shortcut icon" href="/favicon.ico"><title>Educoder</title><script type="text/javascript">window.__isR=!0</script><link rel="stylesheet" href="/css/css_min_all.css"><link rel="stylesheet" href="http://testbdweb.educoder.net/assets/iconfont/iconfont.css"><link href="/react/build/./static/css/main.80b6ec5e.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit"></div><div id="picture_display" style="display:none"></div><script type="text/javascript" src="/js/js_min_all.js"></script><script type="text/javascript" src="http://testbdweb.educoder.net/assets/kindeditor/kindeditor.js"></script><script type="text/javascript" src="/js/create_kindeditor.js"></script><script type="text/javascript" src="http://testbdweb.educoder.net/javascripts/educoder/edu_application.js"></script><script type="text/javascript" src="/react/build/./static/js/main.2958c8ba.js"></script></body></html>
|
||||
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="theme-color" content="#000000"><meta name="renderer" content="webkit"/><meta name="force-rendering" content="webkit"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><link rel="manifest" href="/manifest.json"><link rel="shortcut icon" href="/favicon.ico"><title>Educoder</title><script type="text/javascript">window.__isR=!0</script><link rel="stylesheet" href="/css/css_min_all.css"><link rel="stylesheet" href="http://testbdweb.educoder.net/assets/iconfont/iconfont.css"><link href="/react/build/./static/css/main.c95e49c6.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="md_div" style="display:none"></div><div id="root" class="page -layout-v -fit"></div><div id="picture_display" style="display:none"></div><script type="text/javascript" src="/js/js_min_all.js"></script><script type="text/javascript" src="http://testbdweb.educoder.net/assets/kindeditor/kindeditor.js"></script><script type="text/javascript" src="/js/create_kindeditor.js"></script><script type="text/javascript" src="http://testbdweb.educoder.net/javascripts/educoder/edu_application.js"></script><script type="text/javascript" src="/react/build/./static/js/main.5af27f0b.js"></script></body></html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue