diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/controller/RjzzqfxController.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/controller/RjzzqfxController.java new file mode 100644 index 0000000000000000000000000000000000000000..d34652a1ad68e309bd1719a7dd8ca10243e96559 --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/controller/RjzzqfxController.java @@ -0,0 +1,47 @@ +package com.ruoyi.sjfx.rjzzqfx.controller; + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.sjfx.gfxmfx.vo.GfxmfxVo; +import com.ruoyi.sjfx.rjzzqfx.service.lRjzzqfxService; +import com.ruoyi.sjfx.rjzzqfx.vo.RjzzqfxVo; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.*; +import java.util.stream.Collectors; + +@RestController +@RequestMapping("/sjfx/rjzzqfx") +public class RjzzqfxController extends BaseController { + + /** + * 软件著作权分析 + */ + @Resource + private lRjzzqfxService rjzzqfxService; + + @GetMapping(value = "/selectRjzzqfxList") + public AjaxResult selectRjzzqfxList(RjzzqfxVo rjzzqfxVo) { + + List rjzzqfxVos = rjzzqfxService.selectRjzzqfxList(); + + List ndArray = new ArrayList<>(); + List slArray = new ArrayList<>(); + for (RjzzqfxVo vo : rjzzqfxVos) { + ndArray.add(vo.getNd()); + slArray.add(vo.getSl()); + } + System.out.println(ndArray); + System.out.println(slArray); + + Map rzMap = new HashMap<>(); + rzMap.put("nd",ndArray); + rzMap.put("sl",slArray); + System.out.println(rzMap); + + return AjaxResult.success(rzMap); + } +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/mapper/RjzzqfxMapper.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/mapper/RjzzqfxMapper.java new file mode 100644 index 0000000000000000000000000000000000000000..b77b040da8e48b628d2f38d3346431acc046b3ed --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/mapper/RjzzqfxMapper.java @@ -0,0 +1,23 @@ +package com.ruoyi.sjfx.rjzzqfx.mapper; + +import com.ruoyi.sjfx.rjzzqfx.vo.RjzzqfxVo; + +import java.util.List; + +/** + * 项目计划Mapper接口 + * + * @author huacai + * @date 2024-11-09 + */ +public interface RjzzqfxMapper { + + + + /** + * 软件著作权分析 + * @return + */ + + List selectRjzzqfxList(); +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/service/impl/RjzzqfxServiceImpl.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/service/impl/RjzzqfxServiceImpl.java new file mode 100644 index 0000000000000000000000000000000000000000..1cab0692f8ff8bfc6078887fccc1319dcc72facf --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/service/impl/RjzzqfxServiceImpl.java @@ -0,0 +1,33 @@ +package com.ruoyi.sjfx.rjzzqfx.service.impl; + +import com.ruoyi.sjfx.rjzzqfx.mapper.RjzzqfxMapper; +import com.ruoyi.sjfx.rjzzqfx.service.lRjzzqfxService; +import com.ruoyi.sjfx.rjzzqfx.vo.RjzzqfxVo; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 立项项目Service接口 + * + * @author huacai + * @date 2024-12-2 + */ +@Service +public class RjzzqfxServiceImpl implements lRjzzqfxService { + + @Resource + private RjzzqfxMapper rjzzqfxMapper; + + + /** + * 软件著作权分析 + * @return + */ + + @Override + public List selectRjzzqfxList() { + return rjzzqfxMapper.selectRjzzqfxList(); + } +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/service/lRjzzqfxService.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/service/lRjzzqfxService.java new file mode 100644 index 0000000000000000000000000000000000000000..8ffbb29794ea5cc8ab1414b392ba05596e5578da --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/service/lRjzzqfxService.java @@ -0,0 +1,18 @@ +package com.ruoyi.sjfx.rjzzqfx.service; + + + +import com.ruoyi.sjfx.rjzzqfx.vo.RjzzqfxVo; + +import java.util.List; + +public interface lRjzzqfxService { + + /** + * 软件著作权分析 + * @return + */ + + List selectRjzzqfxList(); + +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/vo/RjzzqfxVo.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/vo/RjzzqfxVo.java new file mode 100644 index 0000000000000000000000000000000000000000..0caf76430d45ebf127e3f2529b2c620c85a538bb --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/rjzzqfx/vo/RjzzqfxVo.java @@ -0,0 +1,36 @@ +package com.ruoyi.sjfx.rjzzqfx.vo; + + +/** + * 工法项目分析 + */ +public class RjzzqfxVo { + private String nd; //年度 + private Integer sl; //数量 + + + public String getNd() { + return nd; + } + + public void setNd(String nd) { + this.nd = nd; + } + + public Integer getSl() { + return sl; + } + + public void setSl(Integer sl) { + this.sl = sl; + } + + + @Override + public String toString() { + return "RjzzqfxVo{" + + "nd='" + nd + '\'' + + ", sl=" + sl + + '}'; + } +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/controller/ZlsqfxController.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/controller/ZlsqfxController.java new file mode 100644 index 0000000000000000000000000000000000000000..d70f84e9049827028d9ceccea8f8f2a32904b73d --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/controller/ZlsqfxController.java @@ -0,0 +1,77 @@ +package com.ruoyi.sjfx.zlsqfx.controller; + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.sjfx.gfxmfx.vo.GfxmfxVo; +import com.ruoyi.sjfx.zlsqfx.service.lZlsqfxService; +import com.ruoyi.sjfx.zlsqfx.vo.ZlsqfxVo; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.*; +import java.util.stream.Collectors; + +@RestController +@RequestMapping("/sjfx/zlsqfx") +public class ZlsqfxController extends BaseController { + + /** + * 专利授权分析 + */ + @Resource + private lZlsqfxService zlsqfxService; + + @GetMapping(value = "/selectZlsqfxList") + public AjaxResult selectZlsqfxList(ZlsqfxVo zlsqfxVo) { + + List zlsqfxVos = zlsqfxService.selectZlsqfxList(); + // 提取年份并去重 + String[] yearsArray = zlsqfxVos.stream() + .map(ZlsqfxVo::getNd) // 假设getNd()方法可以获取'nd'字段值 + .distinct() // 去重 + .sorted() // 可选:排序年份 + .toArray(String[]::new); + + LinkedHashMap fmzlCounts = getGfByCounts("发明专利"); + LinkedHashMap wgzlCounts = getGfByCounts("外观专利"); + LinkedHashMap syzlCounts = getGfByCounts("实用专利"); + + int[] fmZlCountsArray = encapsulateValuesToPrimitiveArray(fmzlCounts); + int[] wgZlCountsArray = encapsulateValuesToPrimitiveArray(wgzlCounts); + int[] syZlCountsArray = encapsulateValuesToPrimitiveArray(syzlCounts); + + // 使用 Map 封装数据 + Map result = new HashMap<>(); + result.put("yearsArray", yearsArray); + result.put("fmZlCountsArray", fmZlCountsArray); + result.put("wgZlCountsArray", wgZlCountsArray); + result.put("syZlCountsArray", syZlCountsArray); + + + return AjaxResult.success(result); + } + private LinkedHashMap getGfByCounts(String zllx) { + + List zlsqfxVo = zlsqfxService.selectZlsqfxList(); + + return zlsqfxVo.stream() + .filter(item -> zllx.equals(item.getZllx())) + .collect(Collectors.groupingBy( + ZlsqfxVo::getNd, + TreeMap::new, // 使用TreeMap自动按键排序 + Collectors.summingInt(ZlsqfxVo::getSl) + )) + .entrySet().stream() + .collect(Collectors.toMap( + Map.Entry::getKey, + Map.Entry::getValue, + (e1, e2) -> e1, + LinkedHashMap::new // 转换为LinkedHashMap以保留排序结果 + )); + } + public int[] encapsulateValuesToPrimitiveArray(LinkedHashMap counts) { + return counts.values().stream().mapToInt(Integer::intValue).toArray(); + } +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/mapper/ZlsqfxMapper.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/mapper/ZlsqfxMapper.java new file mode 100644 index 0000000000000000000000000000000000000000..5a404fb0f4379ed55b86189a111d96eafddfbd16 --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/mapper/ZlsqfxMapper.java @@ -0,0 +1,22 @@ +package com.ruoyi.sjfx.zlsqfx.mapper; + +import com.ruoyi.sjfx.rjzzqfx.vo.RjzzqfxVo; +import com.ruoyi.sjfx.zlsqfx.vo.ZlsqfxVo; + +import java.util.List; + +/** + * 项目计划Mapper接口 + * + * @author huacai + * @date 2024-11-09 + */ +public interface ZlsqfxMapper { + + /** + * 专利授权分析 + * @return + */ + List selectZlsqfxList(); + +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/service/impl/ZlsqfxServiceImpl.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/service/impl/ZlsqfxServiceImpl.java new file mode 100644 index 0000000000000000000000000000000000000000..d5f4098be4b7cf07e9acd2562983fd4ce985d744 --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/service/impl/ZlsqfxServiceImpl.java @@ -0,0 +1,33 @@ +package com.ruoyi.sjfx.zlsqfx.service.impl; + + +import com.ruoyi.sjfx.zlsqfx.mapper.ZlsqfxMapper; +import com.ruoyi.sjfx.zlsqfx.service.lZlsqfxService; +import com.ruoyi.sjfx.zlsqfx.vo.ZlsqfxVo; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * 立项项目Service接口 + * + * @author huacai + * @date 2024-12-2 + */ +@Service +public class ZlsqfxServiceImpl implements lZlsqfxService { + + @Resource + private ZlsqfxMapper zlsqfxMapper; + + /** + * 专利授权分析 + * @return + */ + + @Override + public List selectZlsqfxList() { + return zlsqfxMapper.selectZlsqfxList(); + } +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/service/lZlsqfxService.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/service/lZlsqfxService.java new file mode 100644 index 0000000000000000000000000000000000000000..21cfec7804c0ba76dc3d6fc3e97abdfc7afcabf4 --- /dev/null +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/service/lZlsqfxService.java @@ -0,0 +1,18 @@ +package com.ruoyi.sjfx.zlsqfx.service; + + + +import com.ruoyi.sjfx.rjzzqfx.vo.RjzzqfxVo; +import com.ruoyi.sjfx.zlsqfx.vo.ZlsqfxVo; + +import java.util.List; + +public interface lZlsqfxService { + + /** + * 专利授权分析 + * @return + */ + + List selectZlsqfxList(); +} diff --git a/ruoyi-sjfx/src/main/java/com/ruoyi/gfxmfx/vo/GfxmfxVo.java b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/vo/ZlsqfxVo.java similarity index 63% rename from ruoyi-sjfx/src/main/java/com/ruoyi/gfxmfx/vo/GfxmfxVo.java rename to ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/vo/ZlsqfxVo.java index 371ab64a39c80eb0b2cf96514d9e53674edfb7e4..35f24f09ac83718515d69824de40e4fafca8e05b 100644 --- a/ruoyi-sjfx/src/main/java/com/ruoyi/gfxmfx/vo/GfxmfxVo.java +++ b/ruoyi-sjfx/src/main/java/com/ruoyi/sjfx/zlsqfx/vo/ZlsqfxVo.java @@ -1,14 +1,13 @@ -package com.ruoyi.gfxmfx.vo; +package com.ruoyi.sjfx.zlsqfx.vo; /** * 工法项目分析 */ -public class GfxmfxVo { +public class ZlsqfxVo { private String nd; //年度 - private String gfJb; //工法级别 private Integer sl; //数量 - + private String zllx; //专利类型 public String getNd() { return nd; @@ -18,14 +17,6 @@ public class GfxmfxVo { this.nd = nd; } - public String getGfJb() { - return gfJb; - } - - public void setGfJb(String gfJb) { - this.gfJb = gfJb; - } - public Integer getSl() { return sl; } @@ -34,13 +25,20 @@ public class GfxmfxVo { this.sl = sl; } + public String getZllx() { + return zllx; + } + + public void setZllx(String zllx) { + this.zllx = zllx; + } + @Override public String toString() { - return "GfxmfxVo{" + + return "ZlsqfxVo{" + "nd='" + nd + '\'' + - ", gfJb='" + gfJb + '\'' + ", sl=" + sl + + ", zllx='" + zllx + '\'' + '}'; } - } diff --git a/ruoyi-sjfx/src/main/resources/mapper/lxxmfx/LxxmfxMapper.xml b/ruoyi-sjfx/src/main/resources/mapper/sjfx/rjzzqfx/RjzzqfxMapper.xml similarity index 67% rename from ruoyi-sjfx/src/main/resources/mapper/lxxmfx/LxxmfxMapper.xml rename to ruoyi-sjfx/src/main/resources/mapper/sjfx/rjzzqfx/RjzzqfxMapper.xml index 84bec392b311c8f9d99f53bea89b591243e6e829..5bc4154a3a6ee3ba22fb60abbde3616fd9aa9628 100644 --- a/ruoyi-sjfx/src/main/resources/mapper/lxxmfx/LxxmfxMapper.xml +++ b/ruoyi-sjfx/src/main/resources/mapper/sjfx/rjzzqfx/RjzzqfxMapper.xml @@ -2,18 +2,18 @@ - + - SELECT - CAST(y.year AS CHAR) AS year, - CAST(COUNT(x.xmsb_id) AS CHAR) AS xmCount + CAST(y.year AS CHAR) AS nd, + CAST(COUNT(x.rjsqdj_id) AS CHAR) AS sl FROM (SELECT a.min_year + units.i + tens.i * 10 AS year FROM ( - SELECT MIN(year) AS min_year, MAX(year) AS max_year - FROM xmgl_llgl_xmsb + SELECT MIN(nd) AS min_year, MAX(nd) AS max_year + FROM zscq_rzgl_rjsqdj ) a CROSS JOIN (SELECT 0 i UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9) units @@ -21,7 +21,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" WHERE a.min_year + units.i + tens.i * 10 <= a.max_year ) y LEFT JOIN - xmgl_llgl_xmsb x ON y.year = x.year + zscq_rzgl_rjsqdj x ON y.year = x.nd GROUP BY y.year ORDER BY diff --git a/ruoyi-sjfx/src/main/resources/mapper/sjfx/zlsqfx/ZlsqfxMapper.xml b/ruoyi-sjfx/src/main/resources/mapper/sjfx/zlsqfx/ZlsqfxMapper.xml new file mode 100644 index 0000000000000000000000000000000000000000..5ec2b00a624fc92ac74303837c6b55c70e2787e4 --- /dev/null +++ b/ruoyi-sjfx/src/main/resources/mapper/sjfx/zlsqfx/ZlsqfxMapper.xml @@ -0,0 +1,45 @@ + + + + + + + diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/controller/RjzzqfxController.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/controller/RjzzqfxController.class new file mode 100644 index 0000000000000000000000000000000000000000..c55a3987eac6aa432a4dcd7c39b786f43069fc40 Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/controller/RjzzqfxController.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/mapper/RjzzqfxMapper.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/mapper/RjzzqfxMapper.class new file mode 100644 index 0000000000000000000000000000000000000000..d809a2f32c5dd71ab949b8ee2b57366c49fd7959 Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/mapper/RjzzqfxMapper.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/service/impl/RjzzqfxServiceImpl.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/service/impl/RjzzqfxServiceImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..115884953991fac11120c3422281c414908a706a Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/service/impl/RjzzqfxServiceImpl.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/service/lRjzzqfxService.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/service/lRjzzqfxService.class new file mode 100644 index 0000000000000000000000000000000000000000..62b037c28f10bb51eb4dc93894d197ec71d5cc0b Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/service/lRjzzqfxService.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/vo/RjzzqfxVo.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/vo/RjzzqfxVo.class new file mode 100644 index 0000000000000000000000000000000000000000..6f18524b4a218cfb14442ce206d37be3c59775fe Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/rjzzqfx/vo/RjzzqfxVo.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/controller/ZlsqfxController.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/controller/ZlsqfxController.class new file mode 100644 index 0000000000000000000000000000000000000000..6de1def2d79d0e3b7ee152f2709d956fe8cac0cf Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/controller/ZlsqfxController.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/mapper/ZlsqfxMapper.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/mapper/ZlsqfxMapper.class new file mode 100644 index 0000000000000000000000000000000000000000..87e822b74b2aeb1a6c8d93843a6f134e66c4df97 Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/mapper/ZlsqfxMapper.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/service/impl/ZlsqfxServiceImpl.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/service/impl/ZlsqfxServiceImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..4ef7847f0487b20cd9d97085630a7294e1812627 Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/service/impl/ZlsqfxServiceImpl.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/service/lZlsqfxService.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/service/lZlsqfxService.class new file mode 100644 index 0000000000000000000000000000000000000000..3bde94c514bb8e04050eb774a7aea40bf1aa3043 Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/service/lZlsqfxService.class differ diff --git a/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/vo/ZlsqfxVo.class b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/vo/ZlsqfxVo.class new file mode 100644 index 0000000000000000000000000000000000000000..6218b7749a825e9f3f39027434c006f1894a44ce Binary files /dev/null and b/ruoyi-sjfx/target/classes/com/ruoyi/sjfx/zlsqfx/vo/ZlsqfxVo.class differ diff --git a/ruoyi-sjfx/target/classes/mapper/sjfx/rjzzqfx/RjzzqfxMapper.xml b/ruoyi-sjfx/target/classes/mapper/sjfx/rjzzqfx/RjzzqfxMapper.xml new file mode 100644 index 0000000000000000000000000000000000000000..5bc4154a3a6ee3ba22fb60abbde3616fd9aa9628 --- /dev/null +++ b/ruoyi-sjfx/target/classes/mapper/sjfx/rjzzqfx/RjzzqfxMapper.xml @@ -0,0 +1,30 @@ + + + + + + + diff --git a/ruoyi-sjfx/target/classes/mapper/sjfx/zlsqfx/ZlsqfxMapper.xml b/ruoyi-sjfx/target/classes/mapper/sjfx/zlsqfx/ZlsqfxMapper.xml new file mode 100644 index 0000000000000000000000000000000000000000..5ec2b00a624fc92ac74303837c6b55c70e2787e4 --- /dev/null +++ b/ruoyi-sjfx/target/classes/mapper/sjfx/zlsqfx/ZlsqfxMapper.xml @@ -0,0 +1,45 @@ + + + + + + + diff --git a/ruoyi-ui/src/api/sjfx/rjzzqfx/rjzzqfx.js b/ruoyi-ui/src/api/sjfx/rjzzqfx/rjzzqfx.js new file mode 100644 index 0000000000000000000000000000000000000000..0927e9208051e51006e63ec1949ded6ebd0e3aff --- /dev/null +++ b/ruoyi-ui/src/api/sjfx/rjzzqfx/rjzzqfx.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +// 查询人才政策列表 +export function selectRjzzqfxList() { + return request({ + url: '/sjfx/rjzzqfx/selectRjzzqfxList', + method: 'get', + }) +} diff --git a/ruoyi-ui/src/api/sjfx/zlsqfx/zlsqfx.js b/ruoyi-ui/src/api/sjfx/zlsqfx/zlsqfx.js new file mode 100644 index 0000000000000000000000000000000000000000..393d19afb3ae5c8318ff84b74cb41f03ba6469a3 --- /dev/null +++ b/ruoyi-ui/src/api/sjfx/zlsqfx/zlsqfx.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +// 查询人才政策列表 +export function selectZlsqfxList() { + return request({ + url: '/sjfx/zlsqfx/selectZlsqfxList', + method: 'get', + }) +} diff --git a/ruoyi-ui/src/views/sjfx/rjzzqfx/index.vue b/ruoyi-ui/src/views/sjfx/rjzzqfx/index.vue deleted file mode 100644 index b973da1040e2a120b4c828a2cf9d785973823450..0000000000000000000000000000000000000000 --- a/ruoyi-ui/src/views/sjfx/rjzzqfx/index.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/sjfx/zlsqfx/index.vue b/ruoyi-ui/src/views/sjfx/zlsqfx/index.vue index b70359ca1a24947060c9c929481f8b2ae485a3fd..f177a523055db3bc18d291bf5e2c57d0988b79ed 100644 --- a/ruoyi-ui/src/views/sjfx/zlsqfx/index.vue +++ b/ruoyi-ui/src/views/sjfx/zlsqfx/index.vue @@ -1,15 +1,181 @@