let form, layer, rate, util, tag; let aqwm = 0, jsmm = 0, sgaq = 0, zhpj = 0; let idNumber, classId, teamName,teamId; function setForm(classId1, idNumber1, teamName1,teamId1) { idNumber = idNumber1; classId = classId1; teamName = teamName1; teamId=teamId1; console.log(teamId); $(function () { layui.config({ base: "../../../js/layui-v2.9.2/layui/modules/", //此处路径请自行处理, 可以使用绝对路径 }).extend({ tag: 'tag' }).use(['rate', 'layer', 'form', 'util', 'tag'], function () { layer = layui.layer; rate = layui.rate; form = layui.form; util = layui.util; tag = layui.tag;//全局设置 tag.set({ skin: 'layui-btn layui-btn-primary layui-btn-sm layui-btn-radius',//标签样式 }); form.render(); ratevale(); let tips; $('#tags').on({ mouseenter: function () { var that = this; tips = layer.tips("说明:点击添加标签", that, { tips: [4, '#000'], time: 0, area: 'auto', maxWidth: 500 }); }, mouseleave: function () { layer.close(tips); } }); util.event('lay-active', { save: function () { console.log(JSON.parse(decrypt(us))); let content = $('#superEvaluation').val() if (aqwm === 0) { layer.msg('请评价安全文明施工!!!', { icon: 0 }); return; } if (jsmm === 0) { layer.msg('请评价人员精神面貌!!!', { icon: 0 }); return; } if (sgaq === 0) { layer.msg('请评价施工安全措施!!!', { icon: 0 }); return; } if (isEmpty(content)) { layer.msg('请填写评价内容!!!', { icon: 0 }); return; } Ajax().post({ headers: { "encrypt": sm3(JSON.stringify({ aqwm: aqwm * 2 + "", jsmm: jsmm * 2 + "", sgaq: sgaq * 2 + "", zhpj: zhpj * 2 + "", userId: JSON.parse(decrypt(us)).userId + "", idNumber: idNumber, content: content, classId: classId, teamName: teamName, teamId:teamId, labelName:$('#teamLabelNames').val() })) }, url: dataUrl + 'proteam/pot/team/insertTeamEva', data: { aqwm: aqwm * 2 + "", jsmm: jsmm * 2 + "", sgaq: sgaq * 2 + "", zhpj: zhpj * 2 + "", userId: JSON.parse(decrypt(us)).userId + "", idNumber: idNumber, content: content, classId: classId, teamName: teamName, teamId:teamId, labelName:$('#teamLabelNames').val() }, beforeSend: function () { $('#save').removeClass("layui-btn-disabled").attr("disabled", true); $('#cancel').removeClass("layui-btn-disabled").attr("disabled", true); }, success: function (data) { if (data.code === 200) { closePage(); parent.layer.msg(data.msg, { icon: 1 }); } else { layer.msg(data.msg, { icon: 2 }); ('#save').removeClass("layui-btn-disabled").attr("disabled", false); $('#cancel').removeClass("layui-btn-disabled").attr("disabled", false); } }, async: false }); }, cancel: function () { closePage(); } }); rate.render({ elem: '#test1' , length: 5 , half: false, theme: '#FF8000' , choose: function (value) { aqwm = value; ratevale(); } }); rate.render({ elem: '#test2' , length: 5 , half: false, theme: '#FF8000' , choose: function (value) { jsmm = value; ratevale(); } }); rate.render({ elem: '#test3' , length: 5 , half: false, theme: '#FF8000' , choose: function (value) { sgaq = value; console.log(value); ratevale(); } }); }); }); } function ratevale() { rate.render({ elem: '#test4' , length: 5 , half: true, value: (aqwm * 0.25 + jsmm * 0.25 + sgaq * 0.5), readonly: true, theme: '#FF8000' }); zhpj = aqwm * 0.25 + jsmm * 0.25 + sgaq * 0.5; } // 判空 function isEmpty(str) { return str == null || str == "" || str === undefined; } function closePage() { let index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引 parent.layer.close(index); //再执行关闭 } // 添加标签 function openTagMge() { let teamLabelIds = $('#teamLabelIds').val() let teamLabelNames = $('#teamLabelNames').val() let layerIndex = layer.open({ id: "openTagMge", title: ['