Browse Source

新增会议记录,和项目公司信息代码

zjc 1 year ago
parent
commit
eb57e4670a
21 changed files with 1295 additions and 2376 deletions
  1. 0 301
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/fg/FgController.java
  2. 105 0
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/invest/TProjectCompanyController.java
  3. 105 0
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/invest/TProjectMeetingController.java
  4. 0 737
      ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/Blogger.java
  5. 0 345
      ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/Overview.java
  6. 0 273
      ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/SalesTrendData.java
  7. 0 199
      ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/School.java
  8. 219 0
      ruoyi-system/src/main/java/com/ruoyi/system/domain/invest/TProjectCompany.java
  9. 182 0
      ruoyi-system/src/main/java/com/ruoyi/system/domain/invest/TProjectMeeting.java
  10. 0 62
      ruoyi-system/src/main/java/com/ruoyi/system/mapper/fg/BloggerMapper.java
  11. 62 0
      ruoyi-system/src/main/java/com/ruoyi/system/mapper/invest/TProjectCompanyMapper.java
  12. 62 0
      ruoyi-system/src/main/java/com/ruoyi/system/mapper/invest/TProjectMeetingMapper.java
  13. 0 62
      ruoyi-system/src/main/java/com/ruoyi/system/service/fg/IBloggerService.java
  14. 0 94
      ruoyi-system/src/main/java/com/ruoyi/system/service/fg/impl/BloggerServiceImpl.java
  15. 62 0
      ruoyi-system/src/main/java/com/ruoyi/system/service/invest/ITProjectCompanyService.java
  16. 62 0
      ruoyi-system/src/main/java/com/ruoyi/system/service/invest/ITProjectMeetingService.java
  17. 98 0
      ruoyi-system/src/main/java/com/ruoyi/system/service/invest/impl/TProjectCompanyServiceImpl.java
  18. 98 0
      ruoyi-system/src/main/java/com/ruoyi/system/service/invest/impl/TProjectMeetingServiceImpl.java
  19. 0 303
      ruoyi-system/src/main/resources/mapper/fg/BloggerMapper.xml
  20. 126 0
      ruoyi-system/src/main/resources/mapper/invest/TProjectCompanyMapper.xml
  21. 114 0
      ruoyi-system/src/main/resources/mapper/invest/TProjectMeetingMapper.xml

+ 0 - 301
ruoyi-admin/src/main/java/com/ruoyi/web/controller/fg/FgController.java

@@ -1,301 +0,0 @@
-package com.ruoyi.web.controller.fg;
-
-
-import com.alibaba.fastjson.JSONArray;
-import com.alibaba.fastjson.JSONObject;
-import com.alibaba.fastjson2.JSON;
-import com.ruoyi.common.annotation.Log;
-import com.ruoyi.common.core.domain.AjaxResult;
-import com.ruoyi.common.enums.BusinessType;
-import com.ruoyi.common.utils.StringUtils;
-import com.ruoyi.common.utils.fg.FgUrlConstant;
-import com.ruoyi.common.utils.http.HttpUtils;
-import com.ruoyi.common.utils.http.OkHttpFGUtils;
-import com.ruoyi.common.utils.poi.ExcelUtil;
-import com.ruoyi.system.domain.fg.Overview;
-import com.ruoyi.system.domain.fg.SalesTrendData;
-import com.ruoyi.system.domain.fg.School;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-@Api(value = "fgController", tags = "飞瓜数据抓取接口")
-@Controller
-@RequestMapping(value = "/fg")
-public class FgController {
-
-
-    /**
-     * 获取数据
-     * @param response
-     */
-    @ApiOperation(value = "导出数据")
-    @PostMapping("/exportOverviewData")
-    @ResponseBody
-    public void exportOverviewData(HttpServletResponse response) {
-
-
-        List<Overview> resultList = new ArrayList<>();
-        /**
-         * 8074429374  小陈茶事
-         * 99666314082 学茶研习社
-         * 50792923107 茶小曼
-         * 69965719530 小茶婆婆
-         * 4367697845697440 晨曦语茶
-         * 2862722089489764 伍刻茶馆
-         * 2383382425373133 茶姐Molly
-         * 3034272730720768 茶诵君
-         * 3109849681105640 八马茶叶官方旗舰店
-         * 44432286818743 柒月茶坊
-         */
-        String[] strings = {"8074429374","99666314082","50792923107","69965719530","4367697845697440",
-                "2862722089489764","2383382425373133","3034272730720768","3109849681105640","44432286818743","109581763451","2444960999676388"};
-        String[] names = {"小陈茶事","学茶研习社","茶小曼","小茶婆婆","晨曦语茶",
-                "伍刻茶馆","茶姐Molly","茶诵君","八马茶叶官方旗舰店","柒月茶坊","茶二代","茶三姐"};
-
-        for (int i = 0; i < strings.length; i++) {
-            Overview po = new Overview();
-            po.setUuid(strings[i]);
-            po.setName(names[i]);
-            resultList.add(po);
-        }
-
-        // todo 直播数据
-        for (Overview  overview:  resultList) {
-            String liveResult = HttpUtils.sendGet("http://120.27.232.118/api/v3/blogger/overview/live/stat","uid="+overview.getUuid()+"&fromDateCode=20221206&toDateCode=20231130");
-
-            Map liveMaps = (Map) JSON.parse(liveResult);
-            for(Object map : liveMaps.entrySet()){
-                if(((Map.Entry)map).getKey().toString().equals("Data")){
-
-                    Map poMap = (Map) JSON.parse(((Map.Entry)map).getValue().toString());
-                    overview.setAvgDurationStr(poMap.get("AvgDurationStr").toString());
-                    overview.setAvgLiveSaleCountStr(poMap.get("AvgLiveSaleCountStr").toString());
-                    overview.setAvgLiveSaleGmvStr(poMap.get("AvgLiveSaleGmvStr").toString());
-                    overview.setAvgLiveTotalUserCountStr(poMap.get("AvgLiveTotalUserCountStr").toString());
-                    overview.setAvgLiveUserCountStr(poMap.get("AvgLiveUserCountStr").toString());
-                    overview.setAvgUserPriceStr(poMap.get("AvgUserPriceStr").toString());
-                    overview.setCommerceLiveCountStr(poMap.get("CommerceLiveCountStr").toString());
-                    overview.setLiveCountStr(poMap.get("LiveCountStr").toString());
-                    overview.setLiveSaleCountStr(poMap.get("LiveSaleCountStr").toString());
-                    overview.setLiveSaleGmvStr(poMap.get("LiveSaleGmvStr").toString());
-                    overview.setMaxLiveTotalUserCountStr(poMap.get("MaxLiveTotalUserCountStr").toString());
-                    overview.setUVStr(poMap.get("UVStr").toString());
-
-                }
-            }
-
-            String awemeResult = HttpUtils.sendGet("http://120.27.232.118/api/v3/blogger/overview/aweme/stat","uid="+overview.getUuid()+"&fromDateCode=20221206&toDateCode=20231130");
-            Map awemeMaps = (Map) JSON.parse(awemeResult);
-            for(Object map : awemeMaps.entrySet()){
-                if(((Map.Entry)map).getKey().toString().equals("Data")){
-
-                    Map poMap = (Map) JSON.parse(((Map.Entry)map).getValue().toString());
-                    overview.setAvgAwemeSaleCountStr(poMap.get("AvgAwemeSaleCountStr").toString());
-                    overview.setAvgAwemeSaleGmvStr(poMap.get("AvgAwemeSaleGmvStr").toString());
-                    overview.setAvgCommentCountStr(poMap.get("AvgCommentCountStr").toString());
-                    overview.setAvgLikeCommentRateStr(poMap.get("AvgLikeCommentRateStr").toString());
-                    overview.setAvgLikeCountStr(poMap.get("AvgLikeCountStr").toString());
-                    overview.setAwemeCountStr(poMap.get("AwemeCountStr").toString());
-                    overview.setAwemeSaleCountStr(poMap.get("AwemeSaleCountStr").toString());
-                    overview.setAwemeSaleGmvStr(poMap.get("AwemeSaleGmvStr").toString());
-                    overview.setCommerceAwemeCountStr(poMap.get("CommerceAwemeCountStr").toString());
-                    overview.setMaxCommentCountStr(poMap.get("MaxCommentCountStr").toString());
-                    overview.setMaxLikeCommentRateStr(poMap.get("MaxLikeCommentRateStr").toString());
-                    overview.setMaxLikeCountStr(poMap.get("MaxLikeCountStr").toString());
-
-                }
-            }
-
-            String recommendResult = HttpUtils.sendGet("http://120.27.232.118/api/v3/blogger/overview/recommend/stat","uid="+overview.getUuid()+"&fromDateCode=20221206&toDateCode=20231130");
-            Map recommendMaps = (Map) JSON.parse(recommendResult);
-            for(Object map : recommendMaps.entrySet()){
-                if(((Map.Entry)map).getKey().toString().equals("Data")){
-
-                    Map poMap = (Map) JSON.parse(((Map.Entry)map).getValue().toString());
-                    overview.setBloggerPriceStr(poMap.get("BloggerPriceStr").toString());
-                    overview.setBrandCountStr(poMap.get("BrandCountStr").toString());
-                    overview.setCPEStr(poMap.get("CPEStr").toString());
-                    overview.setCateCountStr(poMap.get("CateCountStr").toString());
-                    overview.setGrassVideoCountStr(poMap.get("GrassVideoCountStr").toString());
-                    overview.setMainCateNameStr(poMap.get("MainCateNameStr").toString());
-                    overview.setMainCateRatioStr(poMap.get("MainCateRatioStr").toString());
-
-                }
-            }
-
-        }
-
-
-        ExcelUtil<Overview> util = new ExcelUtil<Overview>(Overview.class);
-        util.exportExcel(response, resultList, "数据");
-
-    }
-
-
-
-    /**
-     * 获取数据
-     * @param response
-     */
-    @ApiOperation(value = "导出茶90天直播销售额与视频销售额")
-    @PostMapping("/exportSalesTrendData")
-    @ResponseBody
-    public void exportSalesTrendData(HttpServletResponse response) {
-
-        String URL = "http://120.27.232.118/api/v1/goodsDataOverView/salesTrendData";
-
-        List<SalesTrendData> resultList = new ArrayList<>();
-
-        String result = HttpUtils.sendGet(URL,"periodType=90&fromDateCode=20230829&toDateCode=20231126&cateId=20004");
-
-        Map maps = (Map) JSON.parse(result);
-        for(Object map : maps.entrySet()){
-            if(((Map.Entry)map).getKey().toString().equals("Data")){
-
-                JSONArray dataJArray = JSONObject.parseArray(((Map.Entry)map).getValue().toString());
-                List<Object> dataList = dataJArray;
-
-                for (Object po:
-                        dataList) {
-                    Map poMap = (Map) JSON.parse(po.toString());
-
-                    poMap.get("DateCode").toString();
-                    SalesTrendData salesTrendData = new SalesTrendData();
-
-                    salesTrendData.setAwemeSalesCount(poMap.get("AwemeSalesCount").toString());
-                    salesTrendData.setAwemeSalesCountStr(poMap.get("AwemeSalesCountStr").toString());
-                    salesTrendData.setAwemeSaleCountRatio(poMap.get("AwemeSaleCountRatio").toString());
-                    salesTrendData.setAwemeSales(poMap.get("AwemeSales").toString());
-                    salesTrendData.setAwemeSalesStr(poMap.get("AwemeSalesStr").toString());
-                    salesTrendData.setAwemeSalesRatio(poMap.get("AwemeSalesRatio").toString());
-
-                    salesTrendData.setDateCode(poMap.get("DateCode").toString());
-
-                    salesTrendData.setLiveSalesCount(poMap.get("LiveSalesCount").toString());
-                    salesTrendData.setLiveSalesCountStr(poMap.get("LiveSalesCountStr").toString());
-                    salesTrendData.setLiveSaleCountRatio(poMap.get("LiveSaleCountRatio").toString());
-                    salesTrendData.setLiveSales(poMap.get("LiveSales").toString());
-                    salesTrendData.setLiveSalesStr(poMap.get("LiveSalesStr").toString());
-                    salesTrendData.setLiveSalesRatio(poMap.get("LiveSalesRatio").toString());
-
-                    salesTrendData.setOtherSalesCount(poMap.get("OtherSalesCount").toString());
-                    salesTrendData.setOtherSalesCountStr(poMap.get("OtherSalesCountStr").toString());
-                    salesTrendData.setOtherSaleCountRatio(poMap.get("OtherSaleCountRatio").toString());
-                    salesTrendData.setOtherSales(poMap.get("OtherSales").toString());
-                    salesTrendData.setOtherSalesStr(poMap.get("OtherSalesStr").toString());
-                    salesTrendData.setOtherSalesRatio(poMap.get("OtherSalesRatio").toString());
-
-                    salesTrendData.setPV(poMap.get("PV").toString());
-                    salesTrendData.setPVStr(poMap.get("PVStr").toString());
-                    salesTrendData.setStatDate(poMap.get("StatDate").toString());
-                    salesTrendData.setSumSalesCount(poMap.get("SumSalesCount").toString());
-                    salesTrendData.setSumSalesCountStr(poMap.get("SumSalesCountStr").toString());
-                    salesTrendData.setTotalSales(poMap.get("TotalSales").toString());
-                    salesTrendData.setTotalSalesStr(poMap.get("TotalSalesStr").toString());
-
-                    resultList.add(salesTrendData);
-
-                }
-            }
-        }
-
-        ExcelUtil<SalesTrendData> util = new ExcelUtil<SalesTrendData>(SalesTrendData.class);
-        util.exportExcel(response, resultList, "茶90天直播销售额与视频销售额");
-
-    }
-
-
-    /**
-     * 导出crm附件列表
-     */
-    @ApiOperation("")
-    @Log(title = "导出中国大学专业排名", businessType = BusinessType.EXPORT)
-    @PostMapping("/export")
-    public void export(HttpServletResponse response, String year) throws InterruptedException {
-        String URL = "https://www.shanghairanking.cn/api/pub/v1/bcmr/rank";
-
-        List<School> resultList = new ArrayList<>();
-
-        String result = HttpUtils.sendGet(URL,"year=2023&majorCode=010101");
-
-        Map<String, List<Object>> map = OkHttpFGUtils.getSchoolMap(result);
-
-        for (Object majors: map.get("majorsList")) {
-
-            Map majorsMap = (Map) JSON.parse(majors.toString());
-
-            JSONArray childrens = JSONObject.parseArray(majorsMap.get("children").toString());
-            List<Object> childrenList = childrens;
-            if(StringUtils.isNotEmpty(childrenList)){
-                for (Object children: childrenList) {
-                    Map childrenMap = (Map) JSON.parse(children.toString());
-
-                    JSONArray childrens1 = JSONObject.parseArray(childrenMap.get("children").toString());
-                    List<Object> children1List = childrens1;
-                    if(StringUtils.isNotEmpty(children1List)) {
-                        for (Object children1 : children1List) {
-                            Map children1Map = (Map) JSON.parse(children1.toString());
-                            String rankingsResult = HttpUtils.sendGet(URL,"year=2023&majorCode="+children1Map.get("code").toString());
-
-                            Thread.sleep(10000); // 暂停10秒
-                            Map<String, List<Object>> univMap = OkHttpFGUtils.getSchoolMap(rankingsResult);
-
-                            for (Object rankings:
-                                    univMap.get("rankingsList")) {
-                                Map rankingsMap = (Map) JSON.parse(rankings.toString());
-
-                                if(rankingsMap.get("grade").toString().equals("A+")||rankingsMap.get("grade").toString().equals("A")){
-
-                                    School school = new School();
-
-                                    school.setlName(majorsMap.get("name").toString());
-                                    school.setlCode(majorsMap.get("code").toString());
-                                    school.setpName(childrenMap.get("name").toString());
-                                    school.setpCode(childrenMap.get("code").toString());
-                                    school.setzName(children1Map.get("name").toString());
-                                    school.setzCode(children1Map.get("code").toString());
-                                    school.setGrade(rankingsMap.get("grade").toString());
-                                    school.setUnivNameCn(rankingsMap.get("univNameCn").toString());
-                                    school.setScore(rankingsMap.get("score").toString());
-                                    school.setProvince(rankingsMap.get("province").toString());
-                                    school.setCity(rankingsMap.get("city").toString());
-                                    school.setUnivLikeCount(rankingsMap.get("univLikeCount").toString());
-                                    school.setUnivTags(rankingsMap.get("univTags").toString());
-                                    school.setRanking(rankingsMap.get("ranking").toString());
-
-                                    Map indGradesMap = (Map) JSON.parse(rankingsMap.get("indGrades").toString());
-                                    if (!indGradesMap.isEmpty()){
-                                        school.setNameCn12(indGradesMap.get(12)!=null?indGradesMap.get(12).toString():"/");
-                                        school.setNameCn13(indGradesMap.get(13)!=null?indGradesMap.get(13).toString():"/");
-                                        school.setNameCn14(indGradesMap.get(14)!=null?indGradesMap.get(14).toString():"/");
-                                        school.setNameCn15(indGradesMap.get(15)!=null?indGradesMap.get(15).toString():"/");
-                                        school.setNameCn16(indGradesMap.get(16)!=null?indGradesMap.get(16).toString():"/");
-                                    }
-
-                                    resultList.add(school);
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-        }
-
-        ExcelUtil<School> util = new ExcelUtil<School>(School.class);
-        util.exportExcel(response, resultList, "学校附件数据统计");
-
-    }
-
-
-
-}

+ 105 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/invest/TProjectCompanyController.java

@@ -0,0 +1,105 @@
+package com.ruoyi.web.controller.invest;
+
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import com.ruoyi.system.domain.invest.TProjectCompany;
+import com.ruoyi.system.service.invest.ITProjectCompanyService;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.common.utils.poi.ExcelUtil;
+import com.ruoyi.common.core.page.TableDataInfo;
+
+/**
+ * 项目公司信息Controller
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+@RestController
+@RequestMapping("/invest/company")
+public class TProjectCompanyController extends BaseController
+{
+    @Autowired
+    private ITProjectCompanyService tProjectCompanyService;
+
+    /**
+     * 查询项目公司信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('invest:company:list')")
+    @GetMapping("/list")
+    public TableDataInfo list(TProjectCompany tProjectCompany)
+    {
+        startPage();
+        List<TProjectCompany> list = tProjectCompanyService.selectTProjectCompanyList(tProjectCompany);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出项目公司信息列表
+     */
+    @PreAuthorize("@ss.hasPermi('invest:company:export')")
+    @Log(title = "项目公司信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, TProjectCompany tProjectCompany)
+    {
+        List<TProjectCompany> list = tProjectCompanyService.selectTProjectCompanyList(tProjectCompany);
+        ExcelUtil<TProjectCompany> util = new ExcelUtil<TProjectCompany>(TProjectCompany.class);
+        util.exportExcel(response, list, "项目公司信息数据");
+    }
+
+    /**
+     * 获取项目公司信息详细信息
+     */
+    @PreAuthorize("@ss.hasPermi('invest:company:query')")
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") String id)
+    {
+        return success(tProjectCompanyService.selectTProjectCompanyById(id));
+    }
+
+    /**
+     * 新增项目公司信息
+     */
+    @PreAuthorize("@ss.hasPermi('invest:company:add')")
+    @Log(title = "项目公司信息", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody TProjectCompany tProjectCompany)
+    {
+        return toAjax(tProjectCompanyService.insertTProjectCompany(tProjectCompany));
+    }
+
+    /**
+     * 修改项目公司信息
+     */
+    @PreAuthorize("@ss.hasPermi('invest:company:edit')")
+    @Log(title = "项目公司信息", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody TProjectCompany tProjectCompany)
+    {
+        return toAjax(tProjectCompanyService.updateTProjectCompany(tProjectCompany));
+    }
+
+    /**
+     * 删除项目公司信息
+     */
+    @PreAuthorize("@ss.hasPermi('invest:company:remove')")
+    @Log(title = "项目公司信息", businessType = BusinessType.DELETE)
+	@DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable String[] ids)
+    {
+        return toAjax(tProjectCompanyService.deleteTProjectCompanyByIds(ids));
+    }
+}

+ 105 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/invest/TProjectMeetingController.java

@@ -0,0 +1,105 @@
+package com.ruoyi.web.controller.invest;
+
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import com.ruoyi.system.domain.invest.TProjectMeeting;
+import com.ruoyi.system.service.invest.ITProjectMeetingService;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.common.utils.poi.ExcelUtil;
+import com.ruoyi.common.core.page.TableDataInfo;
+
+/**
+ * 会议记录Controller
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+@RestController
+@RequestMapping("/invest/meeting")
+public class TProjectMeetingController extends BaseController
+{
+    @Autowired
+    private ITProjectMeetingService tProjectMeetingService;
+
+    /**
+     * 查询会议记录列表
+     */
+    @PreAuthorize("@ss.hasPermi('invest:meeting:list')")
+    @GetMapping("/list")
+    public TableDataInfo list(TProjectMeeting tProjectMeeting)
+    {
+        startPage();
+        List<TProjectMeeting> list = tProjectMeetingService.selectTProjectMeetingList(tProjectMeeting);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出会议记录列表
+     */
+    @PreAuthorize("@ss.hasPermi('invest:meeting:export')")
+    @Log(title = "会议记录", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, TProjectMeeting tProjectMeeting)
+    {
+        List<TProjectMeeting> list = tProjectMeetingService.selectTProjectMeetingList(tProjectMeeting);
+        ExcelUtil<TProjectMeeting> util = new ExcelUtil<TProjectMeeting>(TProjectMeeting.class);
+        util.exportExcel(response, list, "会议记录数据");
+    }
+
+    /**
+     * 获取会议记录详细信息
+     */
+    @PreAuthorize("@ss.hasPermi('invest:meeting:query')")
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") String id)
+    {
+        return success(tProjectMeetingService.selectTProjectMeetingById(id));
+    }
+
+    /**
+     * 新增会议记录
+     */
+    @PreAuthorize("@ss.hasPermi('invest:meeting:add')")
+    @Log(title = "会议记录", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody TProjectMeeting tProjectMeeting)
+    {
+        return toAjax(tProjectMeetingService.insertTProjectMeeting(tProjectMeeting));
+    }
+
+    /**
+     * 修改会议记录
+     */
+    @PreAuthorize("@ss.hasPermi('invest:meeting:edit')")
+    @Log(title = "会议记录", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody TProjectMeeting tProjectMeeting)
+    {
+        return toAjax(tProjectMeetingService.updateTProjectMeeting(tProjectMeeting));
+    }
+
+    /**
+     * 删除会议记录
+     */
+    @PreAuthorize("@ss.hasPermi('invest:meeting:remove')")
+    @Log(title = "会议记录", businessType = BusinessType.DELETE)
+	@DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable String[] ids)
+    {
+        return toAjax(tProjectMeetingService.deleteTProjectMeetingByIds(ids));
+    }
+}

+ 0 - 737
ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/Blogger.java

@@ -1,737 +0,0 @@
-package com.ruoyi.system.domain.fg;
-
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
-import com.ruoyi.common.annotation.Excel;
-import com.ruoyi.common.core.domain.BaseEntity;
-
-/**
- * 达人数据对象 t_blogger
- * 
- * @author ruoyi
- * @date 2023-11-24
- */
-public class Blogger extends BaseEntity
-{
-    private static final long serialVersionUID = 1L;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String age;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avatar;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avgGuestPrice;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avgGuestPriceStr;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avglike30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avgTotalUserCount30Day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avgUserCount30Day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avgUserSale;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String avgUserSaleStr;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String awemeavgsalescount30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String awemeavgsalesgmv30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String awemeCount30Day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String awemecount30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String awemesalescount30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String awemesalesgmv30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String awemes;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String city;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String contentTags;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String customVerify;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String enterpriseVerify;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String fansinc30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String gender;
-
-    /** $column.columnComment */
-    private String id;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String includeState;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private Boolean isBrandSelf;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private Boolean isFavorite;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private Boolean isFocus;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private Boolean isMcn;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private Boolean isRooming;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String likeCount;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String likesinc30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String liveavggmv30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String liveavgsalescount30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String liveCount30Day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String livegmv30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String livesalescount30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String liveTags;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String location;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String nickName;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String platformFans;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String province;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String score;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String sellgoodsawemecount30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String sellgoodslivecount30day;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String shortId;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String signature;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String tags;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String uid;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String uniqueId;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private String url;
-
-    /** $column.columnComment */
-    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
-    private Boolean withFusionShopEntry;
-
-    public void setAge(String age) 
-    {
-        this.age = age;
-    }
-
-    public String getAge() 
-    {
-        return age;
-    }
-    public void setAvatar(String avatar) 
-    {
-        this.avatar = avatar;
-    }
-
-    public String getAvatar() 
-    {
-        return avatar;
-    }
-    public void setAvgGuestPrice(String avgGuestPrice) 
-    {
-        this.avgGuestPrice = avgGuestPrice;
-    }
-
-    public String getAvgGuestPrice() 
-    {
-        return avgGuestPrice;
-    }
-    public void setAvgGuestPriceStr(String avgGuestPriceStr) 
-    {
-        this.avgGuestPriceStr = avgGuestPriceStr;
-    }
-
-    public String getAvgGuestPriceStr() 
-    {
-        return avgGuestPriceStr;
-    }
-    public void setAvglike30day(String avglike30day) 
-    {
-        this.avglike30day = avglike30day;
-    }
-
-    public String getAvglike30day() 
-    {
-        return avglike30day;
-    }
-    public void setAvgTotalUserCount30Day(String avgTotalUserCount30Day) 
-    {
-        this.avgTotalUserCount30Day = avgTotalUserCount30Day;
-    }
-
-    public String getAvgTotalUserCount30Day() 
-    {
-        return avgTotalUserCount30Day;
-    }
-    public void setAvgUserCount30Day(String avgUserCount30Day) 
-    {
-        this.avgUserCount30Day = avgUserCount30Day;
-    }
-
-    public String getAvgUserCount30Day() 
-    {
-        return avgUserCount30Day;
-    }
-    public void setAvgUserSale(String avgUserSale) 
-    {
-        this.avgUserSale = avgUserSale;
-    }
-
-    public String getAvgUserSale() 
-    {
-        return avgUserSale;
-    }
-    public void setAvgUserSaleStr(String avgUserSaleStr) 
-    {
-        this.avgUserSaleStr = avgUserSaleStr;
-    }
-
-    public String getAvgUserSaleStr() 
-    {
-        return avgUserSaleStr;
-    }
-    public void setAwemeavgsalescount30day(String awemeavgsalescount30day) 
-    {
-        this.awemeavgsalescount30day = awemeavgsalescount30day;
-    }
-
-    public String getAwemeavgsalescount30day() 
-    {
-        return awemeavgsalescount30day;
-    }
-    public void setAwemeavgsalesgmv30day(String awemeavgsalesgmv30day) 
-    {
-        this.awemeavgsalesgmv30day = awemeavgsalesgmv30day;
-    }
-
-    public String getAwemeavgsalesgmv30day() 
-    {
-        return awemeavgsalesgmv30day;
-    }
-    public void setAwemeCount30Day(String awemeCount30Day) 
-    {
-        this.awemeCount30Day = awemeCount30Day;
-    }
-
-    public String getAwemeCount30Day() 
-    {
-        return awemeCount30Day;
-    }
-    public void setAwemecount30day(String awemecount30day) 
-    {
-        this.awemecount30day = awemecount30day;
-    }
-
-    public String getAwemecount30day() 
-    {
-        return awemecount30day;
-    }
-    public void setAwemesalescount30day(String awemesalescount30day) 
-    {
-        this.awemesalescount30day = awemesalescount30day;
-    }
-
-    public String getAwemesalescount30day() 
-    {
-        return awemesalescount30day;
-    }
-    public void setAwemesalesgmv30day(String awemesalesgmv30day) 
-    {
-        this.awemesalesgmv30day = awemesalesgmv30day;
-    }
-
-    public String getAwemesalesgmv30day() 
-    {
-        return awemesalesgmv30day;
-    }
-    public void setAwemes(String awemes) 
-    {
-        this.awemes = awemes;
-    }
-
-    public String getAwemes() 
-    {
-        return awemes;
-    }
-    public void setCity(String city) 
-    {
-        this.city = city;
-    }
-
-    public String getCity() 
-    {
-        return city;
-    }
-    public void setContentTags(String contentTags) 
-    {
-        this.contentTags = contentTags;
-    }
-
-    public String getContentTags() 
-    {
-        return contentTags;
-    }
-    public void setCustomVerify(String customVerify) 
-    {
-        this.customVerify = customVerify;
-    }
-
-    public String getCustomVerify() 
-    {
-        return customVerify;
-    }
-    public void setEnterpriseVerify(String enterpriseVerify) 
-    {
-        this.enterpriseVerify = enterpriseVerify;
-    }
-
-    public String getEnterpriseVerify() 
-    {
-        return enterpriseVerify;
-    }
-    public void setFansinc30day(String fansinc30day) 
-    {
-        this.fansinc30day = fansinc30day;
-    }
-
-    public String getFansinc30day() 
-    {
-        return fansinc30day;
-    }
-    public void setGender(String gender) 
-    {
-        this.gender = gender;
-    }
-
-    public String getGender() 
-    {
-        return gender;
-    }
-    public void setId(String id) 
-    {
-        this.id = id;
-    }
-
-    public String getId() 
-    {
-        return id;
-    }
-    public void setIncludeState(String includeState) 
-    {
-        this.includeState = includeState;
-    }
-
-    public String getIncludeState() 
-    {
-        return includeState;
-    }
-    public void setIsBrandSelf(Boolean isBrandSelf) 
-    {
-        this.isBrandSelf = isBrandSelf;
-    }
-
-    public Boolean getIsBrandSelf() 
-    {
-        return isBrandSelf;
-    }
-    public void setIsFavorite(Boolean isFavorite) 
-    {
-        this.isFavorite = isFavorite;
-    }
-
-    public Boolean getIsFavorite() 
-    {
-        return isFavorite;
-    }
-    public void setIsFocus(Boolean isFocus) 
-    {
-        this.isFocus = isFocus;
-    }
-
-    public Boolean getIsFocus() 
-    {
-        return isFocus;
-    }
-    public void setIsMcn(Boolean isMcn) 
-    {
-        this.isMcn = isMcn;
-    }
-
-    public Boolean getIsMcn() 
-    {
-        return isMcn;
-    }
-    public void setIsRooming(Boolean isRooming) 
-    {
-        this.isRooming = isRooming;
-    }
-
-    public Boolean getIsRooming() 
-    {
-        return isRooming;
-    }
-    public void setLikeCount(String likeCount) 
-    {
-        this.likeCount = likeCount;
-    }
-
-    public String getLikeCount() 
-    {
-        return likeCount;
-    }
-    public void setLikesinc30day(String likesinc30day) 
-    {
-        this.likesinc30day = likesinc30day;
-    }
-
-    public String getLikesinc30day() 
-    {
-        return likesinc30day;
-    }
-    public void setLiveavggmv30day(String liveavggmv30day) 
-    {
-        this.liveavggmv30day = liveavggmv30day;
-    }
-
-    public String getLiveavggmv30day() 
-    {
-        return liveavggmv30day;
-    }
-    public void setLiveavgsalescount30day(String liveavgsalescount30day) 
-    {
-        this.liveavgsalescount30day = liveavgsalescount30day;
-    }
-
-    public String getLiveavgsalescount30day() 
-    {
-        return liveavgsalescount30day;
-    }
-    public void setLiveCount30Day(String liveCount30Day) 
-    {
-        this.liveCount30Day = liveCount30Day;
-    }
-
-    public String getLiveCount30Day() 
-    {
-        return liveCount30Day;
-    }
-    public void setLivegmv30day(String livegmv30day) 
-    {
-        this.livegmv30day = livegmv30day;
-    }
-
-    public String getLivegmv30day() 
-    {
-        return livegmv30day;
-    }
-    public void setLivesalescount30day(String livesalescount30day) 
-    {
-        this.livesalescount30day = livesalescount30day;
-    }
-
-    public String getLivesalescount30day() 
-    {
-        return livesalescount30day;
-    }
-    public void setLiveTags(String liveTags) 
-    {
-        this.liveTags = liveTags;
-    }
-
-    public String getLiveTags() 
-    {
-        return liveTags;
-    }
-    public void setLocation(String location) 
-    {
-        this.location = location;
-    }
-
-    public String getLocation() 
-    {
-        return location;
-    }
-    public void setNickName(String nickName) 
-    {
-        this.nickName = nickName;
-    }
-
-    public String getNickName() 
-    {
-        return nickName;
-    }
-    public void setPlatformFans(String platformFans) 
-    {
-        this.platformFans = platformFans;
-    }
-
-    public String getPlatformFans() 
-    {
-        return platformFans;
-    }
-    public void setProvince(String province) 
-    {
-        this.province = province;
-    }
-
-    public String getProvince() 
-    {
-        return province;
-    }
-    public void setScore(String score) 
-    {
-        this.score = score;
-    }
-
-    public String getScore() 
-    {
-        return score;
-    }
-    public void setSellgoodsawemecount30day(String sellgoodsawemecount30day) 
-    {
-        this.sellgoodsawemecount30day = sellgoodsawemecount30day;
-    }
-
-    public String getSellgoodsawemecount30day() 
-    {
-        return sellgoodsawemecount30day;
-    }
-    public void setSellgoodslivecount30day(String sellgoodslivecount30day) 
-    {
-        this.sellgoodslivecount30day = sellgoodslivecount30day;
-    }
-
-    public String getSellgoodslivecount30day() 
-    {
-        return sellgoodslivecount30day;
-    }
-    public void setShortId(String shortId) 
-    {
-        this.shortId = shortId;
-    }
-
-    public String getShortId() 
-    {
-        return shortId;
-    }
-    public void setSignature(String signature) 
-    {
-        this.signature = signature;
-    }
-
-    public String getSignature() 
-    {
-        return signature;
-    }
-    public void setTags(String tags) 
-    {
-        this.tags = tags;
-    }
-
-    public String getTags() 
-    {
-        return tags;
-    }
-    public void setUid(String uid) 
-    {
-        this.uid = uid;
-    }
-
-    public String getUid() 
-    {
-        return uid;
-    }
-    public void setUniqueId(String uniqueId) 
-    {
-        this.uniqueId = uniqueId;
-    }
-
-    public String getUniqueId() 
-    {
-        return uniqueId;
-    }
-    public void setUrl(String url) 
-    {
-        this.url = url;
-    }
-
-    public String getUrl() 
-    {
-        return url;
-    }
-    public void setWithFusionShopEntry(Boolean withFusionShopEntry) 
-    {
-        this.withFusionShopEntry = withFusionShopEntry;
-    }
-
-    public Boolean getWithFusionShopEntry() 
-    {
-        return withFusionShopEntry;
-    }
-
-    @Override
-    public String toString() {
-        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
-            .append("age", getAge())
-            .append("avatar", getAvatar())
-            .append("avgGuestPrice", getAvgGuestPrice())
-            .append("avgGuestPriceStr", getAvgGuestPriceStr())
-            .append("avglike30day", getAvglike30day())
-            .append("avgTotalUserCount30Day", getAvgTotalUserCount30Day())
-            .append("avgUserCount30Day", getAvgUserCount30Day())
-            .append("avgUserSale", getAvgUserSale())
-            .append("avgUserSaleStr", getAvgUserSaleStr())
-            .append("awemeavgsalescount30day", getAwemeavgsalescount30day())
-            .append("awemeavgsalesgmv30day", getAwemeavgsalesgmv30day())
-            .append("awemeCount30Day", getAwemeCount30Day())
-            .append("awemecount30day", getAwemecount30day())
-            .append("awemesalescount30day", getAwemesalescount30day())
-            .append("awemesalesgmv30day", getAwemesalesgmv30day())
-            .append("awemes", getAwemes())
-            .append("city", getCity())
-            .append("contentTags", getContentTags())
-            .append("customVerify", getCustomVerify())
-            .append("enterpriseVerify", getEnterpriseVerify())
-            .append("fansinc30day", getFansinc30day())
-            .append("gender", getGender())
-            .append("id", getId())
-            .append("includeState", getIncludeState())
-            .append("isBrandSelf", getIsBrandSelf())
-            .append("isFavorite", getIsFavorite())
-            .append("isFocus", getIsFocus())
-            .append("isMcn", getIsMcn())
-            .append("isRooming", getIsRooming())
-            .append("likeCount", getLikeCount())
-            .append("likesinc30day", getLikesinc30day())
-            .append("liveavggmv30day", getLiveavggmv30day())
-            .append("liveavgsalescount30day", getLiveavgsalescount30day())
-            .append("liveCount30Day", getLiveCount30Day())
-            .append("livegmv30day", getLivegmv30day())
-            .append("livesalescount30day", getLivesalescount30day())
-            .append("liveTags", getLiveTags())
-            .append("location", getLocation())
-            .append("nickName", getNickName())
-            .append("platformFans", getPlatformFans())
-            .append("province", getProvince())
-            .append("score", getScore())
-            .append("sellgoodsawemecount30day", getSellgoodsawemecount30day())
-            .append("sellgoodslivecount30day", getSellgoodslivecount30day())
-            .append("shortId", getShortId())
-            .append("signature", getSignature())
-            .append("tags", getTags())
-            .append("uid", getUid())
-            .append("uniqueId", getUniqueId())
-            .append("url", getUrl())
-            .append("withFusionShopEntry", getWithFusionShopEntry())
-            .toString();
-    }
-}

+ 0 - 345
ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/Overview.java

@@ -1,345 +0,0 @@
-package com.ruoyi.system.domain.fg;
-
-import com.ruoyi.common.annotation.Excel;
-import com.ruoyi.common.core.domain.BaseEntity;
-
-public class Overview extends BaseEntity {
-
-    @Excel(name = "用户名称")
-    private String name;
-    @Excel(name = "用户编码")
-    private String uuid;
-    @Excel(name = "场均直播时长")
-    private String AvgDurationStr;
-    @Excel(name = "场均销量")
-    private String AvgLiveSaleCountStr;
-    @Excel(name = "场均销售额")
-    private String AvgLiveSaleGmvStr;
-    @Excel(name = "场均观看人次")
-    private String AvgLiveTotalUserCountStr;
-    @Excel(name = "场均人气峰值")
-    private String AvgLiveUserCountStr;
-    @Excel(name = "直播客单价")
-    private String AvgUserPriceStr;
-
-    @Excel(name = "带货直播")
-    private String CommerceLiveCountStr;
-    @Excel(name = "直播场次")
-    private String LiveCountStr;
-    @Excel(name = "直播销量")
-    private String LiveSaleCountStr;
-    @Excel(name = "直播销售额")
-    private String LiveSaleGmvStr;
-    @Excel(name = "最高观看")
-    private String MaxLiveTotalUserCountStr;
-    @Excel(name = "人均UV价值")
-    private String UVStr;
-
-    /**===   ===**/
-
-    @Excel(name = "平均销量")
-    private String AvgAwemeSaleCountStr;
-    @Excel(name = "平均销售额")
-    private String AvgAwemeSaleGmvStr;
-    @Excel(name = "平均评论")
-    private String AvgCommentCountStr;
-    @Excel(name = "平均赞评比")
-    private String AvgLikeCommentRateStr;
-    @Excel(name = "平均点赞")
-    private String AvgLikeCountStr;
-    @Excel(name = "视频数")
-    private String AwemeCountStr;
-    @Excel(name = "视频销量")
-    private String AwemeSaleCountStr;
-    @Excel(name = "视频销售额")
-    private String AwemeSaleGmvStr;
-    @Excel(name = "带货视频")
-    private String CommerceAwemeCountStr;
-    @Excel(name = "最高评论")
-    private String MaxCommentCountStr;
-    @Excel(name = "最高赞评比")
-    private String MaxLikeCommentRateStr;
-    @Excel(name = "最高点赞")
-    private String MaxLikeCountStr;
-
-    /**===  种草数据 ===**/
-    @Excel(name = "星图报价")
-    private String BloggerPriceStr;
-    @Excel(name = "种草品牌")
-    private String BrandCountStr;
-    @Excel(name = "CPE")
-    private String CPEStr;
-    @Excel(name = "种草品类")
-    private String CateCountStr;
-    @Excel(name = "种草视频")
-    private String GrassVideoCountStr;
-    @Excel(name = "主要种草类目")
-    private String MainCateNameStr;
-    @Excel(name = "主要种草类目百分比")
-    private String MainCateRatioStr;
-
-
-    public String getName() {
-        return name;
-    }
-
-    public void setName(String name) {
-        this.name = name;
-    }
-
-    public String getUuid() {
-        return uuid;
-    }
-
-    public void setUuid(String uuid) {
-        this.uuid = uuid;
-    }
-
-    public String getAvgDurationStr() {
-        return AvgDurationStr;
-    }
-
-    public void setAvgDurationStr(String avgDurationStr) {
-        AvgDurationStr = avgDurationStr;
-    }
-
-    public String getAvgLiveSaleCountStr() {
-        return AvgLiveSaleCountStr;
-    }
-
-    public void setAvgLiveSaleCountStr(String avgLiveSaleCountStr) {
-        AvgLiveSaleCountStr = avgLiveSaleCountStr;
-    }
-
-    public String getAvgLiveSaleGmvStr() {
-        return AvgLiveSaleGmvStr;
-    }
-
-    public void setAvgLiveSaleGmvStr(String avgLiveSaleGmvStr) {
-        AvgLiveSaleGmvStr = avgLiveSaleGmvStr;
-    }
-
-    public String getAvgLiveTotalUserCountStr() {
-        return AvgLiveTotalUserCountStr;
-    }
-
-    public void setAvgLiveTotalUserCountStr(String avgLiveTotalUserCountStr) {
-        AvgLiveTotalUserCountStr = avgLiveTotalUserCountStr;
-    }
-
-    public String getAvgLiveUserCountStr() {
-        return AvgLiveUserCountStr;
-    }
-
-    public void setAvgLiveUserCountStr(String avgLiveUserCountStr) {
-        AvgLiveUserCountStr = avgLiveUserCountStr;
-    }
-
-    public String getAvgUserPriceStr() {
-        return AvgUserPriceStr;
-    }
-
-    public void setAvgUserPriceStr(String avgUserPriceStr) {
-        AvgUserPriceStr = avgUserPriceStr;
-    }
-
-    public String getCommerceLiveCountStr() {
-        return CommerceLiveCountStr;
-    }
-
-    public void setCommerceLiveCountStr(String commerceLiveCountStr) {
-        CommerceLiveCountStr = commerceLiveCountStr;
-    }
-
-    public String getLiveCountStr() {
-        return LiveCountStr;
-    }
-
-    public void setLiveCountStr(String liveCountStr) {
-        LiveCountStr = liveCountStr;
-    }
-
-    public String getLiveSaleCountStr() {
-        return LiveSaleCountStr;
-    }
-
-    public void setLiveSaleCountStr(String liveSaleCountStr) {
-        LiveSaleCountStr = liveSaleCountStr;
-    }
-
-    public String getLiveSaleGmvStr() {
-        return LiveSaleGmvStr;
-    }
-
-    public void setLiveSaleGmvStr(String liveSaleGmvStr) {
-        LiveSaleGmvStr = liveSaleGmvStr;
-    }
-
-    public String getMaxLiveTotalUserCountStr() {
-        return MaxLiveTotalUserCountStr;
-    }
-
-    public void setMaxLiveTotalUserCountStr(String maxLiveTotalUserCountStr) {
-        MaxLiveTotalUserCountStr = maxLiveTotalUserCountStr;
-    }
-
-    public String getUVStr() {
-        return UVStr;
-    }
-
-    public void setUVStr(String UVStr) {
-        this.UVStr = UVStr;
-    }
-
-    public String getAvgAwemeSaleCountStr() {
-        return AvgAwemeSaleCountStr;
-    }
-
-    public void setAvgAwemeSaleCountStr(String avgAwemeSaleCountStr) {
-        AvgAwemeSaleCountStr = avgAwemeSaleCountStr;
-    }
-
-    public String getAvgAwemeSaleGmvStr() {
-        return AvgAwemeSaleGmvStr;
-    }
-
-    public void setAvgAwemeSaleGmvStr(String avgAwemeSaleGmvStr) {
-        AvgAwemeSaleGmvStr = avgAwemeSaleGmvStr;
-    }
-
-    public String getAvgCommentCountStr() {
-        return AvgCommentCountStr;
-    }
-
-    public void setAvgCommentCountStr(String avgCommentCountStr) {
-        AvgCommentCountStr = avgCommentCountStr;
-    }
-
-    public String getAvgLikeCommentRateStr() {
-        return AvgLikeCommentRateStr;
-    }
-
-    public void setAvgLikeCommentRateStr(String avgLikeCommentRateStr) {
-        AvgLikeCommentRateStr = avgLikeCommentRateStr;
-    }
-
-    public String getAvgLikeCountStr() {
-        return AvgLikeCountStr;
-    }
-
-    public void setAvgLikeCountStr(String avgLikeCountStr) {
-        AvgLikeCountStr = avgLikeCountStr;
-    }
-
-    public String getAwemeCountStr() {
-        return AwemeCountStr;
-    }
-
-    public void setAwemeCountStr(String awemeCountStr) {
-        AwemeCountStr = awemeCountStr;
-    }
-
-    public String getAwemeSaleCountStr() {
-        return AwemeSaleCountStr;
-    }
-
-    public void setAwemeSaleCountStr(String awemeSaleCountStr) {
-        AwemeSaleCountStr = awemeSaleCountStr;
-    }
-
-    public String getAwemeSaleGmvStr() {
-        return AwemeSaleGmvStr;
-    }
-
-    public void setAwemeSaleGmvStr(String awemeSaleGmvStr) {
-        AwemeSaleGmvStr = awemeSaleGmvStr;
-    }
-
-    public String getCommerceAwemeCountStr() {
-        return CommerceAwemeCountStr;
-    }
-
-    public void setCommerceAwemeCountStr(String commerceAwemeCountStr) {
-        CommerceAwemeCountStr = commerceAwemeCountStr;
-    }
-
-    public String getMaxCommentCountStr() {
-        return MaxCommentCountStr;
-    }
-
-    public void setMaxCommentCountStr(String maxCommentCountStr) {
-        MaxCommentCountStr = maxCommentCountStr;
-    }
-
-    public String getMaxLikeCommentRateStr() {
-        return MaxLikeCommentRateStr;
-    }
-
-    public void setMaxLikeCommentRateStr(String maxLikeCommentRateStr) {
-        MaxLikeCommentRateStr = maxLikeCommentRateStr;
-    }
-
-    public String getMaxLikeCountStr() {
-        return MaxLikeCountStr;
-    }
-
-    public void setMaxLikeCountStr(String maxLikeCountStr) {
-        MaxLikeCountStr = maxLikeCountStr;
-    }
-
-    public String getBloggerPriceStr() {
-        return BloggerPriceStr;
-    }
-
-    public void setBloggerPriceStr(String bloggerPriceStr) {
-        BloggerPriceStr = bloggerPriceStr;
-    }
-
-    public String getBrandCountStr() {
-        return BrandCountStr;
-    }
-
-    public void setBrandCountStr(String brandCountStr) {
-        BrandCountStr = brandCountStr;
-    }
-
-    public String getCPEStr() {
-        return CPEStr;
-    }
-
-    public void setCPEStr(String CPEStr) {
-        this.CPEStr = CPEStr;
-    }
-
-    public String getCateCountStr() {
-        return CateCountStr;
-    }
-
-    public void setCateCountStr(String cateCountStr) {
-        CateCountStr = cateCountStr;
-    }
-
-    public String getGrassVideoCountStr() {
-        return GrassVideoCountStr;
-    }
-
-    public void setGrassVideoCountStr(String grassVideoCountStr) {
-        GrassVideoCountStr = grassVideoCountStr;
-    }
-
-    public String getMainCateNameStr() {
-        return MainCateNameStr;
-    }
-
-    public void setMainCateNameStr(String mainCateNameStr) {
-        MainCateNameStr = mainCateNameStr;
-    }
-
-    public String getMainCateRatioStr() {
-        return MainCateRatioStr;
-    }
-
-    public void setMainCateRatioStr(String mainCateRatioStr) {
-        MainCateRatioStr = mainCateRatioStr;
-    }
-}

+ 0 - 273
ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/SalesTrendData.java

@@ -1,273 +0,0 @@
-package com.ruoyi.system.domain.fg;
-
-import com.ruoyi.common.annotation.Excel;
-import com.ruoyi.common.core.domain.BaseEntity;
-
-public class SalesTrendData extends BaseEntity {
-
-    @Excel(name = "视频销量总数")
-    private String AwemeSalesCount;
-    @Excel(name = "视频销量区间数")
-    private String AwemeSalesCountStr;
-    @Excel(name = "视频销量百分比")
-    private String AwemeSaleCountRatio;
-    @Excel(name = "视频销售额")
-    private String AwemeSales;
-    @Excel(name = "视频销售额区间数")
-    private String AwemeSalesStr;
-    @Excel(name = "视频销售额百分比")
-    private String AwemeSalesRatio;
-
-    @Excel(name = "日期")
-    private String DateCode;
-    @Excel(name = "直播销量总数")
-    private String LiveSalesCount;
-    @Excel(name = "直播销量区间数")
-    private String LiveSalesCountStr;
-    @Excel(name = "直播销量百分比")
-    private String LiveSaleCountRatio;
-    @Excel(name = "直播销售额")
-    private String LiveSales;
-    @Excel(name = "直播销售额区间数")
-    private String LiveSalesStr;
-    @Excel(name = "直播销售额百分比")
-    private String LiveSalesRatio;
-
-    @Excel(name = "商品卡销量总数")
-    private String OtherSalesCount;
-    @Excel(name = "商品卡销售区间数")
-    private String OtherSalesCountStr;
-    @Excel(name = "商品卡销量百分比")
-    private String OtherSaleCountRatio;
-    @Excel(name = "商品卡销量额")
-    private String OtherSales;
-    @Excel(name = "商品卡销量额区间数")
-    private String OtherSalesStr;
-    @Excel(name = "商品卡销售额百分比")
-    private String OtherSalesRatio;
-
-
-
-    @Excel(name = "总PV")
-    private String PV;
-    @Excel(name = "总PV区间值")
-    private String PVStr;
-    @Excel(name = "时间")
-    private String StatDate;
-    @Excel(name = "总计")
-    private String SumSalesCount;
-    @Excel(name = "总计区间值")
-    private String SumSalesCountStr;
-    @Excel(name = "总量")
-    private String TotalSales;
-    @Excel(name = "总量区间值")
-    private String TotalSalesStr;
-
-    public String getAwemeSalesCount() {
-        return AwemeSalesCount;
-    }
-
-    public void setAwemeSalesCount(String awemeSalesCount) {
-        AwemeSalesCount = awemeSalesCount;
-    }
-
-    public String getAwemeSalesCountStr() {
-        return AwemeSalesCountStr;
-    }
-
-    public void setAwemeSalesCountStr(String awemeSalesCountStr) {
-        AwemeSalesCountStr = awemeSalesCountStr;
-    }
-
-    public String getAwemeSaleCountRatio() {
-        return AwemeSaleCountRatio;
-    }
-
-    public void setAwemeSaleCountRatio(String awemeSaleCountRatio) {
-        AwemeSaleCountRatio = awemeSaleCountRatio;
-    }
-
-    public String getAwemeSales() {
-        return AwemeSales;
-    }
-
-    public void setAwemeSales(String awemeSales) {
-        AwemeSales = awemeSales;
-    }
-
-    public String getAwemeSalesStr() {
-        return AwemeSalesStr;
-    }
-
-    public void setAwemeSalesStr(String awemeSalesStr) {
-        AwemeSalesStr = awemeSalesStr;
-    }
-
-    public String getAwemeSalesRatio() {
-        return AwemeSalesRatio;
-    }
-
-    public void setAwemeSalesRatio(String awemeSalesRatio) {
-        AwemeSalesRatio = awemeSalesRatio;
-    }
-
-    public String getDateCode() {
-        return DateCode;
-    }
-
-    public void setDateCode(String dateCode) {
-        DateCode = dateCode;
-    }
-
-    public String getLiveSalesCount() {
-        return LiveSalesCount;
-    }
-
-    public void setLiveSalesCount(String liveSalesCount) {
-        LiveSalesCount = liveSalesCount;
-    }
-
-    public String getLiveSalesCountStr() {
-        return LiveSalesCountStr;
-    }
-
-    public void setLiveSalesCountStr(String liveSalesCountStr) {
-        LiveSalesCountStr = liveSalesCountStr;
-    }
-
-    public String getLiveSaleCountRatio() {
-        return LiveSaleCountRatio;
-    }
-
-    public void setLiveSaleCountRatio(String liveSaleCountRatio) {
-        LiveSaleCountRatio = liveSaleCountRatio;
-    }
-
-    public String getLiveSales() {
-        return LiveSales;
-    }
-
-    public void setLiveSales(String liveSales) {
-        LiveSales = liveSales;
-    }
-
-    public String getLiveSalesStr() {
-        return LiveSalesStr;
-    }
-
-    public void setLiveSalesStr(String liveSalesStr) {
-        LiveSalesStr = liveSalesStr;
-    }
-
-    public String getLiveSalesRatio() {
-        return LiveSalesRatio;
-    }
-
-    public void setLiveSalesRatio(String liveSalesRatio) {
-        LiveSalesRatio = liveSalesRatio;
-    }
-
-    public String getOtherSalesCount() {
-        return OtherSalesCount;
-    }
-
-    public void setOtherSalesCount(String otherSalesCount) {
-        OtherSalesCount = otherSalesCount;
-    }
-
-    public String getOtherSalesCountStr() {
-        return OtherSalesCountStr;
-    }
-
-    public void setOtherSalesCountStr(String otherSalesCountStr) {
-        OtherSalesCountStr = otherSalesCountStr;
-    }
-
-    public String getOtherSaleCountRatio() {
-        return OtherSaleCountRatio;
-    }
-
-    public void setOtherSaleCountRatio(String otherSaleCountRatio) {
-        OtherSaleCountRatio = otherSaleCountRatio;
-    }
-
-    public String getOtherSales() {
-        return OtherSales;
-    }
-
-    public void setOtherSales(String otherSales) {
-        OtherSales = otherSales;
-    }
-
-    public String getOtherSalesStr() {
-        return OtherSalesStr;
-    }
-
-    public void setOtherSalesStr(String otherSalesStr) {
-        OtherSalesStr = otherSalesStr;
-    }
-
-    public String getOtherSalesRatio() {
-        return OtherSalesRatio;
-    }
-
-    public void setOtherSalesRatio(String otherSalesRatio) {
-        OtherSalesRatio = otherSalesRatio;
-    }
-
-    public String getPV() {
-        return PV;
-    }
-
-    public void setPV(String PV) {
-        this.PV = PV;
-    }
-
-    public String getPVStr() {
-        return PVStr;
-    }
-
-    public void setPVStr(String PVStr) {
-        this.PVStr = PVStr;
-    }
-
-    public String getStatDate() {
-        return StatDate;
-    }
-
-    public void setStatDate(String statDate) {
-        StatDate = statDate;
-    }
-
-    public String getSumSalesCount() {
-        return SumSalesCount;
-    }
-
-    public void setSumSalesCount(String sumSalesCount) {
-        SumSalesCount = sumSalesCount;
-    }
-
-    public String getSumSalesCountStr() {
-        return SumSalesCountStr;
-    }
-
-    public void setSumSalesCountStr(String sumSalesCountStr) {
-        SumSalesCountStr = sumSalesCountStr;
-    }
-
-    public String getTotalSales() {
-        return TotalSales;
-    }
-
-    public void setTotalSales(String totalSales) {
-        TotalSales = totalSales;
-    }
-
-    public String getTotalSalesStr() {
-        return TotalSalesStr;
-    }
-
-    public void setTotalSalesStr(String totalSalesStr) {
-        TotalSalesStr = totalSalesStr;
-    }
-}

+ 0 - 199
ruoyi-system/src/main/java/com/ruoyi/system/domain/fg/School.java

@@ -1,199 +0,0 @@
-package com.ruoyi.system.domain.fg;
-
-import com.ruoyi.common.annotation.Excel;
-import com.ruoyi.common.core.domain.BaseEntity;
-
-public class School extends BaseEntity {
-
-    @Excel(name = "大类")
-    private String lName;
-
-    @Excel(name = "大类code")
-    private String lCode;
-    @Excel(name = "小类")
-    private String pName;
-    @Excel(name = "小类code")
-    private String pCode;
-    @Excel(name = "子类")
-    private String zName;
-    @Excel(name = "子类code")
-    private String zCode;
-    @Excel(name = "评级")
-    private String grade;
-    @Excel(name = "学校名称")
-    private String univNameCn;
-    @Excel(name = "总分")
-    private String score;
-    @Excel(name = "省")
-    private String province;
-    @Excel(name = "市")
-    private String city;
-    @Excel(name = "总分数")
-    private String univLikeCount;
-    @Excel(name = "学校类型")
-    private String univTags;
-    @Excel(name = "排名")
-    private String ranking;
-    @Excel(name = "学校条件")
-    private String nameCn12;
-    @Excel(name = "学校支撑")
-    private String nameCn13;
-    @Excel(name = "专业生源")
-    private String nameCn14;
-    @Excel(name = "专业就业")
-    private String nameCn15;
-    @Excel(name = "专业条件")
-    private String nameCn16;
-
-    public String getlName() {
-        return lName;
-    }
-
-    public void setlName(String lName) {
-        this.lName = lName;
-    }
-
-    public String getlCode() {
-        return lCode;
-    }
-
-    public void setlCode(String lCode) {
-        this.lCode = lCode;
-    }
-
-    public String getpName() {
-        return pName;
-    }
-
-    public void setpName(String pName) {
-        this.pName = pName;
-    }
-
-    public String getpCode() {
-        return pCode;
-    }
-
-    public void setpCode(String pCode) {
-        this.pCode = pCode;
-    }
-
-    public String getzName() {
-        return zName;
-    }
-
-    public void setzName(String zName) {
-        this.zName = zName;
-    }
-
-    public String getzCode() {
-        return zCode;
-    }
-
-    public void setzCode(String zCode) {
-        this.zCode = zCode;
-    }
-
-    public String getGrade() {
-        return grade;
-    }
-
-    public void setGrade(String grade) {
-        this.grade = grade;
-    }
-
-    public String getUnivNameCn() {
-        return univNameCn;
-    }
-
-    public void setUnivNameCn(String univNameCn) {
-        this.univNameCn = univNameCn;
-    }
-
-    public String getScore() {
-        return score;
-    }
-
-    public void setScore(String score) {
-        this.score = score;
-    }
-
-    public String getProvince() {
-        return province;
-    }
-
-    public void setProvince(String province) {
-        this.province = province;
-    }
-
-    public String getCity() {
-        return city;
-    }
-
-    public void setCity(String city) {
-        this.city = city;
-    }
-
-    public String getUnivLikeCount() {
-        return univLikeCount;
-    }
-
-    public void setUnivLikeCount(String univLikeCount) {
-        this.univLikeCount = univLikeCount;
-    }
-
-    public String getUnivTags() {
-        return univTags;
-    }
-
-    public void setUnivTags(String univTags) {
-        this.univTags = univTags;
-    }
-
-    public String getRanking() {
-        return ranking;
-    }
-
-    public void setRanking(String ranking) {
-        this.ranking = ranking;
-    }
-
-    public String getNameCn12() {
-        return nameCn12;
-    }
-
-    public void setNameCn12(String nameCn12) {
-        this.nameCn12 = nameCn12;
-    }
-
-    public String getNameCn13() {
-        return nameCn13;
-    }
-
-    public void setNameCn13(String nameCn13) {
-        this.nameCn13 = nameCn13;
-    }
-
-    public String getNameCn14() {
-        return nameCn14;
-    }
-
-    public void setNameCn14(String nameCn14) {
-        this.nameCn14 = nameCn14;
-    }
-
-    public String getNameCn15() {
-        return nameCn15;
-    }
-
-    public void setNameCn15(String nameCn15) {
-        this.nameCn15 = nameCn15;
-    }
-
-    public String getNameCn16() {
-        return nameCn16;
-    }
-
-    public void setNameCn16(String nameCn16) {
-        this.nameCn16 = nameCn16;
-    }
-}

+ 219 - 0
ruoyi-system/src/main/java/com/ruoyi/system/domain/invest/TProjectCompany.java

@@ -0,0 +1,219 @@
+package com.ruoyi.system.domain.invest;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.ruoyi.common.annotation.Excel;
+import com.ruoyi.common.core.domain.BaseEntity;
+
+/**
+ * 项目公司信息对象 t_project_company
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+public class TProjectCompany extends BaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 主键ID */
+    private String id;
+
+    /** 公司名称 */
+    @Excel(name = "公司名称")
+    private String companyName;
+
+    /** 项目ID */
+    private String projectPoolId;
+
+    /** 企业统一社会信用代码 */
+    @Excel(name = "企业统一社会信用代码")
+    private String companyCode;
+
+    /** 营业开始时间 */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "营业开始时间", width = 30, dateFormat = "yyyy-MM-dd")
+    private Date startTime;
+
+    /** 营业结束时间 */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "营业结束时间", width = 30, dateFormat = "yyyy-MM-dd")
+    private Date endTime;
+
+    /** 注册资本 */
+    private String registeredCapital;
+
+    /** 注册地址 */
+    private String registeredAddress;
+
+    /** 实缴资本 */
+    private String paidCapital;
+
+    /** 办公地址 */
+    private String businessAddress;
+
+    /** 实控人 */
+    @Excel(name = "实控人")
+    private String actualBod;
+
+    /** 联系电话 */
+    private String phone;
+
+    /** 所属类型 */
+    private String type;
+
+    /** 状态 */
+    private String delFlag;
+
+    public void setId(String id) 
+    {
+        this.id = id;
+    }
+
+    public String getId() 
+    {
+        return id;
+    }
+    public void setCompanyName(String companyName) 
+    {
+        this.companyName = companyName;
+    }
+
+    public String getCompanyName() 
+    {
+        return companyName;
+    }
+    public void setProjectPoolId(String projectPoolId) 
+    {
+        this.projectPoolId = projectPoolId;
+    }
+
+    public String getProjectPoolId() 
+    {
+        return projectPoolId;
+    }
+    public void setCompanyCode(String companyCode) 
+    {
+        this.companyCode = companyCode;
+    }
+
+    public String getCompanyCode() 
+    {
+        return companyCode;
+    }
+    public void setStartTime(Date startTime) 
+    {
+        this.startTime = startTime;
+    }
+
+    public Date getStartTime() 
+    {
+        return startTime;
+    }
+    public void setEndTime(Date endTime) 
+    {
+        this.endTime = endTime;
+    }
+
+    public Date getEndTime() 
+    {
+        return endTime;
+    }
+    public void setRegisteredCapital(String registeredCapital) 
+    {
+        this.registeredCapital = registeredCapital;
+    }
+
+    public String getRegisteredCapital() 
+    {
+        return registeredCapital;
+    }
+    public void setRegisteredAddress(String registeredAddress) 
+    {
+        this.registeredAddress = registeredAddress;
+    }
+
+    public String getRegisteredAddress() 
+    {
+        return registeredAddress;
+    }
+    public void setPaidCapital(String paidCapital) 
+    {
+        this.paidCapital = paidCapital;
+    }
+
+    public String getPaidCapital() 
+    {
+        return paidCapital;
+    }
+    public void setBusinessAddress(String businessAddress) 
+    {
+        this.businessAddress = businessAddress;
+    }
+
+    public String getBusinessAddress() 
+    {
+        return businessAddress;
+    }
+    public void setActualBod(String actualBod) 
+    {
+        this.actualBod = actualBod;
+    }
+
+    public String getActualBod() 
+    {
+        return actualBod;
+    }
+    public void setPhone(String phone) 
+    {
+        this.phone = phone;
+    }
+
+    public String getPhone() 
+    {
+        return phone;
+    }
+    public void setType(String type) 
+    {
+        this.type = type;
+    }
+
+    public String getType() 
+    {
+        return type;
+    }
+    public void setDelFlag(String delFlag) 
+    {
+        this.delFlag = delFlag;
+    }
+
+    public String getDelFlag() 
+    {
+        return delFlag;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("companyName", getCompanyName())
+            .append("projectPoolId", getProjectPoolId())
+            .append("companyCode", getCompanyCode())
+            .append("startTime", getStartTime())
+            .append("endTime", getEndTime())
+            .append("registeredCapital", getRegisteredCapital())
+            .append("registeredAddress", getRegisteredAddress())
+            .append("paidCapital", getPaidCapital())
+            .append("businessAddress", getBusinessAddress())
+            .append("actualBod", getActualBod())
+            .append("phone", getPhone())
+            .append("type", getType())
+            .append("delFlag", getDelFlag())
+            .append("createBy", getCreateBy())
+            .append("createTime", getCreateTime())
+            .append("updateBy", getUpdateBy())
+            .append("updateTime", getUpdateTime())
+            .toString();
+    }
+}

+ 182 - 0
ruoyi-system/src/main/java/com/ruoyi/system/domain/invest/TProjectMeeting.java

@@ -0,0 +1,182 @@
+package com.ruoyi.system.domain.invest;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.ruoyi.common.annotation.Excel;
+import com.ruoyi.common.core.domain.BaseEntity;
+
+/**
+ * 会议记录对象 t_project_meeting
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+public class TProjectMeeting extends BaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** 主键ID */
+    private String id;
+
+    /** 会议主题 */
+    @Excel(name = "会议主题")
+    private String meetingTheme;
+
+    /** 会议编号 */
+    @Excel(name = "会议编号")
+    private String meetingCode;
+
+    /** 类别 */
+    @Excel(name = "类别")
+    private String meetingType;
+
+    /** 项目ID */
+    private String projectPoolId;
+
+    /** 会议开始时间 */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "会议开始时间", width = 30, dateFormat = "yyyy-MM-dd")
+    private Date startTime;
+
+    /** 会议结束时间 */
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "会议结束时间", width = 30, dateFormat = "yyyy-MM-dd")
+    private Date endTime;
+
+    /** 会议地点 */
+    @Excel(name = "会议地点")
+    private String place;
+
+    /** 会议发起人 */
+    @Excel(name = "会议发起人")
+    private String promoter;
+
+    /** 会议参与人 */
+    private String participants;
+
+    /** 状态 */
+    private String delFlag;
+
+    public void setId(String id) 
+    {
+        this.id = id;
+    }
+
+    public String getId() 
+    {
+        return id;
+    }
+    public void setMeetingTheme(String meetingTheme) 
+    {
+        this.meetingTheme = meetingTheme;
+    }
+
+    public String getMeetingTheme() 
+    {
+        return meetingTheme;
+    }
+    public void setMeetingCode(String meetingCode) 
+    {
+        this.meetingCode = meetingCode;
+    }
+
+    public String getMeetingCode() 
+    {
+        return meetingCode;
+    }
+    public void setMeetingType(String meetingType) 
+    {
+        this.meetingType = meetingType;
+    }
+
+    public String getMeetingType() 
+    {
+        return meetingType;
+    }
+    public void setProjectPoolId(String projectPoolId) 
+    {
+        this.projectPoolId = projectPoolId;
+    }
+
+    public String getProjectPoolId() 
+    {
+        return projectPoolId;
+    }
+    public void setStartTime(Date startTime) 
+    {
+        this.startTime = startTime;
+    }
+
+    public Date getStartTime() 
+    {
+        return startTime;
+    }
+    public void setEndTime(Date endTime) 
+    {
+        this.endTime = endTime;
+    }
+
+    public Date getEndTime() 
+    {
+        return endTime;
+    }
+    public void setPlace(String place) 
+    {
+        this.place = place;
+    }
+
+    public String getPlace() 
+    {
+        return place;
+    }
+    public void setPromoter(String promoter) 
+    {
+        this.promoter = promoter;
+    }
+
+    public String getPromoter() 
+    {
+        return promoter;
+    }
+    public void setParticipants(String participants) 
+    {
+        this.participants = participants;
+    }
+
+    public String getParticipants() 
+    {
+        return participants;
+    }
+    public void setDelFlag(String delFlag) 
+    {
+        this.delFlag = delFlag;
+    }
+
+    public String getDelFlag() 
+    {
+        return delFlag;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("meetingTheme", getMeetingTheme())
+            .append("meetingCode", getMeetingCode())
+            .append("meetingType", getMeetingType())
+            .append("projectPoolId", getProjectPoolId())
+            .append("startTime", getStartTime())
+            .append("endTime", getEndTime())
+            .append("place", getPlace())
+            .append("promoter", getPromoter())
+            .append("participants", getParticipants())
+            .append("delFlag", getDelFlag())
+            .append("createBy", getCreateBy())
+            .append("createTime", getCreateTime())
+            .append("updateBy", getUpdateBy())
+            .append("updateTime", getUpdateTime())
+            .toString();
+    }
+}

