|
@@ -4,10 +4,7 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.boman.common.redis.RedisKey;
|
|
|
import com.boman.common.redis.service.RedisService;
|
|
|
import com.boman.domain.GenTable;
|
|
|
-import com.boman.domain.dto.DeleteDto;
|
|
|
-import com.boman.domain.dto.FormDataDto;
|
|
|
-import com.boman.domain.dto.InsertListDto;
|
|
|
-import com.boman.domain.dto.UpdateDto;
|
|
|
+import com.boman.domain.dto.*;
|
|
|
import com.boman.web.core.domain.RowResult;
|
|
|
import com.boman.web.core.service.TableServiceCmdService;
|
|
|
import com.boman.web.core.service.delete.IBaseDeleteService;
|
|
@@ -16,11 +13,17 @@ import com.boman.web.core.service.select.IBaseSelectService;
|
|
|
import com.boman.web.core.service.update.IBaseUpdateService;
|
|
|
import com.boman.web.core.utils.ColumnUtils;
|
|
|
import com.boman.web.core.utils.IdUtils;
|
|
|
+import com.google.protobuf.DescriptorProtos;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.web.bind.annotation.PathVariable;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
|
+import java.text.SimpleDateFormat;
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
+import java.util.UUID;
|
|
|
+import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
import static com.boman.common.core.utils.obj.ObjectUtils.requireNonNull;
|
|
|
|
|
@@ -176,4 +179,12 @@ public class CommonServiceImpl implements ICommonService {
|
|
|
|
|
|
return updateService.update(tableName, commitData, condition);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public AjaxResult genSubmitToken(String tableName, String username) {
|
|
|
+ String uuid = UUID.randomUUID() + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
|
|
|
+
|
|
|
+ redisService.setCacheObject(uuid, uuid, 1L, TimeUnit.HOURS);
|
|
|
+ return AjaxResult.success(uuid);
|
|
|
+ }
|
|
|
}
|