新增:项目相关参与人员基础查询类开发提交

This commit is contained in:
2026-01-28 20:12:09 +08:00
parent 4393d4d87f
commit c1a7dab896
5 changed files with 158 additions and 15 deletions

View File

@@ -0,0 +1,8 @@
package com.sdm.outbridge.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.sdm.outbridge.entity.LyricVProjectResourcePlanDM;
public interface LyricVProjectResourcePlanDMMapper extends BaseMapper<LyricVProjectResourcePlanDM> {
}

View File

@@ -0,0 +1,44 @@
package com.sdm.outbridge.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName(value = "v_project_resource_plan_DM", autoResultMap = true)
@Schema(description = "项目参与人员信息视图")
public class LyricVProjectResourcePlanDM {
@Schema(description = "id")
@TableField(value = "id")
private Long id;
@Schema(description = "项目id")
@TableField(value = "project_id")
private Long projectId;
@Schema(description = "工号")
@TableField(value = "user")
private String user;
@Schema(description = "姓名")
@TableField(value = "name")
private String name;
@Schema(description = "任务名称")
@TableField(value = "jobname")
private String jobname;
@Schema(description = "职位名称")
@TableField(value = "memo")
private String memo;
@Schema(description = "状态标识,0-存在, 1-删除 , 2-冻结")
@TableField(value = "del_flag")
private Long delFlag;
}

View File

@@ -0,0 +1,13 @@
package com.sdm.outbridge.service.impl.lyric;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.sdm.outbridge.dao.LyricVProjectResourcePlanDMMapper;
import com.sdm.outbridge.entity.LyricVProjectResourcePlanDM;
import com.sdm.outbridge.service.lyric.LyricVProjectResourcePlanDMService;
import org.springframework.stereotype.Service;
@Service
public class LyricVProjectResourcePlanDMServiceImpl extends ServiceImpl<LyricVProjectResourcePlanDMMapper, LyricVProjectResourcePlanDM>
implements LyricVProjectResourcePlanDMService {
}

View File

@@ -0,0 +1,7 @@
package com.sdm.outbridge.service.lyric;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sdm.outbridge.entity.LyricVProjectResourcePlanDM;
public interface LyricVProjectResourcePlanDMService extends IService<LyricVProjectResourcePlanDM> {
}