+ 0 - 62
ruoyi-system/src/main/java/com/ruoyi/system/mapper/fg/BloggerMapper.java

@@ -1,62 +0,0 @@
-package com.ruoyi.system.mapper.fg;
-
-import com.ruoyi.system.domain.fg.Blogger;
-
-import java.util.List;
-
-/**
- * 达人数据Mapper接口
- * 
- * @author ruoyi
- * @date 2023-11-24
- */
-public interface BloggerMapper 
-{
-    /**
-     * 查询达人数据
-     * 
-     * @param age 达人数据主键
-     * @return 达人数据
-     */
-    public Blogger selectBloggerByAge(String age);
-
-    /**
-     * 查询达人数据列表
-     * 
-     * @param blogger 达人数据
-     * @return 达人数据集合
-     */
-    public List<Blogger> selectBloggerList(Blogger blogger);
-
-    /**
-     * 新增达人数据
-     * 
-     * @param blogger 达人数据
-     * @return 结果
-     */
-    public int insertBlogger(Blogger blogger);
-
-    /**
-     * 修改达人数据
-     * 
-     * @param blogger 达人数据
-     * @return 结果
-     */
-    public int updateBlogger(Blogger blogger);
-
-    /**
-     * 删除达人数据
-     * 
-     * @param age 达人数据主键
-     * @return 结果
-     */
-    public int deleteBloggerByAge(String age);
-
-    /**
-     * 批量删除达人数据
-     * 
-     * @param ages 需要删除的数据主键集合
-     * @return 结果
-     */
-    public int deleteBloggerByAges(String[] ages);
-}

+ 62 - 0
ruoyi-system/src/main/java/com/ruoyi/system/mapper/invest/TProjectCompanyMapper.java

@@ -0,0 +1,62 @@
+package com.ruoyi.system.mapper.invest;
+
+import com.ruoyi.system.domain.invest.TProjectCompany;
+
+import java.util.List;
+
+/**
+ * 项目公司信息Mapper接口
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+public interface TProjectCompanyMapper 
+{
+    /**
+     * 查询项目公司信息
+     * 
+     * @param id 项目公司信息主键
+     * @return 项目公司信息
+     */
+    public TProjectCompany selectTProjectCompanyById(String id);
+
+    /**
+     * 查询项目公司信息列表
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 项目公司信息集合
+     */
+    public List<TProjectCompany> selectTProjectCompanyList(TProjectCompany tProjectCompany);
+
+    /**
+     * 新增项目公司信息
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 结果
+     */
+    public int insertTProjectCompany(TProjectCompany tProjectCompany);
+
+    /**
+     * 修改项目公司信息
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 结果
+     */
+    public int updateTProjectCompany(TProjectCompany tProjectCompany);
+
+    /**
+     * 删除项目公司信息
+     * 
+     * @param id 项目公司信息主键
+     * @return 结果
+     */
+    public int deleteTProjectCompanyById(String id);
+
+    /**
+     * 批量删除项目公司信息
+     * 
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int deleteTProjectCompanyByIds(String[] ids);
+}

+ 62 - 0
ruoyi-system/src/main/java/com/ruoyi/system/mapper/invest/TProjectMeetingMapper.java

@@ -0,0 +1,62 @@
+package com.ruoyi.system.mapper.invest;
+
+import com.ruoyi.system.domain.invest.TProjectMeeting;
+
+import java.util.List;
+
+/**
+ * 会议记录Mapper接口
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+public interface TProjectMeetingMapper 
+{
+    /**
+     * 查询会议记录
+     * 
+     * @param id 会议记录主键
+     * @return 会议记录
+     */
+    public TProjectMeeting selectTProjectMeetingById(String id);
+
+    /**
+     * 查询会议记录列表
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 会议记录集合
+     */
+    public List<TProjectMeeting> selectTProjectMeetingList(TProjectMeeting tProjectMeeting);
+
+    /**
+     * 新增会议记录
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 结果
+     */
+    public int insertTProjectMeeting(TProjectMeeting tProjectMeeting);
+
+    /**
+     * 修改会议记录
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 结果
+     */
+    public int updateTProjectMeeting(TProjectMeeting tProjectMeeting);
+
+    /**
+     * 删除会议记录
+     * 
+     * @param id 会议记录主键
+     * @return 结果
+     */
+    public int deleteTProjectMeetingById(String id);
+
+    /**
+     * 批量删除会议记录
+     * 
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int deleteTProjectMeetingByIds(String[] ids);
+}

+ 0 - 62
ruoyi-system/src/main/java/com/ruoyi/system/service/fg/IBloggerService.java

@@ -1,62 +0,0 @@
-package com.ruoyi.system.service.fg;
-
-import com.ruoyi.system.domain.fg.Blogger;
-
-import java.util.List;
-
-/**
- * 达人数据Service接口
- * 
- * @author ruoyi
- * @date 2023-11-24
- */
-public interface IBloggerService 
-{
-    /**
-     * 查询达人数据
-     * 
-     * @param age 达人数据主键
-     * @return 达人数据
-     */
-    public Blogger selectBloggerByAge(String age);
-
-    /**
-     * 查询达人数据列表
-     * 
-     * @param blogger 达人数据
-     * @return 达人数据集合
-     */
-    public List<Blogger> selectBloggerList(Blogger blogger);
-
-    /**
-     * 新增达人数据
-     * 
-     * @param blogger 达人数据
-     * @return 结果
-     */
-    public int insertBlogger(Blogger blogger);
-
-    /**
-     * 修改达人数据
-     * 
-     * @param blogger 达人数据
-     * @return 结果
-     */
-    public int updateBlogger(Blogger blogger);
-
-    /**
-     * 批量删除达人数据
-     * 
-     * @param ages 需要删除的达人数据主键集合
-     * @return 结果
-     */
-    public int deleteBloggerByAges(String[] ages);
-
-    /**
-     * 删除达人数据信息
-     * 
-     * @param age 达人数据主键
-     * @return 结果
-     */
-    public int deleteBloggerByAge(String age);
-}

