|
|
|
@ -210,18 +210,20 @@ public class MesEquipmentLogDao implements IMesEquipmentLogDao {
|
|
|
|
|
StringBuffer builder = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
Integer index = 0;
|
|
|
|
|
|
|
|
|
|
builder.append(" insert into mes_equipment_log_detail_");
|
|
|
|
|
if (!StringUtils.isEmpty(mesShardingAppendOrg) && mesShardingAppendOrg.toUpperCase().equals(CommonEnumUtil.TRUE_OR_FALSE.TRUE.name())) builder.append(organizeCode.toLowerCase()).append(MesPcnExtConstWords.E_UNDERLINE);
|
|
|
|
|
builder.append(equipId);
|
|
|
|
|
builder.append("( id, organize_code, is_valid, is_deleted, create_user, create_date_time, modify_user, modify_date_time,");
|
|
|
|
|
builder.append(" description, remark, system_sync_date_time, system_sync_status,");
|
|
|
|
|
builder.append(" area_code, work_center_code, work_cell_code, equipment_code, process_code, craft_code,");
|
|
|
|
|
builder.append(" mould_record_id, extend, org_equip_id, equip_id, equip_variable_id, equip_variable_name, equip_variable_desc,");
|
|
|
|
|
builder.append(" read_write_flag, data_type, equip_variable_value, variable_type, category_level_two, quality) values ");
|
|
|
|
|
|
|
|
|
|
for (MesEquipVariableCollectContext equipmentLog : equipmentLogList) {
|
|
|
|
|
if (null == equipmentLog) continue;
|
|
|
|
|
|
|
|
|
|
builder.append(" insert into mes_equipment_log_detail_");
|
|
|
|
|
if (!StringUtils.isEmpty(mesShardingAppendOrg) && mesShardingAppendOrg.toUpperCase().equals(CommonEnumUtil.TRUE_OR_FALSE.TRUE.name())) builder.append(organizeCode.toLowerCase()).append(MesPcnExtConstWords.E_UNDERLINE);
|
|
|
|
|
builder.append(equipId);
|
|
|
|
|
builder.append("( id, organize_code, is_valid, is_deleted, create_user, create_date_time, modify_user, modify_date_time,");
|
|
|
|
|
builder.append(" description, remark, system_sync_date_time, system_sync_status,");
|
|
|
|
|
builder.append(" area_code, work_center_code, work_cell_code, equipment_code, process_code, craft_code,");
|
|
|
|
|
builder.append(" mould_record_id, extend, org_equip_id, equip_id, equip_variable_id, equip_variable_name, equip_variable_desc,");
|
|
|
|
|
builder.append(" read_write_flag, data_type, equip_variable_value, variable_type, category_level_two, quality)");
|
|
|
|
|
builder.append(" values ( ");
|
|
|
|
|
builder.append(" ( ");
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < equipmentLogDetailFields.length; i ++) {
|
|
|
|
|
if (StringUtils.isEmpty(equipmentLogDetailFields[i])) continue;
|
|
|
|
@ -233,7 +235,8 @@ public class MesEquipmentLogDao implements IMesEquipmentLogDao {
|
|
|
|
|
if (i != equipmentLogDetailFields.length - 1) builder.append(" , ");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
builder.append(" );");
|
|
|
|
|
builder.append(" ) ");
|
|
|
|
|
if (index != equipmentLogList.size() - 1) builder.append(" , ");
|
|
|
|
|
|
|
|
|
|
index ++;
|
|
|
|
|
|
|
|
|
|