⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adddata.asp

📁 OA企业智能办公自动化系统边缘特别版 功能非常强大的OA系统 1.仿WINDOWS操作界面
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Option Explicit
Response.Buffer = True
Response.Expires = 0
Response.Expiresabsolute = Now() - 1 
Response.AddHeader "pragma","no-cache" 
Response.AddHeader "cache-control","private" 
Response.CacheControl = "no-cache"
%>
<!--#include file="Connections/conn.asp" -->

<!--登录权限判断,Session和MD5加密判断-->
<%
Rem Session("CRM_account") 用户帐号
Rem Session("CRM_name") 用户名
Rem Session("CRM_level") 用户等级

If Session("CRM_account") = "" Or Session("CRM_name") = "" Or Session("CRM_level") <= 0 Then Response.Redirect("login.asp")

Dim strNormal,strAdmin,strToPrint
strNormal = strNormal & "        <tr>" & VBCrlf
strNormal = strNormal & "          <td width=""60"" align=""center"" bgcolor=""menu"">编号</td>" & VBCrlf
strNormal = strNormal & "          <td align=""center"" bgcolor=""menu"">公司名称</td>" & VBCrlf
strNormal = strNormal & "          <td align=""center"" bgcolor=""menu"">公司网址</td>" & VBCrlf
strNormal = strNormal & "          <td width=""80"" align=""center"" bgcolor=""menu"">地区</td>" & VBCrlf
strNormal = strNormal & "        </tr>" & VBCrlf

strAdmin = strAdmin & "        <tr>" & VBCrlf
strAdmin = strAdmin & "          <td width=""60"" align=""center"" bgcolor=""menu"">编号</td>" & VBCrlf
strAdmin = strAdmin & "          <td align=""center"" bgcolor=""menu"">公司名称</td>" & VBCrlf
strAdmin = strAdmin & "          <td align=""center"" bgcolor=""menu"">公司网址</td>" & VBCrlf
strAdmin = strAdmin & "          <td width=""80"" align=""center"" bgcolor=""menu"">地区</td>" & VBCrlf
strAdmin = strAdmin & "          <td width=""80"" align=""center"" bgcolor=""menu"">业务员</td>" & VBCrlf
strAdmin = strAdmin & "        </tr>" & VBCrlf

Function getGroupName(gId)
    If gId = "" Then
	    getGroupName = ""
	Else
	    Dim rs
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From baidu_group Where gId = " & gId,conn,3,1
		If rs.RecordCount <> 1 Then
		    getGroupName = ""
		Else
		    getGroupName = rs("gName")
		End If
		rs.Close
		Set rs = Nothing
	End If
End Function

Function getGroup(gName)
    If gName = "" Then
	    getGroup = 0
	Else
	    Dim rs
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From baidu_group Where gName = '" & gName & "'",conn,3,1
		If rs.RecordCount <> 1 Then
		    getGroup = 0
		Else
		    getGroup = rs("gId")
		End If
		rs.Close
		Set rs = Nothing
	End If
End Function

