gusucode.com > CRM源码带手机版ASP源码程序 > System/GetProduct.asp

    <!--#include file="../Data/Conn.asp"--><!--#include file="../data/EasyCrm.asp"-->
<%Set EasyCrm  = New EasyCRM_CRM%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<link href="<%=SiteUrl&skinurl%>Style/common.css" rel="stylesheet" type="text/css">
<script language="javascript" src="<%=SiteUrl&skinurl%>Js/Common.js"></script>
<script language="javascript" src="<%=SiteUrl&skinurl%>Js/jquery.min.js"></script>
<script language="javascript" src="<%=SiteUrl&skinurl%>Js/tips.js"></script>
<script src="<%=SiteUrl&skinurl%>aridialog/jquery.artDialog.js?skin=default"></script>
<script src="<%=SiteUrl&skinurl%>aridialog/iframeTools.js"></script>
</head>
<body>
<style>body{padding-bottom:55px;}</style>
<%
action = Trim(Request("action"))
sType = Trim(Request("sType"))
tipinfo = Trim(Request("tipinfo"))

Select Case action
Case "Setting"
    Call Setting()
Case "Products"
    Call Products()
Case "AreaData"
    Call AreaData()
Case "CustomField"
    Call CustomField()
Case "SelectData"
    Call SelectData()
Case "User"
    Call User()
Case "Group"
    Call Group()
Case "Level"
    Call Level()
Case "InfoList"
    Call InfoList()
End Select



Sub Products() '产品数据更新

if tipinfo<>"" then
	Response.Write("<script>art.dialog({title: '提示',time: 1,icon: 'warning',content: '"&tipinfo&"'});</script>")
end if

if sType="ClassList" then
%>
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10 pdb10">
						<div style="float:left;padding-bottom:10px;width:100%;">
							<span style="float:right;"><input type="button" class="button_top_reload" value=" " title="刷新" onClick=window.location.href="javascript:window.location.reload();" /></span>
							<input type="button" class="button45" value="新增大类"  onclick='Products_BClass_Add()' style="cursor:pointer" /> 
						</div>
						<script>function Products_BClass_Add() {$.dialog.open('GetProduct.asp?action=Products&sType=BigClassAdd', {title: '新增产品大类', width: 400,height: 145, fixed: true}); };</script>
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<tr class="tr_t"> 
							  <td class="td_l_l">分类标题</td>
							  <td class="td_l_c" width="120">管理</td>
							</tr>
								<%
								Set rs = Server.CreateObject("ADODB.Recordset")
								rs.Open "Select * From [ProductClass] where pClassFId = '0' order by pClassId asc ",conn,3,1
								Do While Not rs.BOF And Not rs.EOF
								%>
								<tr class="tr">
									<td class="tr_f"><a href="javascript:void(0)" onclick='Products_BClass_Edit<%=rs("pClassId")%>()' title='修改' style="cursor:pointer"><%=rs("pClassname")%></a></td>
									<td class="td_l_r title"><input type="button" class="button_info_add" value=" " title="添加小类"  onclick='Products_SClass_Add<%=rs("pClassId")%>()' style="cursor:pointer" /><input type="button" class="button_info_edit" value=" " title="<%=L_Edit%>"  onclick='Products_BClass_Edit<%=rs("pClassId")%>()' style="cursor:pointer" /><input type="button" class="button_info_del" value=" " title="<%=L_Del%>" onClick=window.location.href="GetProduct.asp?action=Products&sType=ProductsClassDel&pClassId=<%=rs("pClassId")%>" /></td>
								</tr>
						<script>function Products_BClass_Edit<%=rs("pClassId")%>() {$.dialog.open('GetProduct.asp?action=Products&sType=BigClassEdit&pClassId=<%=rs("pClassId")%>', {title: '编辑产品大类', width: 400,height: 145, fixed: true}); };</script>
						<script>function Products_SClass_Add<%=rs("pClassId")%>() {$.dialog.open('GetProduct.asp?action=Products&sType=SmallClassAdd&pClassFid=<%=rs("pClassId")%>', {title: '添加产品小类', width: 400,height: 180, fixed: true}); };</script>
								<%	'子分类列表
										Set rss = Server.CreateObject("ADODB.Recordset")
										rss.Open "Select * From [ProductClass] where pClassFid ='" & rs("pClassId") & "' ",conn,3,1
										Do While Not rss.BOF And Not rss.EOF
								%>
										<tr class="tr">
											<td class="td_l_l" style="padding-left:30px;">┗━━ <a  href="javascript:void(0)" onclick='Products_SClass_Edit<%=rss("pClassId")%>()' title='修改' style="cursor:pointer"><%=rss("pClassname")%></a></td>
											<td class="td_l_r"><input type="button" class="button_info_edit" value=" " title="<%=L_Edit%>" onclick='Products_SClass_Edit<%=rss("pClassId")%>()' style="cursor:pointer" /><input type="button" class="button_info_del" value=" " title="<%=L_Del%>" onClick=window.location.href="GetProduct.asp?action=Products&sType=ProductsClassDel&pClassId=<%=rss("pClassId")%>" /></td>
										</tr>
						<script>function Products_SClass_Edit<%=rss("pClassId")%>() {$.dialog.open('GetProduct.asp?action=Products&sType=SmallClassEdit&pClassId=<%=rss("pClassId")%>', {title: '编辑产品小类', width: 400,height: 180, fixed: true}); };</script>
								<%
											rss.MoveNext
										Loop
										rss.Close
										Set rss = Nothing
										
									rs.MoveNext
								Loop
								rs.Close
								Set rs = Nothing
								%>
						</table>
					</td> 
				</tr>
			</table>
