czt
2025-12-26 b7f464363e226022567cda0e0b810bb5ad4e4f15
fzzy-igdss-core/src/main/java/com/fzzy/work/service/WorkOrderService.java
@@ -10,6 +10,7 @@
import com.fzzy.work.mapper.WorkOrderMapper;
import com.ruoyi.common.core.domain.entity.SysDictData;
import com.ruoyi.common.utils.StringUtils;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
@@ -61,4 +62,23 @@
           }
           return list;
   }
    /**
     * 获取用户待处理工单数
     * @param status
     * @param userId
     * @return
     */
    public Integer getNumByUser(String status, String userId) {
        QueryWrapper<WorkOrder> queryWrapper = new QueryWrapper<>();
        if(StringUtils.isBlank(userId) || StringUtils.isBlank(status)){
            return 0;
        }
        queryWrapper.eq("assignee_id", userId);
        queryWrapper.eq("status", status);
        return workOrderMapper.selectCount(queryWrapper);
    }
}