liweikun 1 year ago
parent
commit
d5ad7aa182
  1. 28
      jwtech-pc/src/main/java/com/kms/web/controller/system/SysXzqhController.java
  2. 2
      jwtech-pc/src/main/resources/application-druid-test.yml
  3. 114
      jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultController.java
  4. 114
      jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultHandleController.java
  5. 78
      jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java
  6. 83
      jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResultHandle.java
  7. 16
      jwtech-system/src/main/java/com/kms/warn/mapper/BsSgcJsjdWarnResultHandleMapper.java
  8. 16
      jwtech-system/src/main/java/com/kms/warn/mapper/BsSgcJsjdWarnResultMapper.java
  9. 17
      jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java
  10. 17
      jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultService.java
  11. 74
      jwtech-system/src/main/resources/mapper/build/BsSgcjsjdBuiProInfoMapper.xml

28
jwtech-pc/src/main/java/com/kms/web/controller/system/SysXzqhController.java

@ -5,6 +5,7 @@ import java.util.Arrays;
import java.util.List;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.core.domain.entity.SysDept;
@ -56,6 +57,33 @@ public class SysXzqhController extends BaseController
private SysDeptService sysDeptService;
@GetMapping("/getGuangDong")
public AjaxResult getGuangDong() {
List<SysXzqh> list = sysXzqhService.list(Wrappers.lambdaQuery(SysXzqh.class)
.likeRight(SysXzqh::getXzqhdm, "44")
.eq(SysXzqh::getLayer, 2));
SysXzqh xzqh = new SysXzqh();
xzqh.setLayer(2);
xzqh.setXzqhdm("");
xzqh.setName("所有区域");
list.add(0,xzqh);
SysXzqh sysXzqh = new SysXzqh();
sysXzqh.setLayer(2);
sysXzqh.setXzqhdm("省外");
sysXzqh.setName("省外");
list.add(1,sysXzqh);
return AjaxResult.success(list);
}
@GetMapping("/common")

2
jwtech-pc/src/main/resources/application-druid-test.yml

@ -10,7 +10,7 @@ spring:
# url: jdbc:mysql://172.17.0.2:23306/ruoyi_mybatisplus?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8
# username: root
# password: mySql*ztFjs2023
url: jdbc:mysql://rm-7xv36ek6qb84h9utmfo.mysql.rds.aliyuncs.com:3333/ruoyi_mybatisplus?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&allowMultiQueries=true
url: jdbc:mysql://47.93.254.187:3306/sgc_js?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&allowMultiQueries=true
username: shuili
password: wuxukgdvJ1!@!
# 从库数据源

114
jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultController.java

@ -0,0 +1,114 @@
package com.kms.warn.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.warn.domain.BsSgcJsjdWarnResult;
import com.kms.warn.service.BsSgcJsjdWarnResultService;
/**
* 预警结果Controller
*
* @author kms
* @date 2024-03-07
*/
@RestController
@RequestMapping("/warn/result")
@Api(tags = "预警结果")
public class BsSgcJsjdWarnResultController extends BaseController
{
@Autowired
private BsSgcJsjdWarnResultService bsSgcJsjdWarnResultService;
/**
* 查询预警结果列表
*/
@PostMapping("/list")
@ApiOperation("预警结果列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdWarnResult> sp)
{
return bsSgcJsjdWarnResultService.selectPage(sp);
}
/**
* 导出预警结果列表
*/
@Log(title = "预警结果导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("预警结果导出")
public AjaxResult export(@RequestBody BsSgcJsjdWarnResult bsSgcJsjdWarnResult)
{
List<BsSgcJsjdWarnResult> list = bsSgcJsjdWarnResultService.listByIds(bsSgcJsjdWarnResult.getIds());
ExcelUtil<BsSgcJsjdWarnResult> util = new ExcelUtil<>(BsSgcJsjdWarnResult.class);
return util.exportExcel(list, "result");
}
/**
* 获取预警结果详细信息
*/
@ApiOperation(" 预警结果详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdWarnResultService.getById(id));
}
/**
* 新增预警结果
*/
@Log(title = "预警结果新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("预警结果新增")
public AjaxResult add(@RequestBody BsSgcJsjdWarnResult bsSgcJsjdWarnResult)
{
BaseEntityUtils.preInsert(bsSgcJsjdWarnResult);
return toAjax(bsSgcJsjdWarnResultService.save(bsSgcJsjdWarnResult));
}
/**
* 修改预警结果
*/
@ApiOperation("预警结果修改")
@Log(title = "预警结果修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdWarnResult bsSgcJsjdWarnResult)
{
return toAjax(bsSgcJsjdWarnResultService.updateById(bsSgcJsjdWarnResult));
}
/**
* 删除预警结果
*/
@ApiOperation("预警结果删除")
@Log(title = "预警结果删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdWarnResultService.removeByIds(Arrays.asList(ids)));
}
}

114
jwtech-system/src/main/java/com/kms/warn/controller/BsSgcJsjdWarnResultHandleController.java

@ -0,0 +1,114 @@
package com.kms.warn.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.warn.domain.BsSgcJsjdWarnResultHandle;
import com.kms.warn.service.BsSgcJsjdWarnResultHandleService;
/**
* 预警处理Controller
*
* @author kms
* @date 2024-03-07
*/
@RestController
@RequestMapping("/warn/handle")
@Api(tags = "预警处理")
public class BsSgcJsjdWarnResultHandleController extends BaseController
{
@Autowired
private BsSgcJsjdWarnResultHandleService bsSgcJsjdWarnResultHandleService;
/**
* 查询预警处理列表
*/
@PostMapping("/list")
@ApiOperation("预警处理列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdWarnResultHandle> sp)
{
return bsSgcJsjdWarnResultHandleService.selectPage(sp);
}
/**
* 导出预警处理列表
*/
@Log(title = "预警处理导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("预警处理导出")
public AjaxResult export(@RequestBody BsSgcJsjdWarnResultHandle bsSgcJsjdWarnResultHandle)
{
List<BsSgcJsjdWarnResultHandle> list = bsSgcJsjdWarnResultHandleService.listByIds(bsSgcJsjdWarnResultHandle.getIds());
ExcelUtil<BsSgcJsjdWarnResultHandle> util = new ExcelUtil<>(BsSgcJsjdWarnResultHandle.class);
return util.exportExcel(list, "handle");
}
/**
* 获取预警处理详细信息
*/
@ApiOperation(" 预警处理详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdWarnResultHandleService.getById(id));
}
/**
* 新增预警处理
*/
@Log(title = "预警处理新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("预警处理新增")
public AjaxResult add(@RequestBody BsSgcJsjdWarnResultHandle bsSgcJsjdWarnResultHandle)
{
BaseEntityUtils.preInsert(bsSgcJsjdWarnResultHandle);
return toAjax(bsSgcJsjdWarnResultHandleService.save(bsSgcJsjdWarnResultHandle));
}
/**
* 修改预警处理
*/
@ApiOperation("预警处理修改")
@Log(title = "预警处理修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdWarnResultHandle bsSgcJsjdWarnResultHandle)
{
return toAjax(bsSgcJsjdWarnResultHandleService.updateById(bsSgcJsjdWarnResultHandle));
}
/**
* 删除预警处理
*/
@ApiOperation("预警处理删除")
@Log(title = "预警处理删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdWarnResultHandleService.removeByIds(Arrays.asList(ids)));
}
}

78
jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResult.java

@ -0,0 +1,78 @@
package com.kms.warn.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 预警结果对象 bs_sgc_jsjd_warn_result
*
* @author kms
* @date 2024-03-07
*/
@TableName("bs_sgc_jsjd_warn_result")
@Data
@ApiModel("预警结果")
public class BsSgcJsjdWarnResult extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String createUid;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String updateUid;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String proCode;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String proNo;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String owerDept;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String warnType;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String warnSubType;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String resultType;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String warnResult;
/** 是否处理(0:未处理,1:已处理) */
@Excel(name = "是否处理", readConverterExp = "0=:未处理,1:已处理")
@ApiModelProperty("是否处理")
private String isHandle;
}

83
jwtech-system/src/main/java/com/kms/warn/domain/BsSgcJsjdWarnResultHandle.java

@ -0,0 +1,83 @@
package com.kms.warn.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 预警处理对象 bs_sgc_jsjd_warn_result_handle
*
* @author kms
* @date 2024-03-07
*/
@TableName("bs_sgc_jsjd_warn_result_handle")
@Data
@ApiModel("预警处理")
public class BsSgcJsjdWarnResultHandle extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String createUid;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String updateUid;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String proCode;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String proNo;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String owerDept;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String resultId;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String handleUser;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String checkUser;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String opinion;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String handlePhone;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
@ApiModelProperty("${comment}")
private String checkPhone;
}

16
jwtech-system/src/main/java/com/kms/warn/mapper/BsSgcJsjdWarnResultHandleMapper.java

@ -0,0 +1,16 @@
package com.kms.warn.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.warn.domain.BsSgcJsjdWarnResultHandle;
/**
* 预警处理Mapper接口
*
* @author kms
* @date 2024-03-07
*/
@Repository
public interface BsSgcJsjdWarnResultHandleMapper extends BaseMapper<BsSgcJsjdWarnResultHandle> {
}

16
jwtech-system/src/main/java/com/kms/warn/mapper/BsSgcJsjdWarnResultMapper.java

@ -0,0 +1,16 @@
package com.kms.warn.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.warn.domain.BsSgcJsjdWarnResult;
/**
* 预警结果Mapper接口
*
* @author kms
* @date 2024-03-07
*/
@Repository
public interface BsSgcJsjdWarnResultMapper extends BaseMapper<BsSgcJsjdWarnResult> {
}

17
jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultHandleService.java

@ -0,0 +1,17 @@
package com.kms.warn.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.warn.mapper.BsSgcJsjdWarnResultHandleMapper;
import com.kms.warn.domain.BsSgcJsjdWarnResultHandle;
/**
* 预警处理Service接口
*
* @author kms
* @date 2024-03-07
*/
@Service
public class BsSgcJsjdWarnResultHandleService extends BaseService<BsSgcJsjdWarnResultHandleMapper, BsSgcJsjdWarnResultHandle>{
}

17
jwtech-system/src/main/java/com/kms/warn/service/BsSgcJsjdWarnResultService.java

@ -0,0 +1,17 @@
package com.kms.warn.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.warn.mapper.BsSgcJsjdWarnResultMapper;
import com.kms.warn.domain.BsSgcJsjdWarnResult;
/**
* 预警结果Service接口
*
* @author kms
* @date 2024-03-07
*/
@Service
public class BsSgcJsjdWarnResultService extends BaseService<BsSgcJsjdWarnResultMapper, BsSgcJsjdWarnResult>{
}

74
jwtech-system/src/main/resources/mapper/build/BsSgcjsjdBuiProInfoMapper.xml

@ -210,8 +210,82 @@
</resultMap>
<sql id="jb">
SELECT
t.ENGINEERING_GRADE,
t.PRO_NO,
t.PRO_CODE,
pp.ADCD,
pp.IS_BELONG_PLANNING,
t.commencement_date,
ca.COMPLETION_ACCEPTANCE_TIME,
pbi.REPORT_TIME,
SUM(sf.release_funds) AS source_total,
SUM(sf.CENTRAL_ARRANGED_FUNDS) AS source_center,
SUM(sf.PROVINCIAL_FUNDING + sf.CITY_LEVEL_FUNDS + sf.COUNTY_LEVEL_FUNDS + sf.TOWNSHIP_INVESTMENTS) AS source_land,
SUM(pf.center_paidin_amount+pf.provincial_paidin_amount+pf.city_paidin_amount+pf.county_paidin_amount+pf.township_paidin_amount) total
FROM
(SELECT ENGINEERING_GRADE, PRO_NO, PRO_CODE, commencement_date FROM bs_sgc_jsjd_bui_pro_info
WHERE CREATE_TIME BETWEEN '2024-01-01' AND '2024-04-01') t
LEFT JOIN bs_slgc_qqjd_spe_pro_proposal pp ON t.PRO_CODE = pp.PROJECT_CODE AND t.PRO_NO = pp.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_com_acc ca ON ca.PRO_CODE = t.PRO_CODE AND ca.PRO_NO = t.PRO_NO
LEFT JOIN bs_slgc_qqjd_pro_bid_info pbi ON pbi.PROJECT_CODE = t.PRO_CODE AND pbi.PRO_NO = t.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_source_funds sf ON sf.PRO_CODE = t.PRO_CODE AND sf.PRO_NO = t.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_cont_info ci ON ci.PRO_CODE = t.PRO_CODE AND ci.PRO_NO = t.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_purpose_funds pf ON ci.CONTRACT_NUMBER=pf.CONTRACT_NUMBER
GROUP BY t.PRO_CODE
</sql>
<select id="list" resultMap="Gzjb">
<bind name="pageNum" value="(pageNum-1)*pageSize"></bind>
SELECT
t.ENGINEERING_GRADE,
t.PRO_NO,
t.PRO_CODE,
pp.ADCD,
pp.IS_BELONG_PLANNING,
t.commencement_date,
ca.COMPLETION_ACCEPTANCE_TIME,
pbi.REPORT_TIME,
SUM(sf.release_funds) AS source_total,
SUM(sf.CENTRAL_ARRANGED_FUNDS) AS source_center,
SUM(sf.PROVINCIAL_FUNDING + sf.CITY_LEVEL_FUNDS + sf.COUNTY_LEVEL_FUNDS + sf.TOWNSHIP_INVESTMENTS) AS
source_land,
SUM(pf.center_paidin_amount+pf.provincial_paidin_amount+pf.city_paidin_amount+pf.county_paidin_amount+pf.township_paidin_amount)
total
FROM
(SELECT ENGINEERING_GRADE, PRO_NO, PRO_CODE, commencement_date FROM bs_sgc_jsjd_bui_pro_info
WHERE CREATE_TIME BETWEEN #{startDate} AND #{endDate}) t
LEFT JOIN bs_slgc_qqjd_spe_pro_proposal pp ON t.PRO_CODE = pp.PROJECT_CODE AND t.PRO_NO = pp.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_com_acc ca ON ca.PRO_CODE = t.PRO_CODE AND ca.PRO_NO = t.PRO_NO
LEFT JOIN bs_slgc_qqjd_pro_bid_info pbi ON pbi.PROJECT_CODE = t.PRO_CODE AND pbi.PRO_NO = t.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_source_funds sf ON sf.PRO_CODE = t.PRO_CODE AND sf.PRO_NO = t.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_cont_info ci ON ci.PRO_CODE = t.PRO_CODE AND ci.PRO_NO = t.PRO_NO
LEFT JOIN bs_sgc_jsjd_bui_purpose_funds pf ON ci.CONTRACT_NUMBER=pf.CONTRACT_NUMBER
<if test="userType==01">
WHERE
pi.PRO_NO IN (
SELECT
PRO_NO
FROM
sys_user_pro
<where>
<if test="userId!=null and userId!=''">
AND user_id=#{userId})
</if>
<include refid="com.kms.system.mapper.SysXzqhMapper.xzqhCondition"></include>
</where>
order by pi.${orderBy} desc LIMIT #{pageNum},#{pageSize};
</if>
<if test="userType==00">
<where>
<include refid="com.kms.system.mapper.SysXzqhMapper.xzqhCondition"></include>
</where>
order by pi.${orderBy} desc LIMIT #{pageNum},#{pageSize};
</if>
GROUP BY t.PRO_CODE
</select>
</mapper>

Loading…
Cancel
Save