111111
This commit is contained in:
parent
78ba913cdd
commit
decbfae2aa
|
|
@ -61,7 +61,7 @@
|
|||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-weight: 500;
|
||||
z-index: 998;
|
||||
z-index: 9999;
|
||||
|
||||
.bottom-button {
|
||||
width: 100%;
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@
|
|||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-weight: 500;
|
||||
z-index: 998;
|
||||
z-index: 9999;
|
||||
|
||||
.bottom-button {
|
||||
width: 100%;
|
||||
|
|
|
|||
15
pages.json
15
pages.json
|
|
@ -92,6 +92,18 @@
|
|||
"navigationBarTitleText": "我的"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/yuangongindex/searchjigou",
|
||||
"style": {
|
||||
"navigationBarTitleText": "查找"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/yuangongindex/workjoin",
|
||||
"style": {
|
||||
"navigationBarTitleText": "入驻审核"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/yuangongindex/index",
|
||||
"style": {
|
||||
|
|
@ -129,9 +141,6 @@
|
|||
}
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
"path": "pages/addstaff/all",
|
||||
"style": {
|
||||
|
|
|
|||
|
|
@ -19,7 +19,9 @@
|
|||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="headImge ? headImge : `https://www.focusnu.com/media/directive/index/zhizhao.png`" />
|
||||
:src="headImge ? headImge : `https://www.focusnu.com/media/directive/index/yingye.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="endphoto ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!headImge"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
|
|
@ -237,7 +239,7 @@
|
|||
if (!uping.value) {
|
||||
return
|
||||
}
|
||||
const allNonEmpty = textArray[0] && textArray[1]&& textArray[2]&&textArray[3]&&fontphoto.value;
|
||||
const allNonEmpty = textArray[0] && textArray[1] && textArray[2] && textArray[3] && fontphoto.value;
|
||||
if (allNonEmpty) {
|
||||
let data = uni.getStorageSync('backhuancun')
|
||||
data.comName = textArray[0]
|
||||
|
|
|
|||
|
|
@ -19,7 +19,9 @@
|
|||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="fontphoto ? `${base_url}/sys/common/static/${fontphoto}` : `https://www.focusnu.com/media/directive/index/IDcard.png`" />
|
||||
:src="fontphoto ? `${base_url}/sys/common/static/${fontphoto}` : `https://www.focusnu.com/media/directive/index/IDfront.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="fontphoto ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!fontphoto"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
|
|
@ -32,8 +34,15 @@
|
|||
<view class="photo-font">请上传身份证国徽面</view>
|
||||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
<!-- <image class="photo"
|
||||
:src="endphoto ? `${base_url}/sys/common/static/${endphoto}` : `https://www.focusnu.com/media/directive/index/backIDcard.png`" />
|
||||
<image v-if="!endphoto"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" /> -->
|
||||
<image class="photo"
|
||||
:src="endphoto ? `${base_url}/sys/common/static/${endphoto}` : `https://www.focusnu.com/media/directive/index/IDend.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="endphoto ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!endphoto"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
|
|
@ -266,7 +275,7 @@
|
|||
endphoto.value = JSON.parse(uploadRes.data).message
|
||||
}
|
||||
uni.hideLoading()
|
||||
if(JSON.parse(uploadRes.data).code==401){
|
||||
if (JSON.parse(uploadRes.data).code == 401) {
|
||||
uni.uploadFile({
|
||||
url: `${base_url}/sys/common/upload`, // 替换为您的POST接口地址
|
||||
filePath,
|
||||
|
|
@ -457,11 +466,13 @@
|
|||
justify-content: space-around;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
.message-title {
|
||||
width: 100%;
|
||||
height: 100rpx;
|
||||
align-items: center;
|
||||
display: flex;
|
||||
|
||||
.message-weight {
|
||||
font-size: 30rpx;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -564,7 +564,7 @@
|
|||
/* 隐藏超出内容 */
|
||||
white-space: nowrap;
|
||||
/* 不换行 */
|
||||
font-size: 25rpx;
|
||||
// font-size: 25rpx;
|
||||
text-overflow: ellipsis;
|
||||
width: 350rpx;
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -357,7 +357,7 @@
|
|||
let data = uni.getStorageSync('backhuancun')
|
||||
data.startTime = start
|
||||
data.endTime = end
|
||||
// data.tel = uni.getStorageSync('tel')
|
||||
data.id = uni.getStorageSync('specicalid') || ""
|
||||
data.name = textArray[0]
|
||||
data.sex = textArray[1]
|
||||
data.idCard = textArray[2]
|
||||
|
|
|
|||
|
|
@ -6,19 +6,39 @@
|
|||
<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 style="font-size: 30rpx;">入职登记表</view>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view class="contentred" v-if="statesTarget==3||alldata.status==`5`||alldata.status==`3`">
|
||||
<view class="contentred-bgc">
|
||||
驳回原因:{{contentred}}
|
||||
<view class="white-content">
|
||||
|
||||
<view class="content-title" style="margin: 20rpx 0;justify-content: space-between;">
|
||||
<view style="display: flex;">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">个人信息</view>
|
||||
<image class="shu-img" :src="applyStatus? `https://www.focusnu.com/media/directive/index/${statusarray[applyStatus-1]}.png`:``" />
|
||||
</view>
|
||||
|
||||
<view class="small-blue" @click="changeMessage" v-if="!applyStatus" >
|
||||
修改个人信息
|
||||
</view>
|
||||
</view>
|
||||
<view class="white-message">
|
||||
<view>
|
||||
<view v-for="(item,index) in nameArray1" :key="index" class="one"
|
||||
@click="openLook(textArray[index])">
|
||||
<view class="one-left">{{item}}</view>
|
||||
<view class="one-right">{{textArray1[index] ? textArray1[index] : "自动获取" }}</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="white-content">
|
||||
<view class="content-title" :style="special?{height: `100rpx`}:{height: `140rpx`}" style="position: relative;margin-bottom: 20rpx;z-index: 999;">
|
||||
<view class="content-title" :style="special?{height: `100rpx`}:{height: `140rpx`}"
|
||||
style="position: relative;margin-bottom: 20rpx;z-index: 999;">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">身份证</view>
|
||||
<image class="shu-img" :src="!special? `https://www.focusnu.com/media/directive/index/${statusarray[statesTarget-1]}.png`:``" />
|
||||
|
||||
</view>
|
||||
<view class="white-photo" @click="getMessage(headImge)">
|
||||
<view class="photo-left">
|
||||
|
|
@ -32,7 +52,7 @@
|
|||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
|
||||
</view>
|
||||
<view class="white-photo" style="margin-top: 30rpx;" @click="getMessage(backImge)">
|
||||
<view class="photo-left">
|
||||
|
|
@ -46,7 +66,7 @@
|
|||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
|
||||
</view>
|
||||
<view class="content-title" style="margin: 20rpx 0;">
|
||||
<view class="shu"></view>
|
||||
|
|
@ -62,29 +82,47 @@
|
|||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="white-content">
|
||||
<view class="content-title" style="margin-bottom: 30rpx;">
|
||||
<view class="content-title">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">营业执照</view>
|
||||
<view class="content-weight">银行卡</view>
|
||||
<view style="margin-top: 8rpx;margin-left: 12rpx;;font-size: 23rpx;">(选填)</view>
|
||||
</view>
|
||||
<view class="white-photo" @click="getMessage(headImge0)">
|
||||
<view class="white-photo" @click="getMessage(fontphoto0)">
|
||||
<view class="photo-left">
|
||||
<view class="photo-weight">营业执照</view>
|
||||
<view class="photo-font">请上传营业执照</view>
|
||||
<view class="photo-weight">银行卡正面</view>
|
||||
<view class="photo-font">请上传银行卡正面</view>
|
||||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="headImge0 ? headImge0 : `https://www.focusnu.com/media/directive/index/zhizhao.png`" />
|
||||
<image v-if="!headImge0"
|
||||
:src="fontphoto0 ? fontphoto0 : `https://www.focusnu.com/media/directive/index/bankfront.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="fontphoto0 ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!fontphoto0"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
|
||||
</view>
|
||||
<view class="content-title" style="margin-top: 30rpx;">
|
||||
<view class="white-photo" style="margin-top: 30rpx;" @click="getMessage(endphoto0)">
|
||||
<view class="photo-left">
|
||||
<view class="photo-weight">银行卡反面</view>
|
||||
<view class="photo-font">请上传银行卡反面</view>
|
||||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="endphoto0 ? endphoto0 : `https://www.focusnu.com/media/directive/index/bankend.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="endphoto0 ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!endphoto0"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view class="content-title" style="margin: 20rpx 0;">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">企业信息</view>
|
||||
<view class="content-weight">确认银行卡信息</view>
|
||||
</view>
|
||||
<view class="white-message">
|
||||
<view>
|
||||
|
|
@ -95,21 +133,94 @@
|
|||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="white-content">
|
||||
<view class="content-title">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">机构信息</view>
|
||||
<view class="content-weight">健康证</view>
|
||||
<view style="margin-top: 8rpx;margin-left: 12rpx;;font-size: 23rpx;">(选填)</view>
|
||||
</view>
|
||||
<view class="white-photo"
|
||||
@click="getMessage(imgArray[0] ? `${base_url}/sys/common/static/${imgArray[0]}` : '')">
|
||||
<view class="photo-left">
|
||||
<view class="photo-weight">健康证正面</view>
|
||||
<view class="photo-font">请上传健康证正面</view>
|
||||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="imgArray[0] ? `${base_url}/sys/common/static/${imgArray[0]}` : `https://www.focusnu.com/media/directive/index/healfront.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="imgArray[0] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!imgArray[0]"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view class="white-photo"
|
||||
@click="getMessage(imgArray[1] ? `${base_url}/sys/common/static/${imgArray[1]}` : '')">
|
||||
<view class="photo-left">
|
||||
<view class="photo-weight">健康证反面</view>
|
||||
<view class="photo-font">请上传健康证反面</view>
|
||||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="imgArray[1] ? `${base_url}/sys/common/static/${imgArray[1]}` : `https://www.focusnu.com/media/directive/index/healend.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="imgArray[1] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!imgArray[1]"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="white-content" style="margin-top: 0rpx;">
|
||||
<view class="white-message">
|
||||
<view style="margin-bottom: 20rpx;">
|
||||
<view v-for="(item,index) in nameArray1" :key="index" class="one"
|
||||
@click="openLook(textArray1[index])">
|
||||
<view class="one-left">{{item}}</view>
|
||||
<view class="one-right">{{textArray1[index] ? textArray1[index] : "自动获取" }}</view>
|
||||
</view>
|
||||
<view class="white-content">
|
||||
<view class="content-title">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">资质证</view>
|
||||
<view style="margin-top: 8rpx;margin-left: 12rpx;;font-size: 23rpx;">(选填)</view>
|
||||
</view>
|
||||
<view class="white-photo"
|
||||
@click="getMessage(imgArray[2] ? `${base_url}/sys/common/static/${imgArray[2]}` : '')">
|
||||
<view class="photo-left">
|
||||
<view class="photo-weight">资质证</view>
|
||||
<view class="photo-font">请上传资质证</view>
|
||||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="imgArray[2] ? `${base_url}/sys/common/static/${imgArray[2]}` : `https://www.focusnu.com/media/directive/index/zizhi.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="imgArray[2] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!imgArray[2]"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
<view class="white-content">
|
||||
<view class="content-title">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">无犯罪证明</view>
|
||||
<view style="margin-top: 8rpx;margin-left: 12rpx;;font-size: 23rpx;">(选填)</view>
|
||||
</view>
|
||||
<view class="white-photo"
|
||||
@click="getMessage(imgArray[3] ? `${base_url}/sys/common/static/${imgArray[3]}` : '')">
|
||||
<view class="photo-left">
|
||||
<view class="photo-weight">无犯罪证明</view>
|
||||
<view class="photo-font">请上传无犯罪证明</view>
|
||||
</view>
|
||||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="imgArray[3] ? `${base_url}/sys/common/static/${imgArray[3]}` : `https://www.focusnu.com/media/directive/index/fanzui.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="imgArray[3] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!imgArray[3]"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
<view style="display: flex;width: 100%;margin-top: 40rpx;"></view>
|
||||
|
|
@ -128,30 +239,36 @@
|
|||
import {
|
||||
base_url
|
||||
} from '@/request/index.js';
|
||||
import { getrel } from '@/pages/addjigou/api/addjigou.js';
|
||||
import {
|
||||
getrel
|
||||
} from '@/pages/addjigou/api/addjigou.js';
|
||||
import model from "@/compontent/public/model.vue"
|
||||
|
||||
const show = ref(false);
|
||||
const content = ref("");
|
||||
|
||||
const statusarray = ["loading","success","fail"]
|
||||
const statusarray = ["loading", "success", "fail"]
|
||||
|
||||
const nameArray = ["姓名", "性别", "身份证号码", "民族", "出生日期", "住址", "签发机关", "有效期限"];
|
||||
const textArray = reactive(["", "", "", "", "", "", "", ""]);
|
||||
|
||||
|
||||
const headImge = ref("");
|
||||
|
||||
|
||||
const headImge0 = ref("");
|
||||
|
||||
const nameArray0 = ["企业名称", "注册地址", "信用代码", "法人"];
|
||||
const textArray0 = reactive(["", "", "", "", "", "", ""]);
|
||||
|
||||
const nameArray1 = ["机构位置","详细地址","机构负责人", "机构负责人电话", "房屋性质","建筑面积"];
|
||||
const textArray1 = reactive([ "","", "", "", "", ""]);
|
||||
|
||||
|
||||
const fontphoto0 = ref("")
|
||||
const endphoto0 = ref("")
|
||||
const imgArray = ref(["", "", "", ""])
|
||||
|
||||
const nameArray0 = ["开户行", "开户行卡号"];
|
||||
const textArray0 = reactive(["", "", ]);
|
||||
|
||||
const nameArray1 = ["婚否", "联系电话", "身高", "体重", "健康状态", "政治面貌", "紧急联系人", "紧急联系人电话", "联系人与本人关系", "户口性质", ];
|
||||
const textArray1 = reactive(["", "", "", "", "", "", "", "", "", ""]);
|
||||
|
||||
const backImge = ref("");
|
||||
|
||||
const states = ["待提交","审核中", "审核通过", "审核未通过"];
|
||||
|
||||
const states = ["待提交", "审核中", "审核通过", "审核未通过"];
|
||||
|
||||
const fontphoto = ref("");
|
||||
const endphoto = ref("");
|
||||
|
|
@ -162,25 +279,28 @@
|
|||
|
||||
// 拍照并上传
|
||||
function getMessage(url) {
|
||||
uni.previewImage({
|
||||
current: url, // 当前显示图片的链接
|
||||
urls: [url], // 可以预览的图片列表
|
||||
indicator: 'default', // 显示面板指示点,'default'|'number'|'none'
|
||||
loop: true, // 是否可循环预览
|
||||
longPressActions: {
|
||||
itemList: ['保存图片'],
|
||||
success: (data) => {
|
||||
console.log('长按操作成功', data)
|
||||
},
|
||||
fail: (err) => {
|
||||
console.error('长按操作失败', err)
|
||||
}
|
||||
}
|
||||
})
|
||||
if (!url) {
|
||||
return
|
||||
}
|
||||
uni.previewImage({
|
||||
current: url, // 当前显示图片的链接
|
||||
urls: [url], // 可以预览的图片列表
|
||||
indicator: 'default', // 显示面板指示点,'default'|'number'|'none'
|
||||
loop: true, // 是否可循环预览
|
||||
longPressActions: {
|
||||
itemList: ['保存图片'],
|
||||
success: (data) => {
|
||||
console.log('长按操作成功', data)
|
||||
},
|
||||
fail: (err) => {
|
||||
console.error('长按操作失败', err)
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function isAtLeastEightChars(str) {
|
||||
return typeof str === 'string' && str.length >= 12;
|
||||
return typeof str === 'string' && str.length >= 12;
|
||||
}
|
||||
const openLook = (res) => {
|
||||
if (isAtLeastEightChars(res)) {
|
||||
|
|
@ -193,15 +313,15 @@
|
|||
}
|
||||
const alldata = ref("");
|
||||
const contentred = ref("")
|
||||
const special = ref(false);
|
||||
const applyStatus = ref(false);
|
||||
onLoad((options) => {
|
||||
if(options.special){
|
||||
special.value = true
|
||||
if (options.applyStatus) {
|
||||
applyStatus.value = options.applyStatus
|
||||
}
|
||||
alldata.value = JSON.parse(options.element);
|
||||
|
||||
|
||||
let data = alldata.value
|
||||
if(data.content){
|
||||
if (data.content) {
|
||||
contentred.value = data.content
|
||||
}
|
||||
textArray[0] = data.name;
|
||||
|
|
@ -214,20 +334,43 @@
|
|||
textArray[7] = `${data.startTime}-${data.endTime}`;
|
||||
headImge.value = `${base_url}/sys/common/static/${data.cardZmPath}`;
|
||||
backImge.value = `${base_url}/sys/common/static/${data.cardFmPath}`;
|
||||
textArray0[0] = data.comName;
|
||||
textArray0[1] = data.comRegisterAddress;
|
||||
textArray0[2] = data.comCreditCode;
|
||||
textArray0[3] = data.comLegalPerson;
|
||||
headImge0.value = `${base_url}/sys/common/static/${data.comBusinessLicense}`;
|
||||
textArray1[0] = (data.orgProvince_dictText || "") + (data.orgCity_dictText!=null?data.orgCity_dictText:``) + (data.orgDistrict_dictText!=null?data.orgDistrict_dictText:``);
|
||||
textArray1[1] = data.orgAddress;
|
||||
textArray1[2] = data.orgLeader;
|
||||
textArray1[3] = data.orgLeaderPhone;
|
||||
textArray1[4] = data.orgPropertyType;
|
||||
if(data.orgBuildingArea){
|
||||
textArray1[5] = data.orgBuildingArea + 'm²';
|
||||
}
|
||||
textArray0[0] = data.openingBank;
|
||||
textArray0[1] = data.bankCard;
|
||||
fontphoto0.value = `${base_url}/sys/common/static/${data.bankZmPath}`;
|
||||
endphoto0.value = `${base_url}/sys/common/static/${data.bankFmPath}`;
|
||||
imgArray.value[0] = data.healthZmPath
|
||||
imgArray.value[1] = data.healthFmPath
|
||||
imgArray.value[2] = data.qualificationPath
|
||||
imgArray.value[3] = data.noCrimeCertificate
|
||||
|
||||
|
||||
const keys = [
|
||||
"maritalStatus",
|
||||
"tel",
|
||||
"height",
|
||||
"weight",
|
||||
"healthStatus",
|
||||
"politicalAppearance",
|
||||
"contactName",
|
||||
"contactTel",
|
||||
"contactRelationship",
|
||||
"hukouType"
|
||||
]
|
||||
|
||||
keys.forEach((key, index) => {
|
||||
textArray1[index] = data[key] || ""
|
||||
})
|
||||
textArray1[2] += "cm"
|
||||
textArray1[3] += 'kg'
|
||||
})
|
||||
const changeMessage = () => {
|
||||
uni.setStorageSync("baddata", alldata.value)
|
||||
uni.setStorageSync('specicalid', alldata.value.id);
|
||||
uni.setStorageSync("backhuancun", {})
|
||||
uni.navigateTo({
|
||||
url: `/pages/addstaff/information`
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
|
|
@ -304,6 +447,9 @@
|
|||
.one-left {
|
||||
margin-left: 10rpx;
|
||||
font-size: 30rpx;
|
||||
// color: red;
|
||||
color: black;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.one-right {
|
||||
|
|
@ -323,6 +469,7 @@
|
|||
|
||||
.photo-left {
|
||||
z-index: 1;
|
||||
|
||||
.photo-weight {
|
||||
font-size: 32rpx;
|
||||
font-weight: 600;
|
||||
|
|
@ -356,6 +503,7 @@
|
|||
display: flex;
|
||||
align-items: center;
|
||||
z-index: 1;
|
||||
|
||||
.back-img {
|
||||
width: 45rpx;
|
||||
height: 40rpx;
|
||||
|
|
@ -375,7 +523,8 @@
|
|||
.line {
|
||||
margin: 10rpx 0;
|
||||
}
|
||||
.shu-img{
|
||||
|
||||
.shu-img {
|
||||
position: absolute;
|
||||
right: 20rpx;
|
||||
top: 40%;
|
||||
|
|
@ -383,27 +532,45 @@
|
|||
width: 150rpx;
|
||||
height: 130rpx;
|
||||
}
|
||||
.greenbgc{
|
||||
|
||||
.greenbgc {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 700rpx;
|
||||
}
|
||||
.contentred{
|
||||
|
||||
.contentred {
|
||||
width: 90%;
|
||||
border: dashed 3rpx #FF4B2F;
|
||||
border-radius: 15rpx;
|
||||
margin: 15rpx 0;
|
||||
margin-left: 5%;
|
||||
padding: 5rpx;
|
||||
.contentred-bgc{
|
||||
background-color: rgb(240,228,228);
|
||||
|
||||
.contentred-bgc {
|
||||
background-color: rgb(240, 228, 228);
|
||||
border-radius: 15rpx;
|
||||
color: red;
|
||||
padding: 20rpx;
|
||||
padding-bottom: 30rpx;
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
.small-blue {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 35%;
|
||||
height: 70rpx;
|
||||
// margin: 0rpx auto;
|
||||
// margin-bottom: 80rpx;
|
||||
color: #fff;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
border-radius: 37rpx;
|
||||
font-size: 30rpx;
|
||||
z-index: 9999;
|
||||
}
|
||||
</style>
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
<image class="photo"
|
||||
:src="fontphoto ? `${base_url}/sys/common/static/${fontphoto}` : `https://www.focusnu.com/media/directive/index/bankfront.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="endphoto ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
:src="fontphoto ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!fontphoto"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
|
|
@ -47,7 +47,7 @@
|
|||
</view>
|
||||
<view class="content-title" style="margin: 20rpx 0;">
|
||||
<view class="shu"></view>
|
||||
<view class="content-weight">确认身份证信息</view>
|
||||
<view class="content-weight">确认银行卡信息</view>
|
||||
</view>
|
||||
<view class="white-message">
|
||||
<view>
|
||||
|
|
|
|||
|
|
@ -21,8 +21,8 @@
|
|||
<view style="position: relative;">
|
||||
<image class="photo"
|
||||
:src="imgArray[0] ? `${base_url}/sys/common/static/${imgArray[0]}` : `https://www.focusnu.com/media/directive/index/healfront.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="imgArray[0] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image style="width: 100%;height: 100%;top: 0;left: 0;z-index: 1;position: absolute;"
|
||||
:src="imgArray[0] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`" />
|
||||
<image v-if="!imgArray[0]"
|
||||
style="position: absolute;top: 50%;left: 50%;width: 70rpx;height: 60rpx;transform: translate(-50%,-50%);"
|
||||
src="https://www.focusnu.com/media/directive/index/takephoto.png" />
|
||||
|
|
@ -169,7 +169,7 @@
|
|||
const photoclick = (element) => {
|
||||
if (element) {
|
||||
uni.previewImage({
|
||||
urls: [ `${base_url}/sys/common/static/${imgArray[imgetarget.value]}`], // 必填,所有要预览的图片地址数组
|
||||
urls: [`${base_url}/sys/common/static/${imgArray[imgetarget.value]}`], // 必填,所有要预览的图片地址数组
|
||||
// current: headImge.value, // 可选,当前显示图片的地址,默认是 urls[0]
|
||||
indicator: 'default', // 可选,指示器样式,H5/App 有效,值为 'default'(圆点)或 'number'(数字)
|
||||
longPressActions: { // 可选,仅 App 支持,长按图片时弹出的操作项
|
||||
|
|
@ -244,26 +244,34 @@
|
|||
if (!uping.value) {
|
||||
return
|
||||
}
|
||||
changemessage(uni.getStorageSync('backhuancun')).then(res => {
|
||||
let data = uni.getStorageSync('backhuancun');
|
||||
data.healthZmPath = imgArray[0]
|
||||
data.healthFmPath = imgArray[1]
|
||||
data.qualificationPath = imgArray[2]
|
||||
data.noCrimeCertificate = imgArray[3]
|
||||
changemessage(data).then(res => {
|
||||
if (res.success) {
|
||||
uni.requestSubscribeMessage({
|
||||
// 这里填后台申请好的 templateId 数组
|
||||
tmplIds: ['CJ6NDNV4mTTyOdYhbksyA_YjDORVemJRmzEVAUZMBis'],
|
||||
success: (res) => {
|
||||
// console.log("????", res)
|
||||
uni.setStorageSync('specicalid', "");
|
||||
uni.reLaunch({
|
||||
url: `/pages/addstaff/successpush`
|
||||
});
|
||||
},
|
||||
fail: (err) => {
|
||||
// console.error('订阅接口调用失败:', err);
|
||||
uni.showToast({
|
||||
title: '订阅失败',
|
||||
icon: 'none'
|
||||
});
|
||||
}
|
||||
uni.reLaunch({
|
||||
url: `/pages/addstaff/successpush`
|
||||
});
|
||||
// uni.requestSubscribeMessage({
|
||||
// // 这里填后台申请好的 templateId 数组
|
||||
// tmplIds: ['CJ6NDNV4mTTyOdYhbksyA_YjDORVemJRmzEVAUZMBis'],
|
||||
// success: (res) => {
|
||||
// // console.log("????", res)
|
||||
// // uni.setStorageSync('specicalid', "");
|
||||
// uni.reLaunch({
|
||||
// url: `/pages/addstaff/successpush`
|
||||
// });
|
||||
// },
|
||||
// fail: (err) => {
|
||||
// // console.error('订阅接口调用失败:', err);
|
||||
// uni.showToast({
|
||||
// title: '订阅失败',
|
||||
// icon: 'none'
|
||||
// });
|
||||
// }
|
||||
// });
|
||||
} else {
|
||||
uni.showToast({
|
||||
title: res.message,
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
<view class="one" style="position: relative;" @click="showmarry = true">
|
||||
<view class="one-left">婚否</view>
|
||||
<input disabled style="cursor: not-allowed;pointer-events: none;" class="one-right" type="text"
|
||||
placeholder="请选择婚否" v-model="form.marriedOrNot" />
|
||||
placeholder="请选择婚否" v-model="form.maritalStatus" />
|
||||
<image class="triangle-down" src="https://www.focusnu.com/media/directive/login/xia.png" />
|
||||
</view>
|
||||
|
||||
|
|
@ -26,15 +26,21 @@
|
|||
<view class="one-left">联系电话</view>
|
||||
<input class="one-right" type="number" maxlength="11" placeholder="请输入联系电话" v-model="form.tel" />
|
||||
</view>
|
||||
<view class="one">
|
||||
<view class="one" style="position: relative;" >
|
||||
<view class="one-left">身高</view>
|
||||
<input class="one-right" type="number" maxlength="11" placeholder="请输入身高(单位:CM)"
|
||||
<input class="one-right" type="number" maxlength="11" placeholder="请输入身高"
|
||||
v-model="form.height" />
|
||||
<view class="triangle-down-mi">
|
||||
cm
|
||||
</view>
|
||||
</view>
|
||||
<view class="one">
|
||||
<view class="one" style="position: relative;" >
|
||||
<view class="one-left">体重</view>
|
||||
<input class="one-right" type="number" maxlength="11" placeholder="请输入体重(单位:KG)"
|
||||
<input class="one-right" type="number" maxlength="11" placeholder="请输入体重"
|
||||
v-model="form.weight" />
|
||||
<view class="triangle-down-mi">
|
||||
kg
|
||||
</view>
|
||||
</view>
|
||||
<view class="one" style="position: relative;" @click="showhealth = true">
|
||||
<view class="one-left">健康状况</view>
|
||||
|
|
@ -58,22 +64,21 @@
|
|||
|
||||
<view class="one">
|
||||
<view class="one-left">紧急联系人</view>
|
||||
<input class="one-right" maxlength="11" placeholder="请输入紧急联系人" v-model="form.emergencyContact" />
|
||||
<input class="one-right" maxlength="11" placeholder="请输入紧急联系人" v-model="form.contactName" />
|
||||
</view>
|
||||
<view class="one">
|
||||
<view class="one-left">紧急联系人电话</view>
|
||||
<input class="one-right" maxlength="11" type="number" placeholder="请输入紧急联系人电话"
|
||||
v-model="form.emergencyTel" />
|
||||
v-model="form.contactTel" />
|
||||
</view>
|
||||
<view class="one">
|
||||
<view class="one-left">联系人与本人关系</view>
|
||||
<input class="one-right" maxlength="11" placeholder="请输入联系人与本人关系"
|
||||
v-model="form.emergencyRelationship" />
|
||||
<input class="one-right" maxlength="11" placeholder="请输入联系人与本人关系" v-model="form.contactRelationship" />
|
||||
</view>
|
||||
<view class="one" style="position: relative;" @click="showform = true">
|
||||
<view class="one-left">户口性质</view>
|
||||
<input disabled style="cursor: not-allowed;pointer-events: none;" class="one-right" type="text"
|
||||
placeholder="请选择户口性质" v-model="form.hukouNature" />
|
||||
placeholder="请选择户口性质" v-model="form.hukouType" />
|
||||
<image class="triangle-down" src="https://www.focusnu.com/media/directive/login/xia.png" />
|
||||
</view>
|
||||
|
||||
|
|
@ -174,7 +179,7 @@
|
|||
)
|
||||
|
||||
const confirmmarry = (item) => {
|
||||
form.marriedOrNot = item[0].value
|
||||
form.maritalStatus = item[0].value
|
||||
}
|
||||
const confirmshowhealth = (item) => {
|
||||
form.healthStatus = item[0].value
|
||||
|
|
@ -183,28 +188,28 @@
|
|||
form.politicalAppearance = item[0].value
|
||||
}
|
||||
const confirmshowform = (item) => {
|
||||
form.hukouNature = item[0].value
|
||||
form.hukouType = item[0].value
|
||||
}
|
||||
|
||||
const form = reactive({
|
||||
marriedOrNot: "",
|
||||
maritalStatus: "",
|
||||
tel: "",
|
||||
height: "",
|
||||
weight: "",
|
||||
healthStatus: "",
|
||||
politicalAppearance: "",
|
||||
emergencyContact: "",
|
||||
emergencyTel: "",
|
||||
emergencyRelationship: "",
|
||||
hukouNature: "",
|
||||
openId : uni.getStorageSync('openid'),
|
||||
contactName: "",
|
||||
contactTel: "",
|
||||
contactRelationship: "",
|
||||
hukouType: "",
|
||||
openId: uni.getStorageSync('openid'),
|
||||
})
|
||||
|
||||
function isValid11DigitNumber(val) {
|
||||
return /^(\d{11})$/.test(val);
|
||||
}
|
||||
const next = () => {
|
||||
if (!form.marriedOrNot) {
|
||||
if (!form.maritalStatus) {
|
||||
uni.showToast({
|
||||
title: '请填写婚否',
|
||||
icon: 'error'
|
||||
|
|
@ -240,28 +245,28 @@
|
|||
title: '请填写政治面貌',
|
||||
icon: 'error'
|
||||
})
|
||||
} else if (!form.emergencyContact) {
|
||||
} else if (!form.contactName) {
|
||||
uni.showToast({
|
||||
title: '请填写紧急联系人',
|
||||
icon: 'none'
|
||||
})
|
||||
} else if (!form.emergencyTel) {
|
||||
} else if (!form.contactTel) {
|
||||
uni.showToast({
|
||||
title: '请填写紧急联系人电话',
|
||||
icon: 'none'
|
||||
})
|
||||
} else if (!isValid11DigitNumber(form.emergencyTel)) {
|
||||
} else if (!isValid11DigitNumber(form.contactTel)) {
|
||||
uni.showToast({
|
||||
title: '紧急联系人手机号格式错误',
|
||||
icon: 'none'
|
||||
})
|
||||
return
|
||||
} else if (!form.emergencyRelationship) {
|
||||
} else if (!form.contactRelationship) {
|
||||
uni.showToast({
|
||||
title: '请填写联系人和本人的关系',
|
||||
icon: 'none'
|
||||
})
|
||||
} else if (!form.hukouNature) {
|
||||
} else if (!form.hukouType) {
|
||||
uni.showToast({
|
||||
title: '请填写户口性质',
|
||||
icon: 'error'
|
||||
|
|
@ -289,7 +294,22 @@
|
|||
onLoad(() => {
|
||||
if (uni.getStorageSync('baddata')) {
|
||||
let data = uni.getStorageSync('baddata');
|
||||
form = data
|
||||
const keys = [
|
||||
"maritalStatus",
|
||||
"tel",
|
||||
"height",
|
||||
"weight",
|
||||
"healthStatus",
|
||||
"politicalAppearance",
|
||||
"contactName",
|
||||
"contactTel",
|
||||
"contactRelationship",
|
||||
"hukouType"
|
||||
]
|
||||
|
||||
keys.forEach(key => {
|
||||
form[key] = data[key] || ""
|
||||
})
|
||||
}
|
||||
|
||||
})
|
||||
|
|
@ -404,7 +424,7 @@
|
|||
/* 隐藏超出内容 */
|
||||
white-space: nowrap;
|
||||
/* 不换行 */
|
||||
font-size: 25rpx;
|
||||
// font-size: 25rpx;
|
||||
text-overflow: ellipsis;
|
||||
width: 350rpx;
|
||||
display: flex;
|
||||
|
|
@ -419,4 +439,12 @@
|
|||
height: 20rpx;
|
||||
}
|
||||
}
|
||||
.triangle-down-mi {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
right: 26rpx;
|
||||
font-size: 30rpx;
|
||||
color: #999999;
|
||||
}
|
||||
</style>
|
||||
|
|
@ -5,21 +5,21 @@
|
|||
|
||||
<!-- <image class="title-img" :src="`https://www.focusnu.com/media/directive/login/introduce/allbgc.png`" /> -->
|
||||
|
||||
<image class="title-photo" :src="`https://www.focusnu.com/media/directive/index/success.png`" />
|
||||
<image class="title-photo" :src="`https://www.focusnu.com/media/directive/index/blue111.png`" />
|
||||
|
||||
<view style="font-size: 35rpx;font-weight: 600;margin: 50rpx 0;">
|
||||
提交成功
|
||||
</view>
|
||||
|
||||
<view class="small-title">
|
||||
尊敬的用户,您的员工入住<text style="color: rgb(1,153,255);">申请已成功提交</text>
|
||||
尊敬的用户,您的员工入驻{{ uni.getStorageSync('specicalid') ? '变更' : '申请' }}已提交成功
|
||||
</view>
|
||||
<!-- <view class="font-title">
|
||||
申请已成功提交
|
||||
</view> -->
|
||||
<view class="normal">
|
||||
<text>
|
||||
{{ special?`我们将尽快处理并反馈审核结果`:`请耐心等待审核结果` }},{{ special?`期待与您继续携手同行`:`期待您早日加入护理单元大家庭` }}
|
||||
{{ special?`我们将尽快处理并反馈审核结果`:`` }}{{ special?`期待与您继续携手同行`:`欢迎加入护理单元大家庭` }}
|
||||
!
|
||||
</text>
|
||||
<!-- <text>
|
||||
|
|
|
|||
|
|
@ -1,56 +1,8 @@
|
|||
<template>
|
||||
<view class="login-container">
|
||||
<!-- <view class="title">
|
||||
<image class="title-imge" src="https://www.focusnu.com/media/directive/index/nu.png" @click="ceshi" />
|
||||
<view class="title-font">
|
||||
<view class="">您好,</view>
|
||||
<view class="">欢迎使用护理单元~</view>
|
||||
</view>
|
||||
</view> -->
|
||||
<image class="photo-imge" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix"
|
||||
lazy-load="false" />
|
||||
<!-- <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>
|
||||
</view> -->
|
||||
<!-- <image class="photo-imge" src="https://www.focusnu.com/media/directive/index/bgc.png" /> -->
|
||||
<!-- <image class="old-imge" src="https://www.focusnu.com/media/directive/index/old.png" /> -->
|
||||
<!-- <view class="under-container">
|
||||
<three style="width: 90%;margin-left: 5%;" @updateCenterIndex="changePhoto" />
|
||||
<view class="font-father">
|
||||
<view class="font">
|
||||
{{fontArray[itemTarget]}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="button-father" v-if="itemTarget==0">
|
||||
<view class="button-blue" @click="jumpToindex">
|
||||
绑定单元
|
||||
</view>
|
||||
</view>
|
||||
<view class="button-father" v-if="itemTarget==2">
|
||||
<view class="button-blue" style="margin-right: 30rpx;" @click="gotowork(0)">
|
||||
审核详情
|
||||
</view>
|
||||
<view class="button-blue" @click="">
|
||||
申请入驻
|
||||
</view>
|
||||
</view>
|
||||
<view class="button-father" v-if="itemTarget==1">
|
||||
<view class="button-blue" style="margin-right: 30rpx;" @click="gotowork(1)">
|
||||
审核详情
|
||||
</view>
|
||||
<view class="button-blue" @click="gotoadd">
|
||||
申请加盟
|
||||
</view>
|
||||
</view>
|
||||
</view> -->
|
||||
<!-- <view class="card-title">
|
||||
恭喜您已成功绑定手机 <text style="color: #01A9FF ;">{{phone}}</text>,现在您可以:
|
||||
</view> -->
|
||||
<view class="card" style="margin-top: 550rpx;">
|
||||
|
||||
<view class="card-left">
|
||||
<view class="card-weight">
|
||||
长者入住
|
||||
|
|
@ -61,15 +13,13 @@
|
|||
<view class="white-button">
|
||||
申请入住
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view class="card-right">
|
||||
<image class="right-imge" src="https://www.focusnu.com/media/directive/login/old.png" />
|
||||
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view class="card">
|
||||
<view class="card" @click="yuangonghowtojump">
|
||||
<view class="card-left">
|
||||
<view class="card-weight">
|
||||
员工入驻
|
||||
|
|
@ -78,13 +28,10 @@
|
|||
护理员严格按标准流程,定时为失能长者开展床旁照护,用专业与温情守护长者生活与健康。
|
||||
</view>
|
||||
<view style="display: flex;">
|
||||
<!-- <view class="white-button" style="margin-right: 30rpx;">
|
||||
审核列表
|
||||
</view> -->
|
||||
<!-- <view class="white-button" @click="jumpToYindex">
|
||||
进入员工入驻
|
||||
</view> -->
|
||||
<view class="white-button" @click="tobestaff">
|
||||
<view class="white-button" v-if="op1==`1`">
|
||||
员工进入
|
||||
</view>
|
||||
<view class="white-button" v-if="op1!=`1`">
|
||||
申请入驻
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -93,7 +40,7 @@
|
|||
<image class="right-imge" src="https://www.focusnu.com/media/directive/login/yuangong.png" />
|
||||
</view>
|
||||
</view>
|
||||
<view class="card" style="height: 340rpx;">
|
||||
<view class="card" style="height: 340rpx;" @click="jigouhowtojump">
|
||||
<view class="card-left">
|
||||
<view class="card-weight">
|
||||
机构加盟
|
||||
|
|
@ -102,10 +49,10 @@
|
|||
加盟我们,共享银发经济红利!依托成熟运营体系,标准化服务流程降低人力成本及管理开支,背靠品牌资源,助力企业快速实现营收增长。
|
||||
</view>
|
||||
<view style="display: flex;">
|
||||
<view class="white-button" @click="jumpToindex" v-if="op2==`1`">
|
||||
<view class="white-button" v-if="op2==`1`">
|
||||
进入机构
|
||||
</view>
|
||||
<view class="white-button" @click="gotoadd" v-if="op2!=`1`">
|
||||
<view class="white-button" v-if="op2!=`1`">
|
||||
申请加盟
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -130,7 +77,6 @@
|
|||
import {
|
||||
onLoad
|
||||
} from '@dcloudio/uni-app';
|
||||
// import three from "@/compontent/public/photohuadong.vue";
|
||||
|
||||
const itemTarget = ref(0);
|
||||
const fontArray = ["护理院日常护理涵盖生活照料、健康监测、康复护理及心理关怀,为长者提供贴心照护。", "护理员日常为长者提供饮食起居照料、协助康复训练监测健康状况,陪伴交流并做好环境清洁。",
|
||||
|
|
@ -144,15 +90,9 @@
|
|||
uni.navigateBack()
|
||||
}
|
||||
const ceshi = () => {
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/login/phonebumber`
|
||||
// });
|
||||
uni.navigateTo({
|
||||
url: `/pages/login/xuanchuan`
|
||||
});
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/addjigou/all`
|
||||
// });
|
||||
}
|
||||
const tobestaff = () =>{
|
||||
//表单ID
|
||||
|
|
@ -165,6 +105,25 @@
|
|||
url: `/pages/addstaff/information`
|
||||
});
|
||||
}
|
||||
const yuangonghowtojump = () => {
|
||||
if(op1.value==`1`){
|
||||
jumpToYuangongindex()
|
||||
}else{
|
||||
tobestaff()
|
||||
}
|
||||
}
|
||||
const jumpToYuangongindex = () => {
|
||||
uni.reLaunch({
|
||||
url: `/pages/yuangongindex/index`
|
||||
});
|
||||
}
|
||||
const jigouhowtojump = () => {
|
||||
if(op2.value==`1`){
|
||||
jumpToindex()
|
||||
}else{
|
||||
gotoadd()
|
||||
}
|
||||
}
|
||||
const jumpToindex = () => {
|
||||
uni.navigateTo({
|
||||
url: `/pages/index/index`
|
||||
|
|
@ -182,9 +141,6 @@
|
|||
uni.navigateTo({
|
||||
url: `/pages/addjigou/name`
|
||||
});
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/addjigou/where`
|
||||
// });
|
||||
}
|
||||
const close = () => {
|
||||
uni.exitMiniProgram({});
|
||||
|
|
@ -198,7 +154,6 @@
|
|||
op0.value = uni.getStorageSync('izJs');
|
||||
op1.value = uni.getStorageSync('izYg');
|
||||
op2.value = uni.getStorageSync('izJg');
|
||||
|
||||
})
|
||||
</script>
|
||||
|
||||
|
|
@ -253,9 +208,6 @@
|
|||
width: 100%;
|
||||
height: 63vh;
|
||||
background-color: #fff;
|
||||
// border-top-left-radius: 50rpx;
|
||||
// border-top-right-radius: 50rpx;
|
||||
// box-shadow: 10rpx 10rpx 20rpx rgba(0, 0, 0, 0.1);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
|
|
@ -336,10 +288,7 @@
|
|||
.card-text {
|
||||
color: #999999;
|
||||
font-size: 25rpx;
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
.card-right {
|
||||
|
|
@ -353,8 +302,6 @@
|
|||
margin-left: 5rpx;
|
||||
}
|
||||
}
|
||||
|
||||
// .right-imge
|
||||
}
|
||||
|
||||
.blue-button {
|
||||
|
|
@ -374,7 +321,6 @@
|
|||
|
||||
.title-back {
|
||||
position: absolute;
|
||||
// margin-top: 100rpx;
|
||||
top: 100rpx;
|
||||
width: 100%;
|
||||
height: 100rpx;
|
||||
|
|
@ -396,13 +342,6 @@
|
|||
margin-right: 15rpx;
|
||||
}
|
||||
}
|
||||
|
||||
// .button-right{
|
||||
// width: 100%;
|
||||
// display: flex;
|
||||
// justify-content: flex-end;
|
||||
// padding-right: 0rpx;
|
||||
// }
|
||||
.white-button {
|
||||
position: absolute;
|
||||
bottom: 35rpx;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
<image class="right-imge" src="https://www.focusnu.com/media/directive/login/old.png" />
|
||||
</view>
|
||||
</view>
|
||||
<view class="card">
|
||||
<view class="card" @click="yuangonghowtojump">
|
||||
<view class="card-left">
|
||||
<view class="card-weight">
|
||||
员工入驻
|
||||
|
|
@ -33,13 +33,10 @@
|
|||
护理员严格按标准流程,定时为失能长者开展床旁照护,用专业与温情守护长者生活与健康。
|
||||
</view>
|
||||
<view style="display: flex;">
|
||||
<!-- <view class="white-button" style="margin-right: 30rpx;">
|
||||
审核列表
|
||||
</view> -->
|
||||
<view class="white-button" @click="jumpToYuangongindex" v-if="op1==`1`">
|
||||
进入员工入驻
|
||||
<view class="white-button" v-if="op1==`1`">
|
||||
员工进入
|
||||
</view>
|
||||
<view class="white-button" @click="tobestaff" v-if="op1!=`1`">
|
||||
<view class="white-button" v-if="op1!=`1`">
|
||||
申请入驻
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -48,7 +45,7 @@
|
|||
<image class="right-imge" src="https://www.focusnu.com/media/directive/login/yuangong.png" />
|
||||
</view>
|
||||
</view>
|
||||
<view class="card" style="height: 340rpx;">
|
||||
<view class="card" style="height: 340rpx;" @click="jigouhowtojump">
|
||||
<view class="card-left">
|
||||
<view class="card-weight">
|
||||
机构加盟
|
||||
|
|
@ -57,10 +54,10 @@
|
|||
加盟我们,共享银发经济红利!依托成熟运营体系,标准化服务流程降低人力成本及管理开支,背靠品牌资源,助力企业快速实现营收增长。
|
||||
</view>
|
||||
<view style="display: flex;">
|
||||
<view class="white-button" @click="jumpToindex" v-if="op2==`1`">
|
||||
<view class="white-button" v-if="op2==`1`">
|
||||
进入机构
|
||||
</view>
|
||||
<view class="white-button" @click="gotoadd" v-if="op2!=`1`">
|
||||
<view class="white-button" v-if="op2!=`1`">
|
||||
申请加盟
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -71,9 +68,7 @@
|
|||
@click="ceshi" />
|
||||
</view>
|
||||
</view>
|
||||
<!-- <view class="blue-button" @click="close">
|
||||
关闭
|
||||
</view> -->
|
||||
|
||||
</view>
|
||||
</template>
|
||||
|
||||
|
|
@ -85,13 +80,27 @@
|
|||
import {
|
||||
onLoad
|
||||
} from '@dcloudio/uni-app';
|
||||
// import three from "@/compontent/public/photohuadong.vue";
|
||||
|
||||
const itemTarget = ref(0);
|
||||
const fontArray = ["护理院日常护理涵盖生活照料、健康监测、康复护理及心理关怀,为长者提供贴心照护。", "护理员日常为长者提供饮食起居照料、协助康复训练监测健康状况,陪伴交流并做好环境清洁。",
|
||||
"护理员日常为长者提供饮食起居照料、协助康复训练监测健康状况,陪伴交流并做好环境清洁。"
|
||||
]
|
||||
|
||||
const jigouhowtojump = () => {
|
||||
if(op2.value==`1`){
|
||||
jumpToindex()
|
||||
}else{
|
||||
gotoadd()
|
||||
}
|
||||
}
|
||||
|
||||
const yuangonghowtojump = () => {
|
||||
if(op1.value==`1`){
|
||||
jumpToYuangongindex()
|
||||
}else{
|
||||
tobestaff()
|
||||
}
|
||||
}
|
||||
|
||||
const changePhoto = (index) => {
|
||||
itemTarget.value = index;
|
||||
}
|
||||
|
|
@ -99,24 +108,18 @@
|
|||
uni.navigateBack()
|
||||
}
|
||||
const ceshi = () => {
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/login/phonebumber`
|
||||
// });
|
||||
uni.navigateTo({
|
||||
url: `/pages/login/index`
|
||||
});
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/addjigou/all`
|
||||
// });
|
||||
}
|
||||
|
||||
const jumpToindex = () => {
|
||||
uni.navigateTo({
|
||||
uni.reLaunch({
|
||||
url: `/pages/index/index`
|
||||
});
|
||||
}
|
||||
const jumpToYuangongindex = () => {
|
||||
uni.navigateTo({
|
||||
uni.reLaunch({
|
||||
url: `/pages/yuangongindex/index`
|
||||
});
|
||||
}
|
||||
|
|
@ -136,7 +139,7 @@
|
|||
url: `/pages/addjigou/name`
|
||||
});
|
||||
}
|
||||
const tobestaff = () =>{
|
||||
const tobestaff = () => {
|
||||
//表单ID
|
||||
uni.setStorageSync('specicalid', "");
|
||||
//表单详情
|
||||
|
|
@ -147,9 +150,6 @@
|
|||
url: `/pages/addstaff/information`
|
||||
});
|
||||
}
|
||||
const close = () => {
|
||||
uni.exitMiniProgram({});
|
||||
}
|
||||
const phone = ref("")
|
||||
const op0 = ref(false);
|
||||
const op1 = ref(false);
|
||||
|
|
@ -171,24 +171,6 @@
|
|||
background-color: rgb(239, 241, 252);
|
||||
position: relative;
|
||||
|
||||
// .title {
|
||||
// margin-top: 180rpx;
|
||||
// align-items: center;
|
||||
|
||||
// .title-imge {
|
||||
// width: 100rpx;
|
||||
// height: 105rpx;
|
||||
// margin-left: 100rpx;
|
||||
// }
|
||||
|
||||
// .title-font {
|
||||
// font-size: 35rpx;
|
||||
// font-weight: 600;
|
||||
// margin-left: 105rpx;
|
||||
// margin-top: 10rpx;
|
||||
// }
|
||||
// }
|
||||
|
||||
.photo-imge {
|
||||
position: absolute;
|
||||
top: 0rpx;
|
||||
|
|
@ -205,69 +187,8 @@
|
|||
width: 400rpx;
|
||||
height: 400rpx;
|
||||
}
|
||||
|
||||
// .under-container {
|
||||
// position: fixed;
|
||||
// left: 0;
|
||||
// bottom: 0;
|
||||
// width: 100%;
|
||||
// height: 63vh;
|
||||
// background-color: #fff;
|
||||
// // border-top-left-radius: 50rpx;
|
||||
// // border-top-right-radius: 50rpx;
|
||||
// // box-shadow: 10rpx 10rpx 20rpx rgba(0, 0, 0, 0.1);
|
||||
// display: flex;
|
||||
// flex-direction: column;
|
||||
// align-items: center;
|
||||
// justify-content: center;
|
||||
// }
|
||||
}
|
||||
|
||||
.font-father {
|
||||
width: 100%;
|
||||
color: #666666;
|
||||
justify-content: center;
|
||||
display: flex;
|
||||
|
||||
.font {
|
||||
width: 60%;
|
||||
}
|
||||
}
|
||||
|
||||
.button-father {
|
||||
width: 100%;
|
||||
margin-top: 80rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
|
||||
.button-blue {
|
||||
width: 40%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 100rpx;
|
||||
border-radius: 43rpx;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
color: #fff;
|
||||
font-size: 33rpx;
|
||||
margin-bottom: 30rpx;
|
||||
}
|
||||
}
|
||||
|
||||
// .card-title {
|
||||
// z-index: 1;
|
||||
// margin-top: 600rpx;
|
||||
// width: 92%;
|
||||
// margin-left: 4%;
|
||||
// height: 100rpx;
|
||||
// border-radius: 35rpx;
|
||||
// background-color: #fff;
|
||||
// display: flex;
|
||||
// justify-content: center;
|
||||
// align-items: center;
|
||||
// font-size: 26rpx;
|
||||
// }
|
||||
|
||||
.card {
|
||||
z-index: 1;
|
||||
margin-top: 30rpx;
|
||||
|
|
@ -299,7 +220,7 @@
|
|||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
.card-right {
|
||||
|
|
@ -313,27 +234,10 @@
|
|||
margin-left: 5rpx;
|
||||
}
|
||||
}
|
||||
|
||||
// .right-imge
|
||||
}
|
||||
|
||||
// .blue-button {
|
||||
// width: 92%;
|
||||
// margin-left: 4%;
|
||||
// display: flex;
|
||||
// justify-content: center;
|
||||
// align-items: center;
|
||||
// height: 90rpx;
|
||||
// border-radius: 50rpx;
|
||||
// background: linear-gradient(to left, #00C9FF, #0076FF);
|
||||
// color: #fff;
|
||||
// font-size: 35rpx;
|
||||
// margin-bottom: 60rpx;
|
||||
// margin-top: 40rpx;
|
||||
// }
|
||||
.title-back {
|
||||
position: absolute;
|
||||
// margin-top: 100rpx;
|
||||
top: 100rpx;
|
||||
width: 100%;
|
||||
height: 100rpx;
|
||||
|
|
@ -342,11 +246,12 @@
|
|||
align-items: center;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
|
||||
.left-father {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
z-index: 1;
|
||||
|
||||
.back-img {
|
||||
width: 45rpx;
|
||||
height: 40rpx;
|
||||
|
|
@ -354,6 +259,7 @@
|
|||
margin-right: 15rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.white-button {
|
||||
position: absolute;
|
||||
bottom: 35rpx;
|
||||
|
|
|
|||
|
|
@ -97,7 +97,6 @@
|
|||
}
|
||||
|
||||
const again = (item) => {
|
||||
console.log("????", item)
|
||||
uni.setStorageSync("baddata", item)
|
||||
uni.setStorageSync('specicalid', item.id);
|
||||
uni.setStorageSync("backhuancun", {})
|
||||
|
|
@ -135,17 +134,14 @@
|
|||
margin-left: 3%;
|
||||
background-color: #fff;
|
||||
border-radius: 30rpx;
|
||||
// padding: 40rpx;
|
||||
padding: 30rpx 40rpx;
|
||||
margin-bottom: 30rpx;
|
||||
font-size: 25rpx;
|
||||
// color: #999999;
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
|
||||
.button-heng {
|
||||
// width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
position: absolute;
|
||||
|
|
@ -163,8 +159,6 @@
|
|||
color: black;
|
||||
margin-right: 20rpx;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
.bgc-card{
|
||||
margin-top: 450rpx;
|
||||
|
|
@ -251,7 +245,6 @@
|
|||
justify-content: center;
|
||||
align-items: center;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
// margin-right: 20rpx;
|
||||
margin-left: -10rpx;
|
||||
border-radius: 25rpx;
|
||||
color: #fff;
|
||||
|
|
|
|||
|
|
@ -12,17 +12,10 @@
|
|||
</view>
|
||||
|
||||
<view class="bgc-card">
|
||||
<!-- <view class="title-card">
|
||||
<view class="big-weight">机构加盟</view>
|
||||
<view class="title-other">
|
||||
加盟我们,共享银发经济红利!依托成熟运营体系,标准化服务流程降低人力成本及管理开支,背靠品牌资源,助力企业快速实现营收增长。
|
||||
</view>
|
||||
</view> -->
|
||||
<view class="none" v-if="!workArray.length">
|
||||
<image style="width: 300rpx;height: 300rpx;" src="https://www.focusnu.com/media/directive/index/none.png" mode="widthFix"
|
||||
lazy-load="false" />
|
||||
<view class="">暂无机构信息</view>
|
||||
|
||||
</view>
|
||||
<view class="under-scroll">
|
||||
<view v-for="(item,index) in workArray" :key="index">
|
||||
|
|
@ -41,21 +34,9 @@
|
|||
</view>
|
||||
<image class="bottom-img" :src="`https://www.focusnu.com/media/directive/index/${statusarray[(Number(item.status))]}.png`" />
|
||||
</view>
|
||||
<!-- <image class="enter-img" src="https://www.focusnu.com/media/directive/index/right.png" /> -->
|
||||
<!-- <view class="bottom-father">
|
||||
<view style="font-weight: 600;margin-top: 5rpx;" :style="item.status==`5`?{color:`red`}:{}">
|
||||
{{ item.status ? namearraay[Number(item.status)] :"" }}
|
||||
</view>
|
||||
|
||||
</view> -->
|
||||
<view class="blue-button" v-if="item.modifyStatus===`0`&&item.ischange" @click.stop="again(item)">
|
||||
<!-- <image class="blue-button-img" src="https://www.focusnu.com/media/directive/bianji.png" mode="widthFix"
|
||||
lazy-load="false" /> -->
|
||||
变更
|
||||
</view>
|
||||
<!-- <view style="height: 30rpx;">
|
||||
|
||||
</view> -->
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -161,7 +142,6 @@
|
|||
}
|
||||
|
||||
const jumpToAll = (element) => {
|
||||
// console.log("?????",element)
|
||||
uni.navigateTo({
|
||||
url: `/pages/addjigou/all?element=${JSON.stringify(element)}&special=1`
|
||||
});
|
||||
|
|
@ -177,7 +157,6 @@
|
|||
width: 100%;
|
||||
background-color: rgb(239, 241, 252);
|
||||
position: relative;
|
||||
|
||||
}
|
||||
|
||||
.under-scroll {
|
||||
|
|
@ -189,17 +168,14 @@
|
|||
margin-left: 3%;
|
||||
background-color: #fff;
|
||||
border-radius: 30rpx;
|
||||
// padding: 40rpx;
|
||||
padding: 30rpx 40rpx;
|
||||
margin-bottom: 30rpx;
|
||||
font-size: 25rpx;
|
||||
// color: #999999;
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
|
||||
.button-heng {
|
||||
// width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
position: absolute;
|
||||
|
|
@ -310,26 +286,6 @@
|
|||
color: #fff;
|
||||
font-size: 33rpx;
|
||||
margin-top: 40rpx;
|
||||
// margin-bottom: 90rpx;
|
||||
// margin-top: 40rpx;
|
||||
// margin-top: 40rpx;
|
||||
// position: absolute;
|
||||
// top: 30rpx;
|
||||
// right: 25rpx;
|
||||
// width: 50rpx;
|
||||
// height: 50rpx;
|
||||
// border-radius: 50%;
|
||||
// display: flex;
|
||||
// justify-content: center;
|
||||
// align-items: center;
|
||||
// background-color: rgb(240,240,240);
|
||||
// color: #fff;
|
||||
// font-size: 30rpx;
|
||||
// .blue-button-img{
|
||||
// width: 25rpx;
|
||||
// height: 25rpx;
|
||||
// // margin-left: 5rpx;
|
||||
// }
|
||||
}
|
||||
.none{
|
||||
position: absolute;
|
||||
|
|
@ -337,7 +293,6 @@
|
|||
left: 50%;
|
||||
transform: translate(-50%,-50%);
|
||||
display: flex;
|
||||
// justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
color: #999;
|
||||
|
|
|
|||
|
|
@ -1,18 +1,15 @@
|
|||
<template>
|
||||
<view class="font-father">
|
||||
<!-- <image class="title-img" :src="`https://www.focusnu.com/media/directive/login/introduce/allbgc.png`" /> -->
|
||||
<swiper style="width: 100%;" :duration="150" :style="{height: `92vh`}" :current="which" @change="swiperchange">
|
||||
<swiper-item style="position: relative;">
|
||||
<image class="title-img" :src="`https://www.focusnu.com/media/directive/login/bgc0.jpg`" />
|
||||
<view style="width: 100%;padding-left: 75rpx;padding-right: 75rpx;position: absolute;left: 0;bottom: 100rpx;">
|
||||
<view class="title-name">
|
||||
<!-- <view class="gray-heng"></view> -->
|
||||
<view class="font-weight">
|
||||
长者入住
|
||||
</view>
|
||||
<!-- <view class="gray-heng"></view> -->
|
||||
</view>
|
||||
<!-- <image class="white-imge-spec" src="https://www.focusnu.com/media/directive/login/old1.png" /> -->
|
||||
|
||||
<view class="yuangong-font">
|
||||
  提供专业照料,
|
||||
|
||||
|
|
@ -27,13 +24,10 @@
|
|||
<image class="title-img" :src="`https://www.focusnu.com/media/directive/login/bgc1.jpg`" />
|
||||
<view style="width: 100%;padding-left: 75rpx;padding-right: 75rpx;position: absolute;left: 0;bottom: 100rpx;">
|
||||
<view class="title-name">
|
||||
<!-- <view class="gray-heng"></view> -->
|
||||
<view class="font-weight">
|
||||
员工入驻
|
||||
</view>
|
||||
<!-- <view class="gray-heng"></view> -->
|
||||
</view>
|
||||
<!-- <image class="white-imge-spec" src="https://www.focusnu.com/media/directive/login/yuangong1.png" /> -->
|
||||
|
||||
<view class="yuangong-font">
|
||||
  入驻护理单元,遵循标准护理流程,提供长者床旁照护,用专业技能与人文关怀共同守护长者健康。<text style="color: #2792FC;">依托物联设备优化服务流程,依托员工培训提升照护能力,确保服务精准高效。</text>
|
||||
|
|
@ -195,14 +189,4 @@
|
|||
align-items: center;
|
||||
z-index: 3;
|
||||
}
|
||||
// width: 80%;
|
||||
// display: flex;
|
||||
// justify-content: center;
|
||||
// align-items: center;
|
||||
// height: 90rpx;
|
||||
// border-radius: 43rpx;
|
||||
// background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
// color: #fff;
|
||||
// font-size: 33rpx;
|
||||
// margin-bottom: 50rpx;
|
||||
</style>
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
// src/composables/useWeChatAuth.js
|
||||
import { ref } from 'vue';
|
||||
import request from '@/request/index.js';
|
||||
|
||||
//向机构申请
|
||||
export function Apply(data){
|
||||
return request({
|
||||
url: `/api/employessapply/apply`,
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
//获取机构的列表
|
||||
export function getOrgInfo(title){
|
||||
return request({
|
||||
url: `/api/employessapply/getOrgInfo?title=${title}&pageSize=-1&openId=${uni.getStorageSync('openid')}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
//获取审核的列表
|
||||
export function getEmployeesOrgRela(openId){
|
||||
return request({
|
||||
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
//主页
|
||||
export function getIndex(openId){
|
||||
return request({
|
||||
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&status=2`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
|
@ -1,17 +1,15 @@
|
|||
<template>
|
||||
<view class="login-container">
|
||||
<!-- <u-modal title="驳回原因" v-model="show" :content="content"></u-modal> -->
|
||||
<view class="index-up">
|
||||
<image class="index-up-img" src="https://www.focusnu.com/media/directive/index/indexgif.gif"
|
||||
mode="widthFix" lazy-load="false" />
|
||||
<image class="index-up-img" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix"
|
||||
lazy-load="false" />
|
||||
</view>
|
||||
<model :show="show" @close="show=false" :content="content" />
|
||||
<swiper style="width: 100%;position: fixed;bottom: 0;left: 0;" :duration="150" :style="{minHeight: `100vh`}" :current="which" @change="swiperchange">
|
||||
<swiper style="width: 100%;position: fixed;bottom: 0;left: 0;" :duration="150" :style="{minHeight: `100vh`}"
|
||||
:current="which" @change="swiperchange">
|
||||
|
||||
<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`">
|
||||
<image class="ball-img"
|
||||
|
|
@ -23,7 +21,7 @@
|
|||
lazy-load="false" />
|
||||
<view class="white-font">
|
||||
您提交的
|
||||
|
||||
|
||||
</view>
|
||||
<view class="second-font">
|
||||
<text>
|
||||
|
|
@ -40,12 +38,12 @@
|
|||
查看
|
||||
</view>
|
||||
</view>
|
||||
|
||||
|
||||
<view class="white-content" v-if="item.status==`3`">
|
||||
<image class="white-content-img"
|
||||
:src="`https://www.focusnu.com/media/directive/index/${statusarray[Number(item.status) - 1]}.png`"
|
||||
lazy-load="false" />
|
||||
|
||||
|
||||
<view class="white-font">
|
||||
您提交的
|
||||
|
||||
|
|
@ -68,8 +66,8 @@
|
|||
驳回原因
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view style="z-index: 1;width: 100%;">
|
||||
|
||||
<view style="z-index: 1;width: 100%;" v-if="item.status!=`-1`">
|
||||
<view class="zhiling-box">
|
||||
<view class="">
|
||||
暂无指令
|
||||
|
|
@ -80,9 +78,9 @@
|
|||
<view class="white-box-father">
|
||||
<view v-for="(item,index) in buttonArray" :key="index" class="white-box">
|
||||
<image class="box-img"
|
||||
:src="`https://www.focusnu.com/media/directive/index/addjiji/${index}.png`" />
|
||||
:src="`https://www.focusnu.com/media/directive/index/addstaff/${index}.png`" />
|
||||
<view class="box-font">{{item}}</view>
|
||||
|
||||
|
||||
</view>
|
||||
<view class="white-box">
|
||||
<view style="font-weight: 600;font-size: 80rpx;">+</view>
|
||||
|
|
@ -92,33 +90,58 @@
|
|||
|
||||
</view>
|
||||
|
||||
|
||||
|
||||
<view class="white-content" style="margin: 0 auto;" v-if="item.status==`-1`">
|
||||
<image class="white-content-secondimg"
|
||||
src="https://www.focusnu.com/media/directive/index/addjiji/addjigou.png"
|
||||
lazy-load="false" />
|
||||
<view class="button-blue" @click="addjigou">
|
||||
添加机构
|
||||
</view>
|
||||
</view>
|
||||
<view class="white-content-father-time" v-if="item.status==`2`">
|
||||
<view class="white-content" style="background-color: transparent;" v-if="item.comName">
|
||||
<view class="white-bgc">
|
||||
|
||||
{{item.comName}}
|
||||
<view class="zhiling-box" v-if="item.status==`-1`">
|
||||
<view style="display: flex;">
|
||||
<view class="">
|
||||
护理机构A邀请您加入,
|
||||
</view>
|
||||
|
||||
<view style="color: #007FFF;">
|
||||
点击查看
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view style="display: flex;align-items: center;">
|
||||
<view style="color: #999999;margin-right: 5rpx;">
|
||||
更多
|
||||
</view>
|
||||
<image class="zhiling-img"
|
||||
src="https://www.focusnu.com/media/directive/index/mine/more.png" />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
|
||||
<view class="white-content" style="margin: 0 auto;margin-top: 30rpx;height: 600rpx;"
|
||||
v-if="item.status==`-1`">
|
||||
<view style="display: flex;width: 100%;margin-top: 30rpx;align-items: center;">
|
||||
<view class="blue-shu"></view>
|
||||
<view class="blue-font">
|
||||
入驻护理机构
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<image class="white-content-secondimg"
|
||||
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" style="background-color: transparent;">
|
||||
<view class="white-bgc">
|
||||
长春市朝阳区久泰开运养老服务有限公司
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
|
||||
|
||||
</swiper-item>
|
||||
</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">
|
||||
|
|
@ -129,8 +152,6 @@
|
|||
<image class="jia-img" :src="`https://www.focusnu.com/media/directive/index/bluejia.png`" />
|
||||
</view>
|
||||
</view>
|
||||
|
||||
|
||||
</view>
|
||||
</view>
|
||||
<downMenu :itemTarget="0" />
|
||||
|
|
@ -145,28 +166,36 @@
|
|||
onUnmounted
|
||||
} from 'vue';
|
||||
import {
|
||||
onLoad
|
||||
onLoad,
|
||||
onShow
|
||||
} from '@dcloudio/uni-app';
|
||||
import {
|
||||
getMessageList
|
||||
} from '@/pages/addstaff/api/addjigou.js'
|
||||
// import tu from 'https://www.focusnu.com/media/directive/index/tu.png'
|
||||
import request from '@/request/index.js' // 您封装的 uni.request
|
||||
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 tu = 'https://www.focusnu.com/media/directive/index/tu.png'
|
||||
const show = ref(false);
|
||||
|
||||
const content = ref("");
|
||||
// const itemArray = ["NU", "动态", "我的"];
|
||||
const buttonArray = ref(["我的机构", "投递简历", "查看工资"])
|
||||
|
||||
const buttonArray = ref(["技能培训", "考勤排班", "每日工作", "员工功能", "员工功能", "员工功能", "员工功能"])
|
||||
const statusarray = ["loading", "success", "fail"]
|
||||
// const itemTarget = ref(0);
|
||||
const which = ref(0);
|
||||
// const scaning = ref(false)
|
||||
|
||||
const searchjigou = () => {
|
||||
uni.navigateTo({
|
||||
url:"/pages/yuangongindex/searchjigou"
|
||||
})
|
||||
}
|
||||
|
||||
const clearvalue = () => {
|
||||
supervalue.value = ""
|
||||
}
|
||||
|
||||
const changecard = (e) => {
|
||||
|
||||
which.value = e
|
||||
whichMenu.value = which.value
|
||||
|
||||
|
|
@ -190,9 +219,6 @@
|
|||
}
|
||||
|
||||
const jumptolist = (res) => {
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/login/workjoin?type=1`
|
||||
// });
|
||||
if (res) {
|
||||
content.value = res;
|
||||
show.value = true
|
||||
|
|
@ -200,7 +226,6 @@
|
|||
}
|
||||
|
||||
const again = (item) => {
|
||||
console.log("????", item)
|
||||
uni.setStorageSync("baddata", item)
|
||||
uni.setStorageSync('specicalid', item.id);
|
||||
uni.setStorageSync("backhuancun", {})
|
||||
|
|
@ -218,78 +243,8 @@
|
|||
const swiperchange = (res) => {
|
||||
whichMenu.value = res.detail.current
|
||||
which.value = res.detail.current
|
||||
// console.log("res",res.detail.current)
|
||||
}
|
||||
// const addoldman = () => {
|
||||
// uni.navigateTo({
|
||||
// url: "/pages/addoldman/IDcard"
|
||||
// });
|
||||
// }
|
||||
// const gotoPay = () => {
|
||||
// uni.navigateTo({
|
||||
// url: "/pages/pay/index"
|
||||
// });
|
||||
// }
|
||||
|
||||
// const qrResult = ref('')
|
||||
// const scanning = ref(false)
|
||||
// let html5QrCode = null
|
||||
// async function cancelScan() {
|
||||
// if (html5QrCode && scanning.value) {
|
||||
// try {
|
||||
// await html5QrCode.stop()
|
||||
// } catch (e) {
|
||||
// console.warn('停止扫码出错', e)
|
||||
// }
|
||||
// }
|
||||
// scanning.value = false
|
||||
// }
|
||||
|
||||
// function scanQrCode() {
|
||||
// // 如果正在扫描,先停止一次
|
||||
// if (html5QrCode && scanning.value) {
|
||||
// html5QrCode.stop().catch(() => {}).finally(() => {
|
||||
// scanning.value = false
|
||||
// })
|
||||
// return
|
||||
// }
|
||||
|
||||
// // 标记为正在扫描,显示容器
|
||||
// scanning.value = true
|
||||
// qrResult.value = ''
|
||||
|
||||
// // 创建扫码实例(指定容器ID)
|
||||
// html5QrCode = new Html5Qrcode("reader")
|
||||
|
||||
// // 扫码配置:每秒 10 帧,识别框大小 250×250
|
||||
// const config = {
|
||||
// fps: 10,
|
||||
// qrbox: {
|
||||
// width: 350,
|
||||
// height: 350
|
||||
// }
|
||||
// }
|
||||
|
||||
// html5QrCode.start({
|
||||
// facingMode: "environment"
|
||||
// }, // 后置摄像头
|
||||
// config,
|
||||
// decodedText => {
|
||||
// // 扫码成功回调
|
||||
// qrResult.value = decodedText
|
||||
// // 停止扫描并隐藏容器
|
||||
// html5QrCode.stop().catch(console.warn).finally(() => {
|
||||
// scanning.value = false
|
||||
// })
|
||||
// },
|
||||
// errorMessage => {
|
||||
// // 解析过程中报错,不用处理
|
||||
// }
|
||||
// ).catch(err => {
|
||||
// console.error("扫码启动失败", err)
|
||||
// scanning.value = false
|
||||
// })
|
||||
// }
|
||||
|
||||
const gotoWindy = () => {
|
||||
uni.navigateTo({
|
||||
|
|
@ -307,23 +262,29 @@
|
|||
})
|
||||
|
||||
onUnmounted(() => {
|
||||
// html5QrCode && html5QrCode.stop().catch(console.warn)
|
||||
})
|
||||
const menuArray = ref([])
|
||||
const loadingData = () => {
|
||||
uni.getStorage({
|
||||
key: 'openid',
|
||||
success: function(res) {
|
||||
getMessageList(res.data).then(res => {
|
||||
getIndex(res.data).then(res => {
|
||||
console.log("????",res)
|
||||
menuArray.value = res.result
|
||||
// menuArray.value.push({
|
||||
// status: `-1`
|
||||
// })
|
||||
menuArray.value.push({
|
||||
status: `-1`
|
||||
})
|
||||
})
|
||||
getMessageList(res.data).then(res => {
|
||||
|
||||
uni.setStorageSync("staff",res.result[0])
|
||||
})
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
onLoad(() => {
|
||||
|
||||
onShow(() => {
|
||||
loadingData()
|
||||
})
|
||||
</script>
|
||||
|
|
@ -336,7 +297,6 @@
|
|||
width: 100%;
|
||||
background-color: rgb(239, 241, 252);
|
||||
position: relative;
|
||||
// padding-top: 550rpx;
|
||||
}
|
||||
|
||||
.index-up {
|
||||
|
|
@ -355,7 +315,6 @@
|
|||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
// margin-top: 35rpx;
|
||||
position: fixed;
|
||||
top: 120rpx;
|
||||
left: 0;
|
||||
|
|
@ -368,7 +327,6 @@
|
|||
background-color: #fff;
|
||||
border-radius: 50%;
|
||||
margin-right: 20rpx;
|
||||
// box-shadow: 2rpx 2rpx 4rpx rgba(0, 0, 0, 0.1);
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
|
@ -380,7 +338,6 @@
|
|||
background-color: #fff;
|
||||
border-radius: 50%;
|
||||
margin-right: 40rpx;
|
||||
// box-shadow: 2rpx 2rpx 4rpx rgba(0, 0, 0, 0.1);
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
|
|
@ -403,7 +360,6 @@
|
|||
margin-right: 40rpx;
|
||||
height: 180rpx;
|
||||
width: 250rpx;
|
||||
// background-color: #fff;
|
||||
z-index: 2;
|
||||
position: relative;
|
||||
|
||||
|
|
@ -422,13 +378,10 @@
|
|||
z-index: 1;
|
||||
height: 650rpx;
|
||||
width: 90%;
|
||||
// margin-left: 2%;
|
||||
background-color: #fff;
|
||||
// box-shadow: 2rpx 2rpx 5rpx rgba(0, 0, 0, 0.1);
|
||||
border-radius: 30rpx;
|
||||
z-index: 2;
|
||||
display: flex;
|
||||
// justify-content: space-evenly;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
position: relative;
|
||||
|
|
@ -444,25 +397,23 @@
|
|||
|
||||
.white-content-secondimg {
|
||||
position: absolute;
|
||||
top: 20rpx;
|
||||
left: 34%;
|
||||
transform: translateX(-34%);
|
||||
width: 610rpx;
|
||||
height: 450rpx;
|
||||
left: 50%;
|
||||
top: 30%;
|
||||
transform: translate(-50%, -30%);
|
||||
width: 400rpx;
|
||||
height: 300rpx;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.white-font {
|
||||
margin-top: 330rpx;
|
||||
font-size: 30rpx;
|
||||
// color: #222222;
|
||||
}
|
||||
|
||||
.second-font {
|
||||
margin-top: 10rpx;
|
||||
font-size: 30rpx;
|
||||
padding: 0 30rpx;
|
||||
// color: #222222;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -470,11 +421,9 @@
|
|||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
// margin-top: 600rpx;
|
||||
margin-top: 40vh;
|
||||
z-index: 1;
|
||||
position: relative;
|
||||
// overflow-y: auto;
|
||||
overflow: hidden;
|
||||
|
||||
}
|
||||
|
|
@ -482,46 +431,29 @@
|
|||
.bottom-text {
|
||||
font-size: 22rpx;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.white-content-father-time {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
// margin: 40rpx 0;
|
||||
// margin-bottom: 40rpx;
|
||||
margin-top: 20rpx;
|
||||
// margin-bottom: 600rpx;
|
||||
|
||||
.white-bgc {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
// background-color: #fff;
|
||||
// padding-left: 50rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 32rpx;
|
||||
color: #333333;
|
||||
// box-shadow: 2rpx 2rpx 5rpx rgba(0, 0, 0, 0.1);
|
||||
// border: 2rpx solid #fff;
|
||||
}
|
||||
|
||||
.white-content {
|
||||
// margin-left: 30rpx;
|
||||
height: 110rpx;
|
||||
width: 92%;
|
||||
overflow: hidden;
|
||||
// background-repeat: no-repeat;
|
||||
// background-position: center top;
|
||||
/* 2. 水平方向拉满容器,垂直方向保持原始比例 */
|
||||
background-size: 100% auto;
|
||||
|
||||
border-radius: 35rpx;
|
||||
z-index: 2;
|
||||
|
||||
|
||||
}
|
||||
|
||||
.white-shu {
|
||||
|
|
@ -556,8 +488,6 @@
|
|||
margin-left: 4%;
|
||||
height: 110rpx;
|
||||
background-color: #fff;
|
||||
// box-shadow: 2rpx 2rpx 5rpx rgba(0, 0, 0, 0.1);
|
||||
// margin-top: 20rpx;
|
||||
border-radius: 35rpx;
|
||||
font-size: 32rpx;
|
||||
|
||||
|
|
@ -572,8 +502,7 @@
|
|||
width: 100%;
|
||||
flex-wrap: wrap;
|
||||
margin-left: 1%;
|
||||
// margin-bottom: 30rpx;
|
||||
// margin-top: 10rpx;
|
||||
|
||||
.white-box {
|
||||
margin-top: 35rpx;
|
||||
width: 20.7%;
|
||||
|
|
@ -585,7 +514,6 @@
|
|||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
// box-shadow: 2rpx 2rpx 5rpx rgba(0, 0, 0, 0.1);
|
||||
|
||||
.box-img {
|
||||
width: 55rpx;
|
||||
|
|
@ -618,9 +546,7 @@
|
|||
width: 25rpx;
|
||||
height: 25rpx;
|
||||
border-radius: 50%;
|
||||
// background-color: rgb(1, 168, 255);
|
||||
background-color: #fff;
|
||||
// border: 1rpx black solid;
|
||||
color: #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
|
|
@ -640,7 +566,6 @@
|
|||
width: 35rpx;
|
||||
margin-right: 15rpx;
|
||||
background-color: #fff;
|
||||
// border: 1rpx black solid;
|
||||
}
|
||||
|
||||
.black-box {
|
||||
|
|
@ -664,6 +589,7 @@
|
|||
color: #fff;
|
||||
font-size: 33rpx;
|
||||
margin-top: 80rpx;
|
||||
z-index: 999;
|
||||
}
|
||||
|
||||
.button-blue-spec {
|
||||
|
|
@ -726,4 +652,19 @@
|
|||
height: 37rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.blue-shu {
|
||||
width: 17rpx;
|
||||
height: 35rpx;
|
||||
border-radius: 17rpx;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
margin-left: 40rpx;
|
||||
margin-right: 20rpx;
|
||||
}
|
||||
|
||||
.blue-font {
|
||||
font-size: 30rpx;
|
||||
color: black;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
|
@ -24,11 +24,11 @@
|
|||
<view class="white-card" v-for="(item,index) in cardMenu" :key="index" @click="clickButton(index)">
|
||||
<view class="white-left">
|
||||
<image class="white-left-imge"
|
||||
:src="`https://www.focusnu.com/media/directive/index/mine/${index}.png`" />
|
||||
:src="`https://www.focusnu.com/media/directive/index/staffmine/${index}.png`" />
|
||||
<view style="font-size: 32rpx;">{{item}}</view>
|
||||
</view>
|
||||
<view class="white-right">
|
||||
<view style="font-size: 30rpx;margin-top: -4rpx;" v-if="!index">变更机构信息</view>
|
||||
<view style="font-size: 30rpx;margin-top: 0rpx;color: #777777;" v-if="!index">完善员工信息</view>
|
||||
<image class="white-right-imge" src="https://www.focusnu.com/media/directive/index/mine/more.png" />
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -54,19 +54,24 @@
|
|||
} from 'vue';
|
||||
import exit from "@/compontent/public/exit.vue"
|
||||
import downMenu from '@/compontent/public/yuangongdownmenu.vue'
|
||||
import {
|
||||
getMessageList
|
||||
} from '@/pages/addstaff/api/addjigou.js'
|
||||
|
||||
const phone = ref("")
|
||||
const openid = ref("")
|
||||
const platId = ref("")
|
||||
const exitshow = ref(false);
|
||||
|
||||
onMounted(() => {
|
||||
|
||||
phone.value = uni.getStorageSync('tel')
|
||||
// openid.value = uni.getStorageSync('openid')
|
||||
platId.value = uni.getStorageSync('platId')
|
||||
// uni.setStorageSync('platId', res.result.platId);
|
||||
})
|
||||
|
||||
const cardMenu = [`机构信息`, `加盟审核`, `机构功能`]
|
||||
const cardMenu = [`员工信息`, `入驻审核`, `员工功能`]
|
||||
|
||||
const change = () => {
|
||||
uni.navigateTo({
|
||||
|
|
@ -82,14 +87,16 @@
|
|||
const clickButton = (index) => {
|
||||
switch (index) {
|
||||
case 0:
|
||||
uni.navigateTo({
|
||||
url: `/pages/login/workjoinsuccess`
|
||||
});
|
||||
loadingData()
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/login/workjoinsuccess`
|
||||
// });
|
||||
break;
|
||||
case 1:
|
||||
uni.navigateTo({
|
||||
url: `/pages/login/workjoin`
|
||||
});
|
||||
changeData()
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/login/workjoin`
|
||||
// });
|
||||
|
||||
break;
|
||||
case 2:
|
||||
|
|
@ -99,6 +106,26 @@
|
|||
break;
|
||||
}
|
||||
}
|
||||
const loadingData = () => {
|
||||
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])}`
|
||||
});
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
});
|
||||
}
|
||||
const changeData = () => {
|
||||
uni.navigateTo({
|
||||
url:"/pages/yuangongindex/workjoin"
|
||||
})
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
|
|
@ -240,7 +267,6 @@
|
|||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
// color: rgb(6,122,233);
|
||||
border-radius: 40rpx;
|
||||
margin-top: 30rpx;
|
||||
font-size: 32rpx;
|
||||
|
|
|
|||
|
|
@ -0,0 +1,367 @@
|
|||
<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="zhiling-box" style="margin-top: 30rpx;height: 120rpx;justify-content: flex-start;">
|
||||
<view class="input-all">
|
||||
<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" />
|
||||
<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;"
|
||||
src="https://www.focusnu.com/media/directive/index/cha.png" />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view class="tianjia" @click="search">
|
||||
检索
|
||||
</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">
|
||||
<image style="width: 60rpx;height: 60rpx;"
|
||||
src="https://www.focusnu.com/media/directive/index/lemon.png" />
|
||||
</view>
|
||||
<view class="applying" v-if="item.employeesApiEntity?.status===`1`">
|
||||
申请中
|
||||
</view>
|
||||
<view class="applysuccess" v-if="item.employeesApiEntity?.status===`2`">
|
||||
申请通过
|
||||
</view>
|
||||
<view class="applyfail" v-if="item.employeesApiEntity?.status===`3`">
|
||||
申请驳回
|
||||
</view>
|
||||
<view class="card-font">
|
||||
{{item.departName}}
|
||||
</view>
|
||||
<!-- <view class="gray-font">
|
||||
{{ item.comLegalPerson }} | {{ item.tel }}
|
||||
</view> -->
|
||||
|
||||
</view>
|
||||
</view>
|
||||
<!-- 处理margin重叠 -->
|
||||
<view style="height: 200rpx;">
|
||||
|
||||
</view>
|
||||
<view class="button-father">
|
||||
<view class="blue-button" @click="apply" v-if="buttonOpen">
|
||||
申请
|
||||
</view>
|
||||
<view class="white-button" v-else>
|
||||
申请
|
||||
</view>
|
||||
|
||||
</view>
|
||||
|
||||
<u-popup v-model="popupshow" mode="bottom" border-radius="40">
|
||||
<view class="popop-father">
|
||||
<image style="width: 100rpx;height: 100rpx;"
|
||||
src="https://www.focusnu.com/media/directive/index/tishi.png" />
|
||||
<view class="popop-font">
|
||||
入驻申请已提交,请到
|
||||
<text style="color: #01A9FF;">
|
||||
"我的-入驻审核"
|
||||
</text>
|
||||
|
||||
查看审核进度
|
||||
</view>
|
||||
<view class="popop-blue" @click="jumpRuzhu()">
|
||||
查看
|
||||
</view>
|
||||
</view>
|
||||
</u-popup>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import {
|
||||
reactive,
|
||||
ref,
|
||||
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 = () => {
|
||||
uni.navigateTo({
|
||||
url: "/pages/yuangongindex/workjoin"
|
||||
})
|
||||
}
|
||||
const buttonOpen = ref(false);
|
||||
const clickCard = (index : number) => {
|
||||
if (hulitarget.value === index) {
|
||||
hulitarget.value = -1;
|
||||
buttonOpen.value = false;
|
||||
} else {
|
||||
hulitarget.value = index;
|
||||
|
||||
if(hulijigouArray.value[index].employeesApiEntity?.status == 1 || hulijigouArray.value[index].employeesApiEntity?.status == 2){
|
||||
buttonOpen.value = false;
|
||||
}else{
|
||||
buttonOpen.value = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
const clearvalue = () => {
|
||||
hulitarget.value = -1;
|
||||
supervalue.value = ""
|
||||
}
|
||||
|
||||
const goBack = () => {
|
||||
uni.navigateBack()
|
||||
}
|
||||
|
||||
const search = () => {
|
||||
getOrgInfo(supervalue.value).then((res : any) => {
|
||||
if (res.success) {
|
||||
hulijigouArray.value = res.result.records
|
||||
}
|
||||
})
|
||||
}
|
||||
const apply = () => {
|
||||
|
||||
// 先拿出来
|
||||
let data = uni.getStorageSync('staff')
|
||||
|
||||
// 如果是字符串需要先 parse
|
||||
// let data = typeof storageData === 'string' ? JSON.parse(storageData) : { ...storageData }
|
||||
|
||||
// 避免污染原对象,拷贝一份
|
||||
data = {
|
||||
...data,
|
||||
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)
|
||||
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
search()
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.container {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
min-height: 100vh;
|
||||
width: 100%;
|
||||
background-color: #F7F7F7;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.title-back {
|
||||
margin-top: 100rpx;
|
||||
width: 100%;
|
||||
height: 100rpx;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.left-father {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
.back-img {
|
||||
width: 45rpx;
|
||||
height: 40rpx;
|
||||
margin-left: 40rpx;
|
||||
margin-right: 15rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.tianjia {
|
||||
width: 120rpx;
|
||||
height: 70rpx;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
color: #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
border-radius: 20rpx;
|
||||
margin-left: 10rpx;
|
||||
}
|
||||
|
||||
.zhiling-box {
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
align-items: center;
|
||||
|
||||
width: 92%;
|
||||
margin-left: 4%;
|
||||
height: 110rpx;
|
||||
background-color: #fff;
|
||||
border-radius: 35rpx;
|
||||
font-size: 32rpx;
|
||||
border: 4rpx solid #fff;
|
||||
}
|
||||
|
||||
.input-all {
|
||||
width: 500rpx;
|
||||
height: 65rpx;
|
||||
border-radius: 30rpx;
|
||||
background-color: #F7F7F7;
|
||||
padding-left: 80rpx;
|
||||
margin-left: 40rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.popop-father {
|
||||
width: 100%;
|
||||
height: 600rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.popop-font {
|
||||
margin-top: 40rpx;
|
||||
width: 70%;
|
||||
text-align: center;
|
||||
line-height: 40rpx;
|
||||
font-size: 30rpx;
|
||||
margin-bottom: 100rpx;
|
||||
}
|
||||
|
||||
.popop-blue {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 80%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 90rpx;
|
||||
border-radius: 35rpx;
|
||||
background: linear-gradient(to left, #00C9FF, #0076FF);
|
||||
color: #fff;
|
||||
font-size: 33rpx;
|
||||
margin-bottom: 30rpx;
|
||||
}
|
||||
|
||||
.button-father {
|
||||
position: fixed;
|
||||
bottom: 0rpx;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
.blue-button {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 80%;
|
||||
height: 90rpx;
|
||||
margin: 0rpx auto;
|
||||
margin-bottom: 80rpx;
|
||||
margin-top: 20rpx;
|
||||
color: #fff;
|
||||
background: linear-gradient(to left, #00C9FF, #0076FF);
|
||||
border-radius: 35rpx;
|
||||
font-size: 33rpx;
|
||||
}
|
||||
|
||||
.white-button {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 80%;
|
||||
height: 90rpx;
|
||||
margin: 0rpx auto;
|
||||
margin-bottom: 80rpx;
|
||||
margin-top: 20rpx;
|
||||
// color: #fff;
|
||||
background: linear-gradient(to bottom, #f3f3f5, #dee4e9);
|
||||
border-radius: 35rpx;
|
||||
font-size: 33rpx;
|
||||
}
|
||||
|
||||
.card-font {
|
||||
margin: 0 40rpx;
|
||||
text-align: center;
|
||||
font-size: 28rpx;
|
||||
margin-top: 20rpx;
|
||||
// font-weight: 600;
|
||||
}
|
||||
.applying{
|
||||
position: absolute;
|
||||
right: 20rpx;
|
||||
top: 20rpx;
|
||||
background-color: #FFE8D3;
|
||||
color: #FF7900;
|
||||
width: 110rpx;
|
||||
height: 50rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 25rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.applysuccess{
|
||||
position: absolute;
|
||||
right: 20rpx;
|
||||
top: 20rpx;
|
||||
background-color: #DEF1FF;
|
||||
color: #0093FF;
|
||||
width: 110rpx;
|
||||
height: 50rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 25rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.applyfail{
|
||||
position: absolute;
|
||||
right: 20rpx;
|
||||
top: 20rpx;
|
||||
background-color: #FFBFCF;
|
||||
color: #FC3D7F;
|
||||
width: 110rpx;
|
||||
height: 50rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 25rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.gray-font{
|
||||
font-size: 25rpx;
|
||||
margin-top: 20rpx;
|
||||
color: #B1B1B1;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
</style>
|
||||
|
|
@ -0,0 +1,301 @@
|
|||
<template>
|
||||
<view class="login-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="index-up">
|
||||
<image class="index-up-img" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix"
|
||||
lazy-load="false" />
|
||||
</view>
|
||||
|
||||
<view class="bgc-card">
|
||||
<view class="under-scroll">
|
||||
<view v-for="(item,index) in workArray" :key="index">
|
||||
<view class="white-small" @click="jumpToAll(item)">
|
||||
<view style="font-size: 32rpx;">
|
||||
{{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>
|
||||
<view style="margin-top: 10rpx;">
|
||||
<text style="color: #999;"> 审核日期:</text>{{item.auditTime}}
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<image class="bottom-img"
|
||||
:src="`https://www.focusnu.com/media/directive/index/${statusarray[(Number(item.applyStatus)-1)]}.png`" />
|
||||
</view>
|
||||
<view class="blue-button" v-if="item.applyStatus != 1 && item.applyStatus != 2"
|
||||
@click.stop="again(item)">
|
||||
变更
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import {
|
||||
reactive,
|
||||
ref,
|
||||
nextTick
|
||||
} from 'vue';
|
||||
import {
|
||||
onLoad,
|
||||
onPullDownRefresh
|
||||
} from '@dcloudio/uni-app'
|
||||
import {
|
||||
getEmployeesOrgRela,
|
||||
} from './api.js'
|
||||
import {
|
||||
getMessageList
|
||||
} from '@/pages/addstaff/api/addjigou.js'
|
||||
const type = ref(0)
|
||||
const workArray = ref([])
|
||||
const special = ref(false);
|
||||
const statusarray = ["loading", "success", "fail"]
|
||||
// 页面加载时接收 URL 参数
|
||||
onLoad((options) => {
|
||||
uni.getStorage({
|
||||
key: 'openid',
|
||||
success: function(res) {
|
||||
getEmployeesOrgRela(res.data).then(res => {
|
||||
workArray.value = res.result
|
||||
})
|
||||
}
|
||||
});
|
||||
})
|
||||
|
||||
onPullDownRefresh(() => {
|
||||
uni.getStorage({
|
||||
key: 'openid',
|
||||
success: function(res) {
|
||||
getEmployeesOrgRela(res.data).then(res => {
|
||||
workArray.value = res.result
|
||||
})
|
||||
}
|
||||
});
|
||||
uni.stopPullDownRefresh()
|
||||
})
|
||||
|
||||
const goBack = () => {
|
||||
uni.navigateBack()
|
||||
}
|
||||
|
||||
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`
|
||||
});
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
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}`
|
||||
});
|
||||
}
|
||||
|
||||
})
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.login-container {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
min-height: 100vh;
|
||||
width: 100%;
|
||||
background-color: rgb(239, 241, 252);
|
||||
position: relative;
|
||||
|
||||
}
|
||||
|
||||
.under-scroll {
|
||||
width: 100%;
|
||||
height: calc(100% - 460rpx);
|
||||
padding-top: 30rpx;
|
||||
|
||||
.white-small {
|
||||
width: 94%;
|
||||
margin-left: 3%;
|
||||
background-color: #fff;
|
||||
border-radius: 30rpx;
|
||||
// padding: 40rpx;
|
||||
padding: 30rpx 40rpx;
|
||||
margin-bottom: 30rpx;
|
||||
font-size: 25rpx;
|
||||
// color: #999999;
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
|
||||
.button-heng {
|
||||
// width: 100%;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
position: absolute;
|
||||
bottom: 30rpx;
|
||||
right: 0;
|
||||
|
||||
.white-button {
|
||||
width: 180rpx;
|
||||
height: 60rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
background: linear-gradient(to bottom, #F3F3F5, #DEE4E9);
|
||||
border-radius: 30rpx;
|
||||
color: black;
|
||||
margin-right: 20rpx;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
.bgc-card {
|
||||
margin-top: 450rpx;
|
||||
background-color: #F7F7F7;
|
||||
width: 98%;
|
||||
margin-left: 1%;
|
||||
border-top-left-radius: 30rpx;
|
||||
border-top-right-radius: 30rpx;
|
||||
min-height: calc(100vh - 650rpx);
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.index-up {
|
||||
position: absolute;
|
||||
top: 0rpx;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
|
||||
.index-up-img {
|
||||
width: 100%;
|
||||
height: 20rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.title-card {
|
||||
margin: 30rpx;
|
||||
background-color: #fff;
|
||||
width: 93%;
|
||||
height: 250rpx;
|
||||
border-radius: 30rpx;
|
||||
padding: 0 45rpx;
|
||||
margin-top: 40rpx;
|
||||
padding-top: 40rpx;
|
||||
|
||||
.big-weight {
|
||||
font-size: 30rpx;
|
||||
color: #333333;
|
||||
font-weight: 600;
|
||||
margin-bottom: 30rpx;
|
||||
}
|
||||
|
||||
.title-other {
|
||||
color: #666666;
|
||||
font-size: 25rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.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;
|
||||
}
|
||||
}
|
||||
|
||||
.enter-img {
|
||||
width: 25rpx;
|
||||
height: 25rpx;
|
||||
position: absolute;
|
||||
right: 30rpx;
|
||||
top: 35rpx;
|
||||
}
|
||||
|
||||
.bottom-father {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.bottom-img {
|
||||
width: 160rpx;
|
||||
height: 140rpx;
|
||||
}
|
||||
|
||||
.blue-button {
|
||||
margin: 0 auto;
|
||||
margin-top: 20rpx;
|
||||
width: 200rpx;
|
||||
height: 60rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
// margin-left: -10rpx;
|
||||
|
||||
border-radius: 25rpx;
|
||||
color: #fff;
|
||||
font-size: 30rpx;
|
||||
z-index: 999;
|
||||
}
|
||||
</style>
|
||||
|
|
@ -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
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"downmenu.js","sources":["compontent/public/downmenu.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMvZG93bm1lbnUudnVl"],"sourcesContent":["<template>\r\n\t<!-- 底部的栏,为啥这样写,是因为要做左右拉动 -->\r\n\t<view class=\"botton-view\">\r\n\t\t<view v-for=\"(item,index) in itemArray\" :key=\"index\" class=\"array-father\">\r\n\t\t\t<view :class=\"itemTarget===index ? `bottom-button-target` : `bottom-button`\" @click=\"jumpto(index)\">\r\n\t\t\t\t<image class=\"botton-img\"\r\n\t\t\t\t\t:src=\"`https://www.focusnu.com/media/directive/index/itemsbutton/${index}${itemTarget===index?1:0}.png`\" />\r\n\t\t\t\t<view class=\"bottom-text\">\r\n\t\t\t\t\t{{item}}\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tref\r\n\t} from 'vue'\r\n\r\n\tconst props = defineProps({\r\n\t\titemTarget: {\r\n\t\t\ttype: Number,\r\n\t\t\trequired: true // 如果必须传\r\n\t\t\t// default: 0 // 如果您想给默认值\r\n\t\t}\r\n\t})\r\n\r\n\tconst itemArray = [\"NU\", \"动态\", \"我的\"];\r\n\t\r\n\tconst jumpto = (index) => {\r\n\t\tif(index!=props.itemTarget){\r\n\t\t\tswitch (index) {\r\n\t\t\t\tcase 0:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/index/index`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 1:\r\n\t\t\t\t\t\r\n\t\t\t\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 2:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/index/mine`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t}\r\n\t}\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\t.botton-view {\r\n\t\tposition: fixed;\r\n\t\tbottom: 0;\r\n\t\tleft: 0;\r\n\t\theight: 120rpx;\r\n\t\twidth: 100%;\r\n\t\tbackground-color: #fff;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-between;\r\n\t\tfont-weight: 500;\r\n\t\tz-index: 998;\r\n\r\n\t\t.bottom-button {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.bottom-button-target {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tcolor: #01a8ff;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.blue-heng {\r\n\t\t\theight: 6rpx;\r\n\t\t\twidth: 150rpx;\r\n\t\t\tbackground-color: rgb(42, 133, 235);\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 55rpx;\r\n\t\t\tleft: 50%;\r\n\t\t\t/* 左边缘到父容器左边的距离占父宽度 50% */\r\n\t\t\ttransform: translateX(-50%);\r\n\t\t}\r\n\t}\r\n\r\n\t.array-father {\r\n\t\twidth: 33%;\r\n\t\tposition: relative;\r\n\r\n\t}\r\n\t.botton-img {\r\n\t\twidth: 38rpx;\r\n\t\theight: 38rpx;\r\n\t\tmargin-bottom: 5rpx;\r\n\t}\r\n</style>","import Component from 'D:/hldy_xcx/compontent/public/downmenu.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;;AAoBC,UAAM,QAAQ;AAQd,UAAM,YAAY,CAAC,MAAM,MAAM,IAAI;AAEnC,UAAM,SAAS,CAAC,UAAU;AACzB,UAAG,SAAO,MAAM,YAAW;AAC1B,gBAAQ,OAAK;AAAA,UACZ,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,UACD,KAAK;AAGJ;AAAA,UACD,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,QACD;AAAA,MAED;AAAA,IACD;;;;;;;;;;;;;;;;;ACjDF,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"downmenu.js","sources":["compontent/public/downmenu.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMvZG93bm1lbnUudnVl"],"sourcesContent":["<template>\r\n\t<!-- 底部的栏,为啥这样写,是因为要做左右拉动 -->\r\n\t<view class=\"botton-view\">\r\n\t\t<view v-for=\"(item,index) in itemArray\" :key=\"index\" class=\"array-father\">\r\n\t\t\t<view :class=\"itemTarget===index ? `bottom-button-target` : `bottom-button`\" @click=\"jumpto(index)\">\r\n\t\t\t\t<image class=\"botton-img\"\r\n\t\t\t\t\t:src=\"`https://www.focusnu.com/media/directive/index/itemsbutton/${index}${itemTarget===index?1:0}.png`\" />\r\n\t\t\t\t<view class=\"bottom-text\">\r\n\t\t\t\t\t{{item}}\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tref\r\n\t} from 'vue'\r\n\r\n\tconst props = defineProps({\r\n\t\titemTarget: {\r\n\t\t\ttype: Number,\r\n\t\t\trequired: true // 如果必须传\r\n\t\t\t// default: 0 // 如果您想给默认值\r\n\t\t}\r\n\t})\r\n\r\n\tconst itemArray = [\"NU\", \"动态\", \"我的\"];\r\n\t\r\n\tconst jumpto = (index) => {\r\n\t\tif(index!=props.itemTarget){\r\n\t\t\tswitch (index) {\r\n\t\t\t\tcase 0:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/index/index`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 1:\r\n\t\t\t\t\t\r\n\t\t\t\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 2:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/index/mine`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t}\r\n\t}\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\t.botton-view {\r\n\t\tposition: fixed;\r\n\t\tbottom: 0;\r\n\t\tleft: 0;\r\n\t\theight: 120rpx;\r\n\t\twidth: 100%;\r\n\t\tbackground-color: #fff;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-between;\r\n\t\tfont-weight: 500;\r\n\t\tz-index: 9999;\r\n\r\n\t\t.bottom-button {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.bottom-button-target {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tcolor: #01a8ff;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.blue-heng {\r\n\t\t\theight: 6rpx;\r\n\t\t\twidth: 150rpx;\r\n\t\t\tbackground-color: rgb(42, 133, 235);\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 55rpx;\r\n\t\t\tleft: 50%;\r\n\t\t\t/* 左边缘到父容器左边的距离占父宽度 50% */\r\n\t\t\ttransform: translateX(-50%);\r\n\t\t}\r\n\t}\r\n\r\n\t.array-father {\r\n\t\twidth: 33%;\r\n\t\tposition: relative;\r\n\r\n\t}\r\n\t.botton-img {\r\n\t\twidth: 38rpx;\r\n\t\theight: 38rpx;\r\n\t\tmargin-bottom: 5rpx;\r\n\t}\r\n</style>","import Component from 'D:/hldy_xcx/compontent/public/downmenu.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;;AAoBC,UAAM,QAAQ;AAQd,UAAM,YAAY,CAAC,MAAM,MAAM,IAAI;AAEnC,UAAM,SAAS,CAAC,UAAU;AACzB,UAAG,SAAO,MAAM,YAAW;AAC1B,gBAAQ,OAAK;AAAA,UACZ,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,UACD,KAAK;AAGJ;AAAA,UACD,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,QACD;AAAA,MAED;AAAA,IACD;;;;;;;;;;;;;;;;;ACjDF,GAAG,gBAAgB,SAAS;"}
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"yuangongdownmenu.js","sources":["compontent/public/yuangongdownmenu.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMveXVhbmdvbmdkb3dubWVudS52dWU"],"sourcesContent":["<template>\r\n\t<!-- 底部的栏,为啥这样写,是因为要做左右拉动 -->\r\n\t<view class=\"botton-view\">\r\n\t\t<view v-for=\"(item,index) in itemArray\" :key=\"index\" class=\"array-father\">\r\n\t\t\t<view :class=\"itemTarget===index ? `bottom-button-target` : `bottom-button`\" @click=\"jumpto(index)\">\r\n\t\t\t\t<image class=\"botton-img\"\r\n\t\t\t\t\t:src=\"`https://www.focusnu.com/media/directive/index/itemsbutton/${index}${itemTarget===index?1:0}.png`\" />\r\n\t\t\t\t<view class=\"bottom-text\">\r\n\t\t\t\t\t{{item}}\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tref\r\n\t} from 'vue'\r\n\r\n\tconst props = defineProps({\r\n\t\titemTarget: {\r\n\t\t\ttype: Number,\r\n\t\t\trequired: true // 如果必须传\r\n\t\t\t// default: 0 // 如果您想给默认值\r\n\t\t}\r\n\t})\r\n\r\n\tconst itemArray = [\"NU\", \"动态\", \"我的\"];\r\n\t\r\n\tconst jumpto = (index) => {\r\n\t\tif(index!=props.itemTarget){\r\n\t\t\tswitch (index) {\r\n\t\t\t\tcase 0:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/yuangongindex/index`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 1:\r\n\t\t\t\t\t\r\n\t\t\t\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 2:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/yuangongindex/mine`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t}\r\n\t}\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\t.botton-view {\r\n\t\tposition: fixed;\r\n\t\tbottom: 0;\r\n\t\tleft: 0;\r\n\t\theight: 120rpx;\r\n\t\twidth: 100%;\r\n\t\tbackground-color: #fff;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-between;\r\n\t\tfont-weight: 500;\r\n\t\tz-index: 998;\r\n\r\n\t\t.bottom-button {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.bottom-button-target {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tcolor: #01a8ff;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.blue-heng {\r\n\t\t\theight: 6rpx;\r\n\t\t\twidth: 150rpx;\r\n\t\t\tbackground-color: rgb(42, 133, 235);\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 55rpx;\r\n\t\t\tleft: 50%;\r\n\t\t\t/* 左边缘到父容器左边的距离占父宽度 50% */\r\n\t\t\ttransform: translateX(-50%);\r\n\t\t}\r\n\t}\r\n\r\n\t.array-father {\r\n\t\twidth: 33%;\r\n\t\tposition: relative;\r\n\r\n\t}\r\n\t.botton-img {\r\n\t\twidth: 38rpx;\r\n\t\theight: 38rpx;\r\n\t\tmargin-bottom: 5rpx;\r\n\t}\r\n</style>","import Component from 'D:/hldy_xcx/compontent/public/yuangongdownmenu.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;;AAoBC,UAAM,QAAQ;AAQd,UAAM,YAAY,CAAC,MAAM,MAAM,IAAI;AAEnC,UAAM,SAAS,CAAC,UAAU;AACzB,UAAG,SAAO,MAAM,YAAW;AAC1B,gBAAQ,OAAK;AAAA,UACZ,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,UACD,KAAK;AAGJ;AAAA,UACD,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,QACD;AAAA,MAED;AAAA,IACD;;;;;;;;;;;;;;;;;ACjDF,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"yuangongdownmenu.js","sources":["compontent/public/yuangongdownmenu.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMveXVhbmdvbmdkb3dubWVudS52dWU"],"sourcesContent":["<template>\r\n\t<!-- 底部的栏,为啥这样写,是因为要做左右拉动 -->\r\n\t<view class=\"botton-view\">\r\n\t\t<view v-for=\"(item,index) in itemArray\" :key=\"index\" class=\"array-father\">\r\n\t\t\t<view :class=\"itemTarget===index ? `bottom-button-target` : `bottom-button`\" @click=\"jumpto(index)\">\r\n\t\t\t\t<image class=\"botton-img\"\r\n\t\t\t\t\t:src=\"`https://www.focusnu.com/media/directive/index/itemsbutton/${index}${itemTarget===index?1:0}.png`\" />\r\n\t\t\t\t<view class=\"bottom-text\">\r\n\t\t\t\t\t{{item}}\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tref\r\n\t} from 'vue'\r\n\r\n\tconst props = defineProps({\r\n\t\titemTarget: {\r\n\t\t\ttype: Number,\r\n\t\t\trequired: true // 如果必须传\r\n\t\t\t// default: 0 // 如果您想给默认值\r\n\t\t}\r\n\t})\r\n\r\n\tconst itemArray = [\"NU\", \"动态\", \"我的\"];\r\n\t\r\n\tconst jumpto = (index) => {\r\n\t\tif(index!=props.itemTarget){\r\n\t\t\tswitch (index) {\r\n\t\t\t\tcase 0:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/yuangongindex/index`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 1:\r\n\t\t\t\t\t\r\n\t\t\t\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 2:\r\n\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\turl: `/pages/yuangongindex/mine`\r\n\t\t\t\t\t});\r\n\t\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t}\r\n\t}\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\t.botton-view {\r\n\t\tposition: fixed;\r\n\t\tbottom: 0;\r\n\t\tleft: 0;\r\n\t\theight: 120rpx;\r\n\t\twidth: 100%;\r\n\t\tbackground-color: #fff;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-between;\r\n\t\tfont-weight: 500;\r\n\t\tz-index: 9999;\r\n\r\n\t\t.bottom-button {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.bottom-button-target {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tcolor: #01a8ff;\r\n\t\t\tflex-direction: column;\r\n\t\t}\r\n\r\n\t\t.blue-heng {\r\n\t\t\theight: 6rpx;\r\n\t\t\twidth: 150rpx;\r\n\t\t\tbackground-color: rgb(42, 133, 235);\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 55rpx;\r\n\t\t\tleft: 50%;\r\n\t\t\t/* 左边缘到父容器左边的距离占父宽度 50% */\r\n\t\t\ttransform: translateX(-50%);\r\n\t\t}\r\n\t}\r\n\r\n\t.array-father {\r\n\t\twidth: 33%;\r\n\t\tposition: relative;\r\n\r\n\t}\r\n\t.botton-img {\r\n\t\twidth: 38rpx;\r\n\t\theight: 38rpx;\r\n\t\tmargin-bottom: 5rpx;\r\n\t}\r\n</style>","import Component from 'D:/hldy_xcx/compontent/public/yuangongdownmenu.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;;AAoBC,UAAM,QAAQ;AAQd,UAAM,YAAY,CAAC,MAAM,MAAM,IAAI;AAEnC,UAAM,SAAS,CAAC,UAAU;AACzB,UAAG,SAAO,MAAM,YAAW;AAC1B,gBAAQ,OAAK;AAAA,UACZ,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,UACD,KAAK;AAGJ;AAAA,UACD,KAAK;AACJA,0BAAAA,MAAI,WAAW;AAAA,cACd,KAAK;AAAA,YACX,CAAM;AACD;AAAA,QACD;AAAA,MAED;AAAA,IACD;;;;;;;;;;;;;;;;;ACjDF,GAAG,gBAAgB,SAAS;"}
|
||||
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
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
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
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
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +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;;;;;"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/yuangongindex/searchjigou.js.map
vendored
Normal file
1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/yuangongindex/searchjigou.js.map
vendored
Normal file
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
1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/libs/util/emitter.js.map
vendored
Normal file
1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/vk-uview-ui/libs/util/emitter.js.map
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"version":3,"file":"emitter.js","sources":["uni_modules/vk-uview-ui/libs/util/emitter.js"],"sourcesContent":["/**\r\n * 递归使用 call 方式this指向\r\n * @param componentName // 需要找的组件的名称\r\n * @param eventName // 事件名称\r\n * @param params // 需要传递的参数\r\n */\r\nfunction broadcast(componentName, eventName, params) {\r\n\t// 循环子节点找到名称一样的子节点 否则 递归 当前子节点\r\n\tvar $children;\r\n\t// #ifdef VUE2\r\n\t$children = this.$children;\r\n\t$children.map(child => {\r\n\t\tif (componentName === child.$options.name) {\r\n\t\t\tchild.$emit.apply(child, [eventName].concat(params))\r\n\t\t} else {\r\n\t\t\tbroadcast.apply(child, [componentName, eventName].concat(params))\r\n\t\t}\r\n\t})\r\n\t// #endif\r\n\t// #ifdef VUE3\r\n\t//$children = this.uForm.fields;\r\n\t// #endif\r\n}\r\nexport default {\r\n\tmethods: {\r\n\t\t/**\r\n\t\t * 派发 (向上查找) (一个)\r\n\t\t * @param componentName // 需要找的组件的名称\r\n\t\t * @param eventName // 事件名称\r\n\t\t * @param params // 需要传递的参数\r\n\t\t */\r\n\t\tdispatch(componentName, eventName, params) {\r\n\t\t\tlet parent = this.$parent || this.$root; //$parent 找到最近的父节点 $root 根节点\r\n\t\t\tlet name = parent.$options.name; // 获取当前组件实例的name\r\n\t\t\t// 如果当前有节点 && 当前没名称 且 当前名称等于需要传进来的名称的时候就去查找当前的节点\r\n\t\t\t// 循环出当前名称的一样的组件实例\r\n\t\t\twhile (parent && (!name || name !== componentName)) {\r\n\t\t\t\tparent = parent.$parent;\r\n\t\t\t\tif (parent) {\r\n\t\t\t\t\tname = parent.$options.name;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t// 有节点表示当前找到了name一样的实例\r\n\t\t\tif (parent) {\r\n\t\t\t\t// #ifdef VUE2\r\n\t\t\t\tparent.$emit.apply(parent, [eventName].concat(params))\r\n\t\t\t\t// #endif\r\n\r\n\t\t\t\t// #ifdef VUE3\r\n\t\t\t\tparent[eventName](params)\r\n\t\t\t\t// #endif\r\n\t\t\t}\r\n\t\t},\r\n\t\t/**\r\n\t\t * 广播 (向下查找) (广播多个)\r\n\t\t * @param componentName // 需要找的组件的名称\r\n\t\t * @param eventName // 事件名称\r\n\t\t * @param params // 需要传递的参数\r\n\t\t */\r\n\t\tbroadcast(componentName, eventName, params) {\r\n\t\t\tbroadcast.call(this, componentName, eventName, params)\r\n\t\t}\r\n\t}\r\n}"],"names":[],"mappings":";AAMA,SAAS,UAAU,eAAe,WAAW,QAAQ;AAgBrD;AACA,MAAe,UAAA;AAAA,EACd,SAAS;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAOR,SAAS,eAAe,WAAW,QAAQ;AAC1C,UAAI,SAAS,KAAK,WAAW,KAAK;AAClC,UAAI,OAAO,OAAO,SAAS;AAG3B,aAAO,WAAW,CAAC,QAAQ,SAAS,gBAAgB;AACnD,iBAAS,OAAO;AAChB,YAAI,QAAQ;AACX,iBAAO,OAAO,SAAS;AAAA,QACvB;AAAA,MACD;AAED,UAAI,QAAQ;AAMX,eAAO,SAAS,EAAE,MAAM;AAAA,MAExB;AAAA,IACD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAOD,UAAU,eAAe,WAAW,QAAQ;AAC3C,gBAAU,KAAK,MAAM,eAAe,WAAW,MAAM;AAAA,IACrD;AAAA,EACD;AACF;;"}
|
||||
|
|
@ -18,6 +18,8 @@ if (!Math) {
|
|||
"./pages/login/xuanchuan.js";
|
||||
"./pages/index/index.js";
|
||||
"./pages/index/mine.js";
|
||||
"./pages/yuangongindex/searchjigou.js";
|
||||
"./pages/yuangongindex/workjoin.js";
|
||||
"./pages/yuangongindex/index.js";
|
||||
"./pages/yuangongindex/mine.js";
|
||||
"./pages/addoldman/hukou.js";
|
||||
|
|
|
|||
|
|
@ -15,6 +15,8 @@
|
|||
"pages/login/xuanchuan",
|
||||
"pages/index/index",
|
||||
"pages/index/mine",
|
||||
"pages/yuangongindex/searchjigou",
|
||||
"pages/yuangongindex/workjoin",
|
||||
"pages/yuangongindex/index",
|
||||
"pages/yuangongindex/mine",
|
||||
"pages/addoldman/hukou",
|
||||
|
|
|
|||
|
|
@ -2571,6 +2571,15 @@ function inject(key, defaultValue, treatDefaultAsFactory = false) {
|
|||
warn$1(`inject() can only be used inside setup() or functional components.`);
|
||||
}
|
||||
}
|
||||
/*! #__NO_SIDE_EFFECTS__ */
|
||||
// @__NO_SIDE_EFFECTS__
|
||||
function defineComponent(options, extraOptions) {
|
||||
return isFunction(options) ? (
|
||||
// #8326: extend call and options.name access are considered side-effects
|
||||
// by Rollup, so we have to wrap it in a pure-annotated IIFE.
|
||||
/* @__PURE__ */ (() => extend({ name: options.name }, extraOptions, { setup: options }))()
|
||||
) : options;
|
||||
}
|
||||
const isKeepAlive = (vnode) => vnode.type.__isKeepAlive;
|
||||
function onActivated(hook, target) {
|
||||
registerKeepAliveHook(hook, "a", target);
|
||||
|
|
@ -7041,9 +7050,9 @@ function isConsoleWritable() {
|
|||
return isWritable;
|
||||
}
|
||||
function initRuntimeSocketService() {
|
||||
const hosts = "192.168.2.33,127.0.0.1";
|
||||
const hosts = "192.168.2.22,127.0.0.1";
|
||||
const port = "8090";
|
||||
const id = "mp-weixin_Zoup_L";
|
||||
const id = "mp-weixin_5vT98X";
|
||||
const lazy = typeof swan !== "undefined";
|
||||
let restoreError = lazy ? () => {
|
||||
} : initOnError();
|
||||
|
|
@ -8009,6 +8018,7 @@ const onPullDownRefresh = /* @__PURE__ */ createLifeCycleHook(
|
|||
);
|
||||
exports._export_sfc = _export_sfc;
|
||||
exports.createSSRApp = createSSRApp;
|
||||
exports.defineComponent = defineComponent;
|
||||
exports.e = e;
|
||||
exports.f = f;
|
||||
exports.getCurrentInstance = getCurrentInstance;
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@
|
|||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-weight: 500;
|
||||
z-index: 998;
|
||||
z-index: 9999;
|
||||
}
|
||||
.botton-view .bottom-button.data-v-459e7b51 {
|
||||
width: 100%;
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@
|
|||
display: flex;
|
||||
justify-content: space-between;
|
||||
font-weight: 500;
|
||||
z-index: 998;
|
||||
z-index: 9999;
|
||||
}
|
||||
.botton-view .bottom-button.data-v-913baf50 {
|
||||
width: 100%;
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ const _sfc_main = {
|
|||
});
|
||||
},
|
||||
fail: (err) => {
|
||||
common_vendor.index.__f__("error", "at pages/addjigou/card.vue:139", "拍照失败:", err);
|
||||
common_vendor.index.__f__("error", "at pages/addjigou/card.vue:141", "拍照失败:", err);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
@ -244,11 +244,12 @@ const _sfc_main = {
|
|||
content: content.value
|
||||
}),
|
||||
c: common_vendor.o(goBack),
|
||||
d: headImge.value ? headImge.value : `https://www.focusnu.com/media/directive/index/zhizhao.png`,
|
||||
e: !headImge.value
|
||||
d: headImge.value ? headImge.value : `https://www.focusnu.com/media/directive/index/yingye.png`,
|
||||
e: _ctx.endphoto ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
f: !headImge.value
|
||||
}, !headImge.value ? {} : {}, {
|
||||
f: common_vendor.o(selectphoto),
|
||||
g: common_vendor.f(nameArray, (item, index, i0) => {
|
||||
g: common_vendor.o(selectphoto),
|
||||
h: common_vendor.f(nameArray, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.t(textArray[index] ? textArray[index] : "自动获取"),
|
||||
|
|
@ -256,11 +257,11 @@ const _sfc_main = {
|
|||
d: common_vendor.o(($event) => openLook(textArray[index]), index)
|
||||
};
|
||||
}),
|
||||
h: common_vendor.o(goBack),
|
||||
i: common_vendor.o(next),
|
||||
j: common_vendor.o(photoclick),
|
||||
k: common_vendor.o(($event) => bottomshow.value = $event),
|
||||
l: common_vendor.p({
|
||||
i: common_vendor.o(goBack),
|
||||
j: common_vendor.o(next),
|
||||
k: common_vendor.o(photoclick),
|
||||
l: common_vendor.o(($event) => bottomshow.value = $event),
|
||||
m: common_vendor.p({
|
||||
list: bottomlist,
|
||||
modelValue: bottomshow.value
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="container data-v-402780bb"><model wx:if="{{b}}" class="data-v-402780bb" bindclose="{{a}}" u-i="402780bb-0" bind:__l="__l" u-p="{{b}}"/><view class="title-back data-v-402780bb"><view class="left-father data-v-402780bb" bindtap="{{c}}"><image class="back-img data-v-402780bb" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-402780bb" style="font-size:30rpx">营业执照</view></view></view><view class="white-content data-v-402780bb"><view class="content-title data-v-402780bb"><view class="shu data-v-402780bb"></view><view class="content-weight data-v-402780bb">营业执照</view></view><view class="white-photo data-v-402780bb" bindtap="{{f}}"><view class="photo-left data-v-402780bb"><view class="photo-weight data-v-402780bb">营业执照</view><view class="photo-font data-v-402780bb">请上传营业执照</view></view><view class="data-v-402780bb" style="position:relative"><image class="photo data-v-402780bb" src="{{d}}"/><image wx:if="{{e}}" class="data-v-402780bb" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="content-title data-v-402780bb"><view class="shu data-v-402780bb"></view><view class="content-weight data-v-402780bb">企业信息</view></view><view class="white-message data-v-402780bb"><view class="data-v-402780bb"><view wx:for="{{g}}" wx:for-item="item" wx:key="c" class="one data-v-402780bb" bindtap="{{item.d}}"><view class="one-left data-v-402780bb">{{item.a}}</view><view class="one-right data-v-402780bb">{{item.b}}</view></view></view></view></view><view class="gray-font data-v-402780bb"><view class="data-v-402780bb" style="color:#333333;margin-bottom:30rpx">注意事项:</view><view class="gray-text data-v-402780bb"> 1. 运用企业、个体工商户、政府、事业单位、学校、组织等,账号归属企业。 </view><view class="gray-text data-v-402780bb"> 2.一个企业信息主体默认可认证1个账号。 </view><view class="gray-text data-v-402780bb"> 3.所有上传信息均会被妥善保管,不会用于其他商业用途或传输给其他第三方。 </view></view><view class="data-v-402780bb" style="display:flex;width:100%;padding:0 10%;justify-content:space-between"><view class="back-button data-v-402780bb" bindtap="{{h}}"> 返回上一步 </view><view class="finish-button data-v-402780bb" bindtap="{{i}}"> 确认并继续 </view></view><u-action-sheet wx:if="{{l}}" class="data-v-402780bb" bindclick="{{j}}" u-i="402780bb-1" bind:__l="__l" bindupdateModelValue="{{k}}" u-p="{{l}}"></u-action-sheet></view>
|
||||
<view class="container data-v-402780bb"><model wx:if="{{b}}" class="data-v-402780bb" bindclose="{{a}}" u-i="402780bb-0" bind:__l="__l" u-p="{{b}}"/><view class="title-back data-v-402780bb"><view class="left-father data-v-402780bb" bindtap="{{c}}"><image class="back-img data-v-402780bb" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-402780bb" style="font-size:30rpx">营业执照</view></view></view><view class="white-content data-v-402780bb"><view class="content-title data-v-402780bb"><view class="shu data-v-402780bb"></view><view class="content-weight data-v-402780bb">营业执照</view></view><view class="white-photo data-v-402780bb" bindtap="{{g}}"><view class="photo-left data-v-402780bb"><view class="photo-weight data-v-402780bb">营业执照</view><view class="photo-font data-v-402780bb">请上传营业执照</view></view><view class="data-v-402780bb" style="position:relative"><image class="photo data-v-402780bb" src="{{d}}"/><image class="data-v-402780bb" style="width:100%;height:100%;top:0;left:0;z-index:1;position:absolute" src="{{e}}"/><image wx:if="{{f}}" class="data-v-402780bb" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="content-title data-v-402780bb"><view class="shu data-v-402780bb"></view><view class="content-weight data-v-402780bb">企业信息</view></view><view class="white-message data-v-402780bb"><view class="data-v-402780bb"><view wx:for="{{h}}" wx:for-item="item" wx:key="c" class="one data-v-402780bb" bindtap="{{item.d}}"><view class="one-left data-v-402780bb">{{item.a}}</view><view class="one-right data-v-402780bb">{{item.b}}</view></view></view></view></view><view class="gray-font data-v-402780bb"><view class="data-v-402780bb" style="color:#333333;margin-bottom:30rpx">注意事项:</view><view class="gray-text data-v-402780bb"> 1. 运用企业、个体工商户、政府、事业单位、学校、组织等,账号归属企业。 </view><view class="gray-text data-v-402780bb"> 2.一个企业信息主体默认可认证1个账号。 </view><view class="gray-text data-v-402780bb"> 3.所有上传信息均会被妥善保管,不会用于其他商业用途或传输给其他第三方。 </view></view><view class="data-v-402780bb" style="display:flex;width:100%;padding:0 10%;justify-content:space-between"><view class="back-button data-v-402780bb" bindtap="{{i}}"> 返回上一步 </view><view class="finish-button data-v-402780bb" bindtap="{{j}}"> 确认并继续 </view></view><u-action-sheet wx:if="{{m}}" class="data-v-402780bb" bindclick="{{k}}" u-i="402780bb-1" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"></u-action-sheet></view>
|
||||
|
|
@ -70,7 +70,7 @@ const _sfc_main = {
|
|||
});
|
||||
},
|
||||
fail: (err) => {
|
||||
common_vendor.index.__f__("error", "at pages/addjigou/name.vue:163", "拍照失败:", err);
|
||||
common_vendor.index.__f__("error", "at pages/addjigou/name.vue:172", "拍照失败:", err);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
@ -90,7 +90,7 @@ const _sfc_main = {
|
|||
},
|
||||
formData: {},
|
||||
success: (uploadRes) => {
|
||||
common_vendor.index.__f__("log", "at pages/addjigou/name.vue:201", "token", common_vendor.index.getStorageSync("token"));
|
||||
common_vendor.index.__f__("log", "at pages/addjigou/name.vue:210", "token", common_vendor.index.getStorageSync("token"));
|
||||
if (!JSON.parse(uploadRes.data).success) {
|
||||
common_vendor.index.hideLoading();
|
||||
common_vendor.index.showToast({
|
||||
|
|
@ -289,15 +289,17 @@ const _sfc_main = {
|
|||
content: content.value
|
||||
}),
|
||||
c: common_vendor.o(goBack),
|
||||
d: fontphoto.value ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${fontphoto.value}` : `https://www.focusnu.com/media/directive/index/IDcard.png`,
|
||||
e: !fontphoto.value
|
||||
d: fontphoto.value ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${fontphoto.value}` : `https://www.focusnu.com/media/directive/index/IDfront.png`,
|
||||
e: fontphoto.value ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
f: !fontphoto.value
|
||||
}, !fontphoto.value ? {} : {}, {
|
||||
f: common_vendor.o(($event) => selectphoto(0)),
|
||||
g: endphoto.value ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${endphoto.value}` : `https://www.focusnu.com/media/directive/index/backIDcard.png`,
|
||||
h: !endphoto.value
|
||||
g: common_vendor.o(($event) => selectphoto(0)),
|
||||
h: endphoto.value ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${endphoto.value}` : `https://www.focusnu.com/media/directive/index/IDend.png`,
|
||||
i: endphoto.value ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
j: !endphoto.value
|
||||
}, !endphoto.value ? {} : {}, {
|
||||
i: common_vendor.o(($event) => selectphoto(1)),
|
||||
j: common_vendor.f(nameArray, (item, index, i0) => {
|
||||
k: common_vendor.o(($event) => selectphoto(1)),
|
||||
l: common_vendor.f(nameArray, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.t(textArray[index] ? textArray[index] : "自动获取"),
|
||||
|
|
@ -305,10 +307,10 @@ const _sfc_main = {
|
|||
d: common_vendor.o(($event) => openLook(textArray[index]), index)
|
||||
};
|
||||
}),
|
||||
k: common_vendor.o(next),
|
||||
l: common_vendor.o(photoclick),
|
||||
m: common_vendor.o(($event) => bottomshow.value = $event),
|
||||
n: common_vendor.p({
|
||||
m: common_vendor.o(next),
|
||||
n: common_vendor.o(photoclick),
|
||||
o: common_vendor.o(($event) => bottomshow.value = $event),
|
||||
p: common_vendor.p({
|
||||
list: bottomlist,
|
||||
modelValue: bottomshow.value
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="container data-v-4363d488"><model wx:if="{{b}}" class="data-v-4363d488" bindclose="{{a}}" u-i="4363d488-0" bind:__l="__l" u-p="{{b}}"/><view class="title-back data-v-4363d488"><view class="left-father data-v-4363d488" bindtap="{{c}}"><image class="back-img data-v-4363d488" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-4363d488" style="font-size:30rpx">身份证</view></view></view><view class="white-content data-v-4363d488"><view class="content-title data-v-4363d488"><view class="shu data-v-4363d488"></view><view class="content-weight data-v-4363d488">身份证</view></view><view class="white-photo data-v-4363d488" bindtap="{{f}}"><view class="photo-left data-v-4363d488"><view class="photo-weight data-v-4363d488">人像面</view><view class="photo-font data-v-4363d488">请上传身份证人像面</view></view><view class="data-v-4363d488" style="position:relative"><image class="photo data-v-4363d488" src="{{d}}"/><image wx:if="{{e}}" class="data-v-4363d488" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="white-photo data-v-4363d488" style="margin-top:30rpx" bindtap="{{i}}"><view class="photo-left data-v-4363d488"><view class="photo-weight data-v-4363d488">国徽面</view><view class="photo-font data-v-4363d488">请上传身份证国徽面</view></view><view class="data-v-4363d488" style="position:relative"><image class="photo data-v-4363d488" src="{{g}}"/><image wx:if="{{h}}" class="data-v-4363d488" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="content-title data-v-4363d488" style="margin:20rpx 0"><view class="shu data-v-4363d488"></view><view class="content-weight data-v-4363d488">确认身份证信息</view></view><view class="white-message data-v-4363d488"><view class="data-v-4363d488"><view wx:for="{{j}}" wx:for-item="item" wx:key="c" class="one data-v-4363d488" bindtap="{{item.d}}"><view class="one-left data-v-4363d488">{{item.a}}</view><view class="one-right data-v-4363d488">{{item.b}}</view></view></view></view></view><view class="gray-font data-v-4363d488"><view class="data-v-4363d488" style="color:#333333">注意事项:</view><view class="data-v-4363d488" style="margin-top:30rpx;font-size:28rpx"><view class="line data-v-4363d488">1.同一个身份证号只能认证一个账号。</view><view class="line data-v-4363d488">2.国徽与正面信息应为同一身份证的信息且在有效期内。</view><view class="line data-v-4363d488">3.所有上传照片需清晰且未遮挡,请勿进行美化和修改。</view><view class="line data-v-4363d488">4.所有上传信息均会被妥善保管,不会用于其他商业用途或传输给第三方。</view></view></view><view class="data-v-4363d488" style="display:flex;width:100%"><view class="finish-button data-v-4363d488" bindtap="{{k}}"> 确认并继续 </view></view><u-action-sheet wx:if="{{n}}" class="data-v-4363d488" bindclick="{{l}}" u-i="4363d488-1" bind:__l="__l" bindupdateModelValue="{{m}}" u-p="{{n}}"></u-action-sheet></view>
|
||||
<view class="container data-v-4363d488"><model wx:if="{{b}}" class="data-v-4363d488" bindclose="{{a}}" u-i="4363d488-0" bind:__l="__l" u-p="{{b}}"/><view class="title-back data-v-4363d488"><view class="left-father data-v-4363d488" bindtap="{{c}}"><image class="back-img data-v-4363d488" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-4363d488" style="font-size:30rpx">身份证</view></view></view><view class="white-content data-v-4363d488"><view class="content-title data-v-4363d488"><view class="shu data-v-4363d488"></view><view class="content-weight data-v-4363d488">身份证</view></view><view class="white-photo data-v-4363d488" bindtap="{{g}}"><view class="photo-left data-v-4363d488"><view class="photo-weight data-v-4363d488">人像面</view><view class="photo-font data-v-4363d488">请上传身份证人像面</view></view><view class="data-v-4363d488" style="position:relative"><image class="photo data-v-4363d488" src="{{d}}"/><image class="data-v-4363d488" style="width:100%;height:100%;top:0;left:0;z-index:1;position:absolute" src="{{e}}"/><image wx:if="{{f}}" class="data-v-4363d488" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="white-photo data-v-4363d488" style="margin-top:30rpx" bindtap="{{k}}"><view class="photo-left data-v-4363d488"><view class="photo-weight data-v-4363d488">国徽面</view><view class="photo-font data-v-4363d488">请上传身份证国徽面</view></view><view class="data-v-4363d488" style="position:relative"><image class="photo data-v-4363d488" src="{{h}}"/><image class="data-v-4363d488" style="width:100%;height:100%;top:0;left:0;z-index:1;position:absolute" src="{{i}}"/><image wx:if="{{j}}" class="data-v-4363d488" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="content-title data-v-4363d488" style="margin:20rpx 0"><view class="shu data-v-4363d488"></view><view class="content-weight data-v-4363d488">确认身份证信息</view></view><view class="white-message data-v-4363d488"><view class="data-v-4363d488"><view wx:for="{{l}}" wx:for-item="item" wx:key="c" class="one data-v-4363d488" bindtap="{{item.d}}"><view class="one-left data-v-4363d488">{{item.a}}</view><view class="one-right data-v-4363d488">{{item.b}}</view></view></view></view></view><view class="gray-font data-v-4363d488"><view class="data-v-4363d488" style="color:#333333">注意事项:</view><view class="data-v-4363d488" style="margin-top:30rpx;font-size:28rpx"><view class="line data-v-4363d488">1.同一个身份证号只能认证一个账号。</view><view class="line data-v-4363d488">2.国徽与正面信息应为同一身份证的信息且在有效期内。</view><view class="line data-v-4363d488">3.所有上传照片需清晰且未遮挡,请勿进行美化和修改。</view><view class="line data-v-4363d488">4.所有上传信息均会被妥善保管,不会用于其他商业用途或传输给第三方。</view></view></view><view class="data-v-4363d488" style="display:flex;width:100%"><view class="finish-button data-v-4363d488" bindtap="{{m}}"> 确认并继续 </view></view><u-action-sheet wx:if="{{p}}" class="data-v-4363d488" bindclick="{{n}}" u-i="4363d488-1" bind:__l="__l" bindupdateModelValue="{{o}}" u-p="{{p}}"></u-action-sheet></view>
|
||||
|
|
@ -110,7 +110,6 @@
|
|||
/* 隐藏超出内容 */
|
||||
white-space: nowrap;
|
||||
/* 不换行 */
|
||||
font-size: 25rpx;
|
||||
text-overflow: ellipsis;
|
||||
width: 350rpx;
|
||||
display: flex;
|
||||
|
|
|
|||
|
|
@ -233,6 +233,7 @@ const _sfc_main = {
|
|||
let data = common_vendor.index.getStorageSync("backhuancun");
|
||||
data.startTime = start;
|
||||
data.endTime = end;
|
||||
data.id = common_vendor.index.getStorageSync("specicalid") || "";
|
||||
data.name = textArray[0];
|
||||
data.sex = textArray[1];
|
||||
data.idCard = textArray[2];
|
||||
|
|
|
|||
|
|
@ -14,17 +14,23 @@ const _sfc_main = {
|
|||
const nameArray = ["姓名", "性别", "身份证号码", "民族", "出生日期", "住址", "签发机关", "有效期限"];
|
||||
const textArray = common_vendor.reactive(["", "", "", "", "", "", "", ""]);
|
||||
const headImge = common_vendor.ref("");
|
||||
const headImge0 = common_vendor.ref("");
|
||||
const nameArray0 = ["企业名称", "注册地址", "信用代码", "法人"];
|
||||
const textArray0 = common_vendor.reactive(["", "", "", "", "", "", ""]);
|
||||
const nameArray1 = ["机构位置", "详细地址", "机构负责人", "机构负责人电话", "房屋性质", "建筑面积"];
|
||||
const textArray1 = common_vendor.reactive(["", "", "", "", "", ""]);
|
||||
common_vendor.ref("");
|
||||
const fontphoto0 = common_vendor.ref("");
|
||||
const endphoto0 = common_vendor.ref("");
|
||||
const imgArray = common_vendor.ref(["", "", "", ""]);
|
||||
const nameArray0 = ["开户行", "开户行卡号"];
|
||||
const textArray0 = common_vendor.reactive(["", ""]);
|
||||
const nameArray1 = ["婚否", "联系电话", "身高", "体重", "健康状态", "政治面貌", "紧急联系人", "紧急联系人电话", "联系人与本人关系", "户口性质"];
|
||||
const textArray1 = common_vendor.reactive(["", "", "", "", "", "", "", "", "", ""]);
|
||||
const backImge = common_vendor.ref("");
|
||||
common_vendor.ref("");
|
||||
common_vendor.ref("");
|
||||
const statesTarget = common_vendor.ref(0);
|
||||
common_vendor.ref(0);
|
||||
common_vendor.ref("");
|
||||
function getMessage(url) {
|
||||
if (!url) {
|
||||
return;
|
||||
}
|
||||
common_vendor.index.previewImage({
|
||||
current: url,
|
||||
// 当前显示图片的链接
|
||||
|
|
@ -37,10 +43,10 @@ const _sfc_main = {
|
|||
longPressActions: {
|
||||
itemList: ["保存图片"],
|
||||
success: (data) => {
|
||||
common_vendor.index.__f__("log", "at pages/addstaff/all.vue:173", "长按操作成功", data);
|
||||
common_vendor.index.__f__("log", "at pages/addstaff/all.vue:293", "长按操作成功", data);
|
||||
},
|
||||
fail: (err) => {
|
||||
common_vendor.index.__f__("error", "at pages/addstaff/all.vue:176", "长按操作失败", err);
|
||||
common_vendor.index.__f__("error", "at pages/addstaff/all.vue:296", "长按操作失败", err);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
@ -59,10 +65,10 @@ const _sfc_main = {
|
|||
};
|
||||
const alldata = common_vendor.ref("");
|
||||
const contentred = common_vendor.ref("");
|
||||
const special = common_vendor.ref(false);
|
||||
const applyStatus = common_vendor.ref(false);
|
||||
common_vendor.onLoad((options) => {
|
||||
if (options.special) {
|
||||
special.value = true;
|
||||
if (options.applyStatus) {
|
||||
applyStatus.value = options.applyStatus;
|
||||
}
|
||||
alldata.value = JSON.parse(options.element);
|
||||
let data = alldata.value;
|
||||
|
|
@ -79,20 +85,40 @@ const _sfc_main = {
|
|||
textArray[7] = `${data.startTime}-${data.endTime}`;
|
||||
headImge.value = `${request_index.base_url}/sys/common/static/${data.cardZmPath}`;
|
||||
backImge.value = `${request_index.base_url}/sys/common/static/${data.cardFmPath}`;
|
||||
textArray0[0] = data.comName;
|
||||
textArray0[1] = data.comRegisterAddress;
|
||||
textArray0[2] = data.comCreditCode;
|
||||
textArray0[3] = data.comLegalPerson;
|
||||
headImge0.value = `${request_index.base_url}/sys/common/static/${data.comBusinessLicense}`;
|
||||
textArray1[0] = (data.orgProvince_dictText || "") + (data.orgCity_dictText != null ? data.orgCity_dictText : ``) + (data.orgDistrict_dictText != null ? data.orgDistrict_dictText : ``);
|
||||
textArray1[1] = data.orgAddress;
|
||||
textArray1[2] = data.orgLeader;
|
||||
textArray1[3] = data.orgLeaderPhone;
|
||||
textArray1[4] = data.orgPropertyType;
|
||||
if (data.orgBuildingArea) {
|
||||
textArray1[5] = data.orgBuildingArea + "m²";
|
||||
}
|
||||
textArray0[0] = data.openingBank;
|
||||
textArray0[1] = data.bankCard;
|
||||
fontphoto0.value = `${request_index.base_url}/sys/common/static/${data.bankZmPath}`;
|
||||
endphoto0.value = `${request_index.base_url}/sys/common/static/${data.bankFmPath}`;
|
||||
imgArray.value[0] = data.healthZmPath;
|
||||
imgArray.value[1] = data.healthFmPath;
|
||||
imgArray.value[2] = data.qualificationPath;
|
||||
imgArray.value[3] = data.noCrimeCertificate;
|
||||
const keys = [
|
||||
"maritalStatus",
|
||||
"tel",
|
||||
"height",
|
||||
"weight",
|
||||
"healthStatus",
|
||||
"politicalAppearance",
|
||||
"contactName",
|
||||
"contactTel",
|
||||
"contactRelationship",
|
||||
"hukouType"
|
||||
];
|
||||
keys.forEach((key, index) => {
|
||||
textArray1[index] = data[key] || "";
|
||||
});
|
||||
textArray1[2] += "cm";
|
||||
textArray1[3] += "kg";
|
||||
});
|
||||
const changeMessage = () => {
|
||||
common_vendor.index.setStorageSync("baddata", alldata.value);
|
||||
common_vendor.index.setStorageSync("specicalid", alldata.value.id);
|
||||
common_vendor.index.setStorageSync("backhuancun", {});
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pages/addstaff/information`
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.o(($event) => show.value = false),
|
||||
|
|
@ -101,25 +127,33 @@ const _sfc_main = {
|
|||
content: content.value
|
||||
}),
|
||||
c: common_vendor.o(goBack),
|
||||
d: statesTarget.value == 3 || alldata.value.status == `5` || alldata.value.status == `3`
|
||||
}, statesTarget.value == 3 || alldata.value.status == `5` || alldata.value.status == `3` ? {
|
||||
e: common_vendor.t(contentred.value)
|
||||
d: applyStatus.value ? `https://www.focusnu.com/media/directive/index/${statusarray[applyStatus.value - 1]}.png` : ``,
|
||||
e: !applyStatus.value
|
||||
}, !applyStatus.value ? {
|
||||
f: common_vendor.o(changeMessage)
|
||||
} : {}, {
|
||||
f: !special.value ? `https://www.focusnu.com/media/directive/index/${statusarray[statesTarget.value - 1]}.png` : ``,
|
||||
g: common_vendor.s(special.value ? {
|
||||
g: common_vendor.f(nameArray1, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.t(textArray1[index] ? textArray1[index] : "自动获取"),
|
||||
c: index,
|
||||
d: common_vendor.o(($event) => openLook(textArray[index]), index)
|
||||
};
|
||||
}),
|
||||
h: common_vendor.s(_ctx.special ? {
|
||||
height: `100rpx`
|
||||
} : {
|
||||
height: `140rpx`
|
||||
}),
|
||||
h: headImge.value ? headImge.value : `https://www.focusnu.com/media/directive/index/IDcard.png`,
|
||||
i: !headImge.value
|
||||
i: headImge.value ? headImge.value : `https://www.focusnu.com/media/directive/index/IDcard.png`,
|
||||
j: !headImge.value
|
||||
}, !headImge.value ? {} : {}, {
|
||||
j: common_vendor.o(($event) => getMessage(headImge.value)),
|
||||
k: backImge.value ? backImge.value : `https://www.focusnu.com/media/directive/index/backIDcard.png`,
|
||||
l: !backImge.value
|
||||
k: common_vendor.o(($event) => getMessage(headImge.value)),
|
||||
l: backImge.value ? backImge.value : `https://www.focusnu.com/media/directive/index/backIDcard.png`,
|
||||
m: !backImge.value
|
||||
}, !backImge.value ? {} : {}, {
|
||||
m: common_vendor.o(($event) => getMessage(backImge.value)),
|
||||
n: common_vendor.f(nameArray, (item, index, i0) => {
|
||||
n: common_vendor.o(($event) => getMessage(backImge.value)),
|
||||
o: common_vendor.f(nameArray, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.t(textArray[index] ? textArray[index] : "自动获取"),
|
||||
|
|
@ -127,11 +161,17 @@ const _sfc_main = {
|
|||
d: common_vendor.o(($event) => openLook(textArray[index]), index)
|
||||
};
|
||||
}),
|
||||
o: headImge0.value ? headImge0.value : `https://www.focusnu.com/media/directive/index/zhizhao.png`,
|
||||
p: !headImge0.value
|
||||
}, !headImge0.value ? {} : {}, {
|
||||
q: common_vendor.o(($event) => getMessage(headImge0.value)),
|
||||
r: common_vendor.f(nameArray0, (item, index, i0) => {
|
||||
p: fontphoto0.value ? fontphoto0.value : `https://www.focusnu.com/media/directive/index/bankfront.png`,
|
||||
q: fontphoto0.value ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
r: !fontphoto0.value
|
||||
}, !fontphoto0.value ? {} : {}, {
|
||||
s: common_vendor.o(($event) => getMessage(fontphoto0.value)),
|
||||
t: endphoto0.value ? endphoto0.value : `https://www.focusnu.com/media/directive/index/bankend.png`,
|
||||
v: endphoto0.value ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
w: !endphoto0.value
|
||||
}, !endphoto0.value ? {} : {}, {
|
||||
x: common_vendor.o(($event) => getMessage(endphoto0.value)),
|
||||
y: common_vendor.f(nameArray0, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.t(textArray0[index] ? textArray0[index] : "自动获取"),
|
||||
|
|
@ -139,14 +179,26 @@ const _sfc_main = {
|
|||
d: common_vendor.o(($event) => openLook(textArray0[index]), index)
|
||||
};
|
||||
}),
|
||||
s: common_vendor.f(nameArray1, (item, index, i0) => {
|
||||
return {
|
||||
a: common_vendor.t(item),
|
||||
b: common_vendor.t(textArray1[index] ? textArray1[index] : "自动获取"),
|
||||
c: index,
|
||||
d: common_vendor.o(($event) => openLook(textArray1[index]), index)
|
||||
};
|
||||
})
|
||||
z: imgArray.value[0] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[0]}` : `https://www.focusnu.com/media/directive/index/healfront.png`,
|
||||
A: imgArray.value[0] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
B: !imgArray.value[0]
|
||||
}, !imgArray.value[0] ? {} : {}, {
|
||||
C: common_vendor.o(($event) => getMessage(imgArray.value[0] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[0]}` : "")),
|
||||
D: imgArray.value[1] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[1]}` : `https://www.focusnu.com/media/directive/index/healend.png`,
|
||||
E: imgArray.value[1] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
F: !imgArray.value[1]
|
||||
}, !imgArray.value[1] ? {} : {}, {
|
||||
G: common_vendor.o(($event) => getMessage(imgArray.value[1] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[1]}` : "")),
|
||||
H: imgArray.value[2] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[2]}` : `https://www.focusnu.com/media/directive/index/zizhi.png`,
|
||||
I: imgArray.value[2] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
J: !imgArray.value[2]
|
||||
}, !imgArray.value[2] ? {} : {}, {
|
||||
K: common_vendor.o(($event) => getMessage(imgArray.value[2] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[2]}` : "")),
|
||||
L: imgArray.value[3] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[3]}` : `https://www.focusnu.com/media/directive/index/fanzui.png`,
|
||||
M: imgArray.value[3] ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
N: !imgArray.value[3]
|
||||
}, !imgArray.value[3] ? {} : {}, {
|
||||
O: common_vendor.o(($event) => getMessage(imgArray.value[3] ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${imgArray.value[3]}` : ""))
|
||||
});
|
||||
};
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -90,6 +90,8 @@
|
|||
.container .white-message .one .one-left.data-v-919262b9 {
|
||||
margin-left: 10rpx;
|
||||
font-size: 30rpx;
|
||||
color: black;
|
||||
z-index: 1;
|
||||
}
|
||||
.container .white-message .one .one-right.data-v-919262b9 {
|
||||
margin-right: 10rpx;
|
||||
|
|
@ -178,4 +180,16 @@
|
|||
color: red;
|
||||
padding: 20rpx;
|
||||
padding-bottom: 30rpx;
|
||||
}
|
||||
.small-blue.data-v-919262b9 {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 35%;
|
||||
height: 70rpx;
|
||||
color: #fff;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
border-radius: 37rpx;
|
||||
font-size: 30rpx;
|
||||
z-index: 9999;
|
||||
}
|
||||
|
|
@ -247,7 +247,7 @@ const _sfc_main = {
|
|||
}),
|
||||
c: common_vendor.o(goBack),
|
||||
d: fontphoto.value ? `${common_vendor.unref(request_index.base_url)}/sys/common/static/${fontphoto.value}` : `https://www.focusnu.com/media/directive/index/bankfront.png`,
|
||||
e: endphoto.value ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
e: fontphoto.value ? `` : `https://www.focusnu.com/media/directive/index/bian.png`,
|
||||
f: !fontphoto.value
|
||||
}, !fontphoto.value ? {} : {}, {
|
||||
g: common_vendor.o(($event) => selectphoto(0)),
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="container data-v-b0243273"><model wx:if="{{b}}" class="data-v-b0243273" bindclose="{{a}}" u-i="b0243273-0" bind:__l="__l" u-p="{{b}}"/><view class="title-back data-v-b0243273"><view class="left-father data-v-b0243273" bindtap="{{c}}"><image class="back-img data-v-b0243273" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-b0243273" style="font-size:30rpx">入职登记表</view></view></view><view class="white-content data-v-b0243273"><view class="content-title data-v-b0243273"><view class="shu data-v-b0243273"></view><view class="content-weight data-v-b0243273">银行卡</view><view class="data-v-b0243273" style="margin-top:8rpx;margin-left:12rpx;font-size:23rpx">(选填)</view></view><view class="white-photo data-v-b0243273" bindtap="{{g}}"><view class="photo-left data-v-b0243273"><view class="photo-weight data-v-b0243273">银行卡正面</view><view class="photo-font data-v-b0243273">请上传银行卡正面</view></view><view class="data-v-b0243273" style="position:relative"><image class="photo data-v-b0243273" src="{{d}}"/><image class="data-v-b0243273" style="width:100%;height:100%;top:0;left:0;z-index:1;position:absolute" src="{{e}}"/><image wx:if="{{f}}" class="data-v-b0243273" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="white-photo data-v-b0243273" style="margin-top:30rpx" bindtap="{{k}}"><view class="photo-left data-v-b0243273"><view class="photo-weight data-v-b0243273">银行卡反面</view><view class="photo-font data-v-b0243273">请上传银行卡反面</view></view><view class="data-v-b0243273" style="position:relative"><image class="photo data-v-b0243273" src="{{h}}"/><image class="data-v-b0243273" style="width:100%;height:100%;top:0;left:0;z-index:1;position:absolute" src="{{i}}"/><image wx:if="{{j}}" class="data-v-b0243273" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="content-title data-v-b0243273" style="margin:20rpx 0"><view class="shu data-v-b0243273"></view><view class="content-weight data-v-b0243273">确认身份证信息</view></view><view class="white-message data-v-b0243273"><view class="data-v-b0243273"><view wx:for="{{l}}" wx:for-item="item" wx:key="c" class="one data-v-b0243273" bindtap="{{item.d}}"><view class="one-left data-v-b0243273">{{item.a}}</view><view class="one-right data-v-b0243273">{{item.b}}</view></view></view></view></view><view class="data-v-b0243273" style="display:flex;width:100%;padding:0 10%;justify-content:space-between"><view class="back-button data-v-b0243273" bindtap="{{m}}"> 返回上一步 </view><view class="finish-button data-v-b0243273" bindtap="{{n}}"> 确认并继续 </view></view><u-action-sheet wx:if="{{q}}" class="data-v-b0243273" bindclick="{{o}}" u-i="b0243273-1" bind:__l="__l" bindupdateModelValue="{{p}}" u-p="{{q}}"></u-action-sheet></view>
|
||||
<view class="container data-v-b0243273"><model wx:if="{{b}}" class="data-v-b0243273" bindclose="{{a}}" u-i="b0243273-0" bind:__l="__l" u-p="{{b}}"/><view class="title-back data-v-b0243273"><view class="left-father data-v-b0243273" bindtap="{{c}}"><image class="back-img data-v-b0243273" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-b0243273" style="font-size:30rpx">入职登记表</view></view></view><view class="white-content data-v-b0243273"><view class="content-title data-v-b0243273"><view class="shu data-v-b0243273"></view><view class="content-weight data-v-b0243273">银行卡</view><view class="data-v-b0243273" style="margin-top:8rpx;margin-left:12rpx;font-size:23rpx">(选填)</view></view><view class="white-photo data-v-b0243273" bindtap="{{g}}"><view class="photo-left data-v-b0243273"><view class="photo-weight data-v-b0243273">银行卡正面</view><view class="photo-font data-v-b0243273">请上传银行卡正面</view></view><view class="data-v-b0243273" style="position:relative"><image class="photo data-v-b0243273" src="{{d}}"/><image class="data-v-b0243273" style="width:100%;height:100%;top:0;left:0;z-index:1;position:absolute" src="{{e}}"/><image wx:if="{{f}}" class="data-v-b0243273" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="white-photo data-v-b0243273" style="margin-top:30rpx" bindtap="{{k}}"><view class="photo-left data-v-b0243273"><view class="photo-weight data-v-b0243273">银行卡反面</view><view class="photo-font data-v-b0243273">请上传银行卡反面</view></view><view class="data-v-b0243273" style="position:relative"><image class="photo data-v-b0243273" src="{{h}}"/><image class="data-v-b0243273" style="width:100%;height:100%;top:0;left:0;z-index:1;position:absolute" src="{{i}}"/><image wx:if="{{j}}" class="data-v-b0243273" style="position:absolute;top:50%;left:50%;width:70rpx;height:60rpx;transform:translate(-50%,-50%)" src="https://www.focusnu.com/media/directive/index/takephoto.png"/></view></view><view class="content-title data-v-b0243273" style="margin:20rpx 0"><view class="shu data-v-b0243273"></view><view class="content-weight data-v-b0243273">确认银行卡信息</view></view><view class="white-message data-v-b0243273"><view class="data-v-b0243273"><view wx:for="{{l}}" wx:for-item="item" wx:key="c" class="one data-v-b0243273" bindtap="{{item.d}}"><view class="one-left data-v-b0243273">{{item.a}}</view><view class="one-right data-v-b0243273">{{item.b}}</view></view></view></view></view><view class="data-v-b0243273" style="display:flex;width:100%;padding:0 10%;justify-content:space-between"><view class="back-button data-v-b0243273" bindtap="{{m}}"> 返回上一步 </view><view class="finish-button data-v-b0243273" bindtap="{{n}}"> 确认并继续 </view></view><u-action-sheet wx:if="{{q}}" class="data-v-b0243273" bindclick="{{o}}" u-i="b0243273-1" bind:__l="__l" bindupdateModelValue="{{p}}" u-p="{{q}}"></u-action-sheet></view>
|
||||
|
|
@ -107,23 +107,15 @@ const _sfc_main = {
|
|||
if (!uping.value) {
|
||||
return;
|
||||
}
|
||||
pages_addstaff_api_addjigou.changemessage(common_vendor.index.getStorageSync("backhuancun")).then((res) => {
|
||||
let data = common_vendor.index.getStorageSync("backhuancun");
|
||||
data.healthZmPath = imgArray[0];
|
||||
data.healthFmPath = imgArray[1];
|
||||
data.qualificationPath = imgArray[2];
|
||||
data.noCrimeCertificate = imgArray[3];
|
||||
pages_addstaff_api_addjigou.changemessage(data).then((res) => {
|
||||
if (res.success) {
|
||||
common_vendor.index.requestSubscribeMessage({
|
||||
// 这里填后台申请好的 templateId 数组
|
||||
tmplIds: ["CJ6NDNV4mTTyOdYhbksyA_YjDORVemJRmzEVAUZMBis"],
|
||||
success: (res2) => {
|
||||
common_vendor.index.setStorageSync("specicalid", "");
|
||||
common_vendor.index.reLaunch({
|
||||
url: `/pages/addstaff/successpush`
|
||||
});
|
||||
},
|
||||
fail: (err) => {
|
||||
common_vendor.index.showToast({
|
||||
title: "订阅失败",
|
||||
icon: "none"
|
||||
});
|
||||
}
|
||||
common_vendor.index.reLaunch({
|
||||
url: `/pages/addstaff/successpush`
|
||||
});
|
||||
} else {
|
||||
common_vendor.index.showToast({
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ const _sfc_main = {
|
|||
]
|
||||
);
|
||||
const confirmmarry = (item) => {
|
||||
form.marriedOrNot = item[0].value;
|
||||
form.maritalStatus = item[0].value;
|
||||
};
|
||||
const confirmshowhealth = (item) => {
|
||||
form.healthStatus = item[0].value;
|
||||
|
|
@ -82,26 +82,26 @@ const _sfc_main = {
|
|||
form.politicalAppearance = item[0].value;
|
||||
};
|
||||
const confirmshowform = (item) => {
|
||||
form.hukouNature = item[0].value;
|
||||
form.hukouType = item[0].value;
|
||||
};
|
||||
const form = common_vendor.reactive({
|
||||
marriedOrNot: "",
|
||||
maritalStatus: "",
|
||||
tel: "",
|
||||
height: "",
|
||||
weight: "",
|
||||
healthStatus: "",
|
||||
politicalAppearance: "",
|
||||
emergencyContact: "",
|
||||
emergencyTel: "",
|
||||
emergencyRelationship: "",
|
||||
hukouNature: "",
|
||||
contactName: "",
|
||||
contactTel: "",
|
||||
contactRelationship: "",
|
||||
hukouType: "",
|
||||
openId: common_vendor.index.getStorageSync("openid")
|
||||
});
|
||||
function isValid11DigitNumber(val) {
|
||||
return /^(\d{11})$/.test(val);
|
||||
}
|
||||
const next = () => {
|
||||
if (!form.marriedOrNot) {
|
||||
if (!form.maritalStatus) {
|
||||
common_vendor.index.showToast({
|
||||
title: "请填写婚否",
|
||||
icon: "error"
|
||||
|
|
@ -137,28 +137,28 @@ const _sfc_main = {
|
|||
title: "请填写政治面貌",
|
||||
icon: "error"
|
||||
});
|
||||
} else if (!form.emergencyContact) {
|
||||
} else if (!form.contactName) {
|
||||
common_vendor.index.showToast({
|
||||
title: "请填写紧急联系人",
|
||||
icon: "none"
|
||||
});
|
||||
} else if (!form.emergencyTel) {
|
||||
} else if (!form.contactTel) {
|
||||
common_vendor.index.showToast({
|
||||
title: "请填写紧急联系人电话",
|
||||
icon: "none"
|
||||
});
|
||||
} else if (!isValid11DigitNumber(form.emergencyTel)) {
|
||||
} else if (!isValid11DigitNumber(form.contactTel)) {
|
||||
common_vendor.index.showToast({
|
||||
title: "紧急联系人手机号格式错误",
|
||||
icon: "none"
|
||||
});
|
||||
return;
|
||||
} else if (!form.emergencyRelationship) {
|
||||
} else if (!form.contactRelationship) {
|
||||
common_vendor.index.showToast({
|
||||
title: "请填写联系人和本人的关系",
|
||||
icon: "none"
|
||||
});
|
||||
} else if (!form.hukouNature) {
|
||||
} else if (!form.hukouType) {
|
||||
common_vendor.index.showToast({
|
||||
title: "请填写户口性质",
|
||||
icon: "error"
|
||||
|
|
@ -181,14 +181,28 @@ const _sfc_main = {
|
|||
common_vendor.onLoad(() => {
|
||||
if (common_vendor.index.getStorageSync("baddata")) {
|
||||
let data = common_vendor.index.getStorageSync("baddata");
|
||||
form = data;
|
||||
const keys = [
|
||||
"maritalStatus",
|
||||
"tel",
|
||||
"height",
|
||||
"weight",
|
||||
"healthStatus",
|
||||
"politicalAppearance",
|
||||
"contactName",
|
||||
"contactTel",
|
||||
"contactRelationship",
|
||||
"hukouType"
|
||||
];
|
||||
keys.forEach((key) => {
|
||||
form[key] = data[key] || "";
|
||||
});
|
||||
}
|
||||
});
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(goBack),
|
||||
b: form.marriedOrNot,
|
||||
c: common_vendor.o(($event) => form.marriedOrNot = $event.detail.value),
|
||||
b: form.maritalStatus,
|
||||
c: common_vendor.o(($event) => form.maritalStatus = $event.detail.value),
|
||||
d: common_vendor.o(($event) => showmarry.value = true),
|
||||
e: common_vendor.o(confirmmarry),
|
||||
f: common_vendor.o(($event) => showmarry.value = $event),
|
||||
|
|
@ -220,14 +234,14 @@ const _sfc_main = {
|
|||
list: showfacelist,
|
||||
modelValue: showface.value
|
||||
}),
|
||||
A: form.emergencyContact,
|
||||
B: common_vendor.o(($event) => form.emergencyContact = $event.detail.value),
|
||||
C: form.emergencyTel,
|
||||
D: common_vendor.o(($event) => form.emergencyTel = $event.detail.value),
|
||||
E: form.emergencyRelationship,
|
||||
F: common_vendor.o(($event) => form.emergencyRelationship = $event.detail.value),
|
||||
G: form.hukouNature,
|
||||
H: common_vendor.o(($event) => form.hukouNature = $event.detail.value),
|
||||
A: form.contactName,
|
||||
B: common_vendor.o(($event) => form.contactName = $event.detail.value),
|
||||
C: form.contactTel,
|
||||
D: common_vendor.o(($event) => form.contactTel = $event.detail.value),
|
||||
E: form.contactRelationship,
|
||||
F: common_vendor.o(($event) => form.contactRelationship = $event.detail.value),
|
||||
G: form.hukouType,
|
||||
H: common_vendor.o(($event) => form.hukouType = $event.detail.value),
|
||||
I: common_vendor.o(($event) => showform.value = true),
|
||||
J: common_vendor.o(confirmshowform),
|
||||
K: common_vendor.o(($event) => showform.value = $event),
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="container data-v-5da0d94e"><view class="title-back data-v-5da0d94e"><view class="left-father data-v-5da0d94e" bindtap="{{a}}"><image class="back-img data-v-5da0d94e" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-5da0d94e" style="font-size:30rpx">入职登记表</view></view></view><view class="white-content data-v-5da0d94e"><view class="content-title data-v-5da0d94e"><view class="shu data-v-5da0d94e"></view><view class="content-weight data-v-5da0d94e">个人信息</view></view><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{d}}"><view class="one-left data-v-5da0d94e">婚否</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择婚否" value="{{b}}" bindinput="{{c}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{g}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{e}}" u-i="5da0d94e-0" bind:__l="__l" bindupdateModelValue="{{f}}" u-p="{{g}}"></u-select><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">联系电话</view><input class="one-right data-v-5da0d94e" type="number" maxlength="11" placeholder="请输入联系电话" value="{{h}}" bindinput="{{i}}"/></view><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">身高</view><input class="one-right data-v-5da0d94e" type="number" maxlength="11" placeholder="请输入身高(单位:CM)" value="{{j}}" bindinput="{{k}}"/></view><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">体重</view><input class="one-right data-v-5da0d94e" type="number" maxlength="11" placeholder="请输入体重(单位:KG)" value="{{l}}" bindinput="{{m}}"/></view><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{p}}"><view class="one-left data-v-5da0d94e">健康状况</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择健康状况" value="{{n}}" bindinput="{{o}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{s}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{q}}" u-i="5da0d94e-1" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"></u-select><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{w}}"><view class="one-left data-v-5da0d94e">政治面貌</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择政治面貌" value="{{t}}" bindinput="{{v}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{z}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{x}}" u-i="5da0d94e-2" bind:__l="__l" bindupdateModelValue="{{y}}" u-p="{{z}}"></u-select><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">紧急联系人</view><input class="one-right data-v-5da0d94e" maxlength="11" placeholder="请输入紧急联系人" value="{{A}}" bindinput="{{B}}"/></view><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">紧急联系人电话</view><input class="one-right data-v-5da0d94e" maxlength="11" type="number" placeholder="请输入紧急联系人电话" value="{{C}}" bindinput="{{D}}"/></view><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">联系人与本人关系</view><input class="one-right data-v-5da0d94e" maxlength="11" placeholder="请输入联系人与本人关系" value="{{E}}" bindinput="{{F}}"/></view><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{I}}"><view class="one-left data-v-5da0d94e">户口性质</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择户口性质" value="{{G}}" bindinput="{{H}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{L}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{J}}" u-i="5da0d94e-3" bind:__l="__l" bindupdateModelValue="{{K}}" u-p="{{L}}"></u-select></view><view class="data-v-5da0d94e" style="display:flex;width:100%"><view class="finish-button data-v-5da0d94e" bindtap="{{M}}"> 确认并继续 </view></view></view>
|
||||
<view class="container data-v-5da0d94e"><view class="title-back data-v-5da0d94e"><view class="left-father data-v-5da0d94e" bindtap="{{a}}"><image class="back-img data-v-5da0d94e" src="https://www.focusnu.com/media/directive/index/left.png"/><view class="data-v-5da0d94e" style="font-size:30rpx">入职登记表</view></view></view><view class="white-content data-v-5da0d94e"><view class="content-title data-v-5da0d94e"><view class="shu data-v-5da0d94e"></view><view class="content-weight data-v-5da0d94e">个人信息</view></view><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{d}}"><view class="one-left data-v-5da0d94e">婚否</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择婚否" value="{{b}}" bindinput="{{c}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{g}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{e}}" u-i="5da0d94e-0" bind:__l="__l" bindupdateModelValue="{{f}}" u-p="{{g}}"></u-select><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">联系电话</view><input class="one-right data-v-5da0d94e" type="number" maxlength="11" placeholder="请输入联系电话" value="{{h}}" bindinput="{{i}}"/></view><view class="one data-v-5da0d94e" style="position:relative"><view class="one-left data-v-5da0d94e">身高</view><input class="one-right data-v-5da0d94e" type="number" maxlength="11" placeholder="请输入身高" value="{{j}}" bindinput="{{k}}"/><view class="triangle-down-mi data-v-5da0d94e"> cm </view></view><view class="one data-v-5da0d94e" style="position:relative"><view class="one-left data-v-5da0d94e">体重</view><input class="one-right data-v-5da0d94e" type="number" maxlength="11" placeholder="请输入体重" value="{{l}}" bindinput="{{m}}"/><view class="triangle-down-mi data-v-5da0d94e"> kg </view></view><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{p}}"><view class="one-left data-v-5da0d94e">健康状况</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择健康状况" value="{{n}}" bindinput="{{o}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{s}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{q}}" u-i="5da0d94e-1" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"></u-select><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{w}}"><view class="one-left data-v-5da0d94e">政治面貌</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择政治面貌" value="{{t}}" bindinput="{{v}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{z}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{x}}" u-i="5da0d94e-2" bind:__l="__l" bindupdateModelValue="{{y}}" u-p="{{z}}"></u-select><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">紧急联系人</view><input class="one-right data-v-5da0d94e" maxlength="11" placeholder="请输入紧急联系人" value="{{A}}" bindinput="{{B}}"/></view><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">紧急联系人电话</view><input class="one-right data-v-5da0d94e" maxlength="11" type="number" placeholder="请输入紧急联系人电话" value="{{C}}" bindinput="{{D}}"/></view><view class="one data-v-5da0d94e"><view class="one-left data-v-5da0d94e">联系人与本人关系</view><input class="one-right data-v-5da0d94e" maxlength="11" placeholder="请输入联系人与本人关系" value="{{E}}" bindinput="{{F}}"/></view><view class="one data-v-5da0d94e" style="position:relative" bindtap="{{I}}"><view class="one-left data-v-5da0d94e">户口性质</view><input disabled style="cursor:not-allowed;pointer-events:none" class="one-right data-v-5da0d94e" type="text" placeholder="请选择户口性质" value="{{G}}" bindinput="{{H}}"/><image class="triangle-down data-v-5da0d94e" src="https://www.focusnu.com/media/directive/login/xia.png"/></view><u-select wx:if="{{L}}" class="data-v-5da0d94e" style="font-size:35rpx" bindconfirm="{{J}}" u-i="5da0d94e-3" bind:__l="__l" bindupdateModelValue="{{K}}" u-p="{{L}}"></u-select></view><view class="data-v-5da0d94e" style="display:flex;width:100%"><view class="finish-button data-v-5da0d94e" bindtap="{{M}}"> 确认并继续 </view></view></view>
|
||||
|
|
@ -116,7 +116,6 @@
|
|||
/* 隐藏超出内容 */
|
||||
white-space: nowrap;
|
||||
/* 不换行 */
|
||||
font-size: 25rpx;
|
||||
text-overflow: ellipsis;
|
||||
width: 350rpx;
|
||||
display: flex;
|
||||
|
|
@ -128,4 +127,12 @@
|
|||
right: 26rpx;
|
||||
width: 20rpx;
|
||||
height: 20rpx;
|
||||
}
|
||||
.triangle-down-mi.data-v-5da0d94e {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
right: 26rpx;
|
||||
font-size: 30rpx;
|
||||
color: #999999;
|
||||
}
|
||||
|
|
@ -23,10 +23,11 @@ const _sfc_main = {
|
|||
});
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: `https://www.focusnu.com/media/directive/index/success.png`,
|
||||
b: common_vendor.t(special.value ? `我们将尽快处理并反馈审核结果` : `请耐心等待审核结果`),
|
||||
c: common_vendor.t(special.value ? `期待与您继续携手同行` : `期待您早日加入护理单元大家庭`),
|
||||
d: common_vendor.o(jumpto)
|
||||
a: `https://www.focusnu.com/media/directive/index/blue111.png`,
|
||||
b: common_vendor.t(common_vendor.index.getStorageSync("specicalid") ? "变更" : "申请"),
|
||||
c: common_vendor.t(special.value ? `我们将尽快处理并反馈审核结果` : ``),
|
||||
d: common_vendor.t(special.value ? `期待与您继续携手同行` : `欢迎加入护理单元大家庭`),
|
||||
e: common_vendor.o(jumpto)
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="font-father data-v-4d0b1daa"><view class="fixed data-v-4d0b1daa"><image class="title-photo data-v-4d0b1daa" src="{{a}}"/><view class="data-v-4d0b1daa" style="font-size:35rpx;font-weight:600;margin:50rpx 0"> 提交成功 </view><view class="small-title data-v-4d0b1daa"> 尊敬的用户,您的员工入住<text class="data-v-4d0b1daa" style="color:rgb(1,153,255)">申请已成功提交</text></view><view class="normal data-v-4d0b1daa"><text class="data-v-4d0b1daa">{{b}},{{c}} ! </text></view></view><view class="bottom-button data-v-4d0b1daa" bindtap="{{d}}"> 我的机构 </view></view>
|
||||
<view class="font-father data-v-4d0b1daa"><view class="fixed data-v-4d0b1daa"><image class="title-photo data-v-4d0b1daa" src="{{a}}"/><view class="data-v-4d0b1daa" style="font-size:35rpx;font-weight:600;margin:50rpx 0"> 提交成功 </view><view class="small-title data-v-4d0b1daa"> 尊敬的用户,您的员工入驻{{b}}已提交成功 </view><view class="normal data-v-4d0b1daa"><text class="data-v-4d0b1daa">{{c}}{{d}} ! </text></view></view><view class="bottom-button data-v-4d0b1daa" bindtap="{{e}}"> 我的机构 </view></view>
|
||||
|
|
@ -17,6 +17,25 @@ const _sfc_main = {
|
|||
url: `/pages/addstaff/information`
|
||||
});
|
||||
};
|
||||
const yuangonghowtojump = () => {
|
||||
if (op1.value == `1`) {
|
||||
jumpToYuangongindex();
|
||||
} else {
|
||||
tobestaff();
|
||||
}
|
||||
};
|
||||
const jumpToYuangongindex = () => {
|
||||
common_vendor.index.reLaunch({
|
||||
url: `/pages/yuangongindex/index`
|
||||
});
|
||||
};
|
||||
const jigouhowtojump = () => {
|
||||
if (op2.value == `1`) {
|
||||
jumpToindex();
|
||||
} else {
|
||||
gotoadd();
|
||||
}
|
||||
};
|
||||
const jumpToindex = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pages/index/index`
|
||||
|
|
@ -45,17 +64,18 @@ const _sfc_main = {
|
|||
});
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.o(tobestaff),
|
||||
b: op2.value == `1`
|
||||
}, op2.value == `1` ? {
|
||||
c: common_vendor.o(jumpToindex)
|
||||
} : {}, {
|
||||
d: op2.value != `1`
|
||||
}, op2.value != `1` ? {
|
||||
e: common_vendor.o(gotoadd)
|
||||
} : {}, {
|
||||
a: op1.value == `1`
|
||||
}, op1.value == `1` ? {} : {}, {
|
||||
b: op1.value != `1`
|
||||
}, op1.value != `1` ? {} : {}, {
|
||||
c: common_vendor.o(yuangonghowtojump),
|
||||
d: op2.value == `1`
|
||||
}, op2.value == `1` ? {} : {}, {
|
||||
e: op2.value != `1`
|
||||
}, op2.value != `1` ? {} : {}, {
|
||||
f: common_vendor.o(ceshi),
|
||||
g: common_vendor.o(close)
|
||||
g: common_vendor.o(jigouhowtojump),
|
||||
h: common_vendor.o(close)
|
||||
});
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="login-container data-v-83beea56"><image class="photo-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/><view class="card data-v-83beea56" style="margin-top:550rpx"><view class="card-left data-v-83beea56"><view class="card-weight data-v-83beea56"> 长者入住 </view><view class="card-text data-v-83beea56"> 护理单元日常护理涵盖生活照料、健康监测、康复护理及心理关怀,为长者提供贴心照护服务。 </view><view class="white-button data-v-83beea56"> 申请入住 </view></view><view class="card-right data-v-83beea56"><image class="right-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/login/old.png"/></view></view><view class="card data-v-83beea56"><view class="card-left data-v-83beea56"><view class="card-weight data-v-83beea56"> 员工入驻 </view><view class="card-text data-v-83beea56"> 护理员严格按标准流程,定时为失能长者开展床旁照护,用专业与温情守护长者生活与健康。 </view><view class="data-v-83beea56" style="display:flex"><view class="white-button data-v-83beea56" bindtap="{{a}}"> 申请入驻 </view></view></view><view class="card-right data-v-83beea56"><image class="right-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/login/yuangong.png"/></view></view><view class="card data-v-83beea56" style="height:340rpx"><view class="card-left data-v-83beea56"><view class="card-weight data-v-83beea56"> 机构加盟 </view><view class="card-text data-v-83beea56"> 加盟我们,共享银发经济红利!依托成熟运营体系,标准化服务流程降低人力成本及管理开支,背靠品牌资源,助力企业快速实现营收增长。 </view><view class="data-v-83beea56" style="display:flex"><view wx:if="{{b}}" class="white-button data-v-83beea56" bindtap="{{c}}"> 进入机构 </view><view wx:if="{{d}}" class="white-button data-v-83beea56" bindtap="{{e}}"> 申请加盟 </view></view></view><view class="card-right data-v-83beea56"><image class="right-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/login/gongsi.png" bindtap="{{f}}"/></view></view><view class="blue-button data-v-83beea56" bindtap="{{g}}"> 关闭 </view></view>
|
||||
<view class="login-container data-v-83beea56"><image class="photo-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/><view class="card data-v-83beea56" style="margin-top:550rpx"><view class="card-left data-v-83beea56"><view class="card-weight data-v-83beea56"> 长者入住 </view><view class="card-text data-v-83beea56"> 护理单元日常护理涵盖生活照料、健康监测、康复护理及心理关怀,为长者提供贴心照护服务。 </view><view class="white-button data-v-83beea56"> 申请入住 </view></view><view class="card-right data-v-83beea56"><image class="right-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/login/old.png"/></view></view><view class="card data-v-83beea56" bindtap="{{c}}"><view class="card-left data-v-83beea56"><view class="card-weight data-v-83beea56"> 员工入驻 </view><view class="card-text data-v-83beea56"> 护理员严格按标准流程,定时为失能长者开展床旁照护,用专业与温情守护长者生活与健康。 </view><view class="data-v-83beea56" style="display:flex"><view wx:if="{{a}}" class="white-button data-v-83beea56"> 员工进入 </view><view wx:if="{{b}}" class="white-button data-v-83beea56"> 申请入驻 </view></view></view><view class="card-right data-v-83beea56"><image class="right-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/login/yuangong.png"/></view></view><view class="card data-v-83beea56" style="height:340rpx" bindtap="{{g}}"><view class="card-left data-v-83beea56"><view class="card-weight data-v-83beea56"> 机构加盟 </view><view class="card-text data-v-83beea56"> 加盟我们,共享银发经济红利!依托成熟运营体系,标准化服务流程降低人力成本及管理开支,背靠品牌资源,助力企业快速实现营收增长。 </view><view class="data-v-83beea56" style="display:flex"><view wx:if="{{d}}" class="white-button data-v-83beea56"> 进入机构 </view><view wx:if="{{e}}" class="white-button data-v-83beea56"> 申请加盟 </view></view></view><view class="card-right data-v-83beea56"><image class="right-imge data-v-83beea56" src="https://www.focusnu.com/media/directive/login/gongsi.png" bindtap="{{f}}"/></view></view><view class="blue-button data-v-83beea56" bindtap="{{h}}"> 关闭 </view></view>
|
||||
|
|
@ -4,6 +4,20 @@ const _sfc_main = {
|
|||
__name: "threeselectonespec",
|
||||
setup(__props) {
|
||||
common_vendor.ref(0);
|
||||
const jigouhowtojump = () => {
|
||||
if (op2.value == `1`) {
|
||||
jumpToindex();
|
||||
} else {
|
||||
gotoadd();
|
||||
}
|
||||
};
|
||||
const yuangonghowtojump = () => {
|
||||
if (op1.value == `1`) {
|
||||
jumpToYuangongindex();
|
||||
} else {
|
||||
tobestaff();
|
||||
}
|
||||
};
|
||||
const goBack = () => {
|
||||
common_vendor.index.navigateBack();
|
||||
};
|
||||
|
|
@ -13,12 +27,12 @@ const _sfc_main = {
|
|||
});
|
||||
};
|
||||
const jumpToindex = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
common_vendor.index.reLaunch({
|
||||
url: `/pages/index/index`
|
||||
});
|
||||
};
|
||||
const jumpToYuangongindex = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
common_vendor.index.reLaunch({
|
||||
url: `/pages/yuangongindex/index`
|
||||
});
|
||||
};
|
||||
|
|
@ -52,22 +66,16 @@ const _sfc_main = {
|
|||
return common_vendor.e({
|
||||
a: common_vendor.o(goBack),
|
||||
b: op1.value == `1`
|
||||
}, op1.value == `1` ? {
|
||||
c: common_vendor.o(jumpToYuangongindex)
|
||||
} : {}, {
|
||||
d: op1.value != `1`
|
||||
}, op1.value != `1` ? {
|
||||
e: common_vendor.o(tobestaff)
|
||||
} : {}, {
|
||||
f: op2.value == `1`
|
||||
}, op2.value == `1` ? {
|
||||
g: common_vendor.o(jumpToindex)
|
||||
} : {}, {
|
||||
h: op2.value != `1`
|
||||
}, op2.value != `1` ? {
|
||||
i: common_vendor.o(gotoadd)
|
||||
} : {}, {
|
||||
j: common_vendor.o(ceshi)
|
||||
}, op1.value == `1` ? {} : {}, {
|
||||
c: op1.value != `1`
|
||||
}, op1.value != `1` ? {} : {}, {
|
||||
d: common_vendor.o(yuangonghowtojump),
|
||||
e: op2.value == `1`
|
||||
}, op2.value == `1` ? {} : {}, {
|
||||
f: op2.value != `1`
|
||||
}, op2.value != `1` ? {} : {}, {
|
||||
g: common_vendor.o(ceshi),
|
||||
h: common_vendor.o(jigouhowtojump)
|
||||
});
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="login-container data-v-f4bd7fdd"><image class="photo-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/><view class="title-back data-v-f4bd7fdd"><view class="left-father data-v-f4bd7fdd" bindtap="{{a}}"><image class="back-img data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/index/left.png"/></view></view><view class="card data-v-f4bd7fdd" style="margin-top:550rpx"><view class="card-left data-v-f4bd7fdd"><view class="card-weight data-v-f4bd7fdd"> 长者入住 </view><view class="card-text data-v-f4bd7fdd"> 护理单元日常护理涵盖生活照料、健康监测、康复护理及心理关怀,为长者提供贴心照护服务。 </view><view class="white-button data-v-f4bd7fdd"> 申请入住 </view></view><view class="card-right data-v-f4bd7fdd"><image class="right-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/login/old.png"/></view></view><view class="card data-v-f4bd7fdd"><view class="card-left data-v-f4bd7fdd"><view class="card-weight data-v-f4bd7fdd"> 员工入驻 </view><view class="card-text data-v-f4bd7fdd"> 护理员严格按标准流程,定时为失能长者开展床旁照护,用专业与温情守护长者生活与健康。 </view><view class="data-v-f4bd7fdd" style="display:flex"><view wx:if="{{b}}" class="white-button data-v-f4bd7fdd" bindtap="{{c}}"> 进入员工入驻 </view><view wx:if="{{d}}" class="white-button data-v-f4bd7fdd" bindtap="{{e}}"> 申请入驻 </view></view></view><view class="card-right data-v-f4bd7fdd"><image class="right-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/login/yuangong.png"/></view></view><view class="card data-v-f4bd7fdd" style="height:340rpx"><view class="card-left data-v-f4bd7fdd"><view class="card-weight data-v-f4bd7fdd"> 机构加盟 </view><view class="card-text data-v-f4bd7fdd"> 加盟我们,共享银发经济红利!依托成熟运营体系,标准化服务流程降低人力成本及管理开支,背靠品牌资源,助力企业快速实现营收增长。 </view><view class="data-v-f4bd7fdd" style="display:flex"><view wx:if="{{f}}" class="white-button data-v-f4bd7fdd" bindtap="{{g}}"> 进入机构 </view><view wx:if="{{h}}" class="white-button data-v-f4bd7fdd" bindtap="{{i}}"> 申请加盟 </view></view></view><view class="card-right data-v-f4bd7fdd"><image class="right-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/login/gongsi.png" bindtap="{{j}}"/></view></view></view>
|
||||
<view class="login-container data-v-f4bd7fdd"><image class="photo-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/index/indexgif.gif" mode="widthFix" lazy-load="false"/><view class="title-back data-v-f4bd7fdd"><view class="left-father data-v-f4bd7fdd" bindtap="{{a}}"><image class="back-img data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/index/left.png"/></view></view><view class="card data-v-f4bd7fdd" style="margin-top:550rpx"><view class="card-left data-v-f4bd7fdd"><view class="card-weight data-v-f4bd7fdd"> 长者入住 </view><view class="card-text data-v-f4bd7fdd"> 护理单元日常护理涵盖生活照料、健康监测、康复护理及心理关怀,为长者提供贴心照护服务。 </view><view class="white-button data-v-f4bd7fdd"> 申请入住 </view></view><view class="card-right data-v-f4bd7fdd"><image class="right-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/login/old.png"/></view></view><view class="card data-v-f4bd7fdd" bindtap="{{d}}"><view class="card-left data-v-f4bd7fdd"><view class="card-weight data-v-f4bd7fdd"> 员工入驻 </view><view class="card-text data-v-f4bd7fdd"> 护理员严格按标准流程,定时为失能长者开展床旁照护,用专业与温情守护长者生活与健康。 </view><view class="data-v-f4bd7fdd" style="display:flex"><view wx:if="{{b}}" class="white-button data-v-f4bd7fdd"> 员工进入 </view><view wx:if="{{c}}" class="white-button data-v-f4bd7fdd"> 申请入驻 </view></view></view><view class="card-right data-v-f4bd7fdd"><image class="right-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/login/yuangong.png"/></view></view><view class="card data-v-f4bd7fdd" style="height:340rpx" bindtap="{{h}}"><view class="card-left data-v-f4bd7fdd"><view class="card-weight data-v-f4bd7fdd"> 机构加盟 </view><view class="card-text data-v-f4bd7fdd"> 加盟我们,共享银发经济红利!依托成熟运营体系,标准化服务流程降低人力成本及管理开支,背靠品牌资源,助力企业快速实现营收增长。 </view><view class="data-v-f4bd7fdd" style="display:flex"><view wx:if="{{e}}" class="white-button data-v-f4bd7fdd"> 进入机构 </view><view wx:if="{{f}}" class="white-button data-v-f4bd7fdd"> 申请加盟 </view></view></view><view class="card-right data-v-f4bd7fdd"><image class="right-imge data-v-f4bd7fdd" src="https://www.focusnu.com/media/directive/login/gongsi.png" bindtap="{{g}}"/></view></view></view>
|
||||
|
|
@ -45,33 +45,6 @@
|
|||
width: 400rpx;
|
||||
height: 400rpx;
|
||||
}
|
||||
.font-father.data-v-f4bd7fdd {
|
||||
width: 100%;
|
||||
color: #666666;
|
||||
justify-content: center;
|
||||
display: flex;
|
||||
}
|
||||
.font-father .font.data-v-f4bd7fdd {
|
||||
width: 60%;
|
||||
}
|
||||
.button-father.data-v-f4bd7fdd {
|
||||
width: 100%;
|
||||
margin-top: 80rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
.button-father .button-blue.data-v-f4bd7fdd {
|
||||
width: 40%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 100rpx;
|
||||
border-radius: 43rpx;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
color: #fff;
|
||||
font-size: 33rpx;
|
||||
margin-bottom: 30rpx;
|
||||
}
|
||||
.card.data-v-f4bd7fdd {
|
||||
z-index: 1;
|
||||
margin-top: 30rpx;
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ const _sfc_main = {
|
|||
return item;
|
||||
});
|
||||
}).catch((err) => {
|
||||
common_vendor.index.__f__("error", "at pages/login/workjoinsuccess.vue:131", err);
|
||||
common_vendor.index.__f__("error", "at pages/login/workjoinsuccess.vue:112", err);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -0,0 +1,33 @@
|
|||
"use strict";
|
||||
const common_vendor = require("../../common/vendor.js");
|
||||
const request_index = require("../../request/index.js");
|
||||
function Apply(data) {
|
||||
return request_index.request({
|
||||
url: `/api/employessapply/apply`,
|
||||
method: "post",
|
||||
data
|
||||
});
|
||||
}
|
||||
function getOrgInfo(title) {
|
||||
return request_index.request({
|
||||
url: `/api/employessapply/getOrgInfo?title=${title}&pageSize=-1&openId=${common_vendor.index.getStorageSync("openid")}`,
|
||||
method: "get"
|
||||
});
|
||||
}
|
||||
function getEmployeesOrgRela(openId) {
|
||||
return request_index.request({
|
||||
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}`,
|
||||
method: "get"
|
||||
});
|
||||
}
|
||||
function getIndex(openId) {
|
||||
return request_index.request({
|
||||
url: `/api/employessapply/getEmployeesOrgRela?openId=${openId}&status=2`,
|
||||
method: "get"
|
||||
});
|
||||
}
|
||||
exports.Apply = Apply;
|
||||
exports.getEmployeesOrgRela = getEmployeesOrgRela;
|
||||
exports.getIndex = getIndex;
|
||||
exports.getOrgInfo = getOrgInfo;
|
||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/yuangongindex/api.js.map
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
"use strict";
|
||||
const common_vendor = require("../../common/vendor.js");
|
||||
const pages_addstaff_api_addjigou = require("../addstaff/api/addjigou.js");
|
||||
const pages_yuangongindex_api = require("./api.js");
|
||||
if (!Math) {
|
||||
(model + downMenu)();
|
||||
}
|
||||
|
|
@ -11,9 +12,14 @@ const _sfc_main = {
|
|||
setup(__props) {
|
||||
const show = common_vendor.ref(false);
|
||||
const content = common_vendor.ref("");
|
||||
const buttonArray = common_vendor.ref(["我的机构", "投递简历", "查看工资"]);
|
||||
const buttonArray = common_vendor.ref(["技能培训", "考勤排班", "每日工作", "员工功能", "员工功能", "员工功能", "员工功能"]);
|
||||
const statusarray = ["loading", "success", "fail"];
|
||||
const which = common_vendor.ref(0);
|
||||
const searchjigou = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/yuangongindex/searchjigou"
|
||||
});
|
||||
};
|
||||
const changecard = (e) => {
|
||||
which.value = e;
|
||||
whichMenu.value = which.value;
|
||||
|
|
@ -22,14 +28,6 @@ const _sfc_main = {
|
|||
which.value = menuArray.value.length;
|
||||
whichMenu.value = which.value;
|
||||
};
|
||||
const addjigou = () => {
|
||||
common_vendor.index.setStorageSync("specicalid", "");
|
||||
common_vendor.index.setStorageSync("baddata", "");
|
||||
common_vendor.index.setStorageSync("backhuancun", {});
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pages/addjigou/name`
|
||||
});
|
||||
};
|
||||
const look = (element) => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pages/addjigou/all?element=${JSON.stringify(element)}`
|
||||
|
|
@ -42,7 +40,6 @@ const _sfc_main = {
|
|||
}
|
||||
};
|
||||
const again = (item) => {
|
||||
common_vendor.index.__f__("log", "at pages/yuangongindex/index.vue:203", "????", item);
|
||||
common_vendor.index.setStorageSync("baddata", item);
|
||||
common_vendor.index.setStorageSync("specicalid", item.id);
|
||||
common_vendor.index.setStorageSync("backhuancun", {});
|
||||
|
|
@ -64,13 +61,20 @@ const _sfc_main = {
|
|||
common_vendor.index.getStorage({
|
||||
key: "openid",
|
||||
success: function(res) {
|
||||
pages_addstaff_api_addjigou.getMessageList(res.data).then((res2) => {
|
||||
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`
|
||||
});
|
||||
});
|
||||
pages_addstaff_api_addjigou.getMessageList(res.data).then((res2) => {
|
||||
common_vendor.index.setStorageSync("staff", res2.result[0]);
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
common_vendor.onLoad(() => {
|
||||
common_vendor.onShow(() => {
|
||||
loadingData();
|
||||
});
|
||||
return (_ctx, _cache) => {
|
||||
|
|
@ -100,23 +104,24 @@ const _sfc_main = {
|
|||
k: common_vendor.o(($event) => again(item), index),
|
||||
l: common_vendor.o(($event) => jumptolist(item.content), index)
|
||||
} : {}, {
|
||||
m: common_vendor.f(buttonArray.value, (item2, index2, i1) => {
|
||||
m: item.status != `-1`
|
||||
}, item.status != `-1` ? {
|
||||
n: common_vendor.f(buttonArray.value, (item2, index2, i1) => {
|
||||
return {
|
||||
a: `https://www.focusnu.com/media/directive/index/addjiji/${index2}.png`,
|
||||
a: `https://www.focusnu.com/media/directive/index/addstaff/${index2}.png`,
|
||||
b: common_vendor.t(item2),
|
||||
c: index2
|
||||
};
|
||||
}),
|
||||
n: item.status == `-1`
|
||||
}, item.status == `-1` ? {
|
||||
o: common_vendor.o(addjigou, index)
|
||||
})
|
||||
} : {}, {
|
||||
p: item.status == `2`
|
||||
}, item.status == `2` ? common_vendor.e({
|
||||
q: item.comName
|
||||
}, item.comName ? {
|
||||
r: common_vendor.t(item.comName)
|
||||
} : {}) : {}, {
|
||||
o: item.status == `-1`
|
||||
}, item.status == `-1` ? {} : {}, {
|
||||
p: item.status == `-1`
|
||||
}, item.status == `-1` ? {
|
||||
q: common_vendor.o(($event) => searchjigou(), index)
|
||||
} : {}, {
|
||||
r: item.status == `2`
|
||||
}, item.status == `2` ? {} : {}, {
|
||||
s: index
|
||||
});
|
||||
}),
|
||||
|
|
|
|||
|
|
@ -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 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="white-content data-v-f6d04c18" style="margin:0 auto"><image class="white-content-secondimg data-v-f6d04c18" src="https://www.focusnu.com/media/directive/index/addjiji/addjigou.png" lazy-load="false"/><view class="button-blue data-v-f6d04c18" bindtap="{{item.o}}"> 添加机构 </view></view><view wx:if="{{item.p}}" class="white-content-father-time data-v-f6d04c18"><view wx:if="{{item.q}}" class="white-content data-v-f6d04c18" style="background-color:transparent"><view class="white-bgc data-v-f6d04c18">{{item.r}}</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="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>
|
||||
|
|
@ -118,11 +118,11 @@
|
|||
}
|
||||
.white-content .white-content-secondimg.data-v-f6d04c18 {
|
||||
position: absolute;
|
||||
top: 20rpx;
|
||||
left: 34%;
|
||||
transform: translateX(-34%);
|
||||
width: 610rpx;
|
||||
height: 450rpx;
|
||||
left: 50%;
|
||||
top: 30%;
|
||||
transform: translate(-50%, -30%);
|
||||
width: 400rpx;
|
||||
height: 300rpx;
|
||||
z-index: 1;
|
||||
}
|
||||
.white-content .white-font.data-v-f6d04c18 {
|
||||
|
|
@ -165,7 +165,6 @@
|
|||
height: 110rpx;
|
||||
width: 92%;
|
||||
overflow: hidden;
|
||||
/* 2. 水平方向拉满容器,垂直方向保持原始比例 */
|
||||
background-size: 100% auto;
|
||||
border-radius: 35rpx;
|
||||
z-index: 2;
|
||||
|
|
@ -287,6 +286,7 @@
|
|||
color: #fff;
|
||||
font-size: 33rpx;
|
||||
margin-top: 80rpx;
|
||||
z-index: 999;
|
||||
}
|
||||
.button-blue-spec.data-v-f6d04c18 {
|
||||
position: absolute;
|
||||
|
|
@ -342,4 +342,16 @@
|
|||
.chuo-ball .ball-img.data-v-f6d04c18 {
|
||||
width: 37rpx;
|
||||
height: 37rpx;
|
||||
}
|
||||
.blue-shu.data-v-f6d04c18 {
|
||||
width: 17rpx;
|
||||
height: 35rpx;
|
||||
border-radius: 17rpx;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
margin-left: 40rpx;
|
||||
margin-right: 20rpx;
|
||||
}
|
||||
.blue-font.data-v-f6d04c18 {
|
||||
font-size: 30rpx;
|
||||
color: black;
|
||||
}
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
"use strict";
|
||||
const common_vendor = require("../../common/vendor.js");
|
||||
const pages_addstaff_api_addjigou = require("../addstaff/api/addjigou.js");
|
||||
if (!Math) {
|
||||
(exit + downMenu)();
|
||||
}
|
||||
|
|
@ -16,7 +17,7 @@ const _sfc_main = {
|
|||
phone.value = common_vendor.index.getStorageSync("tel");
|
||||
platId.value = common_vendor.index.getStorageSync("platId");
|
||||
});
|
||||
const cardMenu = [`机构信息`, `加盟审核`, `机构功能`];
|
||||
const cardMenu = [`员工信息`, `入驻审核`, `员工功能`];
|
||||
const change = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pages/login/threeselectonespec`
|
||||
|
|
@ -28,17 +29,32 @@ const _sfc_main = {
|
|||
const clickButton = (index) => {
|
||||
switch (index) {
|
||||
case 0:
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pages/login/workjoinsuccess`
|
||||
});
|
||||
loadingData();
|
||||
break;
|
||||
case 1:
|
||||
common_vendor.index.navigateTo({
|
||||
url: `/pages/login/workjoin`
|
||||
});
|
||||
changeData();
|
||||
break;
|
||||
}
|
||||
};
|
||||
const loadingData = () => {
|
||||
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])}`
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
const changeData = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/yuangongindex/workjoin"
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(($event) => exitshow.value = false),
|
||||
|
|
@ -49,7 +65,7 @@ const _sfc_main = {
|
|||
d: common_vendor.t(phone.value),
|
||||
e: common_vendor.f(cardMenu, (item, index, i0) => {
|
||||
return common_vendor.e({
|
||||
a: `https://www.focusnu.com/media/directive/index/mine/${index}.png`,
|
||||
a: `https://www.focusnu.com/media/directive/index/staffmine/${index}.png`,
|
||||
b: common_vendor.t(item),
|
||||
c: !index
|
||||
}, !index ? {} : {}, {
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
<view class="login-container data-v-4a2cd26c"><exit wx:if="{{b}}" class="data-v-4a2cd26c" bindclose="{{a}}" u-i="4a2cd26c-0" bind:__l="__l" u-p="{{b}}"/><image class="bgc-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/bgc.png"/><view class="ball data-v-4a2cd26c"><image class="ball-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/head.png"/></view><view class="data-v-4a2cd26c" style="display:flex;margin-top:30rpx"><view class="badid data-v-4a2cd26c"> ID </view><view class="data-v-4a2cd26c" style="z-index:1;margin-top:-3rpx">{{c}}</view></view><view class="phone data-v-4a2cd26c">{{d}}</view><view class="white-father data-v-4a2cd26c"><view wx:for="{{e}}" wx:for-item="item" wx:key="d" class="white-card data-v-4a2cd26c" bindtap="{{item.e}}"><view class="white-left data-v-4a2cd26c"><image class="white-left-imge data-v-4a2cd26c" src="{{item.a}}"/><view class="data-v-4a2cd26c" style="font-size:32rpx">{{item.b}}</view></view><view class="white-right data-v-4a2cd26c"><view wx:if="{{item.c}}" class="data-v-4a2cd26c" style="font-size:30rpx;margin-top:-4rpx">变更机构信息</view><image class="white-right-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/more.png"/></view></view></view><view class="blue-button data-v-4a2cd26c" bindtap="{{f}}"><image class="blue-button-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/change.png"/> 切换账号 </view><view class="white-button data-v-4a2cd26c" bindtap="{{g}}"><image class="blue-button-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/exit.png"/> 退出登录 </view><down-menu wx:if="{{h}}" class="data-v-4a2cd26c" u-i="4a2cd26c-1" bind:__l="__l" u-p="{{h}}"/></view>
|
||||
<view class="login-container data-v-4a2cd26c"><exit wx:if="{{b}}" class="data-v-4a2cd26c" bindclose="{{a}}" u-i="4a2cd26c-0" bind:__l="__l" u-p="{{b}}"/><image class="bgc-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/bgc.png"/><view class="ball data-v-4a2cd26c"><image class="ball-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/head.png"/></view><view class="data-v-4a2cd26c" style="display:flex;margin-top:30rpx"><view class="badid data-v-4a2cd26c"> ID </view><view class="data-v-4a2cd26c" style="z-index:1;margin-top:-3rpx">{{c}}</view></view><view class="phone data-v-4a2cd26c">{{d}}</view><view class="white-father data-v-4a2cd26c"><view wx:for="{{e}}" wx:for-item="item" wx:key="d" class="white-card data-v-4a2cd26c" bindtap="{{item.e}}"><view class="white-left data-v-4a2cd26c"><image class="white-left-imge data-v-4a2cd26c" src="{{item.a}}"/><view class="data-v-4a2cd26c" style="font-size:32rpx">{{item.b}}</view></view><view class="white-right data-v-4a2cd26c"><view wx:if="{{item.c}}" class="data-v-4a2cd26c" style="font-size:30rpx;margin-top:0rpx;color:#777777">完善员工信息</view><image class="white-right-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/more.png"/></view></view></view><view class="blue-button data-v-4a2cd26c" bindtap="{{f}}"><image class="blue-button-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/change.png"/> 切换账号 </view><view class="white-button data-v-4a2cd26c" bindtap="{{g}}"><image class="blue-button-imge data-v-4a2cd26c" src="https://www.focusnu.com/media/directive/index/mine/exit.png"/> 退出登录 </view><down-menu wx:if="{{h}}" class="data-v-4a2cd26c" u-i="4a2cd26c-1" bind:__l="__l" u-p="{{h}}"/></view>
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
"use strict";
|
||||
const common_vendor = require("../../common/vendor.js");
|
||||
const pages_yuangongindex_api = require("./api.js");
|
||||
if (!Array) {
|
||||
const _easycom_u_popup2 = common_vendor.resolveComponent("u-popup");
|
||||
_easycom_u_popup2();
|
||||
}
|
||||
const _easycom_u_popup = () => "../../uni_modules/vk-uview-ui/components/u-popup/u-popup.js";
|
||||
if (!Math) {
|
||||
_easycom_u_popup();
|
||||
}
|
||||
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
|
||||
__name: "searchjigou",
|
||||
setup(__props) {
|
||||
const hulijigouArray = common_vendor.ref([]);
|
||||
const hulitarget = common_vendor.ref(-1);
|
||||
const popupshow = common_vendor.ref(false);
|
||||
const supervalue = common_vendor.ref("");
|
||||
const jumpRuzhu = () => {
|
||||
common_vendor.index.navigateTo({
|
||||
url: "/pages/yuangongindex/workjoin"
|
||||
});
|
||||
};
|
||||
const buttonOpen = common_vendor.ref(false);
|
||||
const clickCard = (index) => {
|
||||
var _a, _b;
|
||||
if (hulitarget.value === index) {
|
||||
hulitarget.value = -1;
|
||||
buttonOpen.value = false;
|
||||
} else {
|
||||
hulitarget.value = index;
|
||||
if (((_a = hulijigouArray.value[index].employeesApiEntity) == null ? void 0 : _a.status) == 1 || ((_b = hulijigouArray.value[index].employeesApiEntity) == null ? void 0 : _b.status) == 2) {
|
||||
buttonOpen.value = false;
|
||||
} else {
|
||||
buttonOpen.value = true;
|
||||
}
|
||||
}
|
||||
};
|
||||
const clearvalue = () => {
|
||||
hulitarget.value = -1;
|
||||
supervalue.value = "";
|
||||
};
|
||||
const goBack = () => {
|
||||
common_vendor.index.navigateBack();
|
||||
};
|
||||
const search = () => {
|
||||
pages_yuangongindex_api.getOrgInfo(supervalue.value).then((res) => {
|
||||
if (res.success) {
|
||||
hulijigouArray.value = res.result.records;
|
||||
}
|
||||
});
|
||||
};
|
||||
const apply = () => {
|
||||
let data = common_vendor.index.getStorageSync("staff");
|
||||
data = {
|
||||
...data,
|
||||
employeeId: data.id,
|
||||
id: null,
|
||||
createTime: null,
|
||||
updateBy: null,
|
||||
updateTime: null,
|
||||
orgCode: hulijigouArray.value[hulitarget.value].orgCode
|
||||
};
|
||||
pages_yuangongindex_api.Apply(data).then((data2) => {
|
||||
if (data2.success) {
|
||||
popupshow.value = true;
|
||||
setTimeout(() => search(), 1e3);
|
||||
}
|
||||
});
|
||||
};
|
||||
search();
|
||||
return (_ctx, _cache) => {
|
||||
return common_vendor.e({
|
||||
a: common_vendor.o(goBack),
|
||||
b: common_vendor.o(search),
|
||||
c: supervalue.value,
|
||||
d: common_vendor.o(($event) => supervalue.value = $event.detail.value),
|
||||
e: supervalue.value
|
||||
}, supervalue.value ? {
|
||||
f: common_vendor.o(clearvalue)
|
||||
} : {}, {
|
||||
g: common_vendor.o(search),
|
||||
h: common_vendor.f(hulijigouArray.value, (item, index, i0) => {
|
||||
var _a, _b, _c, _d, _e, _f;
|
||||
return common_vendor.e({
|
||||
a: hulitarget.value === index
|
||||
}, hulitarget.value === index ? {} : {}, {
|
||||
b: ((_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`
|
||||
}, ((_d = item.employeesApiEntity) == null ? void 0 : _d.status) === `2` ? {} : {}, {
|
||||
d: ((_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 ? {
|
||||
border: `4rpx solid #0093FF`
|
||||
} : {}),
|
||||
h: common_vendor.o(($event) => clickCard(index), index)
|
||||
});
|
||||
}),
|
||||
i: buttonOpen.value
|
||||
}, buttonOpen.value ? {
|
||||
j: common_vendor.o(apply)
|
||||
} : {}, {
|
||||
k: common_vendor.o(($event) => jumpRuzhu()),
|
||||
l: common_vendor.o(($event) => popupshow.value = $event),
|
||||
m: common_vendor.p({
|
||||
mode: "bottom",
|
||||
["border-radius"]: "40",
|
||||
modelValue: popupshow.value
|
||||
})
|
||||
});
|
||||
};
|
||||
}
|
||||
});
|
||||
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-0e7ef1bb"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/yuangongindex/searchjigou.js.map
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"navigationBarTitleText": "查找",
|
||||
"usingComponents": {
|
||||
"u-popup": "../../uni_modules/vk-uview-ui/components/u-popup/u-popup"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +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>
|
||||
|
|
@ -0,0 +1,208 @@
|
|||
/**
|
||||
* 这里是uni-app内置的常用样式变量
|
||||
*
|
||||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||||
* 如果您是插件开发者,建议您使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||||
*
|
||||
*/
|
||||
/**
|
||||
* 如果您是App开发者(插件使用者),您可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||||
*
|
||||
* 如果您的项目同样使用了scss预处理,您也可以直接在您的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||||
*/
|
||||
/* 颜色变量 */
|
||||
/* 行为相关颜色 */
|
||||
/* 文字基本颜色 */
|
||||
/* 背景颜色 */
|
||||
/* 边框颜色 */
|
||||
/* 尺寸变量 */
|
||||
/* 文字尺寸 */
|
||||
/* 图片尺寸 */
|
||||
/* Border Radius */
|
||||
/* 水平间距 */
|
||||
/* 垂直间距 */
|
||||
/* 透明度 */
|
||||
/* 文章场景相关 */
|
||||
.container.data-v-0e7ef1bb {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
min-height: 100vh;
|
||||
width: 100%;
|
||||
background-color: #F7F7F7;
|
||||
position: relative;
|
||||
}
|
||||
.title-back.data-v-0e7ef1bb {
|
||||
margin-top: 100rpx;
|
||||
width: 100%;
|
||||
height: 100rpx;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
.left-father.data-v-0e7ef1bb {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.left-father .back-img.data-v-0e7ef1bb {
|
||||
width: 45rpx;
|
||||
height: 40rpx;
|
||||
margin-left: 40rpx;
|
||||
margin-right: 15rpx;
|
||||
}
|
||||
.tianjia.data-v-0e7ef1bb {
|
||||
width: 120rpx;
|
||||
height: 70rpx;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
color: #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
border-radius: 20rpx;
|
||||
margin-left: 10rpx;
|
||||
}
|
||||
.zhiling-box.data-v-0e7ef1bb {
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
align-items: center;
|
||||
width: 92%;
|
||||
margin-left: 4%;
|
||||
height: 110rpx;
|
||||
background-color: #fff;
|
||||
border-radius: 35rpx;
|
||||
font-size: 32rpx;
|
||||
border: 4rpx solid #fff;
|
||||
}
|
||||
.input-all.data-v-0e7ef1bb {
|
||||
width: 500rpx;
|
||||
height: 65rpx;
|
||||
border-radius: 30rpx;
|
||||
background-color: #F7F7F7;
|
||||
padding-left: 80rpx;
|
||||
margin-left: 40rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
}
|
||||
.popop-father.data-v-0e7ef1bb {
|
||||
width: 100%;
|
||||
height: 600rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
.popop-font.data-v-0e7ef1bb {
|
||||
margin-top: 40rpx;
|
||||
width: 70%;
|
||||
text-align: center;
|
||||
line-height: 40rpx;
|
||||
font-size: 30rpx;
|
||||
margin-bottom: 100rpx;
|
||||
}
|
||||
.popop-blue.data-v-0e7ef1bb {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 80%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 90rpx;
|
||||
border-radius: 35rpx;
|
||||
background: linear-gradient(to left, #00C9FF, #0076FF);
|
||||
color: #fff;
|
||||
font-size: 33rpx;
|
||||
margin-bottom: 30rpx;
|
||||
}
|
||||
.button-father.data-v-0e7ef1bb {
|
||||
position: fixed;
|
||||
bottom: 0rpx;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
background-color: #fff;
|
||||
}
|
||||
.blue-button.data-v-0e7ef1bb {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 80%;
|
||||
height: 90rpx;
|
||||
margin: 0rpx auto;
|
||||
margin-bottom: 80rpx;
|
||||
margin-top: 20rpx;
|
||||
color: #fff;
|
||||
background: linear-gradient(to left, #00C9FF, #0076FF);
|
||||
border-radius: 35rpx;
|
||||
font-size: 33rpx;
|
||||
}
|
||||
.white-button.data-v-0e7ef1bb {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 80%;
|
||||
height: 90rpx;
|
||||
margin: 0rpx auto;
|
||||
margin-bottom: 80rpx;
|
||||
margin-top: 20rpx;
|
||||
background: linear-gradient(to bottom, #f3f3f5, #dee4e9);
|
||||
border-radius: 35rpx;
|
||||
font-size: 33rpx;
|
||||
}
|
||||
.card-font.data-v-0e7ef1bb {
|
||||
margin: 0 40rpx;
|
||||
text-align: center;
|
||||
font-size: 28rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.applying.data-v-0e7ef1bb {
|
||||
position: absolute;
|
||||
right: 20rpx;
|
||||
top: 20rpx;
|
||||
background-color: #FFE8D3;
|
||||
color: #FF7900;
|
||||
width: 110rpx;
|
||||
height: 50rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 25rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.applysuccess.data-v-0e7ef1bb {
|
||||
position: absolute;
|
||||
right: 20rpx;
|
||||
top: 20rpx;
|
||||
background-color: #DEF1FF;
|
||||
color: #0093FF;
|
||||
width: 110rpx;
|
||||
height: 50rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 25rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.applyfail.data-v-0e7ef1bb {
|
||||
position: absolute;
|
||||
right: 20rpx;
|
||||
top: 20rpx;
|
||||
background-color: #FFBFCF;
|
||||
color: #FC3D7F;
|
||||
width: 110rpx;
|
||||
height: 50rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 25rpx;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.gray-font.data-v-0e7ef1bb {
|
||||
font-size: 25rpx;
|
||||
margin-top: 20rpx;
|
||||
color: #B1B1B1;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
"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) {
|
||||
common_vendor.ref(0);
|
||||
const workArray = common_vendor.ref([]);
|
||||
common_vendor.ref(false);
|
||||
const statusarray = ["loading", "success", "fail"];
|
||||
common_vendor.onLoad((options) => {
|
||||
common_vendor.index.getStorage({
|
||||
key: "openid",
|
||||
success: function(res) {
|
||||
pages_yuangongindex_api.getEmployeesOrgRela(res.data).then((res2) => {
|
||||
workArray.value = res2.result;
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
common_vendor.onPullDownRefresh(() => {
|
||||
common_vendor.index.getStorage({
|
||||
key: "openid",
|
||||
success: function(res) {
|
||||
pages_yuangongindex_api.getEmployeesOrgRela(res.data).then((res2) => {
|
||||
workArray.value = res2.result;
|
||||
});
|
||||
}
|
||||
});
|
||||
common_vendor.index.stopPullDownRefresh();
|
||||
});
|
||||
const goBack = () => {
|
||||
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`
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
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}`
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
return (_ctx, _cache) => {
|
||||
return {
|
||||
a: common_vendor.o(goBack),
|
||||
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
|
||||
}, item.applyStatus != 1 && item.applyStatus != 2 ? {
|
||||
f: common_vendor.o(($event) => again(), index)
|
||||
} : {}, {
|
||||
g: common_vendor.o(($event) => jumpToAll(item), index),
|
||||
h: index
|
||||
});
|
||||
})
|
||||
};
|
||||
};
|
||||
}
|
||||
};
|
||||
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-9f30267b"]]);
|
||||
wx.createPage(MiniProgramPage);
|
||||
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/yuangongindex/workjoin.js.map
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"navigationBarTitleText": "入驻审核",
|
||||
"usingComponents": {}
|
||||
}
|
||||
|
|
@ -0,0 +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>
|
||||
|
|
@ -0,0 +1,155 @@
|
|||
/**
|
||||
* 这里是uni-app内置的常用样式变量
|
||||
*
|
||||
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
|
||||
* 如果您是插件开发者,建议您使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
|
||||
*
|
||||
*/
|
||||
/**
|
||||
* 如果您是App开发者(插件使用者),您可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
|
||||
*
|
||||
* 如果您的项目同样使用了scss预处理,您也可以直接在您的 scss 代码中使用如下变量,同时无需 import 这个文件
|
||||
*/
|
||||
/* 颜色变量 */
|
||||
/* 行为相关颜色 */
|
||||
/* 文字基本颜色 */
|
||||
/* 背景颜色 */
|
||||
/* 边框颜色 */
|
||||
/* 尺寸变量 */
|
||||
/* 文字尺寸 */
|
||||
/* 图片尺寸 */
|
||||
/* Border Radius */
|
||||
/* 水平间距 */
|
||||
/* 垂直间距 */
|
||||
/* 透明度 */
|
||||
/* 文章场景相关 */
|
||||
.login-container.data-v-9f30267b {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
min-height: 100vh;
|
||||
width: 100%;
|
||||
background-color: #eff1fc;
|
||||
position: relative;
|
||||
}
|
||||
.under-scroll.data-v-9f30267b {
|
||||
width: 100%;
|
||||
height: calc(100% - 460rpx);
|
||||
padding-top: 30rpx;
|
||||
}
|
||||
.under-scroll .white-small.data-v-9f30267b {
|
||||
width: 94%;
|
||||
margin-left: 3%;
|
||||
background-color: #fff;
|
||||
border-radius: 30rpx;
|
||||
padding: 30rpx 40rpx;
|
||||
margin-bottom: 30rpx;
|
||||
font-size: 25rpx;
|
||||
position: relative;
|
||||
}
|
||||
.button-heng.data-v-9f30267b {
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
position: absolute;
|
||||
bottom: 30rpx;
|
||||
right: 0;
|
||||
}
|
||||
.button-heng .white-button.data-v-9f30267b {
|
||||
width: 180rpx;
|
||||
height: 60rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
background: linear-gradient(to bottom, #F3F3F5, #DEE4E9);
|
||||
border-radius: 30rpx;
|
||||
color: black;
|
||||
margin-right: 20rpx;
|
||||
}
|
||||
.bgc-card.data-v-9f30267b {
|
||||
margin-top: 450rpx;
|
||||
background-color: #F7F7F7;
|
||||
width: 98%;
|
||||
margin-left: 1%;
|
||||
border-top-left-radius: 30rpx;
|
||||
border-top-right-radius: 30rpx;
|
||||
min-height: calc(100vh - 650rpx);
|
||||
z-index: 1;
|
||||
}
|
||||
.index-up.data-v-9f30267b {
|
||||
position: absolute;
|
||||
top: 0rpx;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
}
|
||||
.index-up .index-up-img.data-v-9f30267b {
|
||||
width: 100%;
|
||||
height: 20rpx;
|
||||
}
|
||||
.title-card.data-v-9f30267b {
|
||||
margin: 30rpx;
|
||||
background-color: #fff;
|
||||
width: 93%;
|
||||
height: 250rpx;
|
||||
border-radius: 30rpx;
|
||||
padding: 0 45rpx;
|
||||
margin-top: 40rpx;
|
||||
padding-top: 40rpx;
|
||||
}
|
||||
.title-card .big-weight.data-v-9f30267b {
|
||||
font-size: 30rpx;
|
||||
color: #333333;
|
||||
font-weight: 600;
|
||||
margin-bottom: 30rpx;
|
||||
}
|
||||
.title-card .title-other.data-v-9f30267b {
|
||||
color: #666666;
|
||||
font-size: 25rpx;
|
||||
}
|
||||
.title-back.data-v-9f30267b {
|
||||
margin-top: 100rpx;
|
||||
width: 100%;
|
||||
height: 100rpx;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
z-index: 1;
|
||||
}
|
||||
.left-father.data-v-9f30267b {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
z-index: 1;
|
||||
}
|
||||
.left-father .back-img.data-v-9f30267b {
|
||||
width: 45rpx;
|
||||
height: 40rpx;
|
||||
margin-left: 40rpx;
|
||||
margin-right: 15rpx;
|
||||
}
|
||||
.enter-img.data-v-9f30267b {
|
||||
width: 25rpx;
|
||||
height: 25rpx;
|
||||
position: absolute;
|
||||
right: 30rpx;
|
||||
top: 35rpx;
|
||||
}
|
||||
.bottom-father.data-v-9f30267b {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
}
|
||||
.bottom-img.data-v-9f30267b {
|
||||
width: 160rpx;
|
||||
height: 140rpx;
|
||||
}
|
||||
.blue-button.data-v-9f30267b {
|
||||
margin: 0 auto;
|
||||
margin-top: 20rpx;
|
||||
width: 200rpx;
|
||||
height: 60rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
background: linear-gradient(to right, #00C9FF, #0076FF);
|
||||
border-radius: 25rpx;
|
||||
color: #fff;
|
||||
font-size: 30rpx;
|
||||
z-index: 999;
|
||||
}
|
||||
|
|
@ -5,11 +5,12 @@
|
|||
},
|
||||
"setting": {
|
||||
"urlCheck": false,
|
||||
"es6": false,
|
||||
"es6": true,
|
||||
"postcss": false,
|
||||
"minified": true,
|
||||
"newFeature": true,
|
||||
"bigPackageSizeSupport": true
|
||||
"bigPackageSizeSupport": true,
|
||||
"enhance": true
|
||||
},
|
||||
"compileType": "miniprogram",
|
||||
"libVersion": "",
|
||||
|
|
|
|||
Loading…
Reference in New Issue