feat: 企标-详情

This commit is contained in:
2023-09-18 16:26:57 +08:00
parent 73e3b7994b
commit 70cdb95e4f
16 changed files with 252 additions and 276 deletions
@@ -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);
}