|
@@ -314,11 +314,21 @@ public class WbsFormElementServiceImpl extends BaseServiceImpl<WbsFormElementMap
|
|
|
}*/
|
|
|
|
|
|
//设置默认长度
|
|
|
- if (eLength < 255) {
|
|
|
+ if (eLength < 255 && eLength > 65) {
|
|
|
eLength = 255;
|
|
|
+ } else if (eLength == 1000) {
|
|
|
+ eLength = 500;
|
|
|
+ } else if (eLength >= 0 && eLength <= 65) {
|
|
|
+ eLength = 20;
|
|
|
}
|
|
|
- //修改
|
|
|
- baseMapper.updateFiledType(initTableName, eKey, "varchar", eLength);
|
|
|
+
|
|
|
+ //判断是否存在该Key字段
|
|
|
+ int row1 = wbsTreeMapper.isThereAField(initTableName, eKey);
|
|
|
+ if (row1 > 0) {
|
|
|
+ //修改
|
|
|
+ baseMapper.updateFiledType(initTableName, eKey, "varchar", eLength);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|