波次增加类型(原逻辑、新逻辑)增加新页面波次(新),过滤只有新逻辑的波次数据。以前的数据创建类型位原逻辑
							parent
							
								
									0d2726b7ba
								
							
						
					
					
						commit
						13c1e6fc27
					
				| 
						 | 
					@ -113,9 +113,16 @@ public class WaveDoc extends AbstractMoveDoc {
 | 
				
			||||||
	private int longtiem=0;//时长
 | 
						private int longtiem=0;//时长
 | 
				
			||||||
	private int hjqQty=0;//货架工作站数
 | 
						private int hjqQty=0;//货架工作站数
 | 
				
			||||||
	private int lkqQty=0;
 | 
						private int lkqQty=0;
 | 
				
			||||||
 | 
						/** 0-原逻辑,1-新逻辑 */
 | 
				
			||||||
 | 
						private int logic=0;
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	
 | 
						public int getLogic() {
 | 
				
			||||||
 | 
							return logic;
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						public void setLogic(int logic) {
 | 
				
			||||||
 | 
							this.logic = logic;
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
	public int getLxqQty() {
 | 
						public int getLxqQty() {
 | 
				
			||||||
		return lxqQty;
 | 
							return lxqQty;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -81,7 +81,7 @@
 | 
				
			||||||
		<property name="hjqQty" column="hjqQty" type="integer" />
 | 
							<property name="hjqQty" column="hjqQty" type="integer" />
 | 
				
			||||||
		<property name="lkqQty" column="lkqQty" type="integer" />
 | 
							<property name="lkqQty" column="lkqQty" type="integer" />
 | 
				
			||||||
		<property name="longtiem" column="longtiem" type="integer" />
 | 
							<property name="longtiem" column="longtiem" type="integer" />
 | 
				
			||||||
		
 | 
							<property name="logic" type="int" length="10" column="LOGIN" />
 | 
				
			||||||
	</class>
 | 
						</class>
 | 
				
			||||||
	<query name="getWaveDocByCode">
 | 
						<query name="getWaveDocByCode">
 | 
				
			||||||
		<![CDATA[ from WaveDoc waveDoc 
 | 
							<![CDATA[ from WaveDoc waveDoc 
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -761,7 +761,7 @@ public interface PickTicketManager extends BaseManager {
 | 
				
			||||||
		//添加任务到波次
 | 
							//添加任务到波次
 | 
				
			||||||
		@Transactional
 | 
							@Transactional
 | 
				
			||||||
		List<Long> addTaskToWaveDocDetail( List<Long> ids,Date date1,Date date2 ,Integer longtiem,Integer lxqQty,
 | 
							List<Long> addTaskToWaveDocDetail( List<Long> ids,Date date1,Date date2 ,Integer longtiem,Integer lxqQty,
 | 
				
			||||||
				Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty);	
 | 
									Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty,Integer logic);	
 | 
				
			||||||
		//PDA领取合单任务,
 | 
							//PDA领取合单任务,
 | 
				
			||||||
		@Transactional
 | 
							@Transactional
 | 
				
			||||||
	   void receiveBillTask(String taskids, Long workerId);	
 | 
						   void receiveBillTask(String taskids, Long workerId);	
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -332,7 +332,7 @@ public class DefaultNewWaveDocManager extends DefaultBaseManager implements
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			
 | 
								
 | 
				
			||||||
			if(Tasks.size()>0){
 | 
								if(Tasks.size()>0){
 | 
				
			||||||
				pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty);
 | 
									pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty,1);
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			
 | 
								
 | 
				
			||||||
			try {
 | 
								try {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8477,7 +8477,7 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements Pick
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	@Override
 | 
						@Override
 | 
				
			||||||
	public List<Long> addTaskToWaveDocDetail( List<Long> ids,Date date1,Date date2 ,Integer longtiem,
 | 
						public List<Long> addTaskToWaveDocDetail( List<Long> ids,Date date1,Date date2 ,Integer longtiem,
 | 
				
			||||||
			Integer lxqQty,Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty) {
 | 
								Integer lxqQty,Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty,Integer logic) {
 | 
				
			||||||
		WaveDoc waveDoc=EntityFactory.getEntity(WaveDoc.class);
 | 
							WaveDoc waveDoc=EntityFactory.getEntity(WaveDoc.class);
 | 
				
			||||||
		waveDoc.setCode(TimeNumberUtils.getwaveDocCode());
 | 
							waveDoc.setCode(TimeNumberUtils.getwaveDocCode());
 | 
				
			||||||
		waveDoc.setWarehouse(WarehouseHolder.getWarehouse());
 | 
							waveDoc.setWarehouse(WarehouseHolder.getWarehouse());
 | 
				
			||||||
| 
						 | 
					@ -8492,6 +8492,7 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements Pick
 | 
				
			||||||
		waveDoc.setHjqQty(hjqQty);
 | 
							waveDoc.setHjqQty(hjqQty);
 | 
				
			||||||
		waveDoc.setLongtiem(longtiem);
 | 
							waveDoc.setLongtiem(longtiem);
 | 
				
			||||||
		waveDoc.setApplyDoc(pickCode);
 | 
							waveDoc.setApplyDoc(pickCode);
 | 
				
			||||||
 | 
							waveDoc.setLogic(logic);
 | 
				
			||||||
		waveDoc.setStartDate(date1);
 | 
							waveDoc.setStartDate(date1);
 | 
				
			||||||
		waveDoc.setEndDate(date2);
 | 
							waveDoc.setEndDate(date2);
 | 
				
			||||||
		waveDoc.setPrintCount(taskqty);//拆分行数
 | 
							waveDoc.setPrintCount(taskqty);//拆分行数
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2699,7 +2699,7 @@ public class DefaultWaveDocManager extends DefaultBaseManager implements
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			
 | 
								
 | 
				
			||||||
			if(Tasks.size()>0){
 | 
								if(Tasks.size()>0){
 | 
				
			||||||
				pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty);
 | 
									pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty,0);
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			
 | 
								
 | 
				
			||||||
			try {
 | 
								try {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -140,7 +140,7 @@
 | 
				
			||||||
        		<!-- <menuItem title="波次配置" pageId="maintainWaveDocFigPage"/>
 | 
					        		<!-- <menuItem title="波次配置" pageId="maintainWaveDocFigPage"/>
 | 
				
			||||||
	        	<menuItem title="创波排序组合" pageId="maintainTaskSortPage"/> -->
 | 
						        	<menuItem title="创波排序组合" pageId="maintainTaskSortPage"/> -->
 | 
				
			||||||
	        	<menuItem title="波次排序规则" pageId="maintainWaveDocSortPage"/>
 | 
						        	<menuItem title="波次排序规则" pageId="maintainWaveDocSortPage"/>
 | 
				
			||||||
	        	<menuItem title="波次" pageId="newMaintainWaveDocPage"/>
 | 
						        	<menuItem title="波次" pageId="maintainNewWaveDocPage"/>
 | 
				
			||||||
        	</menuItem>
 | 
					        	</menuItem>
 | 
				
			||||||
        	<menuItem title="波次" pageId="maintainWaveDocPage"/>
 | 
					        	<menuItem title="波次" pageId="maintainWaveDocPage"/>
 | 
				
			||||||
        	<menuItem title="插单" pageId="maintainPickTicketInsertPage"/>
 | 
					        	<menuItem title="插单" pageId="maintainPickTicketInsertPage"/>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					<?xml version="1.0" encoding="UTF-8"?>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<pages>
 | 
					<pages>
 | 
				
			||||||
	<maintainPage id="maintainNewWaveDocPage" title="波次管理" autoQuery="false">
 | 
						<maintainPage id="maintainNewWaveDocPage" title="波次管理(新)" autoQuery="false">
 | 
				
			||||||
		<search>
 | 
							<search>
 | 
				
			||||||
			<inputUIs>
 | 
								<inputUIs>
 | 
				
			||||||
				<text id="waveDoc.code" title="waveDoc.code" row="1" col="1"
 | 
									<text id="waveDoc.code" title="waveDoc.code" row="1" col="1"
 | 
				
			||||||
| 
						 | 
					@ -56,6 +56,7 @@
 | 
				
			||||||
 /~beginDate: AND CONVERT(varchar(100), waveDoc.createDate, 23) = {beginDate} ~/
 | 
					 /~beginDate: AND CONVERT(varchar(100), waveDoc.createDate, 23) = {beginDate} ~/
 | 
				
			||||||
 /~endDate: or (CONVERT(varchar(100), waveDoc.createDate, 23)>= {beginDate} and CONVERT(varchar(100), waveDoc.createDate, 23)<= {endDate})  ~/
 | 
					 /~endDate: or (CONVERT(varchar(100), waveDoc.createDate, 23)>= {beginDate} and CONVERT(varchar(100), waveDoc.createDate, 23)<= {endDate})  ~/
 | 
				
			||||||
 )
 | 
					 )
 | 
				
			||||||
 | 
					 and waveDoc.logic=1
 | 
				
			||||||
 order by waveDoc.id desc
 | 
					 order by waveDoc.id desc
 | 
				
			||||||
]]></datasource>
 | 
					]]></datasource>
 | 
				
			||||||
		<columns>
 | 
							<columns>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -56,6 +56,7 @@
 | 
				
			||||||
 /~beginDate: AND CONVERT(varchar(100), waveDoc.createDate, 23) = {beginDate} ~/
 | 
					 /~beginDate: AND CONVERT(varchar(100), waveDoc.createDate, 23) = {beginDate} ~/
 | 
				
			||||||
 /~endDate: or (CONVERT(varchar(100), waveDoc.createDate, 23)>= {beginDate} and CONVERT(varchar(100), waveDoc.createDate, 23)<= {endDate})  ~/
 | 
					 /~endDate: or (CONVERT(varchar(100), waveDoc.createDate, 23)>= {beginDate} and CONVERT(varchar(100), waveDoc.createDate, 23)<= {endDate})  ~/
 | 
				
			||||||
 )
 | 
					 )
 | 
				
			||||||
 | 
					 and waveDoc.logic=0
 | 
				
			||||||
 order by waveDoc.id desc
 | 
					 order by waveDoc.id desc
 | 
				
			||||||
]]></datasource>
 | 
					]]></datasource>
 | 
				
			||||||
		<columns>
 | 
							<columns>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -24,10 +24,10 @@
 | 
				
			||||||
        </property>
 | 
					        </property>
 | 
				
			||||||
        <property name="url">
 | 
					        <property name="url">
 | 
				
			||||||
<!--         	<value>jdbc:sqlserver://localhost:1433;DatabaseName=zwtest</value> -->
 | 
					<!--         	<value>jdbc:sqlserver://localhost:1433;DatabaseName=zwtest</value> -->
 | 
				
			||||||
<!--          	<value>jdbc:sqlserver://192.168.2.88:1433;DatabaseName=zwlgtest</value> -->
 | 
					         	<value>jdbc:sqlserver://47.103.100.52:1433;DatabaseName=zwlgtest</value>
 | 
				
			||||||
<!-- 	正式环境地址 -->
 | 
					<!-- 	正式环境地址 -->
 | 
				
			||||||
<!-- 				<value>jdbc:sqlserver://10.1.96.105:1433;DatabaseName=LD_WMSDB</value> -->
 | 
					<!-- 				<value>jdbc:sqlserver://10.1.96.105:1433;DatabaseName=LD_WMSDB</value> -->
 | 
				
			||||||
        	<value>jdbc:sqlserver://47.103.100.52:1433;DatabaseName=zwtest</value>
 | 
					        	<!-- <value>jdbc:sqlserver://47.103.100.52:1433;DatabaseName=zwtest</value> -->
 | 
				
			||||||
        </property>
 | 
					        </property>
 | 
				
			||||||
        <property name="username">
 | 
					        <property name="username">
 | 
				
			||||||
         <value>WMSDB</value>
 | 
					         <value>WMSDB</value>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue