| | |
| | | ä¸å¨ï¼ |
| | | 1ï¼Webå¼åï¼å¼åæ¥è¯¢åè½ï¼ç¹æ¥è¯¢ã线æ¥è¯¢ãç©å½¢æ¥è¯¢ãåæ¥è¯¢ï¼ã |
| | | 2ï¼æå¡å¼åï¼å¼åèµæºæ¥å¿ã令ç管çãç³»ç»é
ç½®æ¥å£ã |
| | | =========================================2022-11-10 |
| | | =========================================2022-11-17 |
| | | æ¬å¨ï¼ |
| | | 1 Webå¼åï¼ |
| | | 1ï¼ç»¼åå±ç¤ºï¼ |
| | |
| | | ä¸å¨ï¼ |
| | | 1ï¼Webå¼åï¼å¼åæ¥è¯¢åè½ï¼ç©å½¢æ¥è¯¢ãåæ¥è¯¢ï¼ãå¨çº¿å¶å¾åè½ã |
| | | 2ï¼æå¡å¼åï¼å¼åæ°æ®ä¸ä¼ ãæ ç»ãå¨çº¿å¶å¾æ¥å£ã |
| | | ========================================= |
| | | =========================================2022-11-24 |
| | | æ¬å¨ï¼ |
| | | 1 Webå¼åï¼ |
| | | 1ï¼ç»¼åå±ç¤ºï¼ |
| | | å¼åå¨çº¿å¶å¾åè½ï¼è¿è¡ä¸ï¼ |
| | | |
| | | 2ï¼æ°æ®ç®¡ç |
| | | ä¿®æ¹åå
¸ç®¡çåè½ï¼ |
| | | å¼åæ°æ®ä¸ä¼ ï¼æ°æ®ä¸ä¼ ãå
¥åºæ°æ®ï¼é¡µé¢ï¼ |
| | | å¼åæ°æ®å
¥åºï¼æ°æ®å
¥åºãå
¥åºæ°æ®ï¼é¡µé¢ï¼ |
| | | å¼åæ°æ®æ£ç´¢åè½ï¼è¿è¡ä¸ï¼ã |
| | | |
| | | 2 æå¡å¼åï¼ |
| | | 1ï¼æå»ºå¨çº¿å¶å¾åå°æå¡ï¼ |
| | | 2ï¼ç¼è¾åºå¾æ¨¡æ¿ï¼å¼ååºå¾èæ¬ï¼è¿è¡ä¸ï¼ï¼ |
| | | 3ï¼å¼åæ°æ®æ£ç´¢æ¥å£ï¼æ¥è¯¢è®°å½æ°ãå页æ¥è¯¢ãæ¥è¯¢è®°å½çWKTï¼ï¼ |
| | | 4ï¼å¼åæ°æ®ä¸ä¼ çåå°æ¥å£ï¼ |
| | | 5ï¼å¼åæ°æ®å
¥åºçåå°æ¥å£ã |
| | | |
| | | ä¸å¨ï¼ |
| | | 1 Webå¼åï¼ |
| | | 1ï¼å¼åæ¥è¯¢åè½ï¼ç©å½¢æ¥è¯¢ãåæ¥è¯¢ï¼ï¼ |
| | | 2ï¼å¨çº¿å¶å¾åè½ï¼ç»§ç»ï¼ï¼ |
| | | 3ï¼å®åæ°æ®ä¸ä¼ ãæ°æ®å
¥åºé¡µé¢ã |
| | | |
| | | 2 æå¡å¼åï¼ |
| | | 1ï¼å®åå¨çº¿å¶å¾æå¡ï¼ |
| | | 2ï¼ä¿®æ¹GDAL读åshpãgdbæ¥å£ï¼ |
| | | 3ï¼å¼åæ£ç´¢æ°æ®çæ¨¡ç³æç´¢ãæ¥è¯¢ç¨æ·ãæ¥è¯¢å使¥å£ï¼ |
| | | 4ï¼ä¿®æ¹æ°æ®ä¸ä¼ çå页æ¥è¯¢è®°å½æ°ãæ¥è¯¢æä»¶ãæ¥è¯¢æ å°æ¥å£ã |
| | | ========================================= |
| | |
| | | @ApiOperation(value = "å页æ¥è¯¢å¹¶è¿åè®°å½æ°") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "ns", value = "å称空é´", dataType = "String", paramType = "query", example = "bd"), |
| | | @ApiImplicitParam(name = "tab", value = "表å", dataType = "String", paramType = "query", example = "dlg_25w_aanp"), |
| | | @ApiImplicitParam(name = "code", value = "ç¼ç ", dataType = "String", paramType = "query", example = "210"), |
| | | @ApiImplicitParam(name = "tab", value = "表å", dataType = "String", paramType = "query", example = "b_hy20w_s23"), |
| | | @ApiImplicitParam(name = "code", value = "ç¼ç ", dataType = "String", paramType = "query", example = "1"), |
| | | @ApiImplicitParam(name = "pageSize", value = "æ¯é¡µæ¡æ°", dataType = "Integer", paramType = "query", example = "10"), |
| | | @ApiImplicitParam(name = "pageIndex", value = "å页æ°ï¼ä»1å¼å§ï¼", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | |
| | | } |
| | | |
| | | @SysLog() |
| | | @ApiOperation(value = "æ¥è¯¢ææè¡¨") |
| | | @GetMapping(value = "/selectTabs") |
| | | public ResponseMsg<List<TabEntity>> selectTabs() { |
| | | @ApiOperation(value = "æ¥è¯¢å¼å表éå") |
| | | @GetMapping(value = "/selectDomainTabs") |
| | | public ResponseMsg<List<TabEntity>> selectDomainTabs() { |
| | | try { |
| | | List<TabEntity> list = baseQueryService.selectTabs(); |
| | | List<TabEntity> list = domainService.selectDomainTabs(); |
| | | |
| | | return success(list); |
| | | } catch (Exception ex) { |
| | |
| | | @RequestMapping(value = "/downloadFile", method = RequestMethod.GET) |
| | | public void downloadFile(@RequestBody DownloadReqEntity reqEntity, HttpServletRequest req, HttpServletResponse res) { |
| | | try { |
| | | if (null == reqEntity || StringHelper.isEmpty(reqEntity.getPwd())) { |
| | | WebHelper.writeInfo(HttpStatus.BAD_REQUEST, "å¯ç ä¸è½ä¸ºç©º", res); |
| | | } |
| | | if (StringHelper.isEmpty(reqEntity.getGuid())) { |
| | | WebHelper.writeInfo(HttpStatus.UNAUTHORIZED, "æ¾ä¸å°æä»¶ID", res); |
| | | WebHelper.writeInfo(HttpStatus.BAD_REQUEST, "æ¾ä¸å°æä»¶ID", res); |
| | | return; |
| | | } |
| | | |
| | |
| | | public void downloadFile(String guid, HttpServletRequest req, HttpServletResponse res) { |
| | | try { |
| | | if (StringHelper.isEmpty(guid)) { |
| | | WebHelper.writeInfo(HttpStatus.UNAUTHORIZED, "æ¾ä¸å°æä»¶ID", res); |
| | | WebHelper.writeInfo(HttpStatus.BAD_REQUEST, "æ¾ä¸å°æä»¶ID", res); |
| | | return; |
| | | } |
| | | |
| | |
| | | package com.lf.server.mapper.data; |
| | | |
| | | import com.lf.server.entity.ctrl.TabEntity; |
| | | import com.lf.server.entity.data.DomainEntity; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.springframework.stereotype.Repository; |
| | |
| | | public DomainEntity selectById(int id); |
| | | |
| | | /** |
| | | * æ¥è¯¢å¼å表éå |
| | | * @return |
| | | */ |
| | | public List<TabEntity> selectDomainTabs(); |
| | | |
| | | /** |
| | | * æå
¥ä¸æ¡ |
| | | * |
| | | * @param entity |
| | |
| | | package com.lf.server.service.data; |
| | | |
| | | import com.lf.server.entity.ctrl.TabEntity; |
| | | import com.lf.server.entity.data.DomainEntity; |
| | | import com.lf.server.helper.StringHelper; |
| | | import com.lf.server.mapper.data.DomainMapper; |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<TabEntity> selectDomainTabs() { |
| | | return domainMapper.selectDomainTabs(); |
| | | } |
| | | |
| | | @Override |
| | | public Integer insert(DomainEntity entity) { |
| | | return domainMapper.insert(entity); |
| | | } |
| | |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.lf.server.mapper.data.DomainMapper"> |
| | | <select id="selectCount" resultType="java.lang.Integer"> |
| | | select count(a.*) from lf.sys_domain a |
| | | where exists (select * from lf.sys_dict b where b.ns = #{ns} |
| | | select count(a.*) from lf.sys_domain a inner join lf.sys_dict b on a.dom_name = b.domain_na |
| | | where b.ns = #{ns} |
| | | <if test="tab != null"> |
| | | and b.tab = #{tab} |
| | | </if> |
| | | ) |
| | | <if test="code != null"> |
| | | and a.dom_code like #{code} |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="selectByPage" resultType="com.lf.server.entity.data.DomainEntity"> |
| | | select a.* from lf.sys_domain a |
| | | where exists (select * from lf.sys_dict b where b.ns = #{ns} |
| | | select a.* from lf.sys_domain a inner join lf.sys_dict b on a.dom_name = b.domain_na |
| | | where b.ns = #{ns} |
| | | <if test="tab != null"> |
| | | and b.tab = #{tab} |
| | | </if> |
| | | ) |
| | | <if test="code != null"> |
| | | and a.dom_code like #{code} |
| | | </if> |
| | |
| | | select * from lf.sys_domain where id = #{id} |
| | | </select> |
| | | |
| | | <select id="selectDomainTabs" resultType="com.lf.server.entity.ctrl.TabEntity"> |
| | | select distinct ns,tab,tab_desc,tableType from lf.sys_dict where domain_na is not null order by ns,tab |
| | | </select> |
| | | |
| | | <insert id="insert" parameterType="com.lf.server.entity.data.DomainEntity"> |
| | | insert into lf.sys_domain |
| | | (dom_desc,dom_name,dom_code,code_desc,level,orderid,bsm,create_user,create_time,bak) |