1.修改职位信息,修改职位状态

This commit is contained in:
李伟 2022-07-19 16:08:57 +08:00
parent 792e419d1c
commit 7344709a57
2 changed files with 42 additions and 1 deletions

View File

@ -540,4 +540,16 @@ async def event_edit(
data_dict['name']=i.get('name')
data_dict['email']=i.get('email')
data.append(data_dict)
return schemas.Msg(code=200, msg='ok', data=data)
return schemas.Msg(code=200, msg='ok', data=data)
@router.post("/amend_job")
async def event_edit(
request: Request,
data_in: schemas.Jobs,
db: AsyncIOMotorDatabase = Depends(get_database),
) -> schemas.Msg:
"""修改职位信息,修改职位招聘状态"""
await crud.jobs.update_job(db, data_in)
return schemas.Msg(code=200, msg='ok', data='')

View File

@ -130,3 +130,32 @@ api:/api/v1/itr/teacher_state
api:/api/v1/itr/name
请求方式get
#修改职位信息,修改职位招聘状态
api:/api/v1/itr/amend_job
请求方式post
参数:
job_id: str = None # 职位的唯一id
job_name: str = None # 职位名称
job_sector: str = None # 职位部门
job_nature: str = None # 职位性质
job_priority: str = None # 职位优先级
owner_name: str = None # 渠道
principal: str = None # 负责人
patronn: str = None # 协助人
start_time: datetime = None # 开始招聘时间
end_time: datetime = None # 结束招聘时间
function_type: str = None # 职能类型
filtering_rules: bool = None # 是否使用筛选规则
hiring_needs: bool = None # 是否关联招聘需求
auto_repeater: bool = None # 是否自动转发
cacsi_count: int = None # 面试满意度反馈次数
state: bool = None # 职位招聘状态
job_num: int = None # 招聘人数
education: str = None # 学历要求
job_rank: str = None # 职位级别
work_exp: str = None # 工作经验
report_obj: str = None # 汇报对象
min_money: int = None # 薪资范围min
max_money: int = None # 薪资范围max
requirement: str = None # 需求描述