feat: 企标-详情
This commit is contained in:
+28
-31
@@ -2,20 +2,18 @@ package com.jero.modules.standard.enterprise;
|
||||
|
||||
import com.github.javafaker.Faker;
|
||||
import com.jero.JeroSystemSingleApplication;
|
||||
import com.jero.modules.laws.enterprise.entity.EnterpriseStandard;
|
||||
import com.jero.modules.laws.standard.entity.LawsEnterpriseStandard;
|
||||
import com.jero.modules.laws.enterprise.entity.EnterpriseStandardPlan;
|
||||
import com.jero.modules.laws.enterprise.entity.EnterpriseStandardRmrEvaluateDetail;
|
||||
import com.jero.modules.laws.enterprise.service.EnterpriseStandardPlanService;
|
||||
import com.jero.modules.laws.enterprise.service.EnterpriseStandardRmrEvaluateDetailService;
|
||||
import com.jero.modules.laws.enterprise.service.EnterpriseStandardService;
|
||||
import jdk.nashorn.internal.ir.annotations.Reference;
|
||||
import com.jero.modules.laws.standard.service.EnterpriseStandardService;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
import org.springframework.test.context.junit4.SpringRunner;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Date;
|
||||
import java.util.Random;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
@@ -26,7 +24,7 @@ import java.util.concurrent.TimeUnit;
|
||||
|
||||
@RunWith(SpringRunner.class)
|
||||
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT,classes = JeroSystemSingleApplication.class)
|
||||
public class EnterpriseStandardTest {
|
||||
public class LawsEnterpriseStandardTest {
|
||||
|
||||
@Resource
|
||||
private EnterpriseStandardService enterpriseStandardService;
|
||||
@@ -40,36 +38,35 @@ public class EnterpriseStandardTest {
|
||||
private static final Faker faker = new Faker();
|
||||
private static final Random random = new Random();
|
||||
|
||||
public static EnterpriseStandard generateRandomEnterpriseStandard() {
|
||||
EnterpriseStandard enterpriseStandard = new EnterpriseStandard();
|
||||
public static LawsEnterpriseStandard generateRandomEnterpriseStandard() {
|
||||
LawsEnterpriseStandard lawsEnterpriseStandard = new LawsEnterpriseStandard();
|
||||
|
||||
enterpriseStandard.setDelFlag(faker.bool().bool() ? 1 : 0);
|
||||
enterpriseStandard.setStandardCode(faker.code().ean13());
|
||||
enterpriseStandard.setNameCode(faker.code().asin());
|
||||
enterpriseStandard.setCategoryCode(faker.commerce().department());
|
||||
enterpriseStandard.setYearNumber(String.valueOf(faker.number().numberBetween(1990, 2023)));
|
||||
enterpriseStandard.setStandardCategory(faker.commerce().department());
|
||||
enterpriseStandard.setGradeClassification(faker.book().genre());
|
||||
enterpriseStandard.setCompIllustration(faker.lorem().sentence());
|
||||
enterpriseStandard.setTryFlag(faker.bool().bool() ? 1 : 0);
|
||||
enterpriseStandard.setTrialPeriod(String.valueOf(faker.number().numberBetween(1, 12)) + " months");
|
||||
enterpriseStandard.setMainDraftingUser(faker.name().fullName());
|
||||
enterpriseStandard.setMainDraftingUnit(faker.company().name());
|
||||
enterpriseStandard.setMainDraftingUnitResponsiblePerson(faker.name().fullName());
|
||||
enterpriseStandard.setApplicableMajor(faker.educator().course());
|
||||
enterpriseStandard.setCooperationUnit(faker.company().name());
|
||||
enterpriseStandard.setPartName(faker.lorem().word());
|
||||
lawsEnterpriseStandard.setDelFlag(faker.bool().bool() ? 1 : 0);
|
||||
lawsEnterpriseStandard.setStandardCode(faker.code().ean13());
|
||||
lawsEnterpriseStandard.setNameCode(faker.code().asin());
|
||||
lawsEnterpriseStandard.setCategoryCode(faker.commerce().department());
|
||||
lawsEnterpriseStandard.setYearNumber(String.valueOf(faker.number().numberBetween(1990, 2023)));
|
||||
lawsEnterpriseStandard.setStandardCategory(faker.commerce().department());
|
||||
lawsEnterpriseStandard.setGradeClassification(faker.book().genre());
|
||||
lawsEnterpriseStandard.setCompIllustration(faker.lorem().sentence());
|
||||
lawsEnterpriseStandard.setTryFlag(faker.bool().bool() ? 1 : 0);
|
||||
lawsEnterpriseStandard.setTrialPeriod(String.valueOf(faker.number().numberBetween(1, 12)) + " months");
|
||||
lawsEnterpriseStandard.setMainDraftingUser(faker.name().fullName());
|
||||
lawsEnterpriseStandard.setMainDraftingUnit(faker.company().name());
|
||||
lawsEnterpriseStandard.setMainDraftingUnitResponsiblePerson(faker.name().fullName());
|
||||
lawsEnterpriseStandard.setCooperationUnit(faker.company().name());
|
||||
lawsEnterpriseStandard.setPartName(faker.lorem().word());
|
||||
|
||||
// ... continue with more fields as needed
|
||||
|
||||
enterpriseStandard.setStandardNo(faker.code().ean8());
|
||||
enterpriseStandard.setStandardName(faker.commerce().productName());
|
||||
enterpriseStandard.setEnglishName(faker.commerce().productName());
|
||||
enterpriseStandard.setReleaseDate(faker.date().past(1, TimeUnit.SECONDS));
|
||||
enterpriseStandard.setImplementationDate(faker.date().past(1, TimeUnit.SECONDS));
|
||||
enterpriseStandard.setStandardState(faker.random().nextInt(5));
|
||||
lawsEnterpriseStandard.setStandardNo(faker.code().ean8());
|
||||
lawsEnterpriseStandard.setStandardName(faker.commerce().productName());
|
||||
lawsEnterpriseStandard.setEnglishName(faker.commerce().productName());
|
||||
lawsEnterpriseStandard.setReleaseDate(faker.date().past(1, TimeUnit.SECONDS));
|
||||
lawsEnterpriseStandard.setImplementationDate(faker.date().past(1, TimeUnit.SECONDS));
|
||||
lawsEnterpriseStandard.setStandardState(faker.random().nextInt(5));
|
||||
|
||||
return enterpriseStandard;
|
||||
return lawsEnterpriseStandard;
|
||||
}
|
||||
|
||||
public static EnterpriseStandardPlan generateRandomEnterpriseStandardPlan() {
|
||||
@@ -89,7 +86,7 @@ public class EnterpriseStandardTest {
|
||||
}
|
||||
@Test
|
||||
public void insertRandomES() {
|
||||
EnterpriseStandard randomData = generateRandomEnterpriseStandard();
|
||||
LawsEnterpriseStandard randomData = generateRandomEnterpriseStandard();
|
||||
enterpriseStandardService.save(randomData);
|
||||
System.out.println(randomData);
|
||||
}
|
||||
Reference in New Issue
Block a user