This commit is contained in:
Teng 2025-09-10 17:23:15 +08:00
parent decbfae2aa
commit c3b1d52f02
35 changed files with 794 additions and 264 deletions

View File

@ -104,6 +104,12 @@
"navigationBarTitleText": "入驻审核"
}
},
{
"path": "pages/yuangongindex/company",
"style": {
"navigationBarTitleText": "公司详情"
}
},
{
"path": "pages/yuangongindex/index",
"style": {

View File

@ -211,7 +211,6 @@
},
formData: {},
success: uploadRes => {
console.log("token", uni.getStorageSync('token'))
if (!JSON.parse(uploadRes.data).success) {
uni.hideLoading()
uni.showToast({
@ -233,9 +232,7 @@
textArray[5] = father.address;
headImge.value = filePath;
savephoto(filePath, 0);
} else if (JSON.parse(JSON.parse(uploadRes.data).result.data).data.back)
{
} else if (JSON.parse(JSON.parse(uploadRes.data).result.data).data.back){
let father = JSON.parse(JSON.parse(uploadRes.data).result.data).data.back.data;
textArray[6] = father.issueAuthority;
textArray[7] = father.validPeriod;

View File

@ -34,7 +34,7 @@
</view>
</view>
<view class="white-content">
<view class="content-title" :style="special?{height: `100rpx`}:{height: `140rpx`}"
<view class="content-title" :style="!applyStatus?{height: `100rpx`}:{height: `140rpx`}"
style="position: relative;margin-bottom: 20rpx;z-index: 999;">
<view class="shu"></view>
<view class="content-weight">身份证</view>

View File

@ -29,7 +29,7 @@ export function getEmployeesOrgRela(openId){
//主页
export function getIndex(openId){
return request({
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&status=2`,
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}`,
method: 'get',
})
}

View File

@ -0,0 +1,109 @@
<template>
<view class="container">
<view class="title-back">
<view class="left-father" @click="goBack">
<image class="back-img" src="https://www.focusnu.com/media/directive/index/left.png" />
<view style="font-size: 30rpx;">公司详情</view>
</view>
</view>
<view class="card-font">
{{text.departName}}
</view>
<view class="gray-font">
{{ text.comLegalPerson }} | {{ text.tel }} | {{ text.orgPropertyType }} | {{ text.orgBuildingArea + 'm²' }}
</view>
<view class="gray-bgc">
<!-- <image class="gray-img" src="https://www.focusnu.com/media/directive/index/ditu/bgc.png" />
<image style="margin-left: 30rpx;height: 30rpx;width: 25rpx;margin-right: 30rpx;z-index: 1;"
src="https://www.focusnu.com/media/directive/index/ditu/mark.png" /> -->
<view style="color: #999999;z-index: 1;font-size: 30rpx;width: 85%;">
{{text.comRegisterAddress}}
</view>
</view>
</view>
</template>
<script setup>
import {
reactive,
ref,
nextTick
} from 'vue';
import {
onLoad,
onPullDownRefresh
} from '@dcloudio/uni-app'
const goBack = () => {
uni.navigateBack()
}
const text = ref("");
// URL
onLoad((options) => {
text.value = JSON.parse(options.element);
console.log("???",text.value)
})
</script>
<style lang="scss" scoped>
.container {
width: 100%;
.title-back {
margin-top: 100rpx;
width: 100%;
height: 100rpx;
display: flex;
justify-content: space-between;
align-items: center;
z-index: 1;
}
.left-father {
display: flex;
align-items: center;
z-index: 1;
.back-img {
width: 45rpx;
height: 40rpx;
margin-left: 40rpx;
margin-right: 15rpx;
}
}
}
.card-font {
margin-left: 40rpx;
font-size: 30rpx;
margin-top: 30rpx;
}
.gray-font {
margin-left: 40rpx;
font-size: 29rpx;
margin-top: 5rpx;
margin-bottom: 5rpx;
color: #B1B1B1;
width: 100%;
}
.gray-bgc {
margin: 20rpx 40rpx;
width: 90%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
align-items: center;
position: relative;
.gray-img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
}
</style>

View File

@ -11,13 +11,13 @@
<view v-for="(item,index) in menuArray" :key="index">
<swiper-item>
<view class="white-content-father">
<view class="chuo-ball" @click="loadingData" v-if="item.status==`1`">
<view class="chuo-ball" @click="loadingData" v-if="item.applyStatus==`1`">
<image class="ball-img"
:src=" `https://www.focusnu.com/media/directive/index/refresh.png`" />
</view>
<view class="white-content" v-if="item.status==`1`">
<view class="white-content" v-if="item.applyStatus==`1`">
<image class="white-content-img"
:src="`https://www.focusnu.com/media/directive/index/${statusarray[Number(item.status) - 1]}.png`"
:src="`https://www.focusnu.com/media/directive/index/${statusarray[Number(item.applyStatus) - 1]}.png`"
lazy-load="false" />
<view class="white-font">
您提交的
@ -29,19 +29,32 @@
</text>
</view>
<view class="second-font">
加盟申请
入驻申请
<text style="color: #fa8622;">
正在审核中
</text>
</view>
<!-- <view class="card-font" style="margin-top: 350rpx;">
{{item.departName}}
</view>
<view class="gray-font">
{{ item.comLegalPerson }} | {{ item.tel }} | {{ item.orgPropertyType }} | {{ item.orgBuildingArea + 'm²' }}
</view>
<view class="gray-bgc">
<view style="color: #999999;z-index: 1;font-size: 30rpx;width: 100%;">
{{item.comRegisterAddress}}
</view>
</view> -->
<view class="button-blue" @click="look(item)">
查看
</view>
</view>
<view class="white-content" v-if="item.status==`3`">
<view class="white-content" v-if="item.applyStatus==`3`">
<image class="white-content-img"
:src="`https://www.focusnu.com/media/directive/index/${statusarray[Number(item.status) - 1]}.png`"
:src="`https://www.focusnu.com/media/directive/index/${statusarray[Number(item.applyStatus) - 1]}.png`"
lazy-load="false" />
<view class="white-font">
@ -54,20 +67,33 @@
</text>
</view>
<view class="second-font">
加盟申请
入驻申请
<text style="color: #eb2b59;">
审核不通过
</text>
</view>
<!-- <view class="card-font" style="margin-top: 350rpx;">
{{item.departName}}
</view>
<view class="gray-font">
{{ item.comLegalPerson }} | {{ item.tel }} | {{ item.orgPropertyType }} | {{ item.orgBuildingArea + 'm²' }}
</view>
<view class="gray-bgc">
<view style="color: #999999;z-index: 1;font-size: 27rpx;width: 100%;">
{{item.comRegisterAddress}}
</view>
</view> -->
<view class="button-blue-spec" @click="again(item)">
重新提交
重新申请
</view>
<view class="button-white-spec" @click="jumptolist(item.content)">
<!-- <view class="button-white-spec" @click="jumptolist(item.content)">
驳回原因
</view>
</view> -->
</view>
<view style="z-index: 1;width: 100%;" v-if="item.status!=`-1`">
<view style="z-index: 1;width: 100%;" v-if="item.applyStatus==`2`">
<view class="zhiling-box">
<view class="">
暂无指令
@ -90,7 +116,7 @@
</view>
<view class="zhiling-box" v-if="item.status==`-1`">
<view class="zhiling-box" v-if="item.applyStatus==`-1`">
<view style="display: flex;">
<view class="">
护理机构A邀请您加入
@ -111,7 +137,7 @@
</view>
<view class="white-content" style="margin: 0 auto;margin-top: 30rpx;height: 600rpx;"
v-if="item.status==`-1`">
v-if="item.applyStatus==`-1`">
<view style="display: flex;width: 100%;margin-top: 30rpx;align-items: center;">
<view class="blue-shu"></view>
<view class="blue-font">
@ -120,16 +146,15 @@
</view>
<image class="white-content-secondimg"
src="https://www.focusnu.com/media/directive/index/addstaff/staff.png"
lazy-load="false" />
src="https://www.focusnu.com/media/directive/index/addstaff/staff.png" lazy-load="false" />
<view class="button-blue" @click="searchjigou()">
入驻机构
</view>
</view>
<view class="white-content-father-time" v-if="item.status==`2`">
<view class="white-content-father-time" v-if="item.applyStatus==`2`">
<view class="white-content" style="background-color: transparent;">
<view class="white-bgc">
长春市朝阳区久泰开运养老服务有限公司
@ -141,7 +166,7 @@
</view>
</swiper>
<view
style="z-index:999;position: fixed;bottom: 70rpx; width: 100%;display: flex;justify-content: center;margin-top: -25rpx;height: 100rpx;">
<view class="jia-box">
@ -172,22 +197,24 @@
import {
getMessageList
} from '@/pages/addstaff/api/addjigou.js'
import { getIndex } from './api.js'
import request from '@/request/index.js'
import {
getIndex
} from './api.js'
import request from '@/request/index.js'
import downMenu from '@/compontent/public/yuangongdownmenu.vue'
import model from "@/compontent/public/model.vue"
const show = ref(false);
const content = ref("");
const buttonArray = ref(["技能培训", "考勤排班", "每日工作", "员工功能", "员工功能", "员工功能", "员工功能"])
const statusarray = ["loading", "success", "fail"]
const which = ref(0);
const searchjigou = () => {
uni.navigateTo({
url:"/pages/yuangongindex/searchjigou"
url: "/pages/yuangongindex/searchjigou"
})
}
@ -212,10 +239,39 @@
url: `/pages/addjigou/name`
});
}
// const jumpToAll = (element) => {
// console.log("????",element.applyStatus)
// uni.getStorage({
// key: 'openid',
// success: function(res) {
// getMessageList(res.data).then(res => {
// if (res.success) {
// uni.navigateTo({
// url: `/pages/addstaff/all?element=${JSON.stringify(res.result[0])}&applyStatus=${element.applyStatus}`
// });
// }
// })
// }
// });
// }
const look = (element) => {
uni.navigateTo({
url: `/pages/addjigou/all?element=${JSON.stringify(element)}`
url: `/pages/yuangongindex/workjoin`
});
// uni.getStorage({
// key: 'openid',
// success: function(res) {
// getMessageList(res.data).then(res => {
// if (res.success) {
// uni.navigateTo({
// url: `/pages/addstaff/all?element=${JSON.stringify(res.result[0])}&applyStatus=${element.applyStatus}`
// });
// }
// })
// }
// });
}
const jumptolist = (res) => {
@ -226,12 +282,25 @@
}
const again = (item) => {
uni.setStorageSync("baddata", item)
uni.setStorageSync('specicalid', item.id);
uni.setStorageSync("backhuancun", {})
uni.navigateTo({
url: `/pages/addjigou/name`
});
url: "/pages/yuangongindex/searchjigou"
})
// uni.getStorage({
// key: 'openid',
// success: function(res) {
// getMessageList(res.data).then(res => {
// if (res.success) {
// uni.setStorageSync("baddata", res.result[0])
// uni.setStorageSync('specicalid', res.result[0].id);
// uni.setStorageSync("backhuancun", {})
// uni.navigateTo({
// url: `/pages/addstaff/information`
// });
// }
// })
// }
// });
}
const jumpTo = () => {
uni.navigateTo({
@ -261,29 +330,28 @@
})
onUnmounted(() => {
})
onUnmounted(() => {})
const menuArray = ref([])
const loadingData = () => {
uni.getStorage({
key: 'openid',
success: function(res) {
getIndex(res.data).then(res => {
console.log("????",res)
// console.log("????",res)
menuArray.value = res.result
menuArray.value.push({
status: `-1`
applyStatus: `-1`
})
})
getMessageList(res.data).then(res => {
uni.setStorageSync("staff",res.result[0])
uni.setStorageSync("staff", res.result[0])
})
}
});
}
onShow(() => {
loadingData()
})
@ -376,7 +444,7 @@
.white-content {
z-index: 1;
height: 650rpx;
height: 740rpx;
width: 90%;
background-color: #fff;
border-radius: 30rpx;
@ -431,6 +499,7 @@
.bottom-text {
font-size: 22rpx;
}
.white-content-father-time {
width: 100%;
display: flex;
@ -594,9 +663,10 @@
.button-blue-spec {
position: absolute;
bottom: 30rpx;
left: 8%;
bottom: 45rpx;
left: 50%;
width: 40%;
transform: translateX(-50%);
display: flex;
justify-content: center;
align-items: center;
@ -666,5 +736,38 @@
font-size: 30rpx;
color: black;
}
.card-font {
margin-left: 40rpx;
font-size: 33rpx;
margin-top: 10rpx;
}
.gray-font {
margin-left: 40rpx;
font-size: 32rpx;
margin-top: 20rpx;
color: #B1B1B1;
// width: 100%;
}
.gray-bgc {
margin: 0 40rpx;
width: 80%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
align-items: center;
position: relative;
text-align: center;
font-size: 30rpx;
margin-top: 40rpx;
.gray-img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
}
</style>

View File

@ -12,10 +12,11 @@
<image
style="position: absolute;left: 20rpx;top: 50%;transform: translateY(-50%);width: 40rpx;height: 40rpx;"
src="https://www.focusnu.com/media/directive/index/search.png" />
<input type="text" v-model="supervalue" placeholder="请输入入驻护理机构名称" @confirm="search" />
<input style="font-size: 31rpx;" type="text" v-model="supervalue" placeholder="请输入入驻护理机构名称"
@confirm="search" />
<view @click="clearvalue" v-if="supervalue"
style="position: absolute;right: 20rpx;top: 50%;transform: translateY(-50%);width: 40rpx;height: 40rpx;display: flex;justify-content: center;align-items: center;border-radius: 50%;background-color: #EBEBEB;">
<image style="width: 25rpx;height: 25rpx;"
<image style="width: 20rpx;height: 20rpx;"
src="https://www.focusnu.com/media/directive/index/cha.png" />
</view>
@ -25,12 +26,21 @@
</view>
</view>
<view style="width: 100%;display: flex;flex-wrap: wrap;">
<view v-for="(item,index) in hulijigouArray" :key="index" class="zhiling-box" :style="hulitarget===index?{border:`4rpx solid #0093FF`}:{}"
style="margin-top: 30rpx;height: 280rpx;position: relative;width: 44%;flex-direction: column;" @click="clickCard(index)">
<view style="position: absolute;right: 0rpx;bottom: -10rpx;" v-if="hulitarget===index">
<view v-for="(item,index) in hulijigouArray" :key="index" class="zhiling-box-card"
:style="hulitarget===index?{border:`4rpx solid #0093FF`}:{}"
style="margin-top: 30rpx;height: 300rpx;position: relative;width: 92%;flex-direction: column;"
@click="clickCard(index)">
<view style="position: absolute;right: 0rpx;bottom: -14rpx;" v-if="hulitarget===index">
<image style="width: 60rpx;height: 60rpx;"
src="https://www.focusnu.com/media/directive/index/lemon.png" />
</view>
<view class="card-font">
{{item.departName}}
</view>
<view class="gray-font">
{{ item.comLegalPerson }} | {{ item.tel }}
</view>
<view class="applying" v-if="item.employeesApiEntity?.status===`1`">
申请中
</view>
@ -40,13 +50,17 @@
<view class="applyfail" v-if="item.employeesApiEntity?.status===`3`">
申请驳回
</view>
<view class="card-font">
{{item.departName}}
<view style="height: 50rpx;" v-if="!item.employeesApiEntity">
</view>
<view class="gray-bgc">
<!-- <image class="gray-img" src="https://www.focusnu.com/media/directive/index/ditu/bgc.png" /> -->
<!-- <image style="margin-left: 30rpx;height: 30rpx;width: 25rpx;margin-right: 30rpx;z-index: 1;"
src="https://www.focusnu.com/media/directive/index/ditu/mark.png" /> -->
<view style="color: #999999;z-index: 1;font-size: 27rpx;width: 90%;">
{{item.comRegisterAddress}}
</view>
</view>
<!-- <view class="gray-font">
{{ item.comLegalPerson }} | {{ item.tel }}
</view> -->
</view>
</view>
<!-- 处理margin重叠 -->
@ -90,14 +104,17 @@
onMounted,
onUnmounted
} from 'vue';
import { getOrgInfo, Apply } from './api.js'
const hulijigouArray = ref([])
const hulitarget = ref(-1)
const popupshow = ref(false);
const supervalue = ref("");
const jumpRuzhu = () => {
popupshow.value = false
uni.navigateTo({
url: "/pages/yuangongindex/workjoin"
})
@ -109,10 +126,10 @@
buttonOpen.value = false;
} else {
hulitarget.value = index;
if(hulijigouArray.value[index].employeesApiEntity?.status == 1 || hulijigouArray.value[index].employeesApiEntity?.status == 2){
if (hulijigouArray.value[index].employeesApiEntity?.status == 1 || hulijigouArray.value[index].employeesApiEntity?.status == 2) {
buttonOpen.value = false;
}else{
} else {
buttonOpen.value = true;
}
}
@ -127,14 +144,22 @@
}
const search = () => {
buttonOpen.value = false;
hulitarget.value = -1;
getOrgInfo(supervalue.value).then((res : any) => {
if (res.success) {
hulijigouArray.value = res.result.records
}
})
}
const sumbit = ref(false);
const apply = () => {
if(sumbit.value){
return
}
sumbit.value = true;
//
let data = uni.getStorageSync('staff')
@ -144,20 +169,38 @@
//
data = {
...data,
employeeId:data.id,
dateOfBirth: data.birthDate,
marriedOrNot: data.maritalStatus,
address: data.address,
emergencyContact: data.contactName,
emergencyTel: data.contactTel,
emergencyRelationship: data.contactRelationship,
hukouNature : data.hukouType,
idCardPositive : data.cardZmPath,
idCardNegative : data.cardFmPath,
healthCertificatePositive : data.healthZmPath,
healthCertificateNegative : data.healthFmPath,
bankPositive : data.bankZmPath,
bankNegative : data.bankFmPath,
qualification : data.qualificationPath,
noCrimeCertificate : data.noCrimeCertificate,
houseAddress : data.idCardAddress,
employeeId: data.id,
id: null,
createTime: null,
updateBy: null,
updateTime: null,
orgCode: hulijigouArray.value[hulitarget.value].orgCode
}
Apply(data).then((data : any) => {
if (data.success) {
popupshow.value = true
setTimeout(()=>search(),1000)
setTimeout(() => search(), 1000)
}
setTimeout(() => sumbit.value = false, 1000)
})
}
@ -203,7 +246,7 @@
display: flex;
justify-content: center;
align-items: center;
border-radius: 20rpx;
border-radius: 30rpx;
margin-left: 10rpx;
}
@ -211,7 +254,7 @@
display: flex;
justify-content: space-around;
align-items: center;
width: 92%;
margin-left: 4%;
height: 110rpx;
@ -221,13 +264,15 @@
border: 4rpx solid #fff;
}
.input-all {
width: 500rpx;
height: 65rpx;
border-radius: 30rpx;
background-color: #F7F7F7;
padding-left: 80rpx;
margin-left: 40rpx;
margin-left: 30rpx;
display: flex;
align-items: center;
position: relative;
@ -307,61 +352,104 @@
font-size: 33rpx;
}
.card-font {
margin: 0 40rpx;
text-align: center;
font-size: 28rpx;
margin-top: 20rpx;
// font-weight: 600;
.zhiling-box-card {
display: flex;
width: 92%;
margin-left: 4%;
height: 150rpx;
background-color: #fff;
border-radius: 35rpx;
font-size: 32rpx;
border: 4rpx solid #fff;
overflow: hidden;
}
.applying{
position: absolute;
right: 20rpx;
top: 20rpx;
.applying {
// position: absolute;
// left: 20rpx;
// bottom: 20rpx;
background-color: #FFE8D3;
color: #FF7900;
width: 110rpx;
width: 130rpx;
height: 50rpx;
display: flex;
justify-content: center;
align-items: center;
font-size: 25rpx;
font-size: 28rpx;
border-radius: 10rpx;
margin-left: 35rpx;
margin-top: 25rpx;
// margin-top: 20rpx;
// margin-bottom: 20rpx;
}
.applysuccess{
position: absolute;
right: 20rpx;
top: 20rpx;
.applysuccess {
// position: absolute;
// left: 20rpx;
// bottom: 20rpx;
background-color: #DEF1FF;
color: #0093FF;
width: 110rpx;
width: 130rpx;
height: 50rpx;
display: flex;
justify-content: center;
align-items: center;
font-size: 25rpx;
font-size: 28rpx;
border-radius: 10rpx;
margin-left: 35rpx;
margin-top: 25rpx;
// margin-bottom: 20rpx;
}
.applyfail{
position: absolute;
right: 20rpx;
top: 20rpx;
.applyfail {
// position: absolute;
// left: 20rpx;
// bottom: 20rpx;
background-color: #FFBFCF;
color: #FC3D7F;
width: 110rpx;
width: 130rpx;
height: 50rpx;
display: flex;
justify-content: center;
align-items: center;
font-size: 25rpx;
font-size: 28rpx;
border-radius: 10rpx;
}
.gray-font{
font-size: 25rpx;
margin-left: 35rpx;
margin-top: 20rpx;
// margin-bottom: 20rpx;
}
.card-font {
margin-left: 40rpx;
font-size: 32rpx;
margin-top: 30rpx;
}
.gray-font {
margin-left: 40rpx;
font-size: 31rpx;
margin-top: 10rpx;
color: #B1B1B1;
width: 100%;
}
.gray-bgc {
margin: 20rpx 40rpx;
width: 90%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
justify-content: center;
align-items: center;
position: relative;
.gray-img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
}
</style>

View File

@ -19,22 +19,17 @@
{{item.comName}}
</view>
<view class="bottom-father">
<view style="margin-top: 45rpx;">
<view class="">
<!-- <text style="color: #999;" v-if="item.franchiseTime" > 加盟日期</text>
<text v-if="item.franchiseTime">
{{item.franchiseTime }}
</text> -->
<text style="color: #999;"> 申请日期</text>
<text>
{{item.applyTime}}
</text>
<view style="margin-top: 15rpx;width: 500rpx;">
<view class="gray-font">
{{ item.comLegalPerson }} | {{ item.tel }}
</view>
<view style="margin-top: 10rpx;">
<text style="color: #999;"> 审核日期</text>{{item.auditTime}}
<view class="gray-bgc">
<view style="color: #999999;z-index: 1;font-size: 27rpx;width: 100%;">
{{item.comRegisterAddress}}
</view>
</view>
</view>
@ -43,7 +38,7 @@
</view>
<view class="blue-button" v-if="item.applyStatus != 1 && item.applyStatus != 2"
@click.stop="again(item)">
变更
重新申请
</view>
</view>
</view>
@ -102,43 +97,46 @@
}
const again = (item) => {
uni.getStorage({
key: 'openid',
success: function(res) {
getMessageList(res.data).then(res => {
if (res.success) {
/* uni.navigateTo({
url: `/pages/addstaff/all?element=${JSON.stringify(res.result[0])}`
}); */
uni.setStorageSync("baddata", res.result[0])
uni.setStorageSync('specicalid', res.result[0].id);
uni.setStorageSync("backhuancun", {})
uni.navigateTo({
url: `/pages/addstaff/information`
});
}
uni.navigateTo({
url:"/pages/yuangongindex/searchjigou"
})
// uni.getStorage({
// key: 'openid',
// success: function(res) {
// getMessageList(res.data).then(res => {
// if (res.success) {
// uni.setStorageSync("baddata", res.result[0])
// uni.setStorageSync('specicalid', res.result[0].id);
// uni.setStorageSync("backhuancun", {})
// uni.navigateTo({
// url: `/pages/addstaff/information`
// });
// }
})
}
});
// })
// }
// });
}
const jumpToAll = (element) => {
console.log("????",element.applyStatus)
uni.getStorage({
key: 'openid',
success: function(res) {
getMessageList(res.data).then(res => {
if (res.success) {
uni.navigateTo({
url: `/pages/addstaff/all?element=${JSON.stringify(res.result[0])}&applyStatus=${element.applyStatus}`
});
}
// uni.getStorage({
// key: 'openid',
// success: function(res) {
// getMessageList(res.data).then(res => {
// if (res.success) {
// uni.navigateTo({
// url: `/pages/addstaff/all?element=${JSON.stringify(res.result[0])}&applyStatus=${element.applyStatus}`
// });
// }
})
}
});
// })
// }
// });
// uni.navigateTo({
// url: `/pages/yuangongindex/company?element=${JSON.stringify(element)}`
// });
}
</script>
@ -275,9 +273,13 @@
.bottom-father {
display: flex;
justify-content: space-between;
margin-bottom: 20rpx;
}
.bottom-img {
position: absolute;
right: 30rpx;
top: 60rpx;
width: 160rpx;
height: 140rpx;
}
@ -298,4 +300,36 @@
font-size: 30rpx;
z-index: 999;
}
.card-font {
margin-left: 40rpx;
font-size: 33rpx;
margin-top: 10rpx;
}
.gray-font {
// margin-left: 20rpx;
font-size: 32rpx;
margin-top: 10rpx;
color: #B1B1B1;
width: 100%;
}
.gray-bgc {
margin-top: 30rpx;
width: 90%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
align-items: center;
position: relative;
font-size: 28rpx;
.gray-img {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
}
</style>

View File

@ -1 +1 @@
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t/*每个页面公共css */\r\n\t@import \"./uni_modules/vk-uview-ui/index.scss\";\r\n</style>\n","import App from './App'\r\nimport uView from './uni_modules/vk-uview-ui';\r\n// #ifndef VUE3\r\nimport Vue from 'vue'\r\nimport './uni.promisify.adaptor'\r\nimport uView from './uni_modules/vk-uview-ui';\nVue.use(uView);\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n\t...App\r\n})\r\napp.$mount()\r\n// #endif\r\n\r\n// #ifdef VUE3\r\nimport {\r\n\tcreateSSRApp\r\n} from 'vue'\r\nexport function createApp() {\r\n\tconst app = createSSRApp(App)\r\n\t// 使用 uView UI\r\n\tapp.use(uView)\r\n\treturn {\r\n\t\tapp\r\n\t}\r\n}\r\n// #endif"],"names":["uni","createSSRApp","App","uView"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACQM,SAAS,YAAY;AAC3B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAE5B,MAAI,IAAIC,iCAAK;AACb,SAAO;AAAA,IACN;AAAA,EACA;AACF;;;"}
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t/*每个页面公共css */\r\n\t@import \"./uni_modules/vk-uview-ui/index.scss\";\r\n</style>\n","import App from './App'\r\nimport uView from './uni_modules/vk-uview-ui';\r\n// #ifndef VUE3\r\nimport Vue from 'vue'\r\nimport './uni.promisify.adaptor'\r\nimport uView from './uni_modules/vk-uview-ui';\nVue.use(uView);\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n\t...App\r\n})\r\napp.$mount()\r\n// #endif\r\n\r\n// #ifdef VUE3\r\nimport {\r\n\tcreateSSRApp\r\n} from 'vue'\r\nexport function createApp() {\r\n\tconst app = createSSRApp(App)\r\n\t// 使用 uView UI\r\n\tapp.use(uView)\r\n\treturn {\r\n\t\tapp\r\n\t}\r\n}\r\n// #endif"],"names":["uni","createSSRApp","App","uView"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACQM,SAAS,YAAY;AAC3B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAE5B,MAAI,IAAIC,iCAAK;AACb,SAAO;AAAA,IACN;AAAA,EACA;AACF;;;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":3,"file":"api.js","sources":["pages/yuangongindex/api.js"],"sourcesContent":["// src/composables/useWeChatAuth.js\nimport { ref } from 'vue';\nimport request from '@/request/index.js';\r\n\r\n//向机构申请\r\nexport function Apply(data){\r\n return request({\r\n url: `/api/employessapply/apply`,\r\n\t\tmethod: 'post',\r\n data,\r\n })\r\n}\r\n//获取机构的列表\r\nexport function getOrgInfo(title){\r\n return request({\r\n url: `/api/employessapply/getOrgInfo?title=${title}&pageSize=-1&openId=${uni.getStorageSync('openid')}`,\r\n\t\tmethod: 'get',\r\n })\r\n}\r\n\r\n//获取审核的列表\r\nexport function getEmployeesOrgRela(openId){\r\n return request({\r\n url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}`,\r\n\t\tmethod: 'get',\r\n })\r\n}\r\n\r\n//主页\r\nexport function getIndex(openId){\r\n return request({\r\n url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&status=2`,\r\n\t\tmethod: 'get',\r\n })\r\n}"],"names":["request","uni"],"mappings":";;;AAKO,SAAS,MAAM,MAAK;AACvB,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACX,QAAQ;AAAA,IACF;AAAA,EACR,CAAK;AACL;AAEO,SAAS,WAAW,OAAM;AAC7B,SAAOA,sBAAQ;AAAA,IACX,KAAK,wCAAwC,KAAK,uBAAuBC,cAAAA,MAAI,eAAe,QAAQ,CAAC;AAAA,IAC3G,QAAQ;AAAA,EACV,CAAK;AACL;AAGO,SAAS,oBAAoB,QAAO;AACvC,SAAOD,sBAAQ;AAAA,IACX,KAAK,kDAAkD,MAAM;AAAA,IACnE,QAAQ;AAAA,EACV,CAAK;AACL;AAGO,SAAS,SAAS,QAAO;AAC5B,SAAOA,sBAAQ;AAAA,IACX,KAAK,kDAAkD,MAAM;AAAA,IACnE,QAAQ;AAAA,EACV,CAAK;AACL;;;;;"}
{"version":3,"file":"api.js","sources":["pages/yuangongindex/api.js"],"sourcesContent":["// src/composables/useWeChatAuth.js\nimport { ref } from 'vue';\nimport request from '@/request/index.js';\r\n\r\n//向机构申请\r\nexport function Apply(data){\r\n return request({\r\n url: `/api/employessapply/apply`,\r\n\t\tmethod: 'post',\r\n data,\r\n })\r\n}\r\n//获取机构的列表\r\nexport function getOrgInfo(title){\r\n return request({\r\n url: `/api/employessapply/getOrgInfo?title=${title}&pageSize=-1&openId=${uni.getStorageSync('openid')}`,\r\n\t\tmethod: 'get',\r\n })\r\n}\r\n\r\n//获取审核的列表\r\nexport function getEmployeesOrgRela(openId){\r\n return request({\r\n url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}`,\r\n\t\tmethod: 'get',\r\n })\r\n}\r\n\r\n//主页\r\nexport function getIndex(openId){\r\n return request({\r\n url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}`,\r\n\t\tmethod: 'get',\r\n })\r\n}"],"names":["request","uni"],"mappings":";;;AAKO,SAAS,MAAM,MAAK;AACvB,SAAOA,sBAAQ;AAAA,IACX,KAAK;AAAA,IACX,QAAQ;AAAA,IACF;AAAA,EACR,CAAK;AACL;AAEO,SAAS,WAAW,OAAM;AAC7B,SAAOA,sBAAQ;AAAA,IACX,KAAK,wCAAwC,KAAK,uBAAuBC,cAAAA,MAAI,eAAe,QAAQ,CAAC;AAAA,IAC3G,QAAQ;AAAA,EACV,CAAK;AACL;AAGO,SAAS,oBAAoB,QAAO;AACvC,SAAOD,sBAAQ;AAAA,IACX,KAAK,kDAAkD,MAAM;AAAA,IACnE,QAAQ;AAAA,EACV,CAAK;AACL;AAGO,SAAS,SAAS,QAAO;AAC5B,SAAOA,sBAAQ;AAAA,IACX,KAAK,kDAAkD,MAAM;AAAA,IACnE,QAAQ;AAAA,EACV,CAAK;AACL;;;;;"}

View File

@ -0,0 +1 @@
{"version":3,"file":"company.js","sources":["pages/yuangongindex/company.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMveXVhbmdvbmdpbmRleC9jb21wYW55LnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"container\">\r\n\t\t<view class=\"title-back\">\r\n\t\t\t<view class=\"left-father\" @click=\"goBack\">\r\n\t\t\t\t<image class=\"back-img\" src=\"https://www.focusnu.com/media/directive/index/left.png\" />\r\n\t\t\t\t<view style=\"font-size: 30rpx;\">公司详情</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"card-font\">\r\n\t\t\t{{text.departName}}\r\n\t\t</view>\r\n\t\t<view class=\"gray-font\">\r\n\t\t\t{{ text.comLegalPerson }} | {{ text.tel }} | {{ text.orgPropertyType }} | {{ text.orgBuildingArea + 'm²' }}\r\n\t\t</view>\r\n\t\t<view class=\"gray-bgc\">\r\n\t\t\t<!-- <image class=\"gray-img\" src=\"https://www.focusnu.com/media/directive/index/ditu/bgc.png\" />\r\n\t\t\t<image style=\"margin-left: 30rpx;height: 30rpx;width: 25rpx;margin-right: 30rpx;z-index: 1;\"\r\n\t\t\t\tsrc=\"https://www.focusnu.com/media/directive/index/ditu/mark.png\" /> -->\r\n\t\t\t<view style=\"color: #999999;z-index: 1;font-size: 30rpx;width: 85%;\">\r\n\t\t\t\t{{text.comRegisterAddress}}\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t\r\n\t\t\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\treactive,\r\n\t\tref,\r\n\t\tnextTick\r\n\t} from 'vue';\r\n\timport {\r\n\t\tonLoad,\r\n\t\tonPullDownRefresh\r\n\t} from '@dcloudio/uni-app'\r\n\r\n\tconst goBack = () => {\r\n\t\tuni.navigateBack()\r\n\t}\r\n\tconst text = ref(\"\");\r\n\t// 页面加载时接收 URL 参数\r\n\tonLoad((options) => {\r\n\t\ttext.value = JSON.parse(options.element);\r\n\t\tconsole.log(\"???\",text.value)\r\n\t})\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.container {\r\n\t\twidth: 100%;\r\n\r\n\t\t.title-back {\r\n\t\t\tmargin-top: 100rpx;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: space-between;\r\n\t\t\talign-items: center;\r\n\t\t\tz-index: 1;\r\n\t\t}\r\n\r\n\t\t.left-father {\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tz-index: 1;\r\n\r\n\t\t\t.back-img {\r\n\t\t\t\twidth: 45rpx;\r\n\t\t\t\theight: 40rpx;\r\n\t\t\t\tmargin-left: 40rpx;\r\n\t\t\t\tmargin-right: 15rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t.card-font {\r\n\t\tmargin-left: 40rpx;\r\n\t\tfont-size: 30rpx;\r\n\t\tmargin-top: 30rpx;\r\n\t}\r\n\t\r\n\t.gray-font {\r\n\t\tmargin-left: 40rpx;\r\n\t\tfont-size: 29rpx;\r\n\t\tmargin-top: 5rpx;\r\n\t\tmargin-bottom: 5rpx;\r\n\t\tcolor: #B1B1B1;\r\n\t\twidth: 100%;\r\n\t}\r\n\t\r\n\t.gray-bgc {\r\n\t\tmargin: 20rpx 40rpx;\r\n\t\twidth: 90%;\r\n\t\theight: 75rpx;\r\n\t\tborder-radius: 10rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tposition: relative;\r\n\t\r\n\t\t.gray-img {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tposition: absolute;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t}\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/hldy_xcx/pages/yuangongindex/company.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","ref","onLoad"],"mappings":";;;;;AAsCC,UAAM,SAAS,MAAM;AACpBA,oBAAAA,MAAI,aAAc;AAAA,IAClB;AACD,UAAM,OAAOC,kBAAI,EAAE;AAEnBC,kBAAM,OAAC,CAAC,YAAY;AACnB,WAAK,QAAQ,KAAK,MAAM,QAAQ,OAAO;AACvCF,oBAAY,MAAA,MAAA,OAAA,yCAAA,OAAM,KAAK,KAAK;AAAA,IAC9B,CAAE;;;;;;;;;;;;;;;AC7CF,GAAG,WAAW,eAAe;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -20,6 +20,7 @@ if (!Math) {
"./pages/index/mine.js";
"./pages/yuangongindex/searchjigou.js";
"./pages/yuangongindex/workjoin.js";
"./pages/yuangongindex/company.js";
"./pages/yuangongindex/index.js";
"./pages/yuangongindex/mine.js";
"./pages/addoldman/hukou.js";

View File

@ -17,6 +17,7 @@
"pages/index/mine",
"pages/yuangongindex/searchjigou",
"pages/yuangongindex/workjoin",
"pages/yuangongindex/company",
"pages/yuangongindex/index",
"pages/yuangongindex/mine",
"pages/addoldman/hukou",

View File

@ -7052,7 +7052,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "192.168.2.22,127.0.0.1";
const port = "8090";
const id = "mp-weixin_5vT98X";
const id = "mp-weixin_0paYOw";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();

View File

@ -90,7 +90,6 @@ const _sfc_main = {
},
formData: {},
success: (uploadRes) => {
common_vendor.index.__f__("log", "at pages/addstaff/IDcard.vue:214", "token", common_vendor.index.getStorageSync("token"));
if (!JSON.parse(uploadRes.data).success) {
common_vendor.index.hideLoading();
common_vendor.index.showToast({
@ -278,9 +277,9 @@ const _sfc_main = {
common_vendor.index.navigateBack();
};
common_vendor.onLoad(() => {
common_vendor.index.__f__("log", "at pages/addstaff/IDcard.vue:410", "11", common_vendor.index.getStorageSync("backhuancun"));
common_vendor.index.__f__("log", "at pages/addstaff/IDcard.vue:407", "11", common_vendor.index.getStorageSync("backhuancun"));
if (common_vendor.index.getStorageSync("backhuancun").name) {
common_vendor.index.__f__("log", "at pages/addstaff/IDcard.vue:412", "????", common_vendor.index.getStorageSync("backhuancun"));
common_vendor.index.__f__("log", "at pages/addstaff/IDcard.vue:409", "????", common_vendor.index.getStorageSync("backhuancun"));
let data = common_vendor.index.getStorageSync("backhuancun");
textArray[0] = data.name;
textArray[1] = data.sex;

View File

@ -140,7 +140,7 @@ const _sfc_main = {
d: common_vendor.o(($event) => openLook(textArray[index]), index)
};
}),
h: common_vendor.s(_ctx.special ? {
h: common_vendor.s(!applyStatus.value ? {
height: `100rpx`
} : {
height: `140rpx`

View File

@ -22,7 +22,7 @@ function getEmployeesOrgRela(openId) {
}
function getIndex(openId) {
return request_index.request({
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&status=2`,
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}`,
method: "get"
});
}

View File

@ -0,0 +1,29 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const _sfc_main = {
__name: "company",
setup(__props) {
const goBack = () => {
common_vendor.index.navigateBack();
};
const text = common_vendor.ref("");
common_vendor.onLoad((options) => {
text.value = JSON.parse(options.element);
common_vendor.index.__f__("log", "at pages/yuangongindex/company.vue:46", "???", text.value);
});
return (_ctx, _cache) => {
return {
a: common_vendor.o(goBack),
b: common_vendor.t(text.value.departName),
c: common_vendor.t(text.value.comLegalPerson),
d: common_vendor.t(text.value.tel),
e: common_vendor.t(text.value.orgPropertyType),
f: common_vendor.t(text.value.orgBuildingArea + "m²"),
g: common_vendor.t(text.value.comRegisterAddress)
};
};
}
};
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-1365fbb2"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/yuangongindex/company.js.map

View File

@ -0,0 +1,4 @@
{
"navigationBarTitleText": "公司详情",
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view class="container data-v-1365fbb2"><view class="title-back data-v-1365fbb2"><view class="left-father data-v-1365fbb2" bindtap="{{a}}"><image class="back-img data-v-1365fbb2" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-1365fbb2" style="font-size:30rpx">公司详情</view></view></view><view class="card-font data-v-1365fbb2">{{b}}</view><view class="gray-font data-v-1365fbb2">{{c}} | {{d}} | {{e}} | {{f}}</view><view class="gray-bgc data-v-1365fbb2"><view class="data-v-1365fbb2" style="color:#999999;z-index:1;font-size:30rpx;width:85%">{{g}}</view></view></view>

View File

@ -0,0 +1,77 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果您是插件开发者建议您使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果您是App开发者插件使用者您可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果您的项目同样使用了scss预处理您也可以直接在您的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.container.data-v-1365fbb2 {
width: 100%;
}
.container .title-back.data-v-1365fbb2 {
margin-top: 100rpx;
width: 100%;
height: 100rpx;
display: flex;
justify-content: space-between;
align-items: center;
z-index: 1;
}
.container .left-father.data-v-1365fbb2 {
display: flex;
align-items: center;
z-index: 1;
}
.container .left-father .back-img.data-v-1365fbb2 {
width: 45rpx;
height: 40rpx;
margin-left: 40rpx;
margin-right: 15rpx;
}
.card-font.data-v-1365fbb2 {
margin-left: 40rpx;
font-size: 30rpx;
margin-top: 30rpx;
}
.gray-font.data-v-1365fbb2 {
margin-left: 40rpx;
font-size: 29rpx;
margin-top: 5rpx;
margin-bottom: 5rpx;
color: #B1B1B1;
width: 100%;
}
.gray-bgc.data-v-1365fbb2 {
margin: 20rpx 40rpx;
width: 90%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
align-items: center;
position: relative;
}
.gray-bgc .gray-img.data-v-1365fbb2 {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}

View File

@ -30,21 +30,12 @@ const _sfc_main = {
};
const look = (element) => {
common_vendor.index.navigateTo({
url: `/pages/addjigou/all?element=${JSON.stringify(element)}`
url: `/pages/yuangongindex/workjoin`
});
};
const jumptolist = (res) => {
if (res) {
content.value = res;
show.value = true;
}
};
const again = (item) => {
common_vendor.index.setStorageSync("baddata", item);
common_vendor.index.setStorageSync("specicalid", item.id);
common_vendor.index.setStorageSync("backhuancun", {});
common_vendor.index.navigateTo({
url: `/pages/addjigou/name`
url: "/pages/yuangongindex/searchjigou"
});
};
const whichMenu = common_vendor.ref(0);
@ -62,10 +53,9 @@ const _sfc_main = {
key: "openid",
success: function(res) {
pages_yuangongindex_api.getIndex(res.data).then((res2) => {
common_vendor.index.__f__("log", "at pages/yuangongindex/index.vue:272", "????", res2);
menuArray.value = res2.result;
menuArray.value.push({
status: `-1`
applyStatus: `-1`
});
});
pages_addstaff_api_addjigou.getMessageList(res.data).then((res2) => {
@ -86,27 +76,26 @@ const _sfc_main = {
}),
c: common_vendor.f(menuArray.value, (item, index, i0) => {
return common_vendor.e({
a: item.status == `1`
}, item.status == `1` ? {
a: item.applyStatus == `1`
}, item.applyStatus == `1` ? {
b: `https://www.focusnu.com/media/directive/index/refresh.png`,
c: common_vendor.o(loadingData, index)
} : {}, {
d: item.status == `1`
}, item.status == `1` ? {
e: `https://www.focusnu.com/media/directive/index/${statusarray[Number(item.status) - 1]}.png`,
d: item.applyStatus == `1`
}, item.applyStatus == `1` ? {
e: `https://www.focusnu.com/media/directive/index/${statusarray[Number(item.applyStatus) - 1]}.png`,
f: common_vendor.t(item.comName),
g: common_vendor.o(($event) => look(item), index)
g: common_vendor.o(($event) => look(), index)
} : {}, {
h: item.status == `3`
}, item.status == `3` ? {
i: `https://www.focusnu.com/media/directive/index/${statusarray[Number(item.status) - 1]}.png`,
h: item.applyStatus == `3`
}, item.applyStatus == `3` ? {
i: `https://www.focusnu.com/media/directive/index/${statusarray[Number(item.applyStatus) - 1]}.png`,
j: common_vendor.t(item.comName),
k: common_vendor.o(($event) => again(item), index),
l: common_vendor.o(($event) => jumptolist(item.content), index)
k: common_vendor.o(($event) => again(), index)
} : {}, {
m: item.status != `-1`
}, item.status != `-1` ? {
n: common_vendor.f(buttonArray.value, (item2, index2, i1) => {
l: item.applyStatus == `2`
}, item.applyStatus == `2` ? {
m: common_vendor.f(buttonArray.value, (item2, index2, i1) => {
return {
a: `https://www.focusnu.com/media/directive/index/addstaff/${index2}.png`,
b: common_vendor.t(item2),
@ -114,15 +103,15 @@ const _sfc_main = {
};
})
} : {}, {
o: item.status == `-1`
}, item.status == `-1` ? {} : {}, {
p: item.status == `-1`
}, item.status == `-1` ? {
q: common_vendor.o(($event) => searchjigou(), index)
n: item.applyStatus == `-1`
}, item.applyStatus == `-1` ? {} : {}, {
o: item.applyStatus == `-1`
}, item.applyStatus == `-1` ? {
p: common_vendor.o(($event) => searchjigou(), index)
} : {}, {
r: item.status == `2`
}, item.status == `2` ? {} : {}, {
s: index
q: item.applyStatus == `2`
}, item.applyStatus == `2` ? {} : {}, {
r: index
});
}),
d: `100vh`,

View File

@ -1 +1 @@
<view class="login-container data-v-f6d04c18"><view class="index-up data-v-f6d04c18"><image class="index-up-img data-v-f6d04c18" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/></view><model wx:if="{{b}}" class="data-v-f6d04c18" bindclose="{{a}}" u-i="f6d04c18-0" bind:__l="__l" u-p="{{b}}"/><swiper class="data-v-f6d04c18" duration="{{150}}" style="{{'width:100%;position:fixed;bottom:0;left:0' + ';' + ('min-height:' + d)}}" current="{{e}}" bindchange="{{f}}"><view wx:for="{{c}}" wx:for-item="item" wx:key="s" class="data-v-f6d04c18"><swiper-item class="data-v-f6d04c18"><view class="white-content-father data-v-f6d04c18"><view wx:if="{{item.a}}" class="chuo-ball data-v-f6d04c18" bindtap="{{item.c}}"><image class="ball-img data-v-f6d04c18" src="{{item.b}}"/></view><view wx:if="{{item.d}}" class="white-content data-v-f6d04c18"><image class="white-content-img data-v-f6d04c18" src="{{item.e}}" lazy-load="false"/><view class="white-font data-v-f6d04c18"> 您提交的 </view><view class="second-font data-v-f6d04c18"><text class="data-v-f6d04c18"> "{{item.f}}" </text></view><view class="second-font data-v-f6d04c18"> 加盟申请 <text class="data-v-f6d04c18" style="color:#fa8622"> 正在审核中 </text></view><view class="button-blue data-v-f6d04c18" bindtap="{{item.g}}"> 查看 </view></view><view wx:if="{{item.h}}" class="white-content data-v-f6d04c18"><image class="white-content-img data-v-f6d04c18" src="{{item.i}}" lazy-load="false"/><view class="white-font data-v-f6d04c18"> 您提交的 </view><view class="second-font data-v-f6d04c18"><text class="data-v-f6d04c18"> "{{item.j}}" </text></view><view class="second-font data-v-f6d04c18"> 加盟申请 <text class="data-v-f6d04c18" style="color:#eb2b59"> 审核不通过 </text></view><view class="button-blue-spec data-v-f6d04c18" bindtap="{{item.k}}"> 重新提交 </view><view class="button-white-spec data-v-f6d04c18" bindtap="{{item.l}}"> 驳回原因 </view></view><view wx:if="{{item.m}}" class="data-v-f6d04c18" style="z-index:1;width:100%"><view class="zhiling-box data-v-f6d04c18"><view class=" data-v-f6d04c18"> 暂无指令 </view><image class="zhiling-img data-v-f6d04c18" hidden="{{!false}}" src="https://www.focusnu.com/media/directive/index/mine/more.png"/></view><view class="white-box-father data-v-f6d04c18"><view wx:for="{{item.n}}" wx:for-item="item" wx:key="c" class="white-box data-v-f6d04c18"><image class="box-img data-v-f6d04c18" src="{{item.a}}"/><view class="box-font data-v-f6d04c18">{{item.b}}</view></view><view class="white-box data-v-f6d04c18"><view class="data-v-f6d04c18" style="font-weight:600;font-size:80rpx">+</view></view></view></view></view><view wx:if="{{item.o}}" class="zhiling-box data-v-f6d04c18"><view class="data-v-f6d04c18" style="display:flex"><view class=" data-v-f6d04c18"> 护理机构A邀请您加入 </view><view class="data-v-f6d04c18" style="color:#007FFF"> 点击查看 </view></view><view class="data-v-f6d04c18" style="display:flex;align-items:center"><view class="data-v-f6d04c18" style="color:#999999;margin-right:5rpx"> 更多 </view><image class="zhiling-img data-v-f6d04c18" src="https://www.focusnu.com/media/directive/index/mine/more.png"/></view></view><view wx:if="{{item.p}}" class="white-content data-v-f6d04c18" style="margin:0 auto;margin-top:30rpx;height:600rpx"><view class="data-v-f6d04c18" style="display:flex;width:100%;margin-top:30rpx;align-items:center"><view class="blue-shu data-v-f6d04c18"></view><view class="blue-font data-v-f6d04c18"> 入驻护理机构 </view></view><image class="white-content-secondimg data-v-f6d04c18" src="https://www.focusnu.com/media/directive/index/addstaff/staff.png" lazy-load="false"/><view class="button-blue data-v-f6d04c18" bindtap="{{item.q}}"> 入驻机构 </view></view><view wx:if="{{item.r}}" class="white-content-father-time data-v-f6d04c18"><view class="white-content data-v-f6d04c18" style="background-color:transparent"><view class="white-bgc data-v-f6d04c18"> 长春市朝阳区久泰开运养老服务有限公司 </view></view></view></swiper-item></view></swiper><view class="data-v-f6d04c18" style="z-index:999;position:fixed;bottom:70rpx;width:100%;display:flex;justify-content:center;margin-top:-25rpx;height:100rpx"><view class="jia-box data-v-f6d04c18"><view wx:for="{{g}}" wx:for-item="item" wx:key="f" class="data-v-f6d04c18" bindtap="{{item.g}}"><view wx:if="{{item.a}}" class="{{['data-v-f6d04c18', item.b]}}"></view><view wx:if="{{item.c}}" class="jia data-v-f6d04c18" bindtap="{{item.e}}"><image class="jia-img data-v-f6d04c18" src="{{item.d}}"/></view></view></view></view><down-menu wx:if="{{h}}" class="data-v-f6d04c18" u-i="f6d04c18-1" bind:__l="__l" u-p="{{h}}"/></view>
<view class="login-container data-v-f6d04c18"><view class="index-up data-v-f6d04c18"><image class="index-up-img data-v-f6d04c18" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/></view><model wx:if="{{b}}" class="data-v-f6d04c18" bindclose="{{a}}" u-i="f6d04c18-0" bind:__l="__l" u-p="{{b}}"/><swiper class="data-v-f6d04c18" duration="{{150}}" style="{{'width:100%;position:fixed;bottom:0;left:0' + ';' + ('min-height:' + d)}}" current="{{e}}" bindchange="{{f}}"><view wx:for="{{c}}" wx:for-item="item" wx:key="r" class="data-v-f6d04c18"><swiper-item class="data-v-f6d04c18"><view class="white-content-father data-v-f6d04c18"><view wx:if="{{item.a}}" class="chuo-ball data-v-f6d04c18" bindtap="{{item.c}}"><image class="ball-img data-v-f6d04c18" src="{{item.b}}"/></view><view wx:if="{{item.d}}" class="white-content data-v-f6d04c18"><image class="white-content-img data-v-f6d04c18" src="{{item.e}}" lazy-load="false"/><view class="white-font data-v-f6d04c18"> 您提交的 </view><view class="second-font data-v-f6d04c18"><text class="data-v-f6d04c18"> "{{item.f}}" </text></view><view class="second-font data-v-f6d04c18"> 入驻申请 <text class="data-v-f6d04c18" style="color:#fa8622"> 正在审核中 </text></view><view class="button-blue data-v-f6d04c18" bindtap="{{item.g}}"> 查看 </view></view><view wx:if="{{item.h}}" class="white-content data-v-f6d04c18"><image class="white-content-img data-v-f6d04c18" src="{{item.i}}" lazy-load="false"/><view class="white-font data-v-f6d04c18"> 您提交的 </view><view class="second-font data-v-f6d04c18"><text class="data-v-f6d04c18"> "{{item.j}}" </text></view><view class="second-font data-v-f6d04c18"> 入驻申请 <text class="data-v-f6d04c18" style="color:#eb2b59"> 审核不通过 </text></view><view class="button-blue-spec data-v-f6d04c18" bindtap="{{item.k}}"> 重新申请 </view></view><view wx:if="{{item.l}}" class="data-v-f6d04c18" style="z-index:1;width:100%"><view class="zhiling-box data-v-f6d04c18"><view class=" data-v-f6d04c18"> 暂无指令 </view><image class="zhiling-img data-v-f6d04c18" hidden="{{!false}}" src="https://www.focusnu.com/media/directive/index/mine/more.png"/></view><view class="white-box-father data-v-f6d04c18"><view wx:for="{{item.m}}" wx:for-item="item" wx:key="c" class="white-box data-v-f6d04c18"><image class="box-img data-v-f6d04c18" src="{{item.a}}"/><view class="box-font data-v-f6d04c18">{{item.b}}</view></view><view class="white-box data-v-f6d04c18"><view class="data-v-f6d04c18" style="font-weight:600;font-size:80rpx">+</view></view></view></view></view><view wx:if="{{item.n}}" class="zhiling-box data-v-f6d04c18"><view class="data-v-f6d04c18" style="display:flex"><view class=" data-v-f6d04c18"> 护理机构A邀请您加入 </view><view class="data-v-f6d04c18" style="color:#007FFF"> 点击查看 </view></view><view class="data-v-f6d04c18" style="display:flex;align-items:center"><view class="data-v-f6d04c18" style="color:#999999;margin-right:5rpx"> 更多 </view><image class="zhiling-img data-v-f6d04c18" src="https://www.focusnu.com/media/directive/index/mine/more.png"/></view></view><view wx:if="{{item.o}}" class="white-content data-v-f6d04c18" style="margin:0 auto;margin-top:30rpx;height:600rpx"><view class="data-v-f6d04c18" style="display:flex;width:100%;margin-top:30rpx;align-items:center"><view class="blue-shu data-v-f6d04c18"></view><view class="blue-font data-v-f6d04c18"> 入驻护理机构 </view></view><image class="white-content-secondimg data-v-f6d04c18" src="https://www.focusnu.com/media/directive/index/addstaff/staff.png" lazy-load="false"/><view class="button-blue data-v-f6d04c18" bindtap="{{item.p}}"> 入驻机构 </view></view><view wx:if="{{item.q}}" class="white-content-father-time data-v-f6d04c18"><view class="white-content data-v-f6d04c18" style="background-color:transparent"><view class="white-bgc data-v-f6d04c18"> 长春市朝阳区久泰开运养老服务有限公司 </view></view></view></swiper-item></view></swiper><view class="data-v-f6d04c18" style="z-index:999;position:fixed;bottom:70rpx;width:100%;display:flex;justify-content:center;margin-top:-25rpx;height:100rpx"><view class="jia-box data-v-f6d04c18"><view wx:for="{{g}}" wx:for-item="item" wx:key="f" class="data-v-f6d04c18" bindtap="{{item.g}}"><view wx:if="{{item.a}}" class="{{['data-v-f6d04c18', item.b]}}"></view><view wx:if="{{item.c}}" class="jia data-v-f6d04c18" bindtap="{{item.e}}"><image class="jia-img data-v-f6d04c18" src="{{item.d}}"/></view></view></view></view><down-menu wx:if="{{h}}" class="data-v-f6d04c18" u-i="f6d04c18-1" bind:__l="__l" u-p="{{h}}"/></view>

View File

@ -98,7 +98,7 @@
}
.white-content.data-v-f6d04c18 {
z-index: 1;
height: 650rpx;
height: 740rpx;
width: 90%;
background-color: #fff;
border-radius: 30rpx;
@ -290,9 +290,10 @@
}
.button-blue-spec.data-v-f6d04c18 {
position: absolute;
bottom: 30rpx;
left: 8%;
bottom: 45rpx;
left: 50%;
width: 40%;
transform: translateX(-50%);
display: flex;
justify-content: center;
align-items: center;
@ -354,4 +355,34 @@
.blue-font.data-v-f6d04c18 {
font-size: 30rpx;
color: black;
}
.card-font.data-v-f6d04c18 {
margin-left: 40rpx;
font-size: 33rpx;
margin-top: 10rpx;
}
.gray-font.data-v-f6d04c18 {
margin-left: 40rpx;
font-size: 32rpx;
margin-top: 20rpx;
color: #B1B1B1;
}
.gray-bgc.data-v-f6d04c18 {
margin: 0 40rpx;
width: 80%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
align-items: center;
position: relative;
text-align: center;
font-size: 30rpx;
margin-top: 40rpx;
}
.gray-bgc .gray-img.data-v-f6d04c18 {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}

View File

@ -17,6 +17,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
const popupshow = common_vendor.ref(false);
const supervalue = common_vendor.ref("");
const jumpRuzhu = () => {
popupshow.value = false;
common_vendor.index.navigateTo({
url: "/pages/yuangongindex/workjoin"
});
@ -44,16 +45,39 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
common_vendor.index.navigateBack();
};
const search = () => {
buttonOpen.value = false;
hulitarget.value = -1;
pages_yuangongindex_api.getOrgInfo(supervalue.value).then((res) => {
if (res.success) {
hulijigouArray.value = res.result.records;
}
});
};
const sumbit = common_vendor.ref(false);
const apply = () => {
if (sumbit.value) {
return;
}
sumbit.value = true;
let data = common_vendor.index.getStorageSync("staff");
data = {
...data,
dateOfBirth: data.birthDate,
marriedOrNot: data.maritalStatus,
address: data.address,
emergencyContact: data.contactName,
emergencyTel: data.contactTel,
emergencyRelationship: data.contactRelationship,
hukouNature: data.hukouType,
idCardPositive: data.cardZmPath,
idCardNegative: data.cardFmPath,
healthCertificatePositive: data.healthZmPath,
healthCertificateNegative: data.healthFmPath,
bankPositive: data.bankZmPath,
bankNegative: data.bankFmPath,
qualification: data.qualificationPath,
noCrimeCertificate: data.noCrimeCertificate,
houseAddress: data.idCardAddress,
employeeId: data.id,
id: null,
createTime: null,
@ -66,6 +90,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
popupshow.value = true;
setTimeout(() => search(), 1e3);
}
setTimeout(() => sumbit.value = false, 1e3);
});
};
search();
@ -85,18 +110,23 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
return common_vendor.e({
a: hulitarget.value === index
}, hulitarget.value === index ? {} : {}, {
b: ((_a = item.employeesApiEntity) == null ? void 0 : _a.status) === `1`
b: common_vendor.t(item.departName),
c: common_vendor.t(item.comLegalPerson),
d: common_vendor.t(item.tel),
e: ((_a = item.employeesApiEntity) == null ? void 0 : _a.status) === `1`
}, ((_b = item.employeesApiEntity) == null ? void 0 : _b.status) === `1` ? {} : {}, {
c: ((_c = item.employeesApiEntity) == null ? void 0 : _c.status) === `2`
f: ((_c = item.employeesApiEntity) == null ? void 0 : _c.status) === `2`
}, ((_d = item.employeesApiEntity) == null ? void 0 : _d.status) === `2` ? {} : {}, {
d: ((_e = item.employeesApiEntity) == null ? void 0 : _e.status) === `3`
g: ((_e = item.employeesApiEntity) == null ? void 0 : _e.status) === `3`
}, ((_f = item.employeesApiEntity) == null ? void 0 : _f.status) === `3` ? {} : {}, {
e: common_vendor.t(item.departName),
f: index,
g: common_vendor.s(hulitarget.value === index ? {
h: !item.employeesApiEntity
}, !item.employeesApiEntity ? {} : {}, {
i: common_vendor.t(item.comRegisterAddress),
j: index,
k: common_vendor.s(hulitarget.value === index ? {
border: `4rpx solid #0093FF`
} : {}),
h: common_vendor.o(($event) => clickCard(index), index)
l: common_vendor.o(($event) => clickCard(index), index)
});
}),
i: buttonOpen.value

View File

@ -1 +1 @@
<view class="container data-v-0e7ef1bb"><view class="title-back data-v-0e7ef1bb"><view class="left-father data-v-0e7ef1bb" bindtap="{{a}}"><image class="back-img data-v-0e7ef1bb" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-0e7ef1bb" style="font-size:30rpx">入驻机构</view></view></view><view class="zhiling-box data-v-0e7ef1bb" style="margin-top:30rpx;height:120rpx;justify-content:flex-start"><view class="input-all data-v-0e7ef1bb"><image class="data-v-0e7ef1bb" style="position:absolute;left:20rpx;top:50%;transform:translateY(-50%);width:40rpx;height:40rpx" src="https://www.focusnu.com/media/directive/index/search.png"/><input class="data-v-0e7ef1bb" type="text" placeholder="请输入入驻护理机构名称" bindconfirm="{{b}}" value="{{c}}" bindinput="{{d}}"/><view wx:if="{{e}}" class="data-v-0e7ef1bb" bindtap="{{f}}" style="position:absolute;right:20rpx;top:50%;transform:translateY(-50%);width:40rpx;height:40rpx;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#EBEBEB"><image class="data-v-0e7ef1bb" style="width:25rpx;height:25rpx" src="https://www.focusnu.com/media/directive/index/cha.png"/></view></view><view class="tianjia data-v-0e7ef1bb" bindtap="{{g}}"> 检索 </view></view><view class="data-v-0e7ef1bb" style="width:100%;display:flex;flex-wrap:wrap"><view wx:for="{{h}}" wx:for-item="item" wx:key="f" class="zhiling-box data-v-0e7ef1bb" style="{{item.g + ';' + 'margin-top:30rpx;height:280rpx;position:relative;width:44%;flex-direction:column'}}" bindtap="{{item.h}}"><view wx:if="{{item.a}}" class="data-v-0e7ef1bb" style="position:absolute;right:0rpx;bottom:-10rpx"><image class="data-v-0e7ef1bb" style="width:60rpx;height:60rpx" src="https://www.focusnu.com/media/directive/index/lemon.png"/></view><view wx:if="{{item.b}}" class="applying data-v-0e7ef1bb"> 申请中 </view><view wx:if="{{item.c}}" class="applysuccess data-v-0e7ef1bb"> 申请通过 </view><view wx:if="{{item.d}}" class="applyfail data-v-0e7ef1bb"> 申请驳回 </view><view class="card-font data-v-0e7ef1bb">{{item.e}}</view></view></view><view class="data-v-0e7ef1bb" style="height:200rpx"></view><view class="button-father data-v-0e7ef1bb"><view wx:if="{{i}}" class="blue-button data-v-0e7ef1bb" bindtap="{{j}}"> 申请 </view><view wx:else class="white-button data-v-0e7ef1bb"> 申请 </view></view><u-popup wx:if="{{m}}" class="data-v-0e7ef1bb" u-s="{{['d']}}" u-i="0e7ef1bb-0" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"><view class="popop-father data-v-0e7ef1bb"><image class="data-v-0e7ef1bb" style="width:100rpx;height:100rpx" src="https://www.focusnu.com/media/directive/index/tishi.png"/><view class="popop-font data-v-0e7ef1bb"> 入驻申请已提交,请到 <text class="data-v-0e7ef1bb" style="color:#01A9FF"> "我的-入驻审核" </text> 查看审核进度 </view><view class="popop-blue data-v-0e7ef1bb" bindtap="{{k}}"> 查看 </view></view></u-popup></view>
<view class="container data-v-0e7ef1bb"><view class="title-back data-v-0e7ef1bb"><view class="left-father data-v-0e7ef1bb" bindtap="{{a}}"><image class="back-img data-v-0e7ef1bb" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-0e7ef1bb" style="font-size:30rpx">入驻机构</view></view></view><view class="zhiling-box data-v-0e7ef1bb" style="margin-top:30rpx;height:120rpx;justify-content:flex-start"><view class="input-all data-v-0e7ef1bb"><image class="data-v-0e7ef1bb" style="position:absolute;left:20rpx;top:50%;transform:translateY(-50%);width:40rpx;height:40rpx" src="https://www.focusnu.com/media/directive/index/search.png"/><input class="data-v-0e7ef1bb" style="font-size:31rpx" type="text" placeholder="请输入入驻护理机构名称" bindconfirm="{{b}}" value="{{c}}" bindinput="{{d}}"/><view wx:if="{{e}}" class="data-v-0e7ef1bb" bindtap="{{f}}" style="position:absolute;right:20rpx;top:50%;transform:translateY(-50%);width:40rpx;height:40rpx;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#EBEBEB"><image class="data-v-0e7ef1bb" style="width:20rpx;height:20rpx" src="https://www.focusnu.com/media/directive/index/cha.png"/></view></view><view class="tianjia data-v-0e7ef1bb" bindtap="{{g}}"> 检索 </view></view><view class="data-v-0e7ef1bb" style="width:100%;display:flex;flex-wrap:wrap"><view wx:for="{{h}}" wx:for-item="item" wx:key="j" class="zhiling-box-card data-v-0e7ef1bb" style="{{item.k + ';' + 'margin-top:30rpx;height:300rpx;position:relative;width:92%;flex-direction:column'}}" bindtap="{{item.l}}"><view wx:if="{{item.a}}" class="data-v-0e7ef1bb" style="position:absolute;right:0rpx;bottom:-14rpx"><image class="data-v-0e7ef1bb" style="width:60rpx;height:60rpx" src="https://www.focusnu.com/media/directive/index/lemon.png"/></view><view class="card-font data-v-0e7ef1bb">{{item.b}}</view><view class="gray-font data-v-0e7ef1bb">{{item.c}} | {{item.d}}</view><view wx:if="{{item.e}}" class="applying data-v-0e7ef1bb"> 申请中 </view><view wx:if="{{item.f}}" class="applysuccess data-v-0e7ef1bb"> 申请通过 </view><view wx:if="{{item.g}}" class="applyfail data-v-0e7ef1bb"> 申请驳回 </view><view wx:if="{{item.h}}" class="data-v-0e7ef1bb" style="height:50rpx"></view><view class="gray-bgc data-v-0e7ef1bb"><view class="data-v-0e7ef1bb" style="color:#999999;z-index:1;font-size:27rpx;width:90%">{{item.i}}</view></view></view></view><view class="data-v-0e7ef1bb" style="height:200rpx"></view><view class="button-father data-v-0e7ef1bb"><view wx:if="{{i}}" class="blue-button data-v-0e7ef1bb" bindtap="{{j}}"> 申请 </view><view wx:else class="white-button data-v-0e7ef1bb"> 申请 </view></view><u-popup wx:if="{{m}}" class="data-v-0e7ef1bb" u-s="{{['d']}}" u-i="0e7ef1bb-0" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"><view class="popop-father data-v-0e7ef1bb"><image class="data-v-0e7ef1bb" style="width:100rpx;height:100rpx" src="https://www.focusnu.com/media/directive/index/tishi.png"/><view class="popop-font data-v-0e7ef1bb"> 入驻申请已提交,请到 <text class="data-v-0e7ef1bb" style="color:#01A9FF"> "我的-入驻审核" </text> 查看审核进度 </view><view class="popop-blue data-v-0e7ef1bb" bindtap="{{k}}"> 查看 </view></view></u-popup></view>

View File

@ -57,7 +57,7 @@
display: flex;
justify-content: center;
align-items: center;
border-radius: 20rpx;
border-radius: 30rpx;
margin-left: 10rpx;
}
.zhiling-box.data-v-0e7ef1bb {
@ -78,7 +78,7 @@
border-radius: 30rpx;
background-color: #F7F7F7;
padding-left: 80rpx;
margin-left: 40rpx;
margin-left: 30rpx;
display: flex;
align-items: center;
position: relative;
@ -150,59 +150,81 @@
border-radius: 35rpx;
font-size: 33rpx;
}
.card-font.data-v-0e7ef1bb {
margin: 0 40rpx;
text-align: center;
font-size: 28rpx;
margin-top: 20rpx;
.zhiling-box-card.data-v-0e7ef1bb {
display: flex;
width: 92%;
margin-left: 4%;
height: 150rpx;
background-color: #fff;
border-radius: 35rpx;
font-size: 32rpx;
border: 4rpx solid #fff;
overflow: hidden;
}
.applying.data-v-0e7ef1bb {
position: absolute;
right: 20rpx;
top: 20rpx;
background-color: #FFE8D3;
color: #FF7900;
width: 110rpx;
width: 130rpx;
height: 50rpx;
display: flex;
justify-content: center;
align-items: center;
font-size: 25rpx;
font-size: 28rpx;
border-radius: 10rpx;
margin-left: 35rpx;
margin-top: 25rpx;
}
.applysuccess.data-v-0e7ef1bb {
position: absolute;
right: 20rpx;
top: 20rpx;
background-color: #DEF1FF;
color: #0093FF;
width: 110rpx;
width: 130rpx;
height: 50rpx;
display: flex;
justify-content: center;
align-items: center;
font-size: 25rpx;
font-size: 28rpx;
border-radius: 10rpx;
margin-left: 35rpx;
margin-top: 25rpx;
}
.applyfail.data-v-0e7ef1bb {
position: absolute;
right: 20rpx;
top: 20rpx;
background-color: #FFBFCF;
color: #FC3D7F;
width: 110rpx;
width: 130rpx;
height: 50rpx;
display: flex;
justify-content: center;
align-items: center;
font-size: 25rpx;
font-size: 28rpx;
border-radius: 10rpx;
margin-left: 35rpx;
margin-top: 20rpx;
}
.card-font.data-v-0e7ef1bb {
margin-left: 40rpx;
font-size: 32rpx;
margin-top: 30rpx;
}
.gray-font.data-v-0e7ef1bb {
font-size: 25rpx;
margin-top: 20rpx;
margin-left: 40rpx;
font-size: 31rpx;
margin-top: 10rpx;
color: #B1B1B1;
width: 100%;
}
.gray-bgc.data-v-0e7ef1bb {
margin: 20rpx 40rpx;
width: 90%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.gray-bgc .gray-img.data-v-0e7ef1bb {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}

View File

@ -1,7 +1,6 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const pages_yuangongindex_api = require("./api.js");
const pages_addstaff_api_addjigou = require("../addstaff/api/addjigou.js");
const _sfc_main = {
__name: "workjoin",
setup(__props) {
@ -34,36 +33,12 @@ const _sfc_main = {
common_vendor.index.navigateBack();
};
const again = (item) => {
common_vendor.index.getStorage({
key: "openid",
success: function(res) {
pages_addstaff_api_addjigou.getMessageList(res.data).then((res2) => {
if (res2.success) {
common_vendor.index.setStorageSync("baddata", res2.result[0]);
common_vendor.index.setStorageSync("specicalid", res2.result[0].id);
common_vendor.index.setStorageSync("backhuancun", {});
common_vendor.index.navigateTo({
url: `/pages/addstaff/information`
});
}
});
}
common_vendor.index.navigateTo({
url: "/pages/yuangongindex/searchjigou"
});
};
const jumpToAll = (element) => {
common_vendor.index.__f__("log", "at pages/yuangongindex/workjoin.vue:128", "????", element.applyStatus);
common_vendor.index.getStorage({
key: "openid",
success: function(res) {
pages_addstaff_api_addjigou.getMessageList(res.data).then((res2) => {
if (res2.success) {
common_vendor.index.navigateTo({
url: `/pages/addstaff/all?element=${JSON.stringify(res2.result[0])}&applyStatus=${element.applyStatus}`
});
}
});
}
});
common_vendor.index.__f__("log", "at pages/yuangongindex/workjoin.vue:123", "????", element.applyStatus);
};
return (_ctx, _cache) => {
return {
@ -71,15 +46,16 @@ const _sfc_main = {
b: common_vendor.f(workArray.value, (item, index, i0) => {
return common_vendor.e({
a: common_vendor.t(item.comName),
b: common_vendor.t(item.applyTime),
c: common_vendor.t(item.auditTime),
d: `https://www.focusnu.com/media/directive/index/${statusarray[Number(item.applyStatus) - 1]}.png`,
e: item.applyStatus != 1 && item.applyStatus != 2
b: common_vendor.t(item.comLegalPerson),
c: common_vendor.t(item.tel),
d: common_vendor.t(item.comRegisterAddress),
e: `https://www.focusnu.com/media/directive/index/${statusarray[Number(item.applyStatus) - 1]}.png`,
f: item.applyStatus != 1 && item.applyStatus != 2
}, item.applyStatus != 1 && item.applyStatus != 2 ? {
f: common_vendor.o(($event) => again(), index)
g: common_vendor.o(($event) => again(), index)
} : {}, {
g: common_vendor.o(($event) => jumpToAll(item), index),
h: index
h: common_vendor.o(($event) => jumpToAll(item), index),
i: index
});
})
};

View File

@ -1 +1 @@
<view class="login-container data-v-9f30267b"><view class="title-back data-v-9f30267b"><view class="left-father data-v-9f30267b" bindtap="{{a}}"><image class="back-img data-v-9f30267b" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-9f30267b" style="font-size:30rpx">入驻审核</view></view></view><view class="index-up data-v-9f30267b"><image class="index-up-img data-v-9f30267b" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/></view><view class="bgc-card data-v-9f30267b"><view class="under-scroll data-v-9f30267b"><view wx:for="{{b}}" wx:for-item="item" wx:key="h" class="data-v-9f30267b"><view class="white-small data-v-9f30267b" bindtap="{{item.g}}"><view class="data-v-9f30267b" style="font-size:32rpx">{{item.a}}</view><view class="bottom-father data-v-9f30267b"><view class="data-v-9f30267b" style="margin-top:45rpx"><view class=" data-v-9f30267b"><text class="data-v-9f30267b" style="color:#999"> 申请日期:</text><text class="data-v-9f30267b">{{item.b}}</text></view><view class="data-v-9f30267b" style="margin-top:10rpx"><text class="data-v-9f30267b" style="color:#999"> 审核日期:</text>{{item.c}}</view></view><image class="bottom-img data-v-9f30267b" src="{{item.d}}"/></view><view wx:if="{{item.e}}" class="blue-button data-v-9f30267b" catchtap="{{item.f}}"> 变更 </view></view></view></view></view></view>
<view class="login-container data-v-9f30267b"><view class="title-back data-v-9f30267b"><view class="left-father data-v-9f30267b" bindtap="{{a}}"><image class="back-img data-v-9f30267b" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-9f30267b" style="font-size:30rpx">入驻审核</view></view></view><view class="index-up data-v-9f30267b"><image class="index-up-img data-v-9f30267b" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/></view><view class="bgc-card data-v-9f30267b"><view class="under-scroll data-v-9f30267b"><view wx:for="{{b}}" wx:for-item="item" wx:key="i" class="data-v-9f30267b"><view class="white-small data-v-9f30267b" bindtap="{{item.h}}"><view class="data-v-9f30267b" style="font-size:32rpx">{{item.a}}</view><view class="bottom-father data-v-9f30267b"><view class="data-v-9f30267b" style="margin-top:15rpx;width:500rpx"><view class="gray-font data-v-9f30267b">{{item.b}} | {{item.c}}</view><view class="gray-bgc data-v-9f30267b"><view class="data-v-9f30267b" style="color:#999999;z-index:1;font-size:27rpx;width:100%">{{item.d}}</view></view></view><image class="bottom-img data-v-9f30267b" src="{{item.e}}"/></view><view wx:if="{{item.f}}" class="blue-button data-v-9f30267b" catchtap="{{item.g}}"> 重新申请 </view></view></view></view></view></view>

View File

@ -134,8 +134,12 @@
.bottom-father.data-v-9f30267b {
display: flex;
justify-content: space-between;
margin-bottom: 20rpx;
}
.bottom-img.data-v-9f30267b {
position: absolute;
right: 30rpx;
top: 60rpx;
width: 160rpx;
height: 140rpx;
}
@ -152,4 +156,32 @@
color: #fff;
font-size: 30rpx;
z-index: 999;
}
.card-font.data-v-9f30267b {
margin-left: 40rpx;
font-size: 33rpx;
margin-top: 10rpx;
}
.gray-font.data-v-9f30267b {
font-size: 32rpx;
margin-top: 10rpx;
color: #B1B1B1;
width: 100%;
}
.gray-bgc.data-v-9f30267b {
margin-top: 30rpx;
width: 90%;
height: 75rpx;
border-radius: 10rpx;
display: flex;
align-items: center;
position: relative;
font-size: 28rpx;
}
.gray-bgc .gray-img.data-v-9f30267b {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}