// ==UserScript==
// @name 快 捷 圈 子
// @namespace https://greasyfork.org/users/904812
// @version 0.1
// @description 北京学生综合素质评价发圈子一次性完成
// @author 2222234
// @match https://zhsz.bjedu.cn/web/index/index
// @grant none
// @license GNU Affero General Public License v3.0
// ==/UserScript==
$(function(){
var h = document.documentElement.clientHeight;
var open = document.createElement("div");
window.document.body.append(open);
open.id="open";
open.innerHTML=">";
open.style.left = "0px";
open.style.top="40%";
open.style.width = "30px";
open.style.height = "30px";
open.style.backgroundColor = "rgba(0, 0, 0, 0.25)";
open.style.position = "fixed";
open.style.zIndex = "114514";
open.style.fontSize="25px";
open.style.lineHeight="30px";
open.style.textAlign="center";
var o = false;
var send = document.createElement("div");
window.document.body.append(send);
send.id="send";
send.style.left = "-200px";
send.style.top="0px";
send.style.width = "200px";
send.style.height = "100%";
send.style.backgroundColor = "rgba(0, 0, 0, 0.25)";
send.style.position = "fixed";
send.style.zIndex = "114514";
send.style.visibility="hidden";
var moments = document.createElement("form");
send.append(moments);
moments.id="moments";
moments.style.left = "25px";
moments.style.top="65px";
moments.style.width = "150px";
moments.style.height = 0.6*h+"px";
moments.style.overflow = "auto";
moments.style.overflowX = "hidden";
moments.style.position = "fixed";
var m = ["A1","A2","A3","A4","A5","B1","B2","B3","B4","B5","C1","C2","C3","C4","D1","D2","E1","E2","F1","F2"];
for(var i = 0;i<m.length;i++){
var moment = document.createElement("input");
moment.name="ms";
moment.style.width="100px";
moment.style.backgroundColor="rgba(255, 255, 255, 0.5)";
moments.innerHTML=moments.innerHTML+" "+m[i]+"完成数:<br>";
moments.append(moment);
moments.innerHTML=moments.innerHTML+"<br>";
}
var write = document.createElement("button");
send.append(write);
write.id="write";
write.innerHTML="发表";
write.style.left = "25px";
write.style.top=0.6*h+90+"px";
write.style.width = "150px";
write.style.height = "50px";
write.style.backgroundColor = "rgba(255,255,255,1)";
write.style.position = "fixed";
write.style.fontSize="25px";
write.style.lineHeight="50px";
write.style.textAlign="center";
write.onclick=function(){
var ms = document.getElementsByName('ms');
if(confirm("使用?")){
for(i=1;i<=ms.length;i++){
for(var i1 = 1;i1<=ms[i-1].value;i1++){
$.ajax({
url: "/web/moments/addmoments",
type: 'POST',
data:{"content":" ","class_id":vmMomentsData.curClass.id,"tag_id":i},
dataType: 'json',
});
}
}
}
}
window.onresize=function(){
h = document.documentElement.clientHeight;
moments.style.height = 0.6*h+"px";
write.style.top=0.6*h+90+"px";
}
open.onmouseover=function(){
open.style.backgroundColor = "rgba(0, 0, 0, 0.5)";
}
open.onmouseout=function(){
open.style.backgroundColor = "rgba(0, 0, 0, 0.25)";
}
open.onclick=function(){
if(!o){
open.style.left = "200px";
open.innerHTML="<";
send.style.left = "0px";
send.style.visibility ="visible";
o=true;
}else{
open.style.left = "0px";
open.innerHTML=">";
send.style.visibility ="hidden";
o=false;
}
}
});