Explorar o código

【AOI检测位号强制大写】

wuyx %!s(int64=6) %!d(string=hai) anos
pai
achega
fafb070a9e
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      src/com/uas/mes/pm/service/impl/SMTAoiServiceImpl.java

+ 3 - 0
src/com/uas/mes/pm/service/impl/SMTAoiServiceImpl.java

@@ -61,6 +61,8 @@ public class SMTAoiServiceImpl implements SMTAoiService {
 		}
 		// 执行保存后的其它逻辑
 		handlerService.handler(caller, "save", "after", new Object[] { store });
+		//强制转大写
+		baseDao.execute("update SMTAOIDETAIL set SD_BITNUMBER = upper(SD_BITNUMBER) where SD_BITNUMBER <> upper(SD_BITNUMBER) and sd_said = "+store.get("sa_id"));
 	}
 
 	@Override
@@ -113,6 +115,7 @@ public class SMTAoiServiceImpl implements SMTAoiService {
 		}
 		// 执行修改后的其它逻辑
 		handlerService.afterUpdate(caller, new Object[] { store, grid });
+		baseDao.execute("update SMTAOIDETAIL set SD_BITNUMBER = upper(SD_BITNUMBER) where SD_BITNUMBER <> upper(SD_BITNUMBER) and sd_said = "+store.get("sa_id"));
 	}
 
 	@Override