| | |
| | | fields.add(automaticallyPrimaryField); |
| | | index = fields.size() - 1; |
| | | } |
| | | StringBuilder sql = new StringBuilder(" insert into ").append(fieldMetaEntity.getTableName()[0]).append(" ( "); |
| | | StringBuilder sql = new StringBuilder(" insert into ").append(fieldMetaEntity.getTableName(0)).append(" ( "); |
| | | for (int i = 0; i < fields.size(); i++) { |
| | | String field = fields.get(i); |
| | | if (i > 0) { |
| | |
| | | } |
| | | if (index > -1 && i == index) { |
| | | //mes特殊处理 调用mes数据库函数生成自增主键 |
| | | String o = fieldMetaEntity.getTableName()[0].toString(); |
| | | String o = fieldMetaEntity.getTableName(0).toString(); |
| | | if ("T_WIP_DETAIL".equalsIgnoreCase(o)) { |
| | | o = "WIP_DETAIL"; |
| | | } |
| | |
| | | |
| | | public static StringBuilder getUpdateSql(FieldMetaEntity fieldMetaEntity, String filter) { |
| | | if (fieldMetaEntity != null && !ArrayUtil.isEmpty(fieldMetaEntity.getFields())) { |
| | | StringBuilder sql = new StringBuilder(" UPDATE ").append(fieldMetaEntity.getTableName()[0]).append(" SET "); |
| | | StringBuilder sql = new StringBuilder(" UPDATE ").append(fieldMetaEntity.getTableName(0)).append(" SET "); |
| | | Object[] fields = fieldMetaEntity.getFields(); |
| | | for (int i = 0; i < fields.length; i++) { |
| | | if (i > 0) { |