feature (办公基价迁移): 完成办公计价迁移

1. 办公案例下载
2. 办公案例清洗
3. 办公基价计算
4. 办公基价导入
5. 物业基价菜单调整
6. 住宅租赁挂牌案例下载
7. 住宅租赁案例清洗
This commit is contained in:
purple
2020-07-03 18:52:11 +08:00
parent 0ace1f040f
commit 706dddeedd
43 changed files with 1759 additions and 681 deletions

View File

@ -0,0 +1,35 @@
package com.uvaluation.compute;
import com.ruoyi.RuoYiApplication;
import com.ruoyi.project.data.cases.service.IOriginalOfficeCaseService;
import com.ruoyi.project.data.cases.service.IOriginalResidenceSaleClosingCaseService;
import com.ruoyi.project.data.cases.service.IOriginalResidenceSaleOpeningCaseService;
import com.ruoyi.project.data.price.domain.ComputeResidenceSaleBasePrice;
import com.ruoyi.project.data.price.service.IArtificialResidenceSalePriceService;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.ActiveProfiles;
import org.springframework.test.context.junit4.SpringRunner;
import java.math.BigDecimal;
import java.util.LinkedList;
import java.util.List;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = RuoYiApplication.class)
@ActiveProfiles("uat")
public class OfficeBasePriceTests {
@Autowired
private IOriginalOfficeCaseService originalOfficeCaseService;
/**
* 下载案例并且作价
*/
@Test
public void testCompute() {
originalOfficeCaseService.compute();
}
}

View File

@ -1,6 +1,7 @@
package com.uvaluation.compute;
import com.ruoyi.RuoYiApplication;
import com.ruoyi.project.data.cases.service.IOriginalResidenceRentClosingCaseService;
import com.ruoyi.project.data.cases.service.IOriginalResidenceRentOpeningCaseService;
import com.ruoyi.project.data.cases.service.IOriginalResidenceSaleClosingCaseService;
import com.ruoyi.project.data.cases.service.IOriginalResidenceSaleOpeningCaseService;
@ -10,6 +11,7 @@ import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.ActiveProfiles;
import org.springframework.test.context.junit4.SpringRunner;
import java.math.BigDecimal;
@ -18,33 +20,22 @@ import java.util.List;
@RunWith(SpringRunner.class)
@SpringBootTest(classes = RuoYiApplication.class)
@ActiveProfiles("uat")
public class ResidenceRentBasePriceTests {
//
// @Autowired
// private IOriginalResidenceRentOpeningCaseService originalResidenceRentOpeningCaseService;
// @Autowired
// private IArtificialResidenceSalePriceService artificialResidenceSalePriceService;
// @Autowired
// private IOriginalResidenceSaleClosingCaseService originalResidenceClosingCaseService;
//
// @Test
// public void testClearOpeningCase() {
// originalResidenceRentOpeningCaseService.pullData();
// }
//
// @Test
// public void testClearClosingCase() {
// originalResidenceClosingCaseService.clear();
// }
//
// @Test
// public void testBatchImport() {
// List<ComputeResidenceSaleBasePrice> list = new LinkedList<>();
// ComputeResidenceSaleBasePrice computeResidenceSaleBasePrice = new ComputeResidenceSaleBasePrice();
// computeResidenceSaleBasePrice.setCommunityId("10101");
// computeResidenceSaleBasePrice.setBasePriceDraft(new BigDecimal(12222));
// list.add(computeResidenceSaleBasePrice);
// artificialResidenceSalePriceService.batchImport(202007, list);
// }
@Autowired
private IOriginalResidenceRentOpeningCaseService originalResidenceRentOpeningCaseService;
@Autowired
private IOriginalResidenceRentClosingCaseService originalResidenceRentClosingCaseService;
@Test
public void testClearOpeningCase() {
originalResidenceRentOpeningCaseService.pullData();
}
@Test
public void testClearClosingCase() {
originalResidenceRentClosingCaseService.pullData();
}
}