Commit 17fd572a authored by fangxinjiang's avatar fangxinjiang

派单分项目派单状态处理

parent 13be3bbb
...@@ -40,5 +40,5 @@ public interface TAverageSalaryMapper extends BaseMapper<TAverageSalary> { ...@@ -40,5 +40,5 @@ public interface TAverageSalaryMapper extends BaseMapper<TAverageSalary> {
* @Date 10:26 2023/6/20 * @Date 10:26 2023/6/20
* @Param * @Param
**/ **/
List<TAverageSalaryVo> getAverageSalary(@Param("idNum") String idNum); List<TAverageSalaryVo> getAverageSalary(@Param("idNum") List<String> idNum);
} }
...@@ -2,6 +2,7 @@ package com.yifu.cloud.plus.v1.yifu.salary.service.impl; ...@@ -2,6 +2,7 @@ package com.yifu.cloud.plus.v1.yifu.salary.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yifu.cloud.plus.v1.yifu.common.core.constant.CommonConstants; import com.yifu.cloud.plus.v1.yifu.common.core.constant.CommonConstants;
import com.yifu.cloud.plus.v1.yifu.common.core.util.Common;
import com.yifu.cloud.plus.v1.yifu.common.core.util.R; import com.yifu.cloud.plus.v1.yifu.common.core.util.R;
import com.yifu.cloud.plus.v1.yifu.salary.entity.TAverageSalary; import com.yifu.cloud.plus.v1.yifu.salary.entity.TAverageSalary;
import com.yifu.cloud.plus.v1.yifu.salary.mapper.TAverageSalaryMapper; import com.yifu.cloud.plus.v1.yifu.salary.mapper.TAverageSalaryMapper;
...@@ -41,7 +42,7 @@ public class TAverageSalaryServiceImpl extends ServiceImpl<TAverageSalaryMapper, ...@@ -41,7 +42,7 @@ public class TAverageSalaryServiceImpl extends ServiceImpl<TAverageSalaryMapper,
**/ **/
@Override @Override
public R<List<TAverageSalaryVo>> getAverageSalary(String idNum) { public R<List<TAverageSalaryVo>> getAverageSalary(String idNum) {
return R.ok(baseMapper.getAverageSalary(idNum), CommonConstants.RESULT_DATA_SUCESS); return R.ok(baseMapper.getAverageSalary(Common.getList(idNum)), CommonConstants.RESULT_DATA_SUCESS);
} }
} }
......
...@@ -44,8 +44,11 @@ ...@@ -44,8 +44,11 @@
(select a.EMP_IDCARD,a.AVERAGE_SALARY from view_average_last_month a) y (select a.EMP_IDCARD,a.AVERAGE_SALARY from view_average_last_month a) y
on x.EMP_IDCARD=y.EMP_IDCARD on x.EMP_IDCARD=y.EMP_IDCARD
where (x.AVERAGE_SALARY <![CDATA[ <> ]]> IFNULL(y.AVERAGE_SALARY,-1)) where (x.AVERAGE_SALARY <![CDATA[ <> ]]> IFNULL(y.AVERAGE_SALARY,-1))
<if test="idNum != null and idNum != ''"> <if test="idNum != null and idNum.size > 0">
and x.EMP_IDCARD = #{idNum} AND x.EMP_IDCARD in
<foreach item="item" index="index" collection="idNum" open="(" separator="," close=")">
#{item}
</foreach>
</if> </if>
</select> </select>
</mapper> </mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment