<!doctype html>
|
<html class="no-js">
|
<head>
|
<meta charset="utf-8">
|
<title>服务人员</title>
|
|
[#include "/business/pages/include/static.html" /]
|
</head>
|
<body class="edit_txt_body">
|
|
|
[#include "/component/newsel.html" /]
|
|
|
|
<script type="text/javascript">
|
$(document).ready(function() {
|
$.formValidator.initConfig({formID:"myform",onError:function(msg){popupTips(msg)},onSuccess:function(){
|
|
document.getElementById("myform").target = window.top.openDialog("tishi","操作",
|
{},
|
{"width":40,"height":40,"noclose":true},
|
[{btnId:"tipBtnSure", btnName:"确定", btnStyle:"bluebtn"}]);
|
return true;
|
}});
|
})
|
</script>
|
|
|
<div class="edit_txt">
|
<form id="myform" action="${base}/business/pages/servicelist/slaproject/saveUser.html" method="post">
|
<input type="hidden" name="cateId" value="${RequestParameters.cateId}"/>
|
<table class="edit_layout2">
|
<tr groupTp="1">
|
<th><label class="required">一线工程师:</label></th>
|
<td style="width:150px;" align="center">
|
<input type="hidden" value="${yxMap.roleId}" name="roleId1" />
|
<input type="hidden" value="${yxMap.roleName}" name="roleName1" />
|
<input type="radio" class="audit" value="1" name="dealType1" [#if yxMap.USER_TYPE == 1]checked="checked"[/#if]/><span>分组</span>
|
<input type="radio" class="audit" value="2" name="dealType1" [#if yxMap.USER_TYPE == 2]checked="checked"[/#if]/><span>指定人员</span></td>
|
<td style="width:30px;"><span class="group">组:</span></td>
|
<td style="width:150px;">
|
[@sel id="group1" class="group" name="group1" value="${yxMap.GROUP_ID}" text="${yxMap.GROUP_NAME}" source=yxMap.groupList textField="ID" valueField="GROUPNAME" labelName="groupName1" tp="1"/]
|
</td>
|
|
<td style="width:50px;"><span class="user" [#if yxMap.USER_TYPE == 1 || yxMap.USER_TYPE == ""]style="display:none;"[/#if]>人员:</span></td>
|
<td style="width:150px;">
|
[#if yxMap.USER_TYPE == 1 || yxMap.USER_TYPE == ""]
|
[@sel name="user1" class="user" id="user1" value="${yxMap.USER_ID}" text="${yxMap.USER_NAME}" source=yxMap.userList textField="ID" valueField="ZSXM" labelName="userName1" style="width:142px;height:26px;display:none;" /]
|
[#else]
|
[@sel name="user1" class="user" id="user1" value="${yxMap.USER_ID}" text="${yxMap.USER_NAME}" source=yxMap.userList textField="ID" valueField="ZSXM" labelName="userName1" /]
|
[/#if]
|
</td>
|
|
</tr>
|
<tr groupTp="2">
|
<th><label class="required">二线工程师:</label></th>
|
<td style="width:150px;" align="center">
|
<input type="hidden" value="${exMap.roleId}" name="roleId2" />
|
<input type="hidden" value="${exMap.roleName}" name="roleName2" />
|
<input type="radio" class="audit" value="1" name="dealType2" [#if exMap.USER_TYPE == 1]checked="checked"[/#if]/><span>分组</span>
|
<input type="radio" class="audit" value="2" name="dealType2" [#if exMap.USER_TYPE == 2]checked="checked"[/#if]/><span>指定人员</span></td>
|
<td style="width:30px;"><span class="group">组:</span></td>
|
<td style="width:150px;">
|
[@sel id="group2" class="group" name="group2" value="${exMap.GROUP_ID}" text="${exMap.GROUP_NAME}" source=exMap.groupList textField="ID" valueField="GROUPNAME" labelName="groupName2" tp="2"/]
|
</td>
|
|
<td style="width:50px;"><span class="user" [#if exMap.USER_TYPE == 1 || exMap.USER_TYPE == ""]style="display:none;"[/#if]>人员:</span></td>
|
<td style="width:150px;">
|
[#if exMap.USER_TYPE == 1 || exMap.USER_TYPE == ""]
|
[@sel name="user2" class="user" id="user2" value="${exMap.USER_ID}" text="${exMap.USER_NAME}" source=exMap.userList textField="ID" valueField="ZSXM" labelName="userName2" style="width:142px;height:26px;display:none;" /]
|
[#else]
|
[@sel name="user2" class="user" id="user2" value="${exMap.USER_ID}" text="${exMap.USER_NAME}" source=exMap.userList textField="ID" valueField="ZSXM" labelName="userName2" /]
|
[/#if]
|
</td>
|
|
</tr>
|
<tr groupTp="3">
|
<th><label class="required">三线工程师:</label></th>
|
<td style="width:150px;" align="center">
|
<input type="hidden" value="${sxMap.roleId}" name="roleId3" />
|
<input type="hidden" value="${sxMap.roleName}" name="roleName3" />
|
<input type="radio" class="audit" value="1" name="dealType3" [#if sxMap.USER_TYPE == 1]checked="checked"[/#if]/><span>分组</span>
|
<input type="radio" class="audit" value="2" name="dealType3" [#if sxMap.USER_TYPE == 2]checked="checked"[/#if]/><span>指定人员</span></td>
|
<td style="width:30px;"><span class="group">组:</span></td>
|
<td style="width:150px;">
|
[@sel id="group3" class="group" name="group3" value="${sxMap.GROUP_ID}" text="${sxMap.GROUP_NAME}" source=sxMap.groupList textField="ID" valueField="GROUPNAME" labelName="groupName3" tp="3"/]
|
</td>
|
|
<td style="width:50px;"><span class="user" [#if sxMap.USER_TYPE == 1 || sxMap.USER_TYPE == ""]style="display:none;"[/#if]>人员:</span></td>
|
<td style="width:150px;">
|
[#if sxMap.USER_TYPE == 1 || sxMap.USER_TYPE == ""]
|
[@sel name="user3" class="user" id="user3" value="${sxMap.USER_ID}" text="${sxMap.USER_NAME}" source=sxMap.userList textField="ID" valueField="ZSXM" labelName="userName3" style="width:142px;height:26px;display:none;" /]
|
[#else]
|
[@sel name="user3" class="user" id="user3" value="${sxMap.USER_ID}" text="${sxMap.USER_NAME}" source=sxMap.userList textField="ID" valueField="ZSXM" labelName="userName3" /]
|
[/#if]
|
</td>
|
|
</tr>
|
</table>
|
</form>
|
</div>
|
|
|
|
<script type="text/javascript">
|
function onDialogBtnClick(btnID, dialogID, config){
|
if(btnID == "btnSure"){
|
$("tr").css("background-color","");
|
var b = false;
|
$("tr").each(function() {
|
var checkedRadio = $(this).find(":radio:checked");
|
if(checkedRadio.length!=0) {
|
var checkedValue = checkedRadio.val();
|
var groupTp = $(this).attr("groupTp");
|
if(checkedValue == 1) {
|
var selectedGroup = $(this).find("#group"+groupTp);
|
if($.util.isEmpty($.util.trim(selectedGroup.val()))) {
|
popupTips("请选择分组");
|
$(this).css("background-color","#ccc");
|
b = true;
|
return false;
|
}
|
} else {
|
var selectedUser = $(this).find("#user"+groupTp);
|
if($.util.isEmpty($.util.trim(selectedUser.val()))) {
|
popupTips("请选择人员");
|
$(this).css("background-color","#ccc");
|
b = true;
|
return false;
|
}
|
}
|
}
|
});
|
|
if(!b) {
|
$("#myform").submit();
|
}
|
}
|
}
|
|
|
$(function() {
|
$(":radio").click(function() {
|
var radioVal = $(this).val();
|
if(radioVal == 1) {
|
$(this).parent().parent().find(".user").hide();
|
} else {
|
$(this).parent().parent().find(".user").show();
|
}
|
});
|
})
|
|
|
</script>
|
|
</body>
|
</html>
|