|
|
@ -116,9 +116,9 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
|
|
|
Long maxId = getExtendInfoMapper().getMaxId();
|
|
|
|
Long maxId = getExtendInfoMapper().getMaxId();
|
|
|
|
extendInfo.setFieldName("field" + (maxId + 1));
|
|
|
|
extendInfo.setFieldName("field" + (maxId + 1));
|
|
|
|
extendInfo.setIsSystemDefault(1);
|
|
|
|
extendInfo.setIsSystemDefault(1);
|
|
|
|
updateCount += getExtendInfoMapper().insertExtendInfo(extendInfo);
|
|
|
|
|
|
|
|
// 新增表结构
|
|
|
|
// 新增表结构
|
|
|
|
getExtendInfoMapper().addTableColumn(extendInfo.getTableName(), extendInfo.getFieldName(), extendInfo.getFieldType());
|
|
|
|
getExtendInfoMapper().addTableColumn(extendInfo.getTableName(), extendInfo.getFieldName(), extendInfo.getFieldType());
|
|
|
|
|
|
|
|
updateCount += getExtendInfoMapper().insertExtendInfo(extendInfo);
|
|
|
|
// 明细表且为浏览按钮字段,添加span字段
|
|
|
|
// 明细表且为浏览按钮字段,添加span字段
|
|
|
|
if (null != extendGroup.getPid() && 3 == extendInfo.getControlType()) {
|
|
|
|
if (null != extendGroup.getPid() && 3 == extendInfo.getControlType()) {
|
|
|
|
String dbType = infoFieldParam.getDbType("2", "");
|
|
|
|
String dbType = infoFieldParam.getDbType("2", "");
|
|
|
|