瀏覽代碼

企业:获取已发布职位列表接口添加已过期参数

Xiao_123 1 月之前
父節點
當前提交
8ba680c219

+ 1 - 1
src/views/recruit/components/message/index.vue

@@ -785,7 +785,7 @@ const handleDelete = async ({ channel }) => {
 // 面试邀约
 
 const getPositionList = async () => {
-  const data = await getJobAdvertised({ status: 0 }) // 0开启 1关闭 不带则全部
+  const data = await getJobAdvertised({ status: 0, exTime: 0 }) // 0开启 1关闭 不带则全部
   if (!data.length) return
   const list = dealDictArrayData([], data)
   positionList.value = list.map(e => {

+ 1 - 1
src/views/recruit/enterprise/interviewManagement/index.vue

@@ -156,7 +156,7 @@ const handleReset = () => {
 
 // 职位
 const getPositionList = async () => {
-  const data = await getJobAdvertised()
+  const data = await getJobAdvertised({ exTime: 0 })
   if (!data.length) return
   const list = dealDictArrayData([], data)
   positionItems.value = list.map(e => {

+ 2 - 2
src/views/recruit/enterprise/resume/components/filterPage.vue

@@ -154,7 +154,7 @@ onMounted(() => {
 		}
 
 		// 投递职位
-		const data = await getJobAdvertised()
+		const data = await getJobAdvertised({ exTime: 1 })
 		if (!data || !data.length) return
 		const list = dealDictArrayData([], data)
 		k.items = list.map(e => {
@@ -164,7 +164,7 @@ onMounted(() => {
 
 		// 传入jobId,默认选中
 		if (props.jobId) {
-			k.value = k.items.find(e => e.value === props.jobId)
+			k.value = k.items.find(e => e.value.toString() === props.jobId)
 			confirm()
 		}
 	})

+ 1 - 1
src/views/recruit/enterprise/resume/components/screen.vue

@@ -87,7 +87,7 @@ const list = ref([
 ])
 
 const getJobList = async (k) => {
-  const data = await getJobAdvertised()
+  const data = await getJobAdvertised({ exTime: 1 })
   if (!data.length) return
   const list = dealDictArrayData([], data)
   k.items = list.map(e => {

+ 1 - 1
src/views/recruit/enterprise/search/recommend/index.vue

@@ -101,7 +101,7 @@ const showInvite = ref(false)
 
 // 职位列表
 const getJobList = async () => {
-  const data = await getJobAdvertised({ status: 0 })
+  const data = await getJobAdvertised({ status: 0, exTime: 0 })
   if (data.length) {
     const list = dealDictArrayData([], data)
     selectItems.value.items = list.map(e => {

+ 1 - 1
src/views/recruit/enterprise/statistics/overallAnalysis.vue

@@ -77,7 +77,7 @@ const selectItems = ref({
 
 // 获取职位列表
 const getJobList = async () => {
-  const data = await getJobAdvertised()
+  const data = await getJobAdvertised({ exTime: 1 })
   selectItems.value.items = data.map(e => {
     e.name = formatName(e.name)
     return e

+ 1 - 1
src/views/recruit/enterprise/talentRecommendation/index.vue

@@ -108,7 +108,7 @@ const textItem = ref({
 
 // 已发布职位列表
 const getJobList = async () => {
-  const data = await getJobAdvertised({ status: 0 })
+  const data = await getJobAdvertised({ status: 0, exTime: 0 })
   if (data.length) {
     const list = dealDictArrayData([], data)
     selectItems.value.items = list.map(e => {