From 258d736a518fb062f67c3605fbfb3c1096e78a61 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期二, 09 五月 2023 10:49:30 +0800 Subject: [PATCH] 添加模糊搜索 --- src/main/resources/templates/tr/riskEvaluationPlan/add.html | 41 ++++++++++++++++++++++++++++++++++++++--- 1 files changed, 38 insertions(+), 3 deletions(-) diff --git a/src/main/resources/templates/tr/riskEvaluationPlan/add.html b/src/main/resources/templates/tr/riskEvaluationPlan/add.html index 894367b..074c2f5 100644 --- a/src/main/resources/templates/tr/riskEvaluationPlan/add.html +++ b/src/main/resources/templates/tr/riskEvaluationPlan/add.html @@ -48,7 +48,7 @@ </div> <div class="form-group"> - <label class="col-sm-3 control-label">辨识人员:</label> + <label class="col-sm-3 control-label">辨识人员111:</label> <div class="col-sm-8"> <input id="userName" placeholder="选择辨识人员" class="form-control" type="text" onclick="selectIdentifyUserId()" maxlength="30" readonly="true" required> <input id="userId" name="identifyUserId" type="hidden"> @@ -114,11 +114,46 @@ //选择辨识人员 function selectIdentifyUserId() { - var url = "/system/user/selectUserByCompanyId"; - $.modal.openNoConfirm("用户选择", url, '700', '500'); + var url = ctx + "system/user/selectUserListByParentSonCompanyConfirm"; + // $.modal.openNoConfirm("用户选择", url, '700', '500'); + var options = { + title: '用户选择', + width: "800", + height: "500", + url: url, + callBack: doSubmitSelectExecuteUser + }; + $.modal.openOptions(options); } + function doSubmitSelectExecuteUser(index, layero) { + var rows = layero.find("iframe")[0].contentWindow.table.rememberSelecteds["bootstrap-table"]; + // console.log(rows); + // + // var userId = layero.find("iframe")[0].contentWindow.$.table.selectColumns('userId'); + // var userName = layero.find("iframe")[0].contentWindow.$.table.selectColumns('userName'); + // + // console.log(userId); + // console.log(userName); + // var rows = layero.find("iframe")[0].contentWindow.$("#bootstrap-table").bootstrapTable('getSelections'); + if (rows.length > 0) { + var executeUserIdString = ""; + var executeUserNameString = ""; + + $.each(rows, function (i, row) { + executeUserIdString = executeUserIdString != "" ? executeUserIdString + "," + row.userId : row.userId; + executeUserNameString = executeUserNameString != "" ? executeUserNameString + "," + row.userName : row.userName; + }); + + $("#userId").val(executeUserIdString); + $("#userName").val(executeUserNameString); + + layer.close(index); + } else { + $.modal.alertWarning("请至少选择一个执行人"); + } + } </script> </body> -- Gitblit v1.9.2