<%
elseif sType="BigClassAdd" then '添加大类
%>
		<form name="Save" action="GetProduct.asp?action=Products&sType=SaveBigClassAdd" method="post">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10"> 
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<col width="100" />
							<tr class="tr_t"> 
								<td class="td_l_l" COLSPAN="2"><B>详细内容</B></td>
							</tr>
							<tr>
								<td class="td_l_r title">类别名称</td>
								<td class="td_l_l"><input name="pClassname" type="text" id="pClassname" class="int" size="40" /></td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
			<div class="fixed_bg_B">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n Bottom_pd "> 
							<input type="submit" name="Submit" class="button45" value="保存"> 
							<input name="Back" type="button" id="Back" class="button43" value="关闭" onClick="art.dialog.close();">
					</td>
				</tr>
			</table>
			</div>
		</form>
<%
elseif sType="SaveBigClassAdd" then
		pClassname = Request.Form("pClassname")
		If pClassname = "" Then
			Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=BigClassAdd&tipinfo=产品分类名不能为空';</script>")
			Exit Sub
		End If
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From [Productclass] Where pClassname = '"&pClassname&"' ",conn,3,1
		If rs.RecordCount > 0 Then
			Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=BigClassAdd&tipinfo=已存在!';</script>")
		Response.End()
		End If
		rs.Close

    	Set rs = Server.CreateObject("ADODB.Recordset")
    	rs.Open "Select Top 1 * From [ProductClass] ",conn,3,2
		rs.AddNew
		rs("pClassFid") = 0
		rs("pClassname") = pClassname
    	rs.Update
    	rs.Close
    	Set rs = Nothing
		
		Response.Write("<script>art.dialog.close();art.dialog.open.origin.location.reload();</script>")

elseif sType="BigClassEdit" then '修改大类
	pClassid = Request("pClassid")
	Set rs = Server.CreateObject("ADODB.Recordset")
	rs.Open "Select * From [ProductClass] Where pClassid = " & pClassid,conn,1,1
	pClassname = rs("pClassname")
%>
		<form name="Save" action="GetProduct.asp?action=Products&sType=SaveBigClassEdit" method="post">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10"> 
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<col width="100" />
							<tr class="tr_t"> 
								<td class="td_l_l" COLSPAN="2"><B>详细内容</B></td>
							</tr>
							<tr>
								<td class="td_l_r title">类别名称</td>
								<td class="td_l_l"><input name="pClassname" type="text" id="pClassname" class="int" size="20" value="<%=pClassname%>" /></td>
								<input name="pClassid" type="hidden" id="pClassid" value="<% = pClassid %>">
							</tr>
						</table>
					</td>
				</tr>
			</table>
			<div class="fixed_bg_B">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n Bottom_pd "> 
							<input type="submit" name="Submit" class="button45" value="保存"> 
							<input name="Back" type="button" id="Back" class="button43" value="关闭" onClick="art.dialog.close();">
					</td>
				</tr>
			</table>
			</div>
		</form>
<%
		rs.Close
	Set rs = Nothing
elseif sType="SaveBigClassEdit" then
		pClassid = Request.Form("pClassid")
		pClassname = Request.Form("pClassname")
		pClassnameOld = Trim(Request.Form("pClassnameOld"))
		If pClassname = "" Then
			Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=BigClassEdit&pClassId="&pClassid&"&tipinfo=产品分类名不能为空';</script>")
			Exit Sub
		End If
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From [Productclass] Where pClassname = '"&pClassname&"' And pClassid <> " & pClassid,conn,3,1
		If rs.RecordCount > 0 Then
			Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=BigClassEdit&pClassId="&pClassid&"&tipinfo=已存在!';</script>")
		Response.End()
		End If
		rs.Close

    	Set rs = Server.CreateObject("ADODB.Recordset")
    	rs.Open "Select * From [ProductClass] where pClassid="&pClassid&" ",conn,3,2
		rs("pClassFid") = 0
		rs("pClassname") = pClassname
    	rs.Update
    	rs.Close
    	Set rs = Nothing
		
		conn.execute("update [Products] set pBigClass = '"&pClassname&"' where pBigClass = '"&pClassnameOld&"' ")
		
		Response.Write("<script>art.dialog.close();art.dialog.open.origin.location.reload();</script>")

elseif sType="SmallClassAdd" then '添加小类
		pClassFid = Request("pClassFid")
%>
		<form name="Save" action="GetProduct.asp?action=Products&sType=SaveSmallClassAdd" method="post" onSubmit="return CheckInput();">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10"> 
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<col width="100" />
							<tr class="tr_t"> 
								<td class="td_l_l" COLSPAN="2"><B>详细内容</B></td>
							</tr>
							<tr> 
								<td class="td_l_r title">上级分类</td>
								<td class="td_r_l">
									<select name="pClassFid" class="int">
										<option value="">请选择</option>
										<% 
											Set rsb = Conn.Execute("select * from [ProductClass] where pClassFid = '0' ")
											If Not rsb.Eof then
											Do While Not rsb.Eof
											pClassid= rsb("pClassid")
											pClassname= rsb("pClassname")
										%>
										<option value="<%=pClassid%>" <%if ""&pClassid&"" = ""&pClassFid&"" then%>selected<%end if%>><%=pClassname%></option>
										<%
											rsb.Movenext
											Loop
											End If
											rsb.Close
											Set rsb = Nothing 
										%>
									</select> 
								</td>
							</tr>
							<tr>
								<td class="td_l_r title">类别名称</td>
								<td class="td_l_l"><input name="pClassname" type="text" id="pClassname" class="int" size="40" /></td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
			<div class="fixed_bg_B">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n Bottom_pd "> 
							<input type="submit" name="Submit" class="button45" value="保存"> 
							<input name="Back" type="button" id="Back" class="button43" value="关闭" onClick="art.dialog.close();">
					</td>
				</tr>
			</table>
			</div>
		</form>
<%
elseif sType="SaveSmallClassAdd" then
	pClassFid = Trim(Request.Form("pClassFid"))
	pClassname = Trim(Request.Form("pClassname"))
	If pClassFid = "" Then
        Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=SmallClassAdd&pClassFid="&pClassFid&"&tipinfo=产品大类不能为空';</script>")
		Exit Sub
	End If
	If pClassname = "" Then
        Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=SmallClassAdd&pClassFid="&pClassFid&"&tipinfo=产品小类不能为空';</script>")
		Exit Sub
	End If
	Set rs = Server.CreateObject("ADODB.Recordset")
	rs.Open "Select * From [Productclass] Where pClassFid='"&pClassFid&"' and pClassname = '" & pClassname & "'",conn,3,2
	If rs.RecordCount > 0 Then
        Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=SmallClassAdd&pClassFid="&pClassFid&"&tipinfo=已存在!' ;</script>")
		rs.Close
		Set rs = Nothing
		Exit Sub
	Else
	    rs.AddNew
		rs("pClassFid") = pClassFid
		rs("pClassname") = pClassname
		rs.Update
		rs.Close
		Set rs = Nothing
	End If
		Response.Write("<script>art.dialog.close();art.dialog.open.origin.location.reload();</script>")

elseif sType="SmallClassEdit" then '编辑小类
		pClassid = Request("pClassid")
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From Productclass Where pClassid = " & pClassid,conn,1,1
		pClassFid = rs("pClassFid")
		pClassname = rs("pClassname")
%>
		<form name="Save" action="GetProduct.asp?action=Products&sType=SaveSmallClassEdit" method="post">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10"> 
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<col width="100" />
							<tr class="tr_t"> 
								<td class="td_l_l" COLSPAN="2"><B>详细内容</B></td>
							</tr>
							<tr> 
								<td class="td_l_r title">上级分类</td>
								<td class="td_r_l">
									<select name="pClassFid" class="int">
										<option value="">请选择</option>
										<% 
											Set rsb = Conn.Execute("select * from ProductClass where pClassFid = '0' ")
											If Not rsb.Eof then
											Do While Not rsb.Eof
										%>
										<option value="<%=rsb("pClassid")%>" <%if ""&pClassFid&"" = ""&rsb("pClassid")&"" then%>selected<%end if%>><%=rsb("pClassname")%></option>
										<%
											rsb.Movenext
											Loop
											End If
											rsb.Close
											Set rsb = Nothing 
										%>
									</select> 
								</td>
							</tr>
							<tr>
								<td class="td_l_r title">类别名称</td>
								<td class="td_l_l"><input name="pClassname" type="text" id="pClassname" class="int" size="40" value="<%=pClassname%>" /></td>
								<input name="pClassid" type="hidden" id="pClassid" value="<% = pClassid %>">
							</tr>
						</table>
					</td>
				</tr>
			</table>
			<div class="fixed_bg_B">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n Bottom_pd "> 
							<input type="submit" name="Submit" class="button45" value="保存"> 
							<input name="Back" type="button" id="Back" class="button43" value="关闭" onClick="art.dialog.close();">
					</td>
				</tr>
			</table>
			</div>
		</form>
<%
elseif sType="SaveSmallClassEdit" then
	pClassid = Request.Form("pClassid")
	pClassFid = Trim(Request.Form("pClassFid"))
	pClassname = Trim(Request.Form("pClassname"))
	pClassnameOld = Trim(Request.Form("pClassnameOld"))
	If pClassFid = "" Then
        Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=SmallClassEdit&pClassId="&pClassid&"&tipinfo=产品大类不能为空' ;</script>")
		Exit Sub
	End If
	If pClassname = "" Then
        Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=SmallClassEdit&pClassId="&pClassid&"&tipinfo=产品小类不能为空' ;</script>")
		Exit Sub
	End If
	
	Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select * From [Productclass] Where pClassFid = '"&pClassFid&"' And pClassname = '"&pClassname&"' And pClassid <> "&pClassid,conn,1,1
		If rs.RecordCount > 0 Then
			Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=SmallClassEdit&pClassId="&pClassid&"&tipinfo=已存在!' ;</script>")
		Response.End()
		End If
		rs.Close
		
		rs.Open "Select * From Productclass Where pClassid = " & pClassid,conn,3,2
		rs("pClassFid") = pClassFid
		rs("pClassname") = pClassname
		rs.Update
		rs.Close
		Set rs = Nothing
		
		conn.execute("update [Products] set pSmallClass = '"&pClassname&"' where pSmallClass = '"&pClassnameOld&"' ")
		
		Response.Write("<script>art.dialog.close();art.dialog.open.origin.location.reload();</script>")
		
elseif sType="ProductsClassDel" then '删除产品分类

	pClassId = Request("pClassId")
	Set rs = Server.CreateObject("ADODB.Recordset")
	rs.Open "Select * From [Productclass] Where pClassFId = '"&pClassId&"'",conn,1,1 '判断当前分类下是否存在子分类
	If rs.RecordCount > 0 Then
        Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=ClassList&tipinfo=有子分类,禁止删除!';</script>")
	else
		Set rss = Server.CreateObject("ADODB.Recordset")
		rss.Open "Select * From [Productclass] Where pClassId = " & pClassId,conn,3,2
		If rss.RecordCount > 0 Then
			rss.Delete
			rss.Update
		End If
		rss.Close
		Set rss = Nothing
		Response.Redirect("GetProduct.asp?action=Products&sType=ClassList")
	end if
	rs.Close
	Set rs = Nothing
	
elseif sType="InfoAdd" then '添加产品
%>
	<script language="JavaScript">
	function CheckInput(){
		if(document.getElementById('pBigClass').value == ""){art.dialog({title: 'Error',time: 1,icon: 'warning',content: '产品大类 <%=alert04%>'});document.getElementById('pBigClass').focus();return false;}
		if(document.getElementById('Strade').value == ""){art.dialog({title: 'Error',time: 1,icon: 'warning',content: '产品小类 <%=alert04%>'});document.getElementById('Strade').focus();return false;}
		if(document.getElementById('pTitle').value == ""){art.dialog({title: 'Error',time: 1,icon: 'warning',content: '产品名 <%=alert04%>'});document.getElementById('pTitle').focus();return false;}
		if(document.getElementById('pUprice').value == ""){art.dialog({title: 'Error',time: 1,icon: 'warning',content: '价格 <%=alert04%>'});document.getElementById('pUprice').focus();return false;}
	}
	</script>
<style>body{overflow-y:hidden}</style>
		<form name="Save" action="GetProduct.asp?action=Products&sType=SaveInfoAdd" method="post">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10"> 
						<script language="javascript" src="<%=SiteUrl&skinurl%>Js/ajax.js"></script>
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<col width="100" />
							<tr class="tr_t"> 
								<td class="td_l_l" COLSPAN="2"><B>详细内容</B></td>
							</tr>
							<tr>
								<td class="td_l_r title">分类</td>
								<td class="td_l_l">
									<select name="pBigClass" class="int" onchange="getTrade(this.options[this.selectedIndex].id);">
									<option value=""><%=L_Please_choose_01%></option>
									<% 
										Set rsb = Conn.Execute("select * from ProductClass where pClassFid = '0' ")
										If Not rsb.Eof then
										Do While Not rsb.Eof
										pClassid= rsb("pClassid")
										pClassname= rsb("pClassname")
									%>
										<option value="<%=pClassname%>" id="<%=pClassid%>"><%=pClassname%></option>
									<%
										rsb.Movenext
										Loop
										End If
										rsb.Close
										Set rsb = Nothing 
									%>
									</select> 
									<span id="Stradediv"  style="margin-left:10px;padding:0;">
										<select name="Strades" class="int">
											<option value=""><%=L_Please_choose_02%></option>
										</select>
									</span>
									<input name="Strade" type="hidden" id="Strade" class="int">
								</td>
							</tr>
							<tr>
								<td class="td_l_r title">产品名</td>
								<td class="td_l_l"><input name="pTitle" type="text" id="pTitle" class="int" size="30" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemA%></td>
								<td class="td_l_l"><input name="pItemA" type="text" id="pItemA" class="int" size="30" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemB%></td>
								<td class="td_l_l"><input name="pItemB" type="text" id="pItemB" class="int" size="30" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemC%></td>
								<td class="td_l_l"><input name="pItemC" type="text" id="pItemC" class="int" size="30" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemD%></td>
								<td class="td_l_l"><input name="pItemD" type="text" id="pItemD" class="int" size="30" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemE%></td>
								<td class="td_l_l"><input name="pItemE" type="text" id="pItemE" class="int" size="30" /></td>
							</tr>
							<tr>
								<td class="td_l_r title">单价</td>
								<td class="td_l_l"><input name="pUprice" type="text" id="pUprice" class="int" size="10" value="0" /> 元</td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
			<div class="fixed_bg_B">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n Bottom_pd "> 
							<input type="submit" name="Submit" class="button45" value="保存"> 
							<input name="Back" type="button" id="Back" class="button43" value="关闭" onClick="art.dialog.close();">
					</td>
				</tr>
			</table>
			</div>
		</form>
