|
|
|
@ -77,6 +77,12 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
align: "center",
|
|
|
|
|
hideField: false,
|
|
|
|
|
hide: $.isEmpty(sx_['teacherOpenCourseMergeTeacherAuthCode']) ? false : sx_['teacherOpenCourseMergeTeacherAuthCode'],
|
|
|
|
|
templet: function (d) {
|
|
|
|
|
var html = '<button type="button" class="layui-btn layui-btn-xs clipboard"' +
|
|
|
|
|
'style="background-color: #FAFAFA !important; font-weight: bold; color: #009688; font-size: 14px;padding: 20px;line-height: 0px;" ' +
|
|
|
|
|
'lay-event="clipboard">' + d.teacherOpenCourseMergeTeacherAuthCode + '</button>';
|
|
|
|
|
return html;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field: 'createTime',
|
|
|
|
@ -106,7 +112,15 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
return htm;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]]
|
|
|
|
|
]],done: function (res, curr, count) {
|
|
|
|
|
$(".clipboard").mouseenter(function(e){
|
|
|
|
|
layer.tips('点击复制', this);//tips显示
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$(".clipboard").mouseleave(function(){
|
|
|
|
|
layer.closeAll('tips'); //关闭所有的tips层
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
table.on('checkbox(teacherOpenCourseTable)', function (obj) {
|
|
|
|
@ -208,6 +222,16 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
}else if (obj.event === "clipboard"){
|
|
|
|
|
/* 表格工具条点击事件 */
|
|
|
|
|
var oInput = document.createElement('input');
|
|
|
|
|
oInput.value = data.teacherOpenCourseMergeTeacherAuthCode;
|
|
|
|
|
document.body.appendChild(oInput);
|
|
|
|
|
oInput.select(); // 选择对象
|
|
|
|
|
document.execCommand("Copy"); // 执行浏览器复制命令
|
|
|
|
|
oInput.className = 'oInput';//设置class名
|
|
|
|
|
document.getElementsByClassName("oInput")[0].remove();//移除这个input
|
|
|
|
|
layer.msg('复制成功!', {icon: 1, time: 3000});
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|