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

📄 gprodinf.pc

📁 小灵通机卡分离模块的设计.建立在数据库服务器
💻 PC
📖 第 1 页 / 共 5 页
字号:
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				gcretval=getmobileProc("pd","2");					/*根据产品编号取pd_mobile*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pd,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索mobile无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
		}
		else if (gcproduce_id[0] != 0)								/*生产编号不为空*/
		{
			gcretval=getmobileProc("pdn","7");					/*根据生产编号取pdn_mobile*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,7,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				strcpy(gcretstr,"检索mobile无纪录");
				#ifdef	YYDEBUG
				fclose(tracefp);
				#endif
				sprintf(gcret,"%d",gcretval);
				addParams(BEGIN,gcret,END);
				normalExit(gcretval,gcretstr);
			}
		}
	}


	/*account处理开始*/
	else if (strcmp(gctable_name,"A3") == 0 )            /*pdn_account*/
	{
		if (gcproduce_id[0] == 0)											/*生产编号为空*/
		{
			gcretval=getaccountProc("pdn","2");					/*根据产品编号取pdn_account*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,2,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				gcretval=getaccountProc("pd","2");					/*根据产品编号取pd_account*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pd,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索account无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
		}
		else if (gcproduce_id[0] != 0)								/*生产编号不为空*/
		{
			gcretval=getaccountProc("pdn","7");					/*根据生产编号取pdn_account*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,7,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				strcpy(gcretstr,"检索account无纪录");
				#ifdef	YYDEBUG
				fclose(tracefp);
				#endif
				sprintf(gcret,"%d",gcretval);
				addParams(BEGIN,gcret,END);
				normalExit(gcretval,gcretstr);
			}
		}
	}

	/*accountinfo处理开始*/
	else if (strcmp(gctable_name,"A4") == 0 )            /*pdn_accountinfo*/
	{
		if (gcproduce_id[0] == 0)											/*生产编号为空*/
		{
			gcretval=getaccountinfoProc("pdn","2");					/*根据产品编号取pdn_accountinfo*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,2,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				gcretval=getaccountinfoProc("pd","2");					/*根据产品编号取pd_accountinfo*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pd,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索accountinfo无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
		}
		else if (gcproduce_id[0] != 0)								/*生产编号不为空*/
		{
			gcretval=getaccountinfoProc("pdn","7");					/*根据生产编号取pdn_accountinfo*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,7,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				strcpy(gcretstr,"检索accountinfo无纪录");
				#ifdef	YYDEBUG
				fclose(tracefp);
				#endif
				sprintf(gcret,"%d",gcretval);
				addParams(BEGIN,gcret,END);
				normalExit(gcretval,gcretstr);
			}
		}
	}

	/*device处理开始*/
	else if (strcmp(gctable_name,"A5") == 0 )            /*pdn_device*/
	{
		if (gcproduce_id[0] == 0)											/*生产编号为空*/
		{
			gcretval=getdeviceProc("pdn","2");					/*根据产品编号取pdn_device*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,2,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				gcretval=getdeviceProc("pd","2");					/*根据产品编号取pd_device*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pd,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索device无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
		}
		else if (gcproduce_id[0] != 0)								/*生产编号不为空*/
		{
			gcretval=getdeviceProc("pdn","7");					/*根据生产编号取pdn_device*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,7,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				strcpy(gcretstr,"检索device无纪录");
				#ifdef	YYDEBUG
				fclose(tracefp);
				#endif
				sprintf(gcret,"%d",gcretval);
				addParams(BEGIN,gcret,END);
				normalExit(gcretval,gcretstr);
			}
		}
	}

	/*warrantor处理开始*/
	else if (strcmp(gctable_name,"A6") == 0 )            /*pdn_warrantor*/
	{
		if (gcproduce_id[0] == 0)											/*生产编号为空*/
		{
			gcretval=getwarrantorProc("pdn","2");					/*根据产品编号取pdn_warrantor*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,2,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				gcretval=getwarrantorProc("pd","2");					/*根据产品编号取pd_warrantor*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pd,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索warrantor无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
		}
		else if (gcproduce_id[0] != 0)								/*生产编号不为空*/
		{
			gcretval=getwarrantorProc("pdn","7");					/*根据生产编号取pdn_warrantor*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,7,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				strcpy(gcretstr,"检索warrantor无纪录");
				#ifdef	YYDEBUG
				fclose(tracefp);
				#endif
				sprintf(gcret,"%d",gcretval);
				addParams(BEGIN,gcret,END);
				normalExit(gcretval,gcretstr);
			}
		}
	}

	/*phs处理开始*/
	else if (strcmp(gctable_name,"D6") == 0 )            /*pdn_phs*/
	{
		if (gcproduce_id[0] == 0)											/*生产编号为空*/
		{
			gcretval=getphsProc("pdn","2");					/*根据产品编号取pdn_phs*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,2,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				gcretval=getphsProc("pd","2");					/*根据产品编号取pd_phs*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pd,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索phs无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
		}
		else if (gcproduce_id[0] != 0)								/*生产编号不为空*/
		{
			gcretval=getphsProc("pdn","7");					/*根据生产编号取pdn_phs*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("pdn,7,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				strcpy(gcretstr,"检索phs无纪录");
				#ifdef	YYDEBUG
				fclose(tracefp);
				#endif
				sprintf(gcret,"%d",gcretval);
				addParams(BEGIN,gcret,END);
				normalExit(gcretval,gcretstr);
			}
		}
	}

	/*cust_info处理开始*/
	else if (strcmp(gctable_name,"E7") == 0 )            /*cn_cust_info*/
	{
		if (gcproduce_id[0] == 0)											/*生产编号为空*/
		{
			gcretval=getcust_infoProc("cn","2");					/*根据产品编号取cn_cust_info*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("cn,2,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				gcretval=getcust_infoProc("c","2");					/*根据产品编号取c_cust_info*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("c,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索cust_info无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
		}
		else if (gcproduce_id[0] != 0)								/*生产编号不为空*/
		{
			gcretval=getcust_infoProc("cn","7");					/*根据生产编号取cn_cust_info*/
			if (gcretval < 0)
			{
				#ifdef	YYDEBUG
				DebugLog("cn,7,error!!!gcretstr=%s",gcretstr);
				fclose(tracefp);
				CopyTr(gcfilename,gcyyerrlog);
				#endif
				exceptExit(gcretval,gcretstr);
			}
			else if (gcretval == 0)
			{
				strcpy(gcretstr,"检索cust_info无纪录");
				#ifdef	YYDEBUG
				fclose(tracefp);
				#endif
				sprintf(gcret,"%d",gcretval);
				addParams(BEGIN,gcret,END);
				normalExit(gcretval,gcretstr);
			}
		}
	}

	/*linkinfo处理开始*/
	else if (strcmp(gctable_name,"B1") == 0 )            /*pdn_linkinfo*/
	{
		if (gcproduce_id[0] == 0)												/*生产编号为空*/
		{
			if (gcproduce_type[0] == '0')									/*取pd_linkinfo*/
			{
				gcretval=getlinkinfoProc("pd","2");					/*根据产品编号取pd_linkinfo*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pd,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);
				}
				else if (gcretval == 0)
				{
					strcpy(gcretstr,"检索linkinfo无纪录");
					#ifdef	YYDEBUG
					fclose(tracefp);
					#endif
					sprintf(gcret,"%d",gcretval);
					addParams(BEGIN,gcret,END);
					normalExit(gcretval,gcretstr);
				}
			}
			else if (gcproduce_type[0] == '1')						/*取pdn_linkinfo*/
			{
				gcretval=getlinkinfoProc("pdn","2");					/*根据产品编号取pdn_linkinfo*/
				if (gcretval < 0)
				{
					#ifdef	YYDEBUG
					DebugLog("pdn,2,error!!!gcretstr=%s",gcretstr);
					fclose(tracefp);
					CopyTr(gcfilename,gcyyerrlog);
					#endif
					exceptExit(gcretval,gcretstr);

⌨️ 快捷键说明

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