<%
elseif sType="SaveInfoAdd" then
		pBigClass = Request.Form("pBigClass")
		pSmallClass = Request.Form("Strade")
		pTitle = Request.Form("pTitle")
		pItemA = Request.Form("pItemA")
		pItemB = Request.Form("pItemB")
		pItemC = Request.Form("pItemC")
		pItemD = Request.Form("pItemD")
		pItemE = Request.Form("pItemE")
		pUprice = Request.Form("pUprice")
		
		Set rs = Server.CreateObject("ADODB.Recordset")
		'rs.Open "Select * From [Products] Where pTitle = '"&pTitle&"' ",conn,1,1
		'If rs.RecordCount > 0 Then
		'	Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=InfoAdd&tipinfo=产品名称已存在,请重新输入!';</script>")
		'Response.End()
		'End If
		'rs.Close
		
    	rs.Open "Select Top 1 * From [Products]",conn,3,2
		rs.AddNew
		rs("pBigClass") = pBigClass
		rs("pSmallClass") = pSmallClass
		rs("pTitle") = pTitle
		rs("pItemA") = pItemA
		rs("pItemB") = pItemB
		rs("pItemC") = pItemC
		rs("pItemD") = pItemD
		rs("pItemE") = pItemE
		rs("pUprice") = pUprice
    	rs.Update
    	rs.Close
    	Set rs = Nothing
		
		Response.Write("<script>art.dialog.close();art.dialog.open.origin.location.reload();</script>")
	