+ 0 - 94
ruoyi-system/src/main/java/com/ruoyi/system/service/fg/impl/BloggerServiceImpl.java

@@ -1,94 +0,0 @@
-package com.ruoyi.system.service.fg.impl;
-
-import java.util.List;
-
-import com.ruoyi.system.domain.fg.Blogger;
-import com.ruoyi.system.mapper.fg.BloggerMapper;
-import com.ruoyi.system.service.fg.IBloggerService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-/**
- * 达人数据Service业务层处理
- * 
- * @author ruoyi
- * @date 2023-11-24
- */
-@Service
-public class BloggerServiceImpl implements IBloggerService
-{
-    @Autowired
-    private BloggerMapper bloggerMapper;
-
-    /**
-     * 查询达人数据
-     * 
-     * @param age 达人数据主键
-     * @return 达人数据
-     */
-    @Override
-    public Blogger selectBloggerByAge(String age)
-    {
-        return bloggerMapper.selectBloggerByAge(age);
-    }
-
-    /**
-     * 查询达人数据列表
-     * 
-     * @param blogger 达人数据
-     * @return 达人数据
-     */
-    @Override
-    public List<Blogger> selectBloggerList(Blogger blogger)
-    {
-        return bloggerMapper.selectBloggerList(blogger);
-    }
-
-    /**
-     * 新增达人数据
-     * 
-     * @param blogger 达人数据
-     * @return 结果
-     */
-    @Override
-    public int insertBlogger(Blogger blogger)
-    {
-        return bloggerMapper.insertBlogger(blogger);
-    }
-
-    /**
-     * 修改达人数据
-     * 
-     * @param blogger 达人数据
-     * @return 结果
-     */
-    @Override
-    public int updateBlogger(Blogger blogger)
-    {
-        return bloggerMapper.updateBlogger(blogger);
-    }
-
-    /**
-     * 批量删除达人数据
-     * 
-     * @param ages 需要删除的达人数据主键
-     * @return 结果
-     */
-    @Override
-    public int deleteBloggerByAges(String[] ages)
-    {
-        return bloggerMapper.deleteBloggerByAges(ages);
-    }
-
-    /**
-     * 删除达人数据信息
-     * 
-     * @param age 达人数据主键
-     * @return 结果
-     */
-    @Override
-    public int deleteBloggerByAge(String age)
-    {
-        return bloggerMapper.deleteBloggerByAge(age);
-    }
-}

+ 62 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/invest/ITProjectCompanyService.java

@@ -0,0 +1,62 @@
+package com.ruoyi.system.service.invest;
+
+import com.ruoyi.system.domain.invest.TProjectCompany;
+
+import java.util.List;
+
+/**
+ * 项目公司信息Service接口
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+public interface ITProjectCompanyService 
+{
+    /**
+     * 查询项目公司信息
+     * 
+     * @param id 项目公司信息主键
+     * @return 项目公司信息
+     */
+    public TProjectCompany selectTProjectCompanyById(String id);
+
+    /**
+     * 查询项目公司信息列表
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 项目公司信息集合
+     */
+    public List<TProjectCompany> selectTProjectCompanyList(TProjectCompany tProjectCompany);
+
+    /**
+     * 新增项目公司信息
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 结果
+     */
+    public int insertTProjectCompany(TProjectCompany tProjectCompany);
+
+    /**
+     * 修改项目公司信息
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 结果
+     */
+    public int updateTProjectCompany(TProjectCompany tProjectCompany);
+
+    /**
+     * 批量删除项目公司信息
+     * 
+     * @param ids 需要删除的项目公司信息主键集合
+     * @return 结果
+     */
+    public int deleteTProjectCompanyByIds(String[] ids);
+
+    /**
+     * 删除项目公司信息信息
+     * 
+     * @param id 项目公司信息主键
+     * @return 结果
+     */
+    public int deleteTProjectCompanyById(String id);
+}

