using System; using DOAN.Model; using DOAN.Model.Dto; using DOAN.Model.MES.group; using DOAN.Model.MES.group.Dto; using System.Collections.Generic; using Microsoft.AspNetCore.Mvc; using MimeKit.Tnef; using DOAN.Model.MES.base_.Dto; using DOAN.Model.MES.base_; namespace DOAN.Service.group.IService { /// /// 人员技能service接口 /// public interface IGroupPersonSkillService : IBaseService { PagedInfo GetList(GroupPersonSkillQueryDto parm); GroupPersonSkill GetInfo(string Id); GroupPersonSkill AddGroupPersonSkill(GroupPersonSkill parm); int UpdateGroupPersonSkill(GroupPersonSkill parm); int PersonskillAssessment(GroupRelPersonSkill relPersonSkill); List GetPersonSkills(string person_id); PagedInfo GetPersonUnownSkills(GroupPersonSkillQueryDto2 parm); int CancalPersonSkillBind(string person_id, string skill_id); List GetWorkRouteList([FromBody] BaseWorkRouteQueryDto query); PagedInfo GetWorkstationbyRoute(BaseWorkStationQueryDto2 query); List RouteProcessParentSon(BaseWorkRouteQueryDto query); List GetWorkstationList_byProccess(int workProcess_id); List GetWorkstationBindSkillList(int workstation_id); PagedInfo GetWorkstationunBindSkillList(GroupPersonSkillQueryDto3 parm); int HandleWorkstationbindSkill(int workstation_id, string skill_id); int LiftedWorkstationbindSkill(int workstation_id, string skill_id); } }