elseif sType="InfoEdit" then '修改产品
	id= Trim(Request("id"))
	Dim rs
	Set rs = Server.CreateObject("ADODB.Recordset")
	rs.Open "Select * From Products Where Id = " & Id,conn,1,1
	If rs.RecordCount <> 1 Then
		  Response.Write("<script>alert("""&alert01&""");history.back(1);</script>")
	Response.End()
	End If

	pBigClass = rs("pBigClass")
	pSmallClass = rs("pSmallClass")
	pTitle = rs("pTitle")
	pItemA = rs("pItemA")
	pItemB = rs("pItemB")
	pItemC = rs("pItemC")
	pItemD = rs("pItemD")
	pItemE = rs("pItemE")
	pUprice = rs("pUprice")
	rs.Close
	Set rs = Nothing
%>
	<script language="JavaScript">
	function CheckInput(){
		if(document.getElementById('pTitle').value == ""){art.dialog({title: 'Error',time: 1,icon: 'warning',content: '产品名 <%=alert04%>'});document.getElementById('pTitle').focus();return false;}
		if(document.getElementById('pUprice').value == ""){art.dialog({title: 'Error',time: 1,icon: 'warning',content: '价格 <%=alert04%>'});document.getElementById('pUprice').focus();return false;}
	}
	</script>
<style>body{overflow-y:hidden}</style>
		<form name="Save" action="GetProduct.asp?action=Products&sType=SaveInfoEdit" method="post">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10"> 
						<script language="javascript" src="<%=SiteUrl&skinurl%>Js/ajax.js"></script>
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<col width="100" />
							<tr class="tr_t"> 
								<td class="td_l_l" COLSPAN="2"><B>详细内容</B></td>
							</tr>
							<tr>
								<td class="td_l_r title">分类</td>
								<td class="td_l_l">
									<select name="pBigClass" class="int" onchange="getTrade(this.options[this.selectedIndex].id);">
									<option value=""><%=L_Please_choose_01%></option>
									<% 
										Set rsb = Conn.Execute("select * from ProductClass where pClassFid = '0' ")
										If Not rsb.Eof then
										Do While Not rsb.Eof
										pClassid= rsb("pClassid")
										pClassname= rsb("pClassname")
									%>
										<option value="<%=pClassname%>" id="<%=pClassid%>" <%if pClassid = EasyCrm.getNewItem("ProductClass","pClassname","'"&pBigClass&"'","pClassId") then %>selected<%end if%> ><%=pClassname%></option>
									<%
										rsb.Movenext
										Loop
										End If
										rsb.Close
										Set rsb = Nothing 
									%>
									</select> 
									<span id="Stradediv"  style="margin-left:10px;padding:0;">
										<select name="Strades" class="int" onchange="getStrade(options[selectedIndex])">
											<option value=""><%=L_Please_choose_02%></option>
											<% 
											IF ""&pBigClass&""<>"" then
											Set rsb = Conn.Execute("select * from ProductClass where pClassFid='"&EasyCrm.getNewItem("ProductClass","pClassname","'"&pBigClass&"'","pClassId")&"' ")
											If Not rsb.Eof then
											Do While Not rsb.Eof
											pClassname= rsb("pClassname")
											%>
											<option value="<%=pClassname%>" <%if pClassname = EasyCrm.getNewItem("ProductClass","pClassname","'"&pSmallClass&"'","pClassname") then %>selected<%end if%> ><%=pClassname%></option>
											<%rsb.Movenext
											Loop
											End If
											rsb.Close
											Set rsb = Nothing 
											end if
											%>
										</select>
									</span>
									<input name="Strade" type="hidden" id="Strade" class="int">
									
								</td>
							</tr>
							<tr>
								<td class="td_l_r title">产品名</td>
								<td class="td_l_l"><input name="pTitle" type="text" id="pTitle" class="int" size="30" value="<%=pTitle%>" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemA%></td>
								<td class="td_l_l"><input name="pItemA" type="text" id="pItemA" class="int" size="30" value="<%=pItemA%>" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemB%></td>
								<td class="td_l_l"><input name="pItemB" type="text" id="pItemB" class="int" size="30" value="<%=pItemB%>" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemC%></td>
								<td class="td_l_l"><input name="pItemC" type="text" id="pItemC" class="int" size="30" value="<%=pItemC%>" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemD%></td>
								<td class="td_l_l"><input name="pItemD" type="text" id="pItemD" class="int" size="30" value="<%=pItemD%>" /></td>
							</tr>
							<tr>
								<td class="td_l_r title"><%=L_Order_Products_oProItemE%></td>
								<td class="td_l_l"><input name="pItemE" type="text" id="pItemE" class="int" size="30" value="<%=pItemE%>" /></td>
							</tr>
							<tr>
								<td class="td_l_r title">单价</td>
								<td class="td_l_l"><input name="pUprice" type="text" id="pUprice" class="int" size="10" value="<%=pUprice%>" /> 元</td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
			<div class="fixed_bg_B">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n Bottom_pd "> 
							<input name="id" type="hidden" id="id" class="int" size="10" value="<%=id%>" />
							<input type="submit" name="Submit" class="button45" value="保存"> 
							<input name="Back" type="button" id="Back" class="button43" value="关闭" onClick="art.dialog.close();">
					</td>
				</tr>
			</table>
			</div>
		</form>
		<script language="JavaScript">
		<!--
		for(var i=0;i<document.getElementById('pBigClass').options.length;i++){
			if(document.getElementById('pBigClass').options[i].value == "<% = pBigClass %>"){
			document.getElementById('pBigClass').options[i].selected = true;}}

		for(var i=0;i<document.getElementById('Strades').options.length;i++){
			if(document.getElementById('Strades').options[i].value == "<% = pSmallClass %>"){
			document.getElementById('Strades').options[i].selected = true;}}
		-->
		</script>
<%
elseif sType="SaveInfoEdit" then
		id = Request.Form("id")
		pBigClass = Request.Form("pBigClass")
		pSmallClass = Request.Form("Strade")
	if Trim(Request.Form("Strades"))<>"" then 
		pSmallClass = Trim(Request.Form("Strades"))
	else
		if Trim(Request.Form("Strade")) <> "" then 
		pSmallClass = Trim(Request.Form("Strade"))
		else
		pSmallClass = ""
		end if
	end if
		pTitle = Request.Form("pTitle")
		pItemA = Request.Form("pItemA")
		pItemB = Request.Form("pItemB")
		pItemC = Request.Form("pItemC")
		pItemD = Request.Form("pItemD")
		pItemE = Request.Form("pItemE")
		pUprice = Request.Form("pUprice")
		
		Set rs = Server.CreateObject("ADODB.Recordset")
		'rs.Open "Select * From [Products] Where pTitle = '"&pTitle&"' and id <> "&id&" ",conn,1,1
		'If rs.RecordCount > 0 Then
		'	Response.Write("<script>location.href='GetProduct.asp?action=Products&sType=InfoAdd&tipinfo=产品名称已存在,请重新输入!';</script>")
		'Response.End()
		'End If
		'rs.Close
		
    	rs.Open "Select Top 1 * From [Products] where id="&id&" ",conn,3,2
		rs("pBigClass") = pBigClass
		rs("pSmallClass") = pSmallClass
		rs("pTitle") = pTitle
		rs("pItemA") = pItemA
		rs("pItemB") = pItemB
		rs("pItemC") = pItemC
		rs("pItemD") = pItemD
		rs("pItemE") = pItemE
		rs("pUprice") = pUprice
    	rs.Update
    	rs.Close
    	Set rs = Nothing
		
		Response.Write("<script>art.dialog.close();art.dialog.open.origin.location.reload();</script>")
end if
End Sub




Sub SelectData() '添加下拉框内容
	otype	=	Request.QueryString("otype")
	if otype = "" then otype = "Select_Type"
	if sType="Add" then
%>
		<form name="Save" action="?action=SelectData&sType=SaveAdd&oType=<%=otype%>" method="post">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n pdl10 pdr10 pdt10"> 
						<table width="100%" border="0" cellspacing="0" cellpadding="0" CLASS="table_1">
							<col width="100" />
							<tr class="tr_t"> 
								<td class="td_l_l" COLSPAN="2"><B>新增下拉框内容</B></td>
							</tr>
							<tr>
								<td class="td_l_r title">参 数</td>
								<td class="td_l_l"><input name="otypedata" type="text" id="otypedata" class="int" size="40" /></td>
							</tr>
						</table>
					</td>
				</tr>
			</table>
			<div class="fixed_bg_B">
			<table width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td valign="top" class="td_n Bottom_pd "> 
							<input type="submit" name="Submit" class="button45" value="保存"> 
							<input name="Back" type="button" id="Back" class="button43" value="关闭" onClick="art.dialog.close();">
					</td>
				</tr>
			</table>
			</div>
		</form>

<%	
	elseif sType="SaveAdd" then
		otypedata = Trim(Request.Form("otypedata"))
		Set rs = Server.CreateObject("ADODB.Recordset")
		rs.Open "Select  * From [SelectData] Where "&otype&" = '" & otypedata & "'",conn,3,2
		If rs.RecordCount > 0 Then
			Response.Write("<script>art.dialog.close();art.dialog.open.origin.location.reload();</script>")
			rs.Close
			Set rs = Nothing
			Exit Sub
		Else
			rs.AddNew
			rs(""&otype&"") = otypedata
			rs.Update
			rs.Close
			Set rs = Nothing
			Response.Write("<script>$.dialog.open.origin.$('#"&otype&"').append('<option value="&otypedata&" selected>"&otypedata&"</option>');art.dialog.close();</script>")
			'Response.Redirect("?otype="&otype&"")
		End If
	end if

End Sub
%>

<div id="mjs:tip" class="tip" style="position:absolute;left:0;top:0;display:none;margin-left:10px;"></div>
<script src="../data/calendar/WdatePicker.js"></script>
</body><% Set EasyCrm = nothing %>