Ver código fonte

Merge branch 'dev' of http://git.izouma.com/licailing/uwip into dev

panhui 4 anos atrás
pai
commit
49455910e8

+ 0 - 4
src/main/java/com/izouma/uwip/domain/Translate.java

@@ -1,4 +0,0 @@
-package com.izouma.uwip.domain;
-
-public class Translate {
-}

+ 31 - 0
src/main/java/com/izouma/uwip/enums/CountryWorkflow.java

@@ -0,0 +1,31 @@
+package com.izouma.uwip.enums;
+
+/*
+国家申请流程
+ */
+public enum CountryWorkflow {
+    APPLY_TRANSLATION("待申请翻译文稿"),
+    TRANSLATION_DOCUMENTS("待上传翻译文稿"),
+    FINALIZED_TRANSLATION("待上传翻译定稿"),
+    ADD_SUPPLIERS("待添加供应商"),
+    SUPPLIER_MATERIALS("待提交供应商材料"),
+    MAINTAIN_CASE("待维护案件信息"),
+    REPLY_NOTIFICATION("待上传答复通知"),
+    DETERMINED_REPLY("待确定答复意向"),
+    UPLOADED_REPLY("待上传答复意见书"),
+    RESPONSE_RESULT("待确定答复结果"),
+    AUTHORIZE_REGISTER("授权办登"),
+    AUTHORIZATION_INFORMATION("待维护授权信息"),
+    COMPLETED("已完成"),
+    ;
+
+    private final String description;
+
+    public String getDescription() {
+        return description;
+    }
+
+    CountryWorkflow(String description) {
+        this.description = description;
+    }
+}

+ 26 - 0
src/main/java/com/izouma/uwip/enums/DomesticWorkflow.java

@@ -0,0 +1,26 @@
+package com.izouma.uwip.enums;
+
+/*
+国内申请流程
+ */
+public enum DomesticWorkflow {
+    ADD_SUPPLIERS("待添加供应商"),
+    SUPPLIER_MATERIALS("待提交供应商材料"),
+    MAINTAIN_CASE("待维护案件"),
+    PENDING_REVIEW("待审查"),
+    PENDING_REGISTER("待办登"),
+    REGISTER("办理登记"),
+    ANNUAL_FEE("待维护年费信息"),
+    COMPLETED("已完成"),
+    ;
+
+    private final String description;
+
+    public String getDescription() {
+        return description;
+    }
+
+    DomesticWorkflow(String description) {
+        this.description = description;
+    }
+}

+ 25 - 0
src/main/java/com/izouma/uwip/enums/InternationalWorkflow.java

@@ -0,0 +1,25 @@
+package com.izouma.uwip.enums;
+
+/*
+国际申请流程
+ */
+public enum InternationalWorkflow {
+    ADD_SUPPLIERS("待添加供应商"),
+    SUPPLIER_MATERIALS("待提交供应商材料"),
+    MAINTAIN_CASE("待维护案件"),
+    OFFICIAL_CIRCULATION("待官文流转"),
+    SUPPLEMENTARY_REPLY("待补正答复"),
+    CONFIRM_REPLY("待确认答复状态"),
+    COMPLETED("已完成"),
+    ;
+
+    private final String description;
+
+    public String getDescription() {
+        return description;
+    }
+
+    InternationalWorkflow(String description) {
+        this.description = description;
+    }
+}

+ 3 - 0
src/main/java/com/izouma/uwip/enums/LogoWorkflow.java

@@ -1,5 +1,8 @@
 package com.izouma.uwip.enums;
 
+/*
+商标申请流程
+ */
 public enum LogoWorkflow {
     IS_CONTRACT("是否决定签约"),
     TO_BE_MAINTAINED("待维护案件"),

+ 21 - 0
src/main/java/com/izouma/uwip/service/AttachmentService.java

@@ -8,6 +8,11 @@ import lombok.AllArgsConstructor;
 import org.springframework.data.domain.Page;
 import org.springframework.stereotype.Service;
 
+import java.io.IOException;
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.net.URLConnection;
+
 @Service
 @AllArgsConstructor
 public class AttachmentService {
@@ -17,4 +22,20 @@ public class AttachmentService {
     public Page<Attachment> all(PageQuery pageQuery) {
         return attachmentRepo.findAll(JpaUtils.toSpecification(pageQuery, Attachment.class), JpaUtils.toPageRequest(pageQuery));
     }
+
+    /*
+    KB
+     */
+    public int getSize(String oss) {
+        int size = 0;
+        try {
+            URL url = new URL(oss);
+            URLConnection conn = url.openConnection();
+            size = conn.getContentLength();
+            conn.getInputStream().close();
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+        return size/1024;
+    }
 }

+ 16 - 0
src/test/java/com/izouma/uwip/service/AttachmentServiceTest.java

@@ -0,0 +1,16 @@
+package com.izouma.uwip.service;
+
+import com.izouma.uwip.ApplicationTests;
+import org.junit.Test;
+import org.springframework.beans.factory.annotation.Autowired;
+
+public class AttachmentServiceTest extends ApplicationTests {
+
+    @Autowired
+    private AttachmentService attachmentService;
+
+    @Test
+    public void getSize() {
+        System.out.println(attachmentService.getSize("https://uwip.oss-cn-hangzhou.aliyuncs.com/image/2021-03-24-16-22-50wnZuukgh.jpeg"));
+    }
+}