''生成下拉列表
Function getList(i,sTable,iId,sValue,sName,selfValue)
    If i < 1 Or i > 2 Then
	    getList = ""
		Exit Function
	End If
	Dim strList
	Dim rs
	If i = 1 Then
	    strList = "<select name=""" & sName & """ selfValue=""" & selfValue & """>"
		strList = strList & "<option value="""">请选择</option>"
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From " & sTable & "",conn,3,1
		Do While Not rs.BOF And Not rs.EOF
		    strList = strList & "<option value=""" & rs(sValue) & """>" & rs(sValue) & "</option>"
			rs.MoveNext
		Loop
		rs.Close
		Set rs = Nothing
		strList = strList & "</select>"
		getList = strList
	Else
	    strList = "<select name=""" & sName & """ selfValue=""" & selfValue & """>"
		strList = strList & "<option value="""">请选择</option>"
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From " & sTable & "",conn,3,1
		Do While Not rs.BOF And Not rs.EOF
		    strList = strList & "<option value=""" & rs(iId) & """>" & rs(sValue) & "</option>"
			rs.MoveNext
		Loop
		rs.Close
		Set rs = Nothing
		strList = strList & "</select>"
		getList = strList
	End If
End Function
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>销售管理系统</title>
<link href="myStyle.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
<!--
function showHideHead(strSrc)
{
	var strFile = strSrc.substring(strSrc.lastIndexOf("/"),strSrc.length);
    if (strFile == "/arrow_up.gif"){
	    oHead.style.display = "none";
		oHeadCtrl.src = "images/arrow_down.gif";
		oHeadCtrl.alt = "显示头部";
		oHeadBar.title = "显示头部";		
	}
	else {
	    oHead.style.display = "block";
		oHeadCtrl.src = "images/arrow_up.gif";
		oHeadCtrl.alt = "隐藏头部";
		oHeadBar.title = "隐藏头部";
	}
}

if (this.location.href == top.location.href){
    top.location.href = "";
}

function checkInput()
{
    if(document.all.company.value == ""){
	    alert("请输入公司名称。");
		document.all.company.focus();
		return false;
	}
	if(document.all.linkman.value == ""){
	    alert("请输入联系人。");
		document.all.linkman.focus();
		return false;
	}
}
-->
</script>
</head>

<body  topmargin="0" leftmargin="0">
<table width="583"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="21"><div align="center">
        <table width="100%"  border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td width="2" height="25"><span class="style8"><img src="../images/main/l3.gif" width="2" height="25"></span></td>
            <td background="../images/main/m3.gif"><table width="100%"  border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="21"><div align="center"><span class="style8"><img src="../images/main/icon.gif" width="15" height="12"></span></div></td>
                  <td class="style7">销售系统</td>
                </tr>
            </table></td>
            <td width="1"><span class="style8"><img src="../images/main/r3.gif" width="1" height="25"></span></td>
          </tr>
        </table>
        <font color="0D79B3"></font></div></td>
  </tr>
</table>
<br>
<table width="550" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr id="oHead" style="display: block;">
    <td height="1" valign="top"> 
      <table width="550" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td height="5"><img src="images/null.gif" width="1" height="1"></td>
        </tr>
      </table>
     
      <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr> 
          <td height="5"><img src="images/null.gif" width="1" height="1"></td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td height="16" align="center" bgcolor="#88ADDF" id="oHeadBar" style="cursor: hand;" title="隐藏头部" onClick="return showHideHead(document.all.oHeadCtrl.src);"> 
      <img src="images/arrow_up.gif" alt="隐藏头部" width="16" height="16" align="absmiddle" id="oHeadCtrl">&nbsp;</td>
    </td>
  </tr>
  <tr>
    <td align="center" valign="top" bgcolor="#FFFFFF" style="padding: 10px;"> 
<%
Dim action
action = Trim(Request("action"))
Select Case action
Case "save"
    Call saveData()
Case "edit"
    Call editForm()
Case "saveEdit"
    Call saveEditData()
Case Else
    Call addForm()
End Select

Sub addForm()
%>
	  <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <form name="addDataForm" action="?action=save" method="post" onSubmit="return checkInput();">
          <tr> 
            <td width="138" height="25" align="right">公司名称:</td>
            <td width="90"><input name="company" type="text" id="company" size="24" maxlength="36"></td>
            <td width="138" align="right">联系人:</td>
            <td width="90"><input name="linkman" type="text" id="linkman" size="24" maxlength="48"></td>
          </tr>
          <tr> 
            <td width="138" height="25" align="right">网址:</td>
            <td><input name="homepage" type="text" id="homepage" size="24" maxlength="36"></td>
            <td width="138" align="right">联系电话:</td>
            <td><input name="tel" type="text" id="tel" size="24" maxlength="36"></td>
          </tr>
          <tr> 
            <td width="138" height="25" align="right">电子信箱:</td>
            <td><input name="email" type="text" id="email" size="24" maxlength="36"></td>
            <td width="138" align="right">公司地址:</td>
            <td><input name="address" type="text" id="address" size="36"></td>
          </tr>
          <tr> 
            <td width="138" height="25" align="right">地区:</td>
            <td> 
              <% = getList(1,"baidu_area","","areaName","area","业务区域") %></td>
            <td width="138" align="right">所属小区:</td>
            <td><% = getList(1,"baidu_square","","squareName","square","业务小区") %></td>
          </tr>
		  <tr> 
            <td width="138" height="25" align="right">客户等级:</td>
            <td><% = getList(1,"baidu_clientsType","","clientsType","type","客户等级") %>
            </td>
            <td width="138" align="right">行业类型:</td>
            <td>
              <% = getList(1,"baidu_clientsTrade","","clientsTrade","trade","行业类型") %>
            </td>
          </tr>
          <tr> 
            <td width="138" height="25" align="right">业务员:</td>
            <td> 
              <input name="user" type="text" id="user" value="<% = Session("CRM_name") %>" size="12" maxlength="16" readonly="true"></td>
            <td width="138" align="right">业务组:</td>
            <td><input name="group" type="text" id="group" size="16" maxlength="24" value="<% = getGroupName(Session("CRM_group")) %>" readonly="true"></td>
          </tr>
          <tr> 
            <td width="138" align="right">客户描述:</td>
            <td colspan="3"><textarea name="info" rows="4" id="info" style="width: 80%;"></textarea> 
            </td>
          </tr>
          <!--<tr> 
            <td width="100" align="right">拜访记录:</td>
            <td colspan="3"><textarea name="record" rows="8" id="record" style="width: 80%;"></textarea></td>
          </tr>-->
          <tr> 
            <td colspan="4" align="center"> <input type="submit" name="Submit" value=" 提 交 "> 
              &nbsp;&nbsp; <input name="Reset" type="reset" id="Reset" value=" 重 置 "></td>
          </tr>
          <tr> 
            <td colspan="4"><hr size="1" noshade> <font color="#FF0000"><span class="emRed">说明:</span></font><br>
如果同一数据项中有多个数据,请用“|”符号分隔,例如:客户有多个联系电话,分别是80000001 80000002 80000003,在联系电话一项应该输入的字符为 <strong>80000001|80000002|80000003</strong></td>
          </tr>
        </form>
      </table>
      <%
End Sub

Sub saveData()
    Dim cCompany,cLinkman,cHomepage,cTel,cEmail,cUser
	Dim cArea,cLocal,cType,cStatus,cAddress
	Dim cTrade,cSquare,cGroup
	'Dim cDomainBegin,cDomainEnd
	'Dim cSpaceBegin,cSpaceEnd
	'Dim cOprationBegin,cOprationEnd
	Dim cInfo
	cCompany = Trim(Request("company"))
	cLinkman = Trim(Request("linkman"))
	cHomepage = Trim(Request("homepage"))
	If cHomepage = "" Then cHomepage = "&nbsp;"
	cTel = Trim(Request("tel"))
	cEmail = Trim(Request("email"))
	cUser = Trim(Request("user"))
	cArea = Trim(Request("area"))
	cLocal = Trim(Request("local"))
	cType = Trim(Request("type"))
	cStatus = Trim(Request("status"))
	cAddress = Trim(Request("address"))
	cTrade = Trim(Request("trade"))
	cSquare = Trim(Request("square"))
	cGroup = Session("CRM_group")
    'cDomainBegin = Trim(Request("domainBegin"))
    'cDomainEnd = Trim(Request("domainEnd"))
    'cSpaceBegin = Trim(Request("spaceBegin"))
    'cSpaceEnd = Trim(Request("spaceEnd"))
    'cOprationBegin = Trim(Request("oprationBegin"))
    'cOprationEnd = Trim(Request("oprationEnd"))
	cInfo = htmlEncode2(Request("info"))
	Dim rs,cId,flag
	Set rs = Server.CreateObject("ADODB.Recordset")
	rs.Open "Select * From baidu_client Where cCompany = '" & cCompany & "' Or cLinkman = '" & cLinkman & "'",conn,3,1
	If rs.RecordCount > 0 Then
	    Response.Write("<font color=""#FF0000"">此客户已经存在。</font><br><br>")
		Response.Write("<input type=""button"" value="" 返 回 "" onClick=""history.back();"">")
		Response.End()
	End If
	rs.Close
	''
	rs.Open "Select Top 1 * From baidu_client",conn,3,2
	rs.AddNew
	rs("cCompany") = cCompany
	rs("cLinkman") = cLinkman
	rs("cHomepage") = cHomepage
	rs("cTel") = cTel
	rs("cEmail") = cEmail
	rs("cUser") = cUser

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -