Ver Fonte

批量删除条码

callm há 1 ano atrás
pai
commit
de38812c96
1 ficheiros alterados com 18 adições e 0 exclusões
  1. 18 0
      src/com/uas/mes/pm/service/impl/BatchDealServiceImpl.java

+ 18 - 0
src/com/uas/mes/pm/service/impl/BatchDealServiceImpl.java

@@ -2106,6 +2106,9 @@ public class BatchDealServiceImpl implements BatchDealService {
 						BaseUtil.showErrorOnSuccess("输入的条件有误,请检查条件");
 					}
 				}
+				else if("MaterialBanned".equals(caller)){
+
+				}
 				
 			}
 		}else{
@@ -2177,6 +2180,21 @@ public class BatchDealServiceImpl implements BatchDealService {
 					BaseUtil.showErrorOnSuccess(cn3+"条码删除成功");
 				}
 			}
+			else if("MaterialBanned".equals(caller)){
+				String ids = CollectionUtil.pluckSqlString(store, "mb_id");
+				int cn3 = 0;
+				cn3 = baseDao.getCount("select count(1) cn from MATERIALBANNED where mb_id in("+ids+") ");
+				List<String> sqls = new ArrayList<String>();
+				for(Map<Object,Object> map:store){
+					sqls.add("delete from  MATERIALBANNED where mb_id="+map.get("mb_id") +"  ");
+				}
+				sqls.add("INSERT INTO MessageLog(ml_date,ml_man,ml_content,ml_result,ml_search) VALUES(sysdate,'"
+						+ SystemSession.getUser().getEm_name() + "','批量删除禁止上料物料','删除"+cn3+"条成功','MATERIALBANNED')");
+				baseDao.execute(sqls);
+				if( cn3 != 0  ){
+					BaseUtil.showErrorOnSuccess(cn3+"条码删除成功");
+				}
+			}
 		}
 	}