亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? warehouseposinfo.java

?? java阿里巴巴代碼
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package com.saas.biz.wareHousePosMgr;

import java.util.*;

import net.sf.json.JSONArray;
import com.saas.biz.JavaScriptObject.TreeNode;
import com.saas.biz.JavaScriptObject.TreeObject;
import com.saas.biz.commen.commMethodMgr;
import com.saas.biz.dao.repositoryDAO.RepositoryExt;
import com.saas.biz.dao.storeformInDAO.StoreformInExt;
import com.saas.biz.dao.wareHousePosDAO.WareHousePosDAO;
import com.saas.biz.dao.wareHousePosDAO.WareHousePosExt;
import com.saas.sys.buffer.Buffers;
import com.saas.sys.dbm.Dbtable;
import com.saas.sys.exp.SaasApplicationException;
import com.saas.sys.log.Logger;

public class WareHousePosInfo {

	Dbtable tradeQuery;

	Logger log;

	Buffers inBuffer;

	Buffers outBuffer;

	ArrayList queryResult = new ArrayList();

	public WareHousePosInfo()
		{
			log = new Logger(this);
			tradeQuery = new Dbtable();
		}

	public void setTradeQuery(Dbtable tradeQuery)
		{
			this.tradeQuery = tradeQuery;
		}

	public Dbtable getTradeQuery()
		{
			return this.tradeQuery;
		}

	public void setOutBuffer(Buffers outBuffer)
		{
			this.outBuffer = outBuffer;
		}

	public Buffers getOutBuffer()
		{
			return this.outBuffer;
		}

	public ArrayList getQueryResult()
		{
			return this.queryResult;
		}

	public void setQueryResult(ArrayList queryResult)
		{
			this.queryResult = queryResult;
		}
	
	
	public void addWareHousePosInfo(Buffers inbuffer) 
		{
			log.LOG_INFO("進入addWareHousePosInfo方法...");
			this.outBuffer = inbuffer;
			String cust_id =inbuffer.getString("SESSION_CUST_ID");         
			String house_id=inbuffer.getString("HOUSE_ID"); 
			String pos_id=inbuffer.getString("POS_ID");  
			String pos_name=inbuffer.getString("POS_NAME");  
			String up_pos_id=inbuffer.getString("UP_POS_ID");
			String pos_no=inbuffer.getString("POS_NO");
			String pos_area=inbuffer.getString("POS_AREA");                     
			String capacity=inbuffer.getString("CAPACITY");                    
			String max_capacity=inbuffer.getString("MAX_CAPACITY");                                  
			String pos_type=inbuffer.getString("POS_TYPE");                
			String state_code=inbuffer.getString("STATE_CODE");                
			String user_id=inbuffer.getString("SESSION_USER_ID");              
			String remark=inbuffer.getString("REMARK");                        
			
			int iResult=-1 ;
			try
				{  	
					iResult=addWareHousePosInfo(cust_id,house_id,pos_id,pos_name,up_pos_id,pos_no,pos_area,capacity,max_capacity,pos_type,state_code,user_id,remark);
				}
			catch(SaasApplicationException e)
				{
					 log.LOG_INFO(e.getMessage());
				}
			if (iResult != 0)
			{
				this.outBuffer.setInt("RESULT_CODE", -1);
				this.outBuffer.setString("RESULT_INFO", "業務處理失敗!");
			}
			else
			{
				this.outBuffer.setInt("RESULT_CODE", 0);
				this.outBuffer.setString("RESULT_INFO", "業務處理成功!");
			}
			log.LOG_INFO("退出addWareHousePosInfo方法...");
		}
	public int addWareHousePosInfo(String cust_id,String house_id,String pos_id,String pos_name,String up_pos_id,String pos_no,String pos_area,String capacity,String max_capacity,String pos_type,String state_code,String user_id,String remark) throws SaasApplicationException 
	{
			WareHousePosExt wareHousePosExt = new WareHousePosExt();
			wareHousePosExt.setParam(":VCUST_ID", cust_id);
			wareHousePosExt.setParam(":VHOUSE_ID", house_id);
			wareHousePosExt.setParam(":VPOS_ID", pos_id);
			wareHousePosExt.setParam(":VPOS_NAME", pos_name);
			wareHousePosExt.setParam(":VUP_POS_ID", up_pos_id);
			wareHousePosExt.setParam(":VPOS_NO", pos_no);
			wareHousePosExt.setParam(":VPOS_AREA", pos_area);
			wareHousePosExt.setParam(":VCAPACITY", capacity);
			wareHousePosExt.setParam(":VMAX_CAPACITY", max_capacity);
			wareHousePosExt.setParam(":VPOS_TYPE", pos_type);
			wareHousePosExt.setParam(":VSTATE_CODE", state_code);
			wareHousePosExt.setParam(":VUSER_ID", user_id);
			wareHousePosExt.setParam(":VREMARK", remark);
			tradeQuery.executeBy(wareHousePosExt.insBy("INS_AREA_HOUSE_POS"));			
			return 0;
	}
	
	//修改倉位信息
	public void updateWareHousePosInfo(Buffers inbuffer) 
	{
		log.LOG_INFO("進入updateWareHousePosInfo方法...");
		this.outBuffer = inbuffer;
		String cust_id =inbuffer.getString("SESSION_CUST_ID");         
		String house_id=inbuffer.getString("HOUSE_ID"); 
		String pos_id=inbuffer.getString("POS_ID");  
		String pos_name=inbuffer.getString("POS_NAME");  
		String up_pos_id=inbuffer.getString("UP_POS_ID");
		String pos_no=inbuffer.getString("POS_NO");
		String pos_area=inbuffer.getString("POS_AREA");                     
		String capacity=inbuffer.getString("CAPACITY");                    
		String max_capacity=inbuffer.getString("MAX_CAPACITY");                                  
		String pos_type=inbuffer.getString("POS_TYPE");                
		String state_code=inbuffer.getString("STATE_CODE");                
		String user_id=inbuffer.getString("SESSION_USER_ID");              
		String remark=inbuffer.getString("REMARK");                        
		
		int iResult=-1 ;
		try
			{  	
				iResult=updateWareHousePosInfo(cust_id,house_id,pos_id,pos_name,up_pos_id,pos_no,pos_area,capacity,max_capacity,pos_type,state_code,user_id,remark);
			}
		catch(SaasApplicationException e)
			{
				 log.LOG_INFO(e.getMessage());
			}
		if (iResult != 0)
		{
			this.outBuffer.setInt("RESULT_CODE", -1);
			this.outBuffer.setString("RESULT_INFO", "業務處理失敗!");
		}
		else
		{
			this.outBuffer.setInt("RESULT_CODE", 0);
			this.outBuffer.setString("RESULT_INFO", "業務處理成功!");
		}
		log.LOG_INFO("退出addWareHousePosInfo方法...");
	}
	public int updateWareHousePosInfo(String cust_id,String house_id,String pos_id,String pos_name,String up_pos_id,String pos_no,String pos_area,String capacity,String max_capacity,String pos_type,String state_code,String user_id,String remark) throws SaasApplicationException 
	{
		WareHousePosExt wareHousePosExt = new WareHousePosExt();
		wareHousePosExt.setParam(":VCUST_ID", cust_id);
		wareHousePosExt.setParam(":VHOUSE_ID", house_id);
		wareHousePosExt.setParam(":VPOS_ID", pos_id);
		wareHousePosExt.setParam(":VPOS_NAME", pos_name);
		wareHousePosExt.setParam(":VUP_POS_ID", up_pos_id);
		wareHousePosExt.setParam(":VPOS_NO", pos_no);
		wareHousePosExt.setParam(":VPOS_AREA", pos_area);
		wareHousePosExt.setParam(":VCAPACITY", capacity);
		wareHousePosExt.setParam(":VMAX_CAPACITY", max_capacity);
		wareHousePosExt.setParam(":VPOS_TYPE", pos_type);
		wareHousePosExt.setParam(":VSTATE_CODE", state_code);
		wareHousePosExt.setParam(":VUSER_ID", user_id);
		wareHousePosExt.setParam(":VREMARK", remark);
		tradeQuery.executeBy(wareHousePosExt.insBy("UPDATE_AREA_HOUSE_POS"));			
		return 0;
	}
	
	public String getJsonDataForTree(String cust_id, String up_id, String img) throws SaasApplicationException {

		String iconCls = img;
		JSONArray jsonList = new JSONArray();
		ArrayList rootList = getInfoByUpId(cust_id, up_id);
		if (rootList != null && rootList.size() > 0) {
			for (int i = 0; i < rootList.size(); i++) {
				HashMap map = (HashMap) rootList.get(i);
				TreeObject tree = new TreeObject();
				String text = map.get("pos_name").toString();
				String id = map.get("pos_id").toString();
				tree.setIconCls(iconCls);
				tree.setId(id);
				tree.setText(text);
				TreeNode node = isLeaf(cust_id, id);
				tree.setChildren(node.getChildren());
				tree.setLeaf(node.isLeaf());
				jsonList.add(tree);
			}
		}
		return jsonList.toString();
	}
	
//	 取出下一級
	public ArrayList getInfoByUpId(String cust_id, String up_pos_id) throws SaasApplicationException {

		ArrayList list = new ArrayList();
		WareHousePosExt wareHousePosExt = new WareHousePosExt();
		wareHousePosExt.setParam(":VCUST_ID", cust_id);
		wareHousePosExt.setParam(":VUP_POS_ID", up_pos_id);
		list = wareHousePosExt.selByList("SEL_BY_UP_ID");
		return list;
	}
	
	public TreeNode isLeaf(String cust_id, String up_id) throws SaasApplicationException {

		ArrayList nextList = getInfoByUpId(cust_id, up_id);
		TreeNode node = new TreeNode();
		if (nextList != null && nextList.size() > 0) {
			node.setLeaf(false);
			JSONArray children = getChildrenNodes(cust_id, up_id, nextList);
			node.setChildren(children);
		}
		return node;
	}
	
	public JSONArray getChildrenNodes(String cust_id, String root_id, ArrayList nextList) throws SaasApplicationException {

		JSONArray children = new JSONArray();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品资源站在线| 日本系列欧美系列| 国产午夜精品久久久久久久 | 久久久久国产精品厨房| 日韩一二三四区| 日韩限制级电影在线观看| 欧美久久久久免费| 欧美久久一二三四区| 欧美另类videos死尸| 91精品国产综合久久久久久| 欧美一区二区三区免费大片| 欧美一区二区三区白人| 日韩欧美激情在线| 久久久亚洲国产美女国产盗摄| 国产欧美va欧美不卡在线| 中文字幕日韩一区| 婷婷国产v国产偷v亚洲高清| 免费成人深夜小野草| 国产一区二区在线看| 成人av网站在线观看免费| 一本大道久久a久久精二百| 欧美亚洲国产一区二区三区| 日韩欧美专区在线| 国产精品女主播在线观看| 夜夜夜精品看看| 久久超级碰视频| 99久久精品免费看| 91精品国产综合久久精品图片| 久久你懂得1024| 亚洲最新视频在线播放| 成人18精品视频| 色综合天天综合网天天狠天天| 欧美在线视频日韩| 日韩午夜精品电影| 亚洲欧洲制服丝袜| 老汉av免费一区二区三区| 成人永久免费视频| 在线电影一区二区三区| 亚洲国产精品精华液2区45| 亚洲小少妇裸体bbw| 国产精品亚洲人在线观看| 欧美性色综合网| 亚洲国产精品高清| 美女一区二区视频| 欧美性生活一区| 国产精品剧情在线亚洲| 日本vs亚洲vs韩国一区三区二区 | 2021国产精品久久精品| 精品国产一区二区三区忘忧草 | 久久精品一区四区| 亚洲成人午夜电影| 成人黄色免费短视频| 欧美mv和日韩mv的网站| 亚洲少妇30p| 亚洲午夜免费福利视频| 国产精品99久久久久| 91精品国产一区二区三区蜜臀| 亚洲欧美偷拍三级| 国产91精品久久久久久久网曝门| 欧美一级精品在线| 午夜欧美2019年伦理| 亚洲成a人在线观看| 从欧美一区二区三区| 久久久精品中文字幕麻豆发布| 亚洲成av人影院| 在线精品观看国产| 一区二区三区影院| 91麻豆免费看片| 国产精品久久精品日日| 国产mv日韩mv欧美| 国产亚洲一本大道中文在线| 久久国产尿小便嘘嘘尿| 日韩欧美在线影院| 日本最新不卡在线| 日韩小视频在线观看专区| 青青草精品视频| 日韩一区国产二区欧美三区| 免费人成精品欧美精品| 欧美一区二区三区在线视频| 日本不卡中文字幕| 日韩欧美国产一区二区在线播放| 久久国产尿小便嘘嘘| 久久亚洲欧美国产精品乐播| 欧美大度的电影原声| 97久久超碰国产精品| 国产精品久久久久aaaa| 色综合欧美在线| 亚洲成a人片在线不卡一二三区| 精品视频1区2区3区| 日日夜夜精品免费视频| 日韩精品一区二区三区老鸭窝| 人人超碰91尤物精品国产| 精品成a人在线观看| 国产成人夜色高潮福利影视| 国产精品入口麻豆九色| 日本久久一区二区三区| 天天免费综合色| 久久女同性恋中文字幕| 色综合久久66| 日韩激情中文字幕| 久久久国产精华| 欧美视频三区在线播放| 黄色小说综合网站| 亚洲你懂的在线视频| 欧美一区二区日韩| 亚洲色图欧美在线| 国内久久精品视频| 国产目拍亚洲精品99久久精品| 国产高清精品在线| 亚洲免费视频中文字幕| 欧美成人艳星乳罩| 99精品欧美一区二区三区小说 | 国产精品不卡在线| 欧美日韩一区二区三区四区五区| 天堂av在线一区| 国产日韩三级在线| 欧美日韩精品一二三区| 国产成人av一区二区三区在线| 亚洲图片一区二区| 国产精品色呦呦| 欧美一区二区视频在线观看| 亚洲一区二区五区| 99re热视频精品| 喷水一区二区三区| 亚洲精品一卡二卡| 久久九九久久九九| 欧美一级黄色片| 99国产精品99久久久久久| 美腿丝袜在线亚洲一区| 一级精品视频在线观看宜春院| 精品国产乱码久久久久久老虎| 波多野结衣一区二区三区 | 亚洲成年人网站在线观看| 日本一区免费视频| 日韩欧美色电影| 91.xcao| 色狠狠一区二区| 91在线观看成人| 成人夜色视频网站在线观看| 国产在线观看一区二区| 日本欧美在线观看| 视频一区国产视频| 亚洲一区二区美女| 亚洲成av人片在线观看无码| 亚洲人成网站色在线观看| 国产精品国产三级国产a| 国产欧美日韩一区二区三区在线观看 | 中文字幕亚洲欧美在线不卡| 精品日韩一区二区| 日韩精品在线一区| 日韩欧美在线综合网| 日韩欧美中文字幕制服| 精品国产亚洲在线| 精品国产一区二区三区久久久蜜月| 欧美一区三区四区| 精品少妇一区二区三区在线视频 | 亚洲国产精品国自产拍av| 国产日韩影视精品| 成人免费在线视频| 亚洲日本一区二区| 香港成人在线视频| 美脚の诱脚舐め脚责91| 国产精品一线二线三线精华| 国产一区二区三区四| 成人一区在线观看| 色屁屁一区二区| 欧美日韩午夜在线视频| 日韩免费观看高清完整版在线观看| 精品三级av在线| 国产精品素人视频| 亚洲图片欧美视频| 久久国产精品免费| 国产69精品久久99不卡| 色综合色狠狠综合色| 欧美一区日本一区韩国一区| 久久色在线观看| 亚洲欧美日韩系列| 午夜精品福利一区二区三区蜜桃| 狂野欧美性猛交blacked| 国产麻豆视频一区二区| 在线看一区二区| 精品久久免费看| 亚洲国产成人91porn| 蜜臀va亚洲va欧美va天堂| 奇米在线7777在线精品| 久久99国产精品尤物| 成人动漫av在线| 欧美日韩视频不卡| 国产亚洲成年网址在线观看| 一区二区三区国产| 激情综合网天天干| 色婷婷av一区二区三区软件| 精品国产乱码久久久久久免费| 亚洲天堂精品视频| 久久成人精品无人区| 欧美午夜精品一区| 欧美韩国日本不卡| 男人的j进女人的j一区| 99精品视频中文字幕| 精品91自产拍在线观看一区|