|
@@ -32,6 +32,7 @@ US = parent.US;
|
|
|
* @return {object} 返回当前窗体
|
|
|
*/
|
|
|
U.MD.O.W.load = async function (fileid, userinfo) {
|
|
|
+ U.MD.O.W.openRoomConfirm();
|
|
|
var fileinfo = U.MD.O.W.getMyfile(),
|
|
|
userinfo = await U.MD.O.W.getuser();
|
|
|
|
|
@@ -86,10 +87,10 @@ U.MD.O.W.getuser = async function () {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
-U.MD.O.W.getMyfile = function(){
|
|
|
+U.MD.O.W.getMyfile = function () {
|
|
|
return {
|
|
|
UserDirectoryExtendType: "uw", //默认导航模式
|
|
|
- UsOffice:US.data,
|
|
|
+ UsOffice: US.data,
|
|
|
UserDirectoryID: Guid.newGuid(),
|
|
|
newfile: US.roomid ? false : true,
|
|
|
};
|
|
@@ -308,91 +309,104 @@ U.MD.O.W.isSave = function () {
|
|
|
return ((_fileid && _fileinfo.UserId && _fileinfo.UserallDirectoryName) && U.MD.O.W.permission.edit); //判断文档是否是已经保存到数据库的文档(判断的依据在于这个文件除了有文件id还有文件名和创建者id)
|
|
|
}
|
|
|
|
|
|
-U.MD.O.E.updateSocket = function(wordInfo){
|
|
|
- U.A.Request(US.SCOKET, ["getWord", "send", JSON.stringify(wordInfo), 1], function (r) {
|
|
|
+U.MD.O.W.updateSocket = function (wordInfo) {
|
|
|
+ U.A.Request(US.SCOKET, ["getWord", "send", JSON.stringify(wordInfo), 1], function (r) {
|
|
|
console.log(r);
|
|
|
});
|
|
|
}
|
|
|
|
|
|
-U.MD.O.E.updateFileData = function(wordInfo){
|
|
|
- U.A.Request(US.Config.pbl + "updateFileData?d=" + wordInfo.messageInfo.data + "&id=" + US.roomid, [], function (res) { //US.userInfo.userid
|
|
|
+U.MD.O.W.updateFileData = function (wordInfo) {
|
|
|
+ U.A.Request(US.Config.pbl + "updateFileData" , [wordInfo.messageInfo.data,wordInfo.receiveId], function (res) { //US.userInfo.userid
|
|
|
+ U.Alert("保存成功");
|
|
|
console.log(res);
|
|
|
}, [], { "type": "GET", "withCredentials": true });
|
|
|
}
|
|
|
|
|
|
+U.MD.O.W.wordInfo = function( type, content, navid, userid, roomid) {
|
|
|
+ var _data = {
|
|
|
+ sendId: userid, //发送人id
|
|
|
+ receiveId: roomid, //文件id
|
|
|
+ type: navid, //消息类型
|
|
|
+ messageInfo: {
|
|
|
+ type: type, //类型
|
|
|
+ data: content, //内容
|
|
|
+ docId: roomid, //文档id
|
|
|
+ // pageId: US.pageId, //当前页面id
|
|
|
+ },
|
|
|
+ };
|
|
|
+ return _data;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 保存Word
|
|
|
*
|
|
|
* @param {function} 保存回调函数
|
|
|
*/
|
|
|
U.MD.O.W.save = function () {
|
|
|
- var _islogin = top.U.MD.U.L.isLogin(function (userinfo) { U.MD.O.W.userinfo = userinfo; });
|
|
|
- //判断用户是否登录,只有登录用户才能保存信息
|
|
|
- if (!top.U.MD.U.L.isLogin(function (userinfo) { U.MD.O.W.userinfo = userinfo; })) {
|
|
|
- var _isftp,
|
|
|
- _isgroupuser,
|
|
|
- _r, //返回值
|
|
|
- _uid = U.MD.O.W.userinfo.UserId,
|
|
|
- _el = $("#U_MD_O_H_wordEditor")[0], //word编辑区域
|
|
|
- _fileinfo = U.MD.O.W.fileinfo, //文件信息
|
|
|
- _fileid = _fileinfo.UserDirectoryID, //文件ID
|
|
|
- _name = top.$('#UD_Word' + _fileid + ' .U_MD_O_H_head_navigation_Title')[0].value, //文件名
|
|
|
- _html = _el.innerHTML.escapeQuotes(); //内容
|
|
|
- if (top.window.location.href.split("/")[2] != "www.1473.cn") {
|
|
|
- U.MD.O.W.saveFileOther();
|
|
|
- } else {
|
|
|
- //判断文档是否是已经保存到数据库的文档
|
|
|
- // U.A.Request(US.CD, [US.DB, "UseStudio_Disk", _fileid, "FB1CB716-E42E-4DEA-9A66-F14F0771826F"], function (r) { _r = r.value });
|
|
|
- //if (_fileid && _fileinfo.UserId && _fileinfo.UserallDirectoryName && U.MD.O.W.permission.edit) {
|
|
|
- if (_fileid && _fileinfo.UserId && _fileinfo.UserallDirectoryName && U.MD.O.W.permission.edit) { //如果是已经保存到数据库的文档,那么直接保存内容
|
|
|
- U.MD.O.W.Panel.InsertOfficeHistory(_fileinfo, _html, _name, _el); //插入历史记录
|
|
|
- //保存到数据库
|
|
|
-
|
|
|
- //保存到数据库
|
|
|
- top.U.A.Request(US.DISK, ["SaveFileContent", US.userInfo.userid, _fileid, _html, _name, "uw"], function (r) {
|
|
|
- U.MD.O.W.fileinfo.UsOffice = r.context[1].innerHTML;
|
|
|
- U.Alert("保存成功");
|
|
|
- let wordInfo = U.MD.O.E.wordInfo(
|
|
|
- "update",
|
|
|
- $("#U_MD_O_H_wordEditor")[0].innerHTML,
|
|
|
- "us.word",
|
|
|
- US.userInfo.userid,
|
|
|
- US.roomid,
|
|
|
- );
|
|
|
- U.MD.O.E.updateSocket(wordInfo);
|
|
|
- U.MD.O.E.updateFileData(wordInfo);
|
|
|
- }, (['', _el])); //保存到数据库
|
|
|
+ // var _islogin = top.U.MD.U.L.isLogin(function (userinfo) { U.MD.O.W.userinfo = userinfo; });
|
|
|
+ // //判断用户是否登录,只有登录用户才能保存信息
|
|
|
+ // var _isftp,
|
|
|
+ // _isgroupuser,
|
|
|
+ // _r, //返回值
|
|
|
+ // _uid = U.MD.O.W.userinfo.UserId,
|
|
|
+ // _el = $("#U_MD_O_H_wordEditor")[0], //word编辑区域
|
|
|
+ // _fileinfo = U.MD.O.W.fileinfo, //文件信息
|
|
|
+ // _fileid = _fileinfo.UserDirectoryID, //文件ID
|
|
|
+ // _name = top.$('#UD_Word' + _fileid + ' .U_MD_O_H_head_navigation_Title')[0].value, //文件名
|
|
|
+ // _html = _el.innerHTML.escapeQuotes(); //内容
|
|
|
+ // if (top.window.location.href.split("/")[2] != "www.1473.cn") {
|
|
|
+ // U.MD.O.W.saveFileOther();
|
|
|
+ // } else {
|
|
|
+ // //判断文档是否是已经保存到数据库的文档
|
|
|
+ // // U.A.Request(US.CD, [US.DB, "UseStudio_Disk", _fileid, "FB1CB716-E42E-4DEA-9A66-F14F0771826F"], function (r) { _r = r.value });
|
|
|
+ // //if (_fileid && _fileinfo.UserId && _fileinfo.UserallDirectoryName && U.MD.O.W.permission.edit) {
|
|
|
+ // if (_fileid && _fileinfo.UserId && _fileinfo.UserallDirectoryName && U.MD.O.W.permission.edit) { //如果是已经保存到数据库的文档,那么直接保存内容
|
|
|
+ // U.MD.O.W.Panel.InsertOfficeHistory(_fileinfo, _html, _name, _el); //插入历史记录
|
|
|
+ //保存到数据库
|
|
|
+
|
|
|
+ //保存到数据库
|
|
|
+ // top.U.A.Request(US.DISK, ["SaveFileContent", US.userInfo.userid, _fileid, _html, _name, "uw"], function (r) {
|
|
|
+ // U.MD.O.W.fileinfo.UsOffice = r.context[1].innerHTML;
|
|
|
+ let wordInfo = U.MD.O.W.wordInfo(
|
|
|
+ "update",
|
|
|
+ $("#U_MD_O_H_wordEditor")[0].innerHTML,
|
|
|
+ "us.word",
|
|
|
+ top.US.userInfo.userid,
|
|
|
+ top.US.wordRoomInfo.id,
|
|
|
+ );
|
|
|
+ U.MD.O.W.updateSocket(wordInfo);
|
|
|
+ U.MD.O.W.updateFileData(wordInfo);
|
|
|
+ // }, (['', _el])); //保存到数据库
|
|
|
|
|
|
- }
|
|
|
- //如果文件没有保存,那么直接新建文件
|
|
|
- else {
|
|
|
- //调用word新建文档的处理
|
|
|
- top.U.MD.DK.VW.chosenSaveFile('uw', _fileid, _name, function (fileinfo) {
|
|
|
- U.MD.O.W.fileinfo = fileinfo; //文档信息
|
|
|
- top.$('#UD_Word' + _fileid + ' .U_MD_O_H_head_navigation_Title')[0].value = fileinfo.UserDirectoryName; //文件名设置
|
|
|
- U.MD.O.W.setPermission(); //新建的文件设置权限,根据新建的位置
|
|
|
- //如果是互联办公文档的处理(第一次新建的文件需要从保存到redis全局变量中,第二次之后都是直接从redis初始化的)
|
|
|
- if (U.MD.O.W.permission.web) {
|
|
|
- top.U.A.Request(US.SCOKET, ["newWordSave", _fileid, _html, fileinfo.UserDirectoryName, US.userInfo.userid, US.pageId], function (r) {
|
|
|
- U.MD.O.W.Panel.loadPlayUser(fileinfo); //加载协助人员窗体
|
|
|
- U.Alert("保存成功");
|
|
|
- U.MD.O.W.fileinfo.UsOffice = _el.innerHTML;
|
|
|
- //设置互联办公编辑回调的事件,这样设置不合理
|
|
|
- $('#U_MD_O_H_wordEditor')[0].editor.operaNotice = U.MD.O.W.E.operationNotice;
|
|
|
- });
|
|
|
- }
|
|
|
- //如果是普通文档的处理
|
|
|
- else {
|
|
|
- //保存到数据库
|
|
|
- top.U.A.Request(US.DISK, ["SaveFileContent", US.userInfo.userid, _fileid, _html, fileinfo.UserDirectoryName, "uw"], function (r) {
|
|
|
- U.Alert("保存成功");
|
|
|
- U.MD.O.W.fileinfo.UsOffice = r.context[1].innerHTML;
|
|
|
- }, (['', _el])); //保存到数据库
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ // }
|
|
|
+ // //如果文件没有保存,那么直接新建文件
|
|
|
+ // else {
|
|
|
+ // //调用word新建文档的处理
|
|
|
+ // top.U.MD.DK.VW.chosenSaveFile('uw', _fileid, _name, function (fileinfo) {
|
|
|
+ // U.MD.O.W.fileinfo = fileinfo; //文档信息
|
|
|
+ // top.$('#UD_Word' + _fileid + ' .U_MD_O_H_head_navigation_Title')[0].value = fileinfo.UserDirectoryName; //文件名设置
|
|
|
+ // U.MD.O.W.setPermission(); //新建的文件设置权限,根据新建的位置
|
|
|
+ // //如果是互联办公文档的处理(第一次新建的文件需要从保存到redis全局变量中,第二次之后都是直接从redis初始化的)
|
|
|
+ // if (U.MD.O.W.permission.web) {
|
|
|
+ // top.U.A.Request(US.SCOKET, ["newWordSave", _fileid, _html, fileinfo.UserDirectoryName, US.userInfo.userid, US.pageId], function (r) {
|
|
|
+ // U.MD.O.W.Panel.loadPlayUser(fileinfo); //加载协助人员窗体
|
|
|
+ // U.Alert("保存成功");
|
|
|
+ // U.MD.O.W.fileinfo.UsOffice = _el.innerHTML;
|
|
|
+ // //设置互联办公编辑回调的事件,这样设置不合理
|
|
|
+ // $('#U_MD_O_H_wordEditor')[0].editor.operaNotice = U.MD.O.W.E.operationNotice;
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // //如果是普通文档的处理
|
|
|
+ // else {
|
|
|
+ // //保存到数据库
|
|
|
+ // top.U.A.Request(US.DISK, ["SaveFileContent", US.userInfo.userid, _fileid, _html, fileinfo.UserDirectoryName, "uw"], function (r) {
|
|
|
+ // U.Alert("保存成功");
|
|
|
+ // U.MD.O.W.fileinfo.UsOffice = r.context[1].innerHTML;
|
|
|
+ // }, (['', _el])); //保存到数据库
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // }
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -455,7 +469,7 @@ U.MD.O.W.newdocument = function () {
|
|
|
"className": "U_MD_O_newDoc",
|
|
|
"innerHTML": "普通word",
|
|
|
"onclick": function () {
|
|
|
- parent.U.MD.D.I.openApplication("word", { "userid": US.userInfo.userid, "directoryid": US.FTPFOLDERID }); //打开文档处理
|
|
|
+ parent.U.MD.O.W.openApplication("word", { "userid": US.userInfo.userid, "directoryid": US.FTPFOLDERID }); //打开文档处理
|
|
|
$('#U_MD_O_Set')[0].style.display = "none";
|
|
|
}
|
|
|
}, _divel);
|
|
@@ -463,7 +477,7 @@ U.MD.O.W.newdocument = function () {
|
|
|
"className": "U_MD_O_newNav",
|
|
|
"innerHTML": "导航模板",
|
|
|
"onclick": function () {
|
|
|
- parent.U.MD.D.I.openApplication("word", { UserDirectoryExtendType: "un" }); //新建导航文档
|
|
|
+ parent.U.MD.O.W.openApplication("word", { UserDirectoryExtendType: "un" }); //新建导航文档
|
|
|
$('#U_MD_O_Set')[0].style.display = "none";
|
|
|
}
|
|
|
}, _divel);
|
|
@@ -507,4 +521,247 @@ U.MD.O.W.newNavSwitch = function () {
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+U.MD.O.W.isRoom = function () {
|
|
|
+ U.A.Request(US.Config.pbl + "selectRoomByFile?uid=" + US.userInfo.userid, [], function (res) {
|
|
|
+ if (res.value == null || res.value[0].length == 0) {
|
|
|
+ U.MD.O.W.openRoomConfirm();
|
|
|
+ } else {
|
|
|
+ US.numNum = res.value[0][0].num;
|
|
|
+ U.MD.O.W.getWork(res.value[0][0].id);
|
|
|
+ U.MD.O.W.isOpenRoomConfirm();
|
|
|
+ }
|
|
|
+ }, [], { "type": "GET", "withCredentials": true });
|
|
|
+}
|
|
|
+U.MD.O.W.MathRand = function() {
|
|
|
+ var Num = "";
|
|
|
+ for (var i = 0; i < 6; i++) {
|
|
|
+ Num += Math.floor(Math.random() * 10);
|
|
|
+ }
|
|
|
+ return Num;
|
|
|
+}
|
|
|
+U.MD.O.W.checkNum = function() {
|
|
|
+ var numNum = U.MD.O.W.MathRand();
|
|
|
+ U.A.Request(US.Config.pbl + "checkRoomNumByFile?num=" + numNum, [], function(res) {
|
|
|
+ if (res.value == null || res.value[0].length == 0) {
|
|
|
+ U.MD.O.W.addRoom(numNum);
|
|
|
+ } else {
|
|
|
+ U.MD.O.W.checkNum();
|
|
|
+ }
|
|
|
+ }, [], { "type": "GET", "withCredentials": true });
|
|
|
+}
|
|
|
+U.MD.O.W.addRoom = function(numNum) {
|
|
|
+ var data = decodeURIComponent(JSON.stringify([]));
|
|
|
+ U.A.Request(US.Config.pbl + "insertRoomByFile?uid=" + US.userInfo.userid + "&n=" + numNum + "&d=" + encodeURIComponent(data), [], function(res) {
|
|
|
+ if (res.value == 1) {
|
|
|
+ U.alert("创建成功");
|
|
|
+ if ($("#add_room")[0]) {
|
|
|
+ $("#add_room")[0].close(); //关闭登陆
|
|
|
+ }
|
|
|
+ U.MD.O.W.isRoom();
|
|
|
+ } else {
|
|
|
+ U.alert("创建失败");
|
|
|
+ }
|
|
|
+ }, [], { "type": "GET", "withCredentials": true });
|
|
|
+}
|
|
|
+U.MD.O.W.goRoom = function (number) {
|
|
|
+ U.A.Request(US.Config.pbl + "selectRoomByFile?uid=" + number, [], function (res) {
|
|
|
+ if (res.value[0].length > 0) {
|
|
|
+ U.alert("加入成功");
|
|
|
+ if ($("#add_room")[0]) {
|
|
|
+ $("#add_room")[0].close();
|
|
|
+ }
|
|
|
+ U.MD.O.W.getWork(res.value[0][0].id);
|
|
|
+ } else {
|
|
|
+ U.alert("此房间不存在或已被解散");
|
|
|
+ }
|
|
|
+ }, [], { "type": "GET", "withCredentials": true });
|
|
|
+}
|
|
|
+
|
|
|
+U.MD.O.W.copyText = function(target) {
|
|
|
+ var div = $(".form_delete-main-room")[0].innerText;
|
|
|
+ var clipboard = new ClipboardJS('.copy-message', {
|
|
|
+ text: function() {
|
|
|
+ return div;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ clipboard.on('success', function(e) {
|
|
|
+ console.log(e);
|
|
|
+ e.clearSelection();
|
|
|
+ U.alert("复制成功");
|
|
|
+ });
|
|
|
+ clipboard.on('error', function(e) {
|
|
|
+ console.log(e);
|
|
|
+ U.alert("复制失败");
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+U.MD.O.W.getWork = function (rid) {
|
|
|
+ // U.A.Request(US.SCOKET, ["getWord", rid, US.pageId, uid], function (r) {
|
|
|
+ // console.log(r);
|
|
|
+ // });
|
|
|
+ U.A.Request(US.Config.pbl + "select_file?fid=" + rid, [], function (res) {
|
|
|
+ if (res.value[0].length > 0) {
|
|
|
+ US.wordRoomInfo = res.value[0][0];
|
|
|
+ $("#U_MD_O_H_wordEditor")[0].innerHTML = US.wordRoomInfo.data;
|
|
|
+ }
|
|
|
+ }, [], { "type": "GET", "withCredentials": true });
|
|
|
+}
|
|
|
+
|
|
|
+U.MD.O.W.addPerson = function() {
|
|
|
+ var BOX = $$("div", {});
|
|
|
+ var form_main = $$('div', { "className": "form-main" }, BOX);
|
|
|
+ var form_content = $$('div', { "className": "form-content" }, form_main);
|
|
|
+ var form_delete_main = $$('div', { "className": "form_delete-main-room" }, form_content);
|
|
|
+ var form_delete_main_body = $$('div', { "className": "form_delete-main-body" }, form_delete_main);
|
|
|
+ var searchPerson = $$('div', { "className": "searchPerson" }, form_delete_main_body);
|
|
|
+ $$("input", { "className": "inputSearch", "type": "text", "placeholder": "搜索成员" }, searchPerson);
|
|
|
+ $$("div", { "className": "searchImg", }, searchPerson);
|
|
|
+ var a = [];
|
|
|
+ var r = [{ "userid": "1", "title": "李华" }, { "userid": "2", "title": "李雷" }, { "userid": "3", "title": "莉莉" }, { "userid": "4", "title": "李磊" }, { "userid": "5", "title": "李莉" }]
|
|
|
+ var checkboxPerson = $$('div', { "className": "checkboxPerson" }, form_delete_main_body);
|
|
|
+ for (let i = 0; i < r.length; i++) {
|
|
|
+ var person = $$("div", { "className": "person", }, checkboxPerson);
|
|
|
+ let abc = $$('input', { "type": "checkbox", "id": r[i].userid }, person);
|
|
|
+ $$('div', { "className": "personAvatar", }, person);
|
|
|
+ $$('span', { "className": "thirdSpan", "innerHTML": r[i].title }, person);
|
|
|
+ if (a.indexOf(r[i].userid) != -1) {
|
|
|
+ abc.checked = true
|
|
|
+ }
|
|
|
+ person.onclick = function(e) {
|
|
|
+ var el = e.currentTarget
|
|
|
+ el.getElementsByTagName("input")[0].click();
|
|
|
+ }
|
|
|
+ abc.onclick = function(e) {
|
|
|
+ e.stopPropagation();
|
|
|
+ if (a.indexOf(e.target.id) !== -1) {
|
|
|
+ a.splice(a.indexOf(e.target.id), 1);
|
|
|
+ } else {
|
|
|
+ a.push(e.target.id);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ var btnBox = $$('div', { "className": "copy-btn" }, form_main);
|
|
|
+ var confirm = $$('button', { "className": "copy-message", "innerHTML": `${"移出成员"}` }, btnBox);
|
|
|
+ new U.UF.UI.form(`${"管理成员"}`, BOX, {
|
|
|
+ id: 'invite_members',
|
|
|
+ style: {
|
|
|
+ "background": "#fffefe",
|
|
|
+ "width": "350px",
|
|
|
+ "height": "500px",
|
|
|
+ "z-index": "99",
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ isenlarge: false,
|
|
|
+ isnarrow: false
|
|
|
+ }, {
|
|
|
+ style: {
|
|
|
+ "height": "40px",
|
|
|
+ "text-align": "center",
|
|
|
+ "line-height": "40px",
|
|
|
+ "text-indent": "25px",
|
|
|
+ "background-repeat": "no-repeat",
|
|
|
+ "font-size": "14px",
|
|
|
+ "background-color": "#494949",
|
|
|
+ "display": "flex",
|
|
|
+ }
|
|
|
+ });
|
|
|
+ // confirm.onclick = function () {
|
|
|
+ // U.MD.O.W.copyText();
|
|
|
+ // }
|
|
|
+}
|
|
|
+
|
|
|
+U.MD.O.W.isOpenRoomConfirm = function() {
|
|
|
+ var BOX = $$("div", {});
|
|
|
+ var form_main = $$('div', { "className": "form-main" }, BOX);
|
|
|
+ var form_content = $$('div', { "className": "form-content" }, form_main);
|
|
|
+ var form_delete_main = $$('div', { "className": "form_delete-main-room" }, form_content);
|
|
|
+ var form_delete_main_body = $$('div', { "className": "form_delete-main-body" }, form_delete_main);
|
|
|
+ $$("div", { "className": "remark", "innerHTML": US.userInfo.username + "邀请您参与协同文档", }, form_delete_main_body)
|
|
|
+ $$("div", {
|
|
|
+ "class": "clickNav",
|
|
|
+ "innerHTML": "点击链接加入房间",
|
|
|
+ }, form_delete_main_body)
|
|
|
+ $$("div", { "class": "link", "innerHTML": "http://cocorobo.wg.com/dm/EOGyBbFiCwam", }, form_delete_main_body)
|
|
|
+ var room_number = $$('div', { "className": "room_number" }, form_delete_main_body);
|
|
|
+ $$("div", { "class": "link", "innerHTML": "房间号:", }, room_number)
|
|
|
+ $$("div", { "class": "roomNumber", "innerHTML": US.numNum, }, room_number)
|
|
|
+ $$("div", { "className": "link", "innerHTML": "复制房间号信息,打开协同文档输入即可加入。", }, form_delete_main_body)
|
|
|
+ // $$("input", { "className": "text", "type": "text" }, form_delete_main_body);
|
|
|
+ var btnBox = $$('div', { "className": "copy-btn" }, form_main);
|
|
|
+ var confirm = $$('button', { "className": "copy-message", "innerHTML": `${"一键复制信息"}` }, btnBox);
|
|
|
+ new U.UF.UI.form(`${"邀请成员"}`, BOX, {
|
|
|
+ id: 'invite_members',
|
|
|
+ style: {
|
|
|
+ "background": "#fffefe",
|
|
|
+ "width": "350px",
|
|
|
+ "height": "500px",
|
|
|
+ "z-index": "99",
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ isenlarge: false,
|
|
|
+ isnarrow: false
|
|
|
+ }, {
|
|
|
+ style: {
|
|
|
+ "height": "40px",
|
|
|
+ "text-align": "center",
|
|
|
+ "line-height": "40px",
|
|
|
+ "text-indent": "25px",
|
|
|
+ "background-repeat": "no-repeat",
|
|
|
+ "font-size": "14px",
|
|
|
+ "background-color": "#494949",
|
|
|
+ "display": "flex",
|
|
|
+ }
|
|
|
+ });
|
|
|
+ confirm.onclick = function() {
|
|
|
+ U.MD.O.W.copyText();
|
|
|
+ }
|
|
|
+}
|
|
|
+U.MD.O.W.openRoomConfirm = function() {
|
|
|
+ var BOX = $$("div", {});
|
|
|
+ var form_main = $$('div', { "className": "form-main" }, BOX);
|
|
|
+ var form_content = $$('div', { "className": "form-content" }, form_main);
|
|
|
+ var form_delete_main = $$('div', { "className": "form_delete-main" }, form_content);
|
|
|
+ $$("input", { "className": "form_delete-main_box", "placeholder": `${"请输入要加入的房间号"}` }, form_delete_main);
|
|
|
+ $$("div", { "className": "remark", "innerHTML": "备注:输入房间号点击加入房间或点击创建房间直接创建房间", }, form_delete_main)
|
|
|
+ var btnBox = $$('div', { "className": "form-btn" }, form_delete_main);
|
|
|
+ var cencal = $$('button', { "className": "form-cencal", "innerHTML": `${"加入房间"}` }, btnBox);
|
|
|
+ var confirm = $$('button', { "className": "form-confirm", "innerHTML": `${"创建房间"}` }, btnBox);
|
|
|
+ new U.UF.UI.form(`${"创建/加入房间"}`, BOX, {
|
|
|
+ id: 'add_room',
|
|
|
+ style: {
|
|
|
+ "background": "#fffefe",
|
|
|
+ "width": "400px",
|
|
|
+ "height": "281px",
|
|
|
+ "z-index": "99 !important",
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ isenlarge: false,
|
|
|
+ isnarrow: false
|
|
|
+ }, {
|
|
|
+ style: {
|
|
|
+ "height": "40px",
|
|
|
+ "text-align": "center",
|
|
|
+ "line-height": "40px",
|
|
|
+ "text-indent": "25px",
|
|
|
+ "background-repeat": "no-repeat",
|
|
|
+ "font-size": "16px",
|
|
|
+ "background-color": "#32455B",
|
|
|
+ "display": "flex",
|
|
|
+ }
|
|
|
+ });
|
|
|
+ confirm.onclick = function() {
|
|
|
+ U.MD.O.W.checkNum();
|
|
|
+ }
|
|
|
+ cencal.onclick = function() {
|
|
|
+ U.MD.O.W.goRoom($(".form_delete-main_box")[0].value);
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
//#endregion
|