fix:回测

master
chaiyapeng 2024-09-09 15:58:39 +08:00
parent 780a0b5de6
commit faec7b3922
13 changed files with 12535 additions and 639 deletions

View File

@ -9,16 +9,12 @@
<file url="file://$PROJECT_DIR$/cloud-port-remote/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/cloud-port-remote/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/cloud-port-server/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/cloud-port-server/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/cloud-port-server/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/cloud-port-server/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart-common/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart-common/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-client/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-client/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-client/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-client/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-server/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-server/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-server/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/data-mart-ali-server/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-ali/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-client/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-client/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-common/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-common/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-common/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-common/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/data-mart/data-mart-juhe/data-mart-juhe-client/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/data-mart/data-mart-juhe/data-mart-juhe-client/src/main/java" charset="UTF-8" />

View File

@ -2,13 +2,8 @@
<profile version="1.0"> <profile version="1.0">
<option name="myName" value="Project Default" /> <option name="myName" value="Project Default" />
<inspection_tool class="AliAccessStaticViaInstance" enabled="true" level="WARNING" enabled_by_default="true" /> <inspection_tool class="AliAccessStaticViaInstance" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="AliArrayNamingShouldHaveBracket" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="AliControlFlowStatementWithoutBraces" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="AliDeprecation" enabled="true" level="WARNING" enabled_by_default="true" /> <inspection_tool class="AliDeprecation" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="AliEqualsAvoidNull" enabled="true" level="WARNING" enabled_by_default="true" /> <inspection_tool class="AliEqualsAvoidNull" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="AliLongLiteralsEndingWithLowercaseL" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="AliMissingOverrideAnnotation" enabled="true" level="WARNING" enabled_by_default="true" /> <inspection_tool class="AliMissingOverrideAnnotation" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="AliWrapperTypeEquality" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="MapOrSetKeyShouldOverrideHashCodeEquals" enabled="true" level="WARNING" enabled_by_default="true" />
</profile> </profile>
</component> </component>

View File

@ -7,12 +7,6 @@
<option value="$PROJECT_DIR$/pom.xml" /> <option value="$PROJECT_DIR$/pom.xml" />
</list> </list>
</option> </option>
<option name="ignoredFiles">
<set>
<option value="$PROJECT_DIR$/data-mart-common/pom.xml" />
<option value="$PROJECT_DIR$/data-mart/data-mart-client/pom.xml" />
</set>
</option>
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="17 (2)" project-jdk-type="JavaSDK" /> <component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="17 (2)" project-jdk-type="JavaSDK" />
</project> </project>

View File

@ -1,124 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Palette2">
<group name="Swing">
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
</item>
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
</item>
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.svg" removable="false" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
</item>
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
<initial-values>
<property name="text" value="Button" />
</initial-values>
</item>
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="RadioButton" />
</initial-values>
</item>
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="CheckBox" />
</initial-values>
</item>
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
<initial-values>
<property name="text" value="Label" />
</initial-values>
</item>
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
</item>
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
</item>
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
<preferred-size width="-1" height="20" />
</default-constraints>
</item>
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
</item>
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
</item>
</group>
</component>
</project>

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,53 @@
package com.muyu.domain;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Authorchaiyapeng
* @Packagecom.muyu.domain.res
* @Projectcloud-port
* @nameDaShuJu
* @Date2024/9/8 20:54
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class DaShuJu {
private String name;
private String cardno;
private String descriot;
private String ctftp;
private String ctfId;
private String gender;
private String birthday;
private String address;
private String zip;
private String dirty;
private String district1;
private String district2;
private String district3;
private String district4;
private String district5;
private String district6;
private String firstnm;
private String lastnm;
private String duty;
private String mobile;
private String tel;
private String fax;
private String email;
private String nation;
private String taste;
private String education;
private String company;
private String ctel;
private String caddress;
private String czip;
private String family;
private String version;
private String id;
}

View File

@ -0,0 +1,38 @@
package com.muyu.cloud.mart.controller;
import com.muyu.cloud.mart.service.DaShuJuService;
import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.domain.DaShuJu;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
import static com.muyu.common.core.utils.PageUtils.startPage;
/**
* @Authorchaiyapeng
* @Packagecom.muyu.cloud.mart.controller
* @Projectcloud-port
* @nameDaShuJuController
* @Date2024/9/8 20:56
*/
@RestController
@RequestMapping("dsj")
public class DaShuJuController extends BaseController {
@Autowired
private DaShuJuService daShuJuService;
@PostMapping("findDaShuJuList")
public Result<TableDataInfo<DaShuJu>> findDaShuJuList(@RequestBody DaShuJu daShuJu){
startPage();
Result<List<DaShuJu>> list = daShuJuService.findDaShuJuList(daShuJu);
return getDataTable(list.getData());
}
}

View File

@ -0,0 +1,19 @@
package com.muyu.cloud.mart.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.domain.DaShuJu;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/**
* @Authorchaiyapeng
* @Packagecom.muyu.cloud.mart.mapper
* @Projectcloud-port
* @nameDaShuJuMapper
* @Date2024/9/8 20:57
*/
@Mapper
public interface DaShuJuMapper extends BaseMapper<DaShuJu> {
List<DaShuJu> findDaShuJuList(DaShuJu daShuJu);
}

View File

@ -0,0 +1,20 @@
package com.muyu.cloud.mart.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.domain.DaShuJu;
import java.util.List;
/**
* @Authorchaiyapeng
* @Packagecom.muyu.cloud.mart.service
* @Projectcloud-port
* @nameDaShuJuService
* @Date2024/9/8 20:57
*/
public interface DaShuJuService extends IService<DaShuJu> {
Result<List<DaShuJu>> findDaShuJuList(DaShuJu daShuJu);
}

View File

@ -0,0 +1,35 @@
package com.muyu.cloud.mart.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.cloud.mart.mapper.DaShuJuMapper;
import com.muyu.cloud.mart.service.DaShuJuService;
import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.domain.DaShuJu;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
import static com.muyu.common.core.utils.PageUtils.startPage;
/**
* @Authorchaiyapeng
* @Packagecom.muyu.cloud.mart.service.impl
* @Projectcloud-port
* @nameDaShuJuServiceImpl
* @Date2024/9/8 20:57
*/
@Service
public class DaShuJuServiceImpl extends ServiceImpl<DaShuJuMapper, DaShuJu> implements DaShuJuService {
@Autowired
private DaShuJuMapper daShuJuMapper;
@Override
public Result<List<DaShuJu>> findDaShuJuList(DaShuJu daShuJu) {
System.out.println(new Date());
List<DaShuJu> list = daShuJuMapper.findDaShuJuList(daShuJu);
System.out.println(new Date());
return Result.success(list);
}
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.muyu.cloud.mart.mapper.DaShuJuMapper">
<select id="findDaShuJuList" resultType="com.muyu.domain.DaShuJu">
select *from dashuju
</select>
</mapper>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff