Эх сурвалжийг харах

调整锡膏柜对接人员处理

yhluo 3 долоо хоног өмнө
parent
commit
2c92f7b728

+ 4 - 1
src/main/java/com/uas/eis/serviceImpl/MESHelperServiceImpl.java

@@ -183,8 +183,11 @@ public class MESHelperServiceImpl implements MESHelperService {
 			baseDao.updateByCondition("spmbarcode", "spb_status = '"+Node+"',spb_update_time = to_date('"+ScanTime+"','yyyy-mm-dd hh24:mi:ss')," +
 					"spb_use_count = '"+ spb_use_count +"',spb_rewarmintime = '',spb_opentime = ''", "spb_barcode='" + SolderCode + "'");
 
+			String emName = Objects.toString(baseDao.getFieldDataByCondition("employee","em_name","em_code = upper('"+UserName+"')"),"");
+			String splOperator = emName + "("+ UserName.toUpperCase() +")";
+
 			baseDao.execute("INSERT INTO spmlog (spl_id, spl_date, spl_operation, spl_operator, spl_barcode, spl_user_count, spl_equipment,spl_sysname,spl_content) " +
-					"VALUES ( spmlog_seq.NEXTVAL, TO_DATE(?, 'yyyy-mm-dd hh24:mi:ss'), ?, ?, ?, ?, ?,?,?)",ScanTime,Node,UserName,SolderCode,spb_use_count,Station,SysName,spl_content);
+					"VALUES ( spmlog_seq.NEXTVAL, TO_DATE(?, 'yyyy-mm-dd hh24:mi:ss'), ?, ?, ?, ?, ?,?,?)",ScanTime,Node,splOperator,SolderCode,spb_use_count,Station,SysName,spl_content);
 
 			rmap.put("Result","OK");
 			rmap.put("Meassage",Node +": 记录成功");