| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406 |
- <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=GBK">
- <title>新增客户</title>
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/Gray/css/form.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
- <link href="${pageContext.request.contextPath }/main.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <!-- 选择窗口需要加载的js文件 start-->
- <script src="${pageContext.request.contextPath}/liger/lib/json2.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
- <!-- 选择窗口需要加载的js文件 end-->
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDateEditor.js" type="text/javascript"></script>
- <script src="/shares/xheditor/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js" type="text/javascript" ></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript" src="/shares/js/yw/erp/crmCustomer.js"></script>
- <script type="text/javascript" src="/shares/js/file.js"></script>
- <script type="text/javascript" src="/shares/js/yw/erp/crmCustomerLookup.js"></script>
- <script type="text/javascript">
- $(function (){
- $("input[type='text']:first").focus();
-
- loadTypeTree("assignedUserBtn", {
- type : "usersingle",
- backId : "assigned_user_id",
- backName : "assigned_user_name",
- tab:"1,3"
- });
-
- $("#checkCusName").bind("click",checkCusName);
- $("#cus_name").bind("blur",checkCusName);
-
- });
-
- //检查客户是否已经录入过
- function checkCusName(){
- var flag = true;
- var cus_name = $("#cus_name").val();
- /* if("" == cus_name){
- alert("请输入客户名称!");
- } */
- clearMsg();
- if (cus_name != "") {
- //服务器使用文本的方式响应
- $.ajax({
- //请求的类型,有GET或者POST
- type:"POST",
- //请求的url
- url:"<%= request.getContextPath()%>/checkCrm.do?date="+new Date()+"&action=checkCusName",
- //向服务发送数据
- data:"customer_name="+ cus_name,
- //服务器响应客户端的输出类型,text,html,xml,json
- //dataType:"text",
- async:false, //同步
- //服务器成功响应客户端时的回调方法
- success:function(data){
- if(data != null && data !=""){
- addFieldError("cus_name",data);
- flag=false ;
- }else{
- clearMsg();
- flag=true;
- }
- }
- });
-
- }else{
- clearMsg();
- addFieldError("cus_name","请输入客户名称!");
- flag=true;
- }
- return flag;
- }
-
- //客户编号查重
- function reCustomerNumber(){
- var cus_no = $("#cus_no").val();
- $.ajax({
- url:'customerAction.do?task=getReCustomerNumber',
- type: 'post',
- async: false,
- data: {'cus_no':cus_no,'universalid':'0'},
- cache: false,
- error: function(obj){
- },
- success: function(obj){
- if(obj>0){
- addFieldError('cus_no','客户编号不能重复!');
- $("#btnSave").attr({"disabled":"disabled"});
- }else{
- clearSingelMsg('cus_no');
- $("#btnSave").removeAttr("disabled");//将按钮可用
- }
- }
- });
- }
-
- //失去焦点事件
- function onBlurCheck(objValue){
- if(objValue==''){
- $("#cus_no").val("");
- $("#cus_no").val("自动生成");
- return;
- }else{
- reCustomerNumber();
- return;
- }
- }
-
- //获得焦点事件
- function onFocusCheck(objValue){
- if(objValue != "" && typeof (objValue) != "undefined" && objValue=="自动生成"){
- $("#cus_no").val("");
- return;
- }
- }
-
- //保存
- function btnSaveCustomer(){
- var evalue = "";
- $("input[name='customer_accessory']").each(function(){
- if(evalue!=""){
- evalue+=","+$(this).val();
- }else{
- evalue=$(this).val();
- }
- });
- $("#customer_accessory_ids").val(evalue);
- if(checkForm()){
- $("#btnSave").attr({"disabled":"disabled"});
- $("#customerForm").submit();
- }
- }
- </script>
- </head>
- <body>
- <form id="customerForm" action="customerAction.do" method="post">
- <div id="title" class="form-button">
- <input id="btnSave" type="button" class="l-button" value="保存" onclick="btnSaveCustomer();"/>
- <input type="button" value="关闭" class="l-button" onclick="closeWindow();"/>
- </div>
- <div class="container-layout" >
- <div class="forum-container" >
-
- <center>
- <table class="l-table-edit line">
- <tr>
- <th colspan="4"><font style="font-weight: normal;">客户基本信息</font></th>
- </tr>
- <tr>
- <td class="l-table-edit-text" width=15%>客户名称<FONT COLOR="red">*</FONT>:</td>
- <td class="l-table-edit-td" width=35%>
- <input type="text" id="cus_name" name="cus_name" value="${requestScope.customer.cus_name }" />
- </td>
- <td class="l-table-edit-text" width=13%>客户编号<FONT COLOR="red">*</FONT>:</td>
- <td class="l-table-edit-td" width=37%>
- <input type="text" id="cus_no" name="cus_no" value="自动生成" onblur="onBlurCheck(this.value);" onfocus="onFocusCheck(this.value);"/>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">网站:</td>
- <td class="l-table-edit-td">
- <input type="text" id="cus_homepage" name="cus_homepage" value="${requestScope.customer.cus_homepage }" />
- </td>
- <td class="l-table-edit-text">上级客户:</td>
- <td class="l-table-edit-td">
- <input type="hidden" id="cus_parent_id" name="cus_parent_id" value="${requestScope.customer.cus_parent_id }" />
- <input type="text" id="cus_parent_name" name="cus_parent_name" value="${requestScope.customer.cus_parent_name }">
- <input type="button" class="l-button" value="选择" onclick="chooseCustomer({universalid:'cus_parent_id',cus_name:'cus_parent_name'});" />
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">员工人数:</td>
- <td class="l-table-edit-td">
- <select id="cus_emp_num" name="cus_emp_num" class="short-text" style="width:120px;">
- <c:forEach items="${empNumList}" var="erpdatadic">
- <c:if test="${requestScope.customer.cus_emp_num eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.cus_emp_num ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </td>
- <td class="l-table-edit-text">客户来源:</td>
- <td class="l-table-edit-td">
- <select id="cus_source" name="cus_source" class="short-text" style="width:120px;">
- <c:forEach items="${sourceList}" var="erpdatadic">
- <c:if test="${requestScope.customer.cus_source eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.cus_source ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">客户信用度:</td>
- <td class="l-table-edit-td">
- <select id="cus_grade" name="cus_grade" class="short-text" style="width:120px;">
- <c:forEach items="${gradeList}" var="erpdatadic">
- <c:if test="${requestScope.customer.cus_grade eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.cus_grade ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </td>
- <td class="l-table-edit-text">客户状态:</td>
- <td class="l-table-edit-td">
- <select id="cus_rating" name="cus_rating" class="short-text" style="width:120px;">
- <c:forEach items="${ratingList}" var="erpdatadic">
- <c:if test="${requestScope.customer.cus_rating eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.cus_rating ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">行业:</td>
- <td class="l-table-edit-td">
- <select id="cus_industry" name="cus_industry" class="short-text" style="width:120px;">
- <c:forEach items="${industryList}" var="erpdatadic">
- <c:if test="${requestScope.customer.cus_industry eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.cus_industry ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </td>
- <td class="l-table-edit-text">公司性质:</td>
- <td class="l-table-edit-td">
- <select id="cus_ownership" name="cus_ownership" class="short-text" style="width:120px;">
- <c:forEach items="${ownershipList}" var="erpdatadic">
- <c:if test="${requestScope.customer.cus_ownership eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.cus_ownership ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">客户类型:</td>
- <td class="l-table-edit-td">
- <select id="cus_type" name="cus_type" class="short-text" style="width:120px;">
- <c:forEach items="${cusTypeList}" var="erpdatadic">
- <c:if test="${requestScope.customer.cus_type eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.cus_type ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </td>
- <td class="l-table-edit-text">负责人<FONT COLOR="red">*</FONT>:</td>
- <td class="l-table-edit-td">
- <input type="text" name="assigned_user_name" id="assigned_user_name" class="default-text" readonly="readonly" value="${requestScope.customer.assigned_user_name }" />
- <input type="button" value="请选择" id="assignedUserBtn" class="l-button"/>
- <input type="hidden" name="assigned_user_id" id="assigned_user_id" class="" value="${requestScope.customer.assigned_user_id }" />
- <div id="assignedUserMsg" ></div>
- </td>
- </tr>
- <!-- 附件start -->
- <tr>
- <td class="l-table-edit-text">附件:</td>
- <td class="l-table-edit-td" colspan="3">
- <jsp:include page="/include/file.jsp">
- <jsp:param name="fieldName" value="customer_accessory" />
- <jsp:param name="folder" value="erp/customer/accessory" />
- <jsp:param name="size" value="6" />
- <jsp:param name="isView" value="1" />
- <jsp:param name="isDelFile" value="1" />
- <jsp:param name="definedCss" value="file-style" />
- </jsp:include>
- <input id="customer_accessory_ids" name="customer_accessory_ids" type="hidden" value=""/>
- </td>
- </tr>
- <!-- 附件end -->
- <tr>
- <th colspan="4"><font style="font-weight: normal;">联系信息</font></th>
- </tr>
- <tr>
- <td class="l-table-edit-text">首要联系人<FONT COLOR="red">*</FONT>:</td>
- <td class="l-table-edit-td">
- <div style="float: left;"><input type="text" id="cus_keycontact" name="cus_keycontact" value="${requestScope.customer.cus_keycontact }"></div>
- </td>
- <td class="l-table-edit-text">手机<FONT COLOR="red">*</FONT>:</td>
- <td class="l-table-edit-td">
- <div style="float: left;"><input type="text" id="cus_mobile" name="cus_mobile" value="${requestScope.customer.cus_mobile }"></div>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">电话:</td>
- <td class="l-table-edit-td">
- <div style="float: left;"><input type="text" id="cus_tel" name="cus_tel" value="${requestScope.customer.cus_tel }"></div>
- </td>
- <td class="l-table-edit-text">传真:</td>
- <td class="l-table-edit-td">
- <div style="float: left;"><input type="text" id="cus_fax" name="cus_fax" value="${requestScope.customer.cus_fax }"></div>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">电子邮箱:</td>
- <td class="l-table-edit-td">
- <div style="float: left;"><input type="text" id="cus_email" name="cus_email" value="${requestScope.customer.cus_email }"></div>
- </td>
- <td class="l-table-edit-text">其他联系方式:</td>
- <td class="l-table-edit-td">
- <div style="float: left;">
- <textarea id="cus_other_contact" name="cus_other_contact" rows="5" cols="50">${requestScope.customer.cus_other_contact }</textarea>
- </div>
- </td>
- </tr>
- <tr>
- <th colspan="4"><font style="font-weight: normal;">地址信息</font></th>
- </tr>
- <tr>
- <td class="l-table-edit-text">联系地址<FONT COLOR="red">*</FONT>:</td>
- <td class="l-table-edit-td" colspan="3">
- <div style="float: left;"><input type="text" id="bill_street" name="bill_street" value="${requestScope.customer.bill_street }" /></div>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">邮寄地址:</td>
- <td class="l-table-edit-td" colspan="3">
- <div style="float: left;"><input type="text" id="bill_pobox" name="bill_pobox" value="${requestScope.customer.bill_pobox }" /></div>
- </td>
- </tr>
- <tr>
- <th colspan="4"><font style="font-weight: normal;">银行财务信息</font></th>
- </tr>
- <tr>
- <td class="l-table-edit-text">支付方式:</td>
- <td class="l-table-edit-td">
- <div style="float: left;">
- <select id="payment_type" name="payment_type" class="short-text" style="width:120px;">
- <c:forEach items="${paymentTypeList}" var="erpdatadic">
- <c:if test="${requestScope.customer.payment_type eq erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" selected="selected">${erpdatadic.dname }</option>
- </c:if>
- <c:if test="${requestScope.customer.payment_type ne erpdatadic.dvalue }">
- <option value="${erpdatadic.dvalue }" >${erpdatadic.dname }</option>
- </c:if>
- </c:forEach>
- </select>
- </div>
- </td>
- <td class="l-table-edit-text">订单数量:</td>
- <td class="l-table-edit-td">
- <div style="float: left;"><input type="text" id="ordernum" name="ordernum" value="${requestScope.customer.ordernum }"></div>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">订单金额:</td>
- <td class="l-table-edit-td" colspan="3">
- <div style="float: left;"><input type="text" id="ordertotal" name="ordertotal" value="${requestScope.customer.ordertotal }"></div>
- </td>
- </tr>
- <tr>
- <th colspan="4"><font style="font-weight: normal;">描述信息</font></th>
- </tr>
- <tr>
- <td class="l-table-edit-text">备注:</td>
- <td class="l-table-edit-td" colspan="3">
- <div style="float: left;">
- <textarea id="cus_remark" name="cus_remark" rows="5" cols="50">${requestScope.customer.cus_remark }</textarea>
- </div>
- </td>
- </tr>
- <tr>
- <td colspan="2" style="text-align: center;">
-
- </td>
- </tr>
- </table>
- <input type="hidden" id="tabid" name="tabid" value="${param.tabid }">
- <input type="hidden" id="task" name="task" value="add">
- <input type="hidden" id="validateImg" value="0">
- </center>
- </div>
- </div>
- </form>
- <%@ include file="/include/message.jsp"%>
- </body>
- </html>
|