+ 62 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/invest/ITProjectMeetingService.java

@@ -0,0 +1,62 @@
+package com.ruoyi.system.service.invest;
+
+import com.ruoyi.system.domain.invest.TProjectMeeting;
+
+import java.util.List;
+
+/**
+ * 会议记录Service接口
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+public interface ITProjectMeetingService 
+{
+    /**
+     * 查询会议记录
+     * 
+     * @param id 会议记录主键
+     * @return 会议记录
+     */
+    public TProjectMeeting selectTProjectMeetingById(String id);
+
+    /**
+     * 查询会议记录列表
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 会议记录集合
+     */
+    public List<TProjectMeeting> selectTProjectMeetingList(TProjectMeeting tProjectMeeting);
+
+    /**
+     * 新增会议记录
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 结果
+     */
+    public int insertTProjectMeeting(TProjectMeeting tProjectMeeting);
+
+    /**
+     * 修改会议记录
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 结果
+     */
+    public int updateTProjectMeeting(TProjectMeeting tProjectMeeting);
+
+    /**
+     * 批量删除会议记录
+     * 
+     * @param ids 需要删除的会议记录主键集合
+     * @return 结果
+     */
+    public int deleteTProjectMeetingByIds(String[] ids);
+
+    /**
+     * 删除会议记录信息
+     * 
+     * @param id 会议记录主键
+     * @return 结果
+     */
+    public int deleteTProjectMeetingById(String id);
+}

+ 98 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/invest/impl/TProjectCompanyServiceImpl.java

@@ -0,0 +1,98 @@
+package com.ruoyi.system.service.invest.impl;
+
+import java.util.List;
+import com.ruoyi.common.utils.DateUtils;
+import com.ruoyi.common.utils.uuid.IdUtils;
+import com.ruoyi.system.domain.invest.TProjectCompany;
+import com.ruoyi.system.mapper.invest.TProjectCompanyMapper;
+import com.ruoyi.system.service.invest.ITProjectCompanyService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+/**
+ * 项目公司信息Service业务层处理
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+@Service
+public class TProjectCompanyServiceImpl implements ITProjectCompanyService
+{
+    @Autowired
+    private TProjectCompanyMapper tProjectCompanyMapper;
+
+    /**
+     * 查询项目公司信息
+     * 
+     * @param id 项目公司信息主键
+     * @return 项目公司信息
+     */
+    @Override
+    public TProjectCompany selectTProjectCompanyById(String id)
+    {
+        return tProjectCompanyMapper.selectTProjectCompanyById(id);
+    }
+
+    /**
+     * 查询项目公司信息列表
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 项目公司信息
+     */
+    @Override
+    public List<TProjectCompany> selectTProjectCompanyList(TProjectCompany tProjectCompany)
+    {
+        return tProjectCompanyMapper.selectTProjectCompanyList(tProjectCompany);
+    }
+
+    /**
+     * 新增项目公司信息
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 结果
+     */
+    @Override
+    public int insertTProjectCompany(TProjectCompany tProjectCompany)
+    {
+        tProjectCompany.setCreateTime(DateUtils.getNowDate());
+        tProjectCompany.setId(IdUtils.fastSimpleUUID());
+        return tProjectCompanyMapper.insertTProjectCompany(tProjectCompany);
+    }
+
+    /**
+     * 修改项目公司信息
+     * 
+     * @param tProjectCompany 项目公司信息
+     * @return 结果
+     */
+    @Override
+    public int updateTProjectCompany(TProjectCompany tProjectCompany)
+    {
+        tProjectCompany.setUpdateTime(DateUtils.getNowDate());
+        return tProjectCompanyMapper.updateTProjectCompany(tProjectCompany);
+    }
+
+    /**
+     * 批量删除项目公司信息
+     * 
+     * @param ids 需要删除的项目公司信息主键
+     * @return 结果
+     */
+    @Override
+    public int deleteTProjectCompanyByIds(String[] ids)
+    {
+        return tProjectCompanyMapper.deleteTProjectCompanyByIds(ids);
+    }
+
+    /**
+     * 删除项目公司信息信息
+     * 
+     * @param id 项目公司信息主键
+     * @return 结果
+     */
+    @Override
+    public int deleteTProjectCompanyById(String id)
+    {
+        return tProjectCompanyMapper.deleteTProjectCompanyById(id);
+    }
+}

+ 98 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/invest/impl/TProjectMeetingServiceImpl.java

@@ -0,0 +1,98 @@
+package com.ruoyi.system.service.invest.impl;
+
+import java.util.List;
+import com.ruoyi.common.utils.DateUtils;
+import com.ruoyi.common.utils.uuid.IdUtils;
+import com.ruoyi.system.domain.invest.TProjectMeeting;
+import com.ruoyi.system.mapper.invest.TProjectMeetingMapper;
+import com.ruoyi.system.service.invest.ITProjectMeetingService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+/**
+ * 会议记录Service业务层处理
+ * 
+ * @author ruoyi
+ * @date 2024-02-22
+ */
+@Service
+public class TProjectMeetingServiceImpl implements ITProjectMeetingService
+{
+    @Autowired
+    private TProjectMeetingMapper tProjectMeetingMapper;
+
+    /**
+     * 查询会议记录
+     * 
+     * @param id 会议记录主键
+     * @return 会议记录
+     */
+    @Override
+    public TProjectMeeting selectTProjectMeetingById(String id)
+    {
+        return tProjectMeetingMapper.selectTProjectMeetingById(id);
+    }
+
+    /**
+     * 查询会议记录列表
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 会议记录
+     */
+    @Override
+    public List<TProjectMeeting> selectTProjectMeetingList(TProjectMeeting tProjectMeeting)
+    {
+        return tProjectMeetingMapper.selectTProjectMeetingList(tProjectMeeting);
+    }
+
+    /**
+     * 新增会议记录
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 结果
+     */
+    @Override
+    public int insertTProjectMeeting(TProjectMeeting tProjectMeeting)
+    {
+        tProjectMeeting.setCreateTime(DateUtils.getNowDate());
+        tProjectMeeting.setId(IdUtils.fastSimpleUUID());
+        return tProjectMeetingMapper.insertTProjectMeeting(tProjectMeeting);
+    }
+
+    /**
+     * 修改会议记录
+     * 
+     * @param tProjectMeeting 会议记录
+     * @return 结果
+     */
+    @Override
+    public int updateTProjectMeeting(TProjectMeeting tProjectMeeting)
+    {
+        tProjectMeeting.setUpdateTime(DateUtils.getNowDate());
+        return tProjectMeetingMapper.updateTProjectMeeting(tProjectMeeting);
+    }
+
+    /**
+     * 批量删除会议记录
+     * 
+     * @param ids 需要删除的会议记录主键
+     * @return 结果
+     */
+    @Override
+    public int deleteTProjectMeetingByIds(String[] ids)
+    {
+        return tProjectMeetingMapper.deleteTProjectMeetingByIds(ids);
+    }
+
+    /**
+     * 删除会议记录信息
+     * 
+     * @param id 会议记录主键
+     * @return 结果
+     */
+    @Override
+    public int deleteTProjectMeetingById(String id)
+    {
+        return tProjectMeetingMapper.deleteTProjectMeetingById(id);
+    }
+}

File diff suppressed because it is too large
+ 0 - 303
ruoyi-system/src/main/resources/mapper/fg/BloggerMapper.xml


+ 126 - 0
ruoyi-system/src/main/resources/mapper/invest/TProjectCompanyMapper.xml

@@ -0,0 +1,126 @@
+<?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.ruoyi.system.mapper.invest.TProjectCompanyMapper">
+    
+    <resultMap type="TProjectCompany" id="TProjectCompanyResult">
+        <result property="id"    column="id"    />
+        <result property="companyName"    column="company_name"    />
+        <result property="projectPoolId"    column="project_pool_id"    />
+        <result property="companyCode"    column="company_code"    />
+        <result property="startTime"    column="start_time"    />
+        <result property="endTime"    column="end_time"    />
+        <result property="registeredCapital"    column="registered_capital"    />
+        <result property="registeredAddress"    column="registered_address"    />
+        <result property="paidCapital"    column="paid_capital"    />
+        <result property="businessAddress"    column="business_address"    />
+        <result property="actualBod"    column="actual_bod"    />
+        <result property="phone"    column="phone"    />
+        <result property="type"    column="type"    />
+        <result property="delFlag"    column="del_flag"    />
+        <result property="createBy"    column="create_by"    />
+        <result property="createTime"    column="create_time"    />
+        <result property="updateBy"    column="update_by"    />
+        <result property="updateTime"    column="update_time"    />
+    </resultMap>
+
+    <sql id="selectTProjectCompanyVo">
+        select id, company_name, project_pool_id, company_code, start_time, end_time, registered_capital, registered_address, paid_capital, business_address, actual_bod, phone, type, del_flag, create_by, create_time, update_by, update_time from t_project_company
+    </sql>
+
+    <select id="selectTProjectCompanyList" parameterType="TProjectCompany" resultMap="TProjectCompanyResult">
+        <include refid="selectTProjectCompanyVo"/>
+        <where>  
+            <if test="companyName != null  and companyName != ''"> and company_name like concat('%', #{companyName}, '%')</if>
+            <if test="companyCode != null  and companyCode != ''"> and company_code = #{companyCode}</if>
+            <if test="startTime != null "> and start_time = #{startTime}</if>
+            <if test="endTime != null "> and end_time = #{endTime}</if>
+            <if test="actualBod != null  and actualBod != ''"> and actual_bod = #{actualBod}</if>
+        </where>
+    </select>
+    
+    <select id="selectTProjectCompanyById" parameterType="String" resultMap="TProjectCompanyResult">
+        <include refid="selectTProjectCompanyVo"/>
+        where id = #{id}
+    </select>
+        
+    <insert id="insertTProjectCompany" parameterType="TProjectCompany">
+        insert into t_project_company
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="id != null">id,</if>
+            <if test="companyName != null">company_name,</if>
+            <if test="projectPoolId != null">project_pool_id,</if>
+            <if test="companyCode != null">company_code,</if>
+            <if test="startTime != null">start_time,</if>
+            <if test="endTime != null">end_time,</if>
+            <if test="registeredCapital != null">registered_capital,</if>
+            <if test="registeredAddress != null">registered_address,</if>
+            <if test="paidCapital != null">paid_capital,</if>
+            <if test="businessAddress != null">business_address,</if>
+            <if test="actualBod != null">actual_bod,</if>
+            <if test="phone != null">phone,</if>
+            <if test="type != null">type,</if>
+            <if test="delFlag != null">del_flag,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="updateBy != null">update_by,</if>
+            <if test="updateTime != null">update_time,</if>
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="id != null">#{id},</if>
+            <if test="companyName != null">#{companyName},</if>
+            <if test="projectPoolId != null">#{projectPoolId},</if>
+            <if test="companyCode != null">#{companyCode},</if>
+            <if test="startTime != null">#{startTime},</if>
+            <if test="endTime != null">#{endTime},</if>
+            <if test="registeredCapital != null">#{registeredCapital},</if>
+            <if test="registeredAddress != null">#{registeredAddress},</if>
+            <if test="paidCapital != null">#{paidCapital},</if>
+            <if test="businessAddress != null">#{businessAddress},</if>
+            <if test="actualBod != null">#{actualBod},</if>
+            <if test="phone != null">#{phone},</if>
+            <if test="type != null">#{type},</if>
+            <if test="delFlag != null">#{delFlag},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="updateBy != null">#{updateBy},</if>
+            <if test="updateTime != null">#{updateTime},</if>
+         </trim>
+    </insert>
+
+    <update id="updateTProjectCompany" parameterType="TProjectCompany">
+        update t_project_company
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="companyName != null">company_name = #{companyName},</if>
+            <if test="projectPoolId != null">project_pool_id = #{projectPoolId},</if>
+            <if test="companyCode != null">company_code = #{companyCode},</if>
+            <if test="startTime != null">start_time = #{startTime},</if>
+            <if test="endTime != null">end_time = #{endTime},</if>
+            <if test="registeredCapital != null">registered_capital = #{registeredCapital},</if>
+            <if test="registeredAddress != null">registered_address = #{registeredAddress},</if>
+            <if test="paidCapital != null">paid_capital = #{paidCapital},</if>
+            <if test="businessAddress != null">business_address = #{businessAddress},</if>
+            <if test="actualBod != null">actual_bod = #{actualBod},</if>
+            <if test="phone != null">phone = #{phone},</if>
+            <if test="type != null">type = #{type},</if>
+            <if test="delFlag != null">del_flag = #{delFlag},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="updateTime != null">update_time = #{updateTime},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteTProjectCompanyById" parameterType="String">
+        delete from t_project_company where id = #{id}
+    </delete>
+
+    <delete id="deleteTProjectCompanyByIds" parameterType="String">
+        delete from t_project_company where id in 
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+</mapper>

+ 114 - 0
ruoyi-system/src/main/resources/mapper/invest/TProjectMeetingMapper.xml

@@ -0,0 +1,114 @@
+<?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.ruoyi.system.mapper.invest.TProjectMeetingMapper">
+    
+    <resultMap type="TProjectMeeting" id="TProjectMeetingResult">
+        <result property="id"    column="id"    />
+        <result property="meetingTheme"    column="meeting_theme"    />
+        <result property="meetingCode"    column="meeting_code"    />
+        <result property="meetingType"    column="meeting_type"    />
+        <result property="projectPoolId"    column="project_pool_id"    />
+        <result property="startTime"    column="start_time"    />
+        <result property="endTime"    column="end_time"    />
+        <result property="place"    column="place"    />
+        <result property="promoter"    column="promoter"    />
+        <result property="participants"    column="participants"    />
+        <result property="delFlag"    column="del_flag"    />
+        <result property="createBy"    column="create_by"    />
+        <result property="createTime"    column="create_time"    />
+        <result property="updateBy"    column="update_by"    />
+        <result property="updateTime"    column="update_time"    />
+    </resultMap>
+
+    <sql id="selectTProjectMeetingVo">
+        select id, meeting_theme, meeting_code, meeting_type, project_pool_id, start_time, end_time, place, promoter, participants, del_flag, create_by, create_time, update_by, update_time from t_project_meeting
+    </sql>
+
+    <select id="selectTProjectMeetingList" parameterType="TProjectMeeting" resultMap="TProjectMeetingResult">
+        <include refid="selectTProjectMeetingVo"/>
+        <where>  
+            <if test="meetingTheme != null  and meetingTheme != ''"> and meeting_theme = #{meetingTheme}</if>
+            <if test="meetingCode != null  and meetingCode != ''"> and meeting_code = #{meetingCode}</if>
+            <if test="meetingType != null  and meetingType != ''"> and meeting_type = #{meetingType}</if>
+            <if test="startTime != null "> and start_time = #{startTime}</if>
+            <if test="endTime != null "> and end_time = #{endTime}</if>
+        </where>
+    </select>
+    
+    <select id="selectTProjectMeetingById" parameterType="String" resultMap="TProjectMeetingResult">
+        <include refid="selectTProjectMeetingVo"/>
+        where id = #{id}
+    </select>
+        
+    <insert id="insertTProjectMeeting" parameterType="TProjectMeeting">
+        insert into t_project_meeting
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="id != null">id,</if>
+            <if test="meetingTheme != null">meeting_theme,</if>
+            <if test="meetingCode != null">meeting_code,</if>
+            <if test="meetingType != null">meeting_type,</if>
+            <if test="projectPoolId != null">project_pool_id,</if>
+            <if test="startTime != null">start_time,</if>
+            <if test="endTime != null">end_time,</if>
+            <if test="place != null">place,</if>
+            <if test="promoter != null">promoter,</if>
+            <if test="participants != null">participants,</if>
+            <if test="delFlag != null">del_flag,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="updateBy != null">update_by,</if>
+            <if test="updateTime != null">update_time,</if>
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="id != null">#{id},</if>
+            <if test="meetingTheme != null">#{meetingTheme},</if>
+            <if test="meetingCode != null">#{meetingCode},</if>
+            <if test="meetingType != null">#{meetingType},</if>
+            <if test="projectPoolId != null">#{projectPoolId},</if>
+            <if test="startTime != null">#{startTime},</if>
+            <if test="endTime != null">#{endTime},</if>
+            <if test="place != null">#{place},</if>
+            <if test="promoter != null">#{promoter},</if>
+            <if test="participants != null">#{participants},</if>
+            <if test="delFlag != null">#{delFlag},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="updateBy != null">#{updateBy},</if>
+            <if test="updateTime != null">#{updateTime},</if>
+         </trim>
+    </insert>
+
+    <update id="updateTProjectMeeting" parameterType="TProjectMeeting">
+        update t_project_meeting
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="meetingTheme != null">meeting_theme = #{meetingTheme},</if>
+            <if test="meetingCode != null">meeting_code = #{meetingCode},</if>
+            <if test="meetingType != null">meeting_type = #{meetingType},</if>
+            <if test="projectPoolId != null">project_pool_id = #{projectPoolId},</if>
+            <if test="startTime != null">start_time = #{startTime},</if>
+            <if test="endTime != null">end_time = #{endTime},</if>
+            <if test="place != null">place = #{place},</if>
+            <if test="promoter != null">promoter = #{promoter},</if>
+            <if test="participants != null">participants = #{participants},</if>
+            <if test="delFlag != null">del_flag = #{delFlag},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="updateTime != null">update_time = #{updateTime},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteTProjectMeetingById" parameterType="String">
+        delete from t_project_meeting where id = #{id}
+    </delete>
+
+    <delete id="deleteTProjectMeetingByIds" parameterType="String">
+        delete from t_project_meeting where id in 
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+</mapper>