This commit is contained in:
wangweidong 2026-02-24 17:32:15 +08:00
parent 090e10289a
commit ea263e58df
5 changed files with 443 additions and 311 deletions

View File

@ -10,12 +10,12 @@
</view> </view>
</view> </view>
<view :style="{height:`${uni.getStorageSync('moveHeight') + 40}px`}"></view> <view :style="{height:`${uni.getStorageSync('moveHeight') + 40}px`}"></view>
<view class="contentred"> <view class="contentred" v-if="code>0">
<view class="content-img" style="display: flex;align-items: center;justify-content: flex-end;color: red;" > <view class="content-img" style="display: flex;align-items: center;justify-content: flex-end;color: red;" >
<text v-if="alldata.status==1" >待审核</text> <text v-if="alldata.status==1" >待审核</text>
<text v-if="alldata.status==3&&code==0">审核驳回</text> <text v-if="alldata.status==3&&code==0">审核驳回</text>
<text v-if="alldata.status==2&&code==0" style="color: #0089FE;">审核通过</text> <text v-if="alldata.status==2&&code==0" style="color: #0089FE;">审核通过</text>
<view class="small-blue" @click="changeMessage" v-if="code>0 && (alldata.orgStatus != '3' && alldata.orgStatus != '4') && (alldata.optType == 'rz' || (alldata.optType == 'bg' && (alldata.status == '2' || alldata.status == '3' )))"> <view class="small-blue" @click="changeMessage" v-if="(alldata.orgStatus != '3' && alldata.orgStatus != '4') && (alldata.optType == 'rz' || (alldata.optType == 'bg' && (alldata.status == '2' || alldata.status == '3' )))">
编辑 编辑
</view> </view>
</view> </view>
@ -24,6 +24,9 @@
驳回原因{{contentred}} 驳回原因{{contentred}}
</view> </view>
</view> </view>
<template>
<view v-if="dexcard==0">
<view class="white-content"> <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="shu"></view>
@ -73,6 +76,16 @@
</view> </view>
</view> </view>
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: center;">
<view class="finish-button" @click="dexcard = 1">
下一步
</view>
</view>
</view>
</template>
<template>
<view v-if="dexcard==1">
<view class="white-content"> <view class="white-content">
<view class="content-title" style="margin-bottom: 30rpx;"> <view class="content-title" style="margin-bottom: 30rpx;">
<view class="shu"></view> <view class="shu"></view>
@ -105,13 +118,26 @@
</view> </view>
</view> </view>
</view> </view>
</view>
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: space-between;">
<view class="back-button" @click="dexcard = 0">
上一步
</view>
<view class="finish-button" @click="dexcard = 2">
下一步
</view>
</view>
</view>
</template>
<template>
<view v-if="dexcard==2">
<view class="white-content" style="margin-top: 0rpx;">
<view class="content-title"> <view class="content-title">
<view class="shu"></view> <view class="shu"></view>
<view class="content-weight">机构信息</view> <view class="content-weight">机构信息</view>
</view> </view>
</view>
<view class="white-content" style="margin-top: 0rpx;">
<view class="white-message"> <view class="white-message">
<view style="margin-bottom: 20rpx;"> <view style="margin-bottom: 20rpx;">
<view v-for="(item,index) in nameArray1" :key="index" class="one" <view v-for="(item,index) in nameArray1" :key="index" class="one"
@ -122,6 +148,18 @@
</view> </view>
</view> </view>
</view> </view>
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: space-between;">
<view class="back-button" @click="dexcard = 1">
上一步
</view>
<view class="finish-button" @click="goBack">
关闭
</view>
</view>
</view>
</template>
<view style="display: flex;width: 100%;margin-top: 40rpx;"></view> <view style="display: flex;width: 100%;margin-top: 40rpx;"></view>
</div> </div>
@ -141,7 +179,7 @@
import { getrel } from '@/pages/addjigou/api/addjigou.js'; import { getrel } from '@/pages/addjigou/api/addjigou.js';
import model from "@/compontent/public/model.vue" import model from "@/compontent/public/model.vue"
import { swapLongTerm } from '@/compontent/public/long.js' import { swapLongTerm } from '@/compontent/public/long.js'
const dexcard = ref(0)
const show = ref(false); const show = ref(false);
const content = ref(""); const content = ref("");
@ -250,6 +288,33 @@
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.finish-button {
display: flex;
justify-content: center;
align-items: center;
width: 44%;
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
border: 2rpx solid #9AD1FF;
color: #007CFF;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border-radius: 37rpx;
font-size: 33rpx;
}
.back-button {
display: flex;
justify-content: center;
align-items: center;
width: 44%;
height: 90rpx;
margin-bottom: 80rpx;
border: 2rpx solid #c3cacd;
background: linear-gradient(to bottom, #f3f3f5, #dee4e9);
border-radius: 37rpx;
font-size: 33rpx;
}
.small-blue { .small-blue {
display: flex; display: flex;
justify-content: center; justify-content: center;

View File

@ -10,7 +10,7 @@
<view class="title-back" :style="{height:`${uni.getStorageSync('moveHeight')+40}px`}"> <view class="title-back" :style="{height:`${uni.getStorageSync('moveHeight')+40}px`}">
<view class="left-father" @click="goBack"> <view class="left-father" @click="goBack">
<image class="back-img" src="https://www.focusnu.com/media/directive/index/left.png" /> <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> </view>
<view :style="{height:`${uni.getStorageSync('moveHeight') + 30}px`}"></view> <view :style="{height:`${uni.getStorageSync('moveHeight') + 30}px`}"></view>

View File

@ -53,7 +53,7 @@
<view class="title-back" :style="{height:`${uni.getStorageSync('moveHeight')+40}px`}"> <view class="title-back" :style="{height:`${uni.getStorageSync('moveHeight')+40}px`}">
<view class="left-father" @click="goBack"> <view class="left-father" @click="goBack">
<image class="back-img" src="https://www.focusnu.com/media/directive/index/left.png" /> <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> </view>
<view :style="{height:`${uni.getStorageSync('moveHeight') + 30}px`}"></view> <view :style="{height:`${uni.getStorageSync('moveHeight') + 30}px`}"></view>

View File

@ -16,20 +16,11 @@
<view style="font-size: 30rpx;">入职登记表</view> <view style="font-size: 30rpx;">入职登记表</view>
</view> </view>
</view> </view>
<view :style="{height:`${uni.getStorageSync('moveHeight') + 30}px`}"></view> <view :style="{height:`${uni.getStorageSync('moveHeight') + 30}px`}"></view>
<view class="white-content"> <view style="display: flex;justify-content: space-between;width: 90%;margin: 40rpx auto;overflow: hidden;">
<view class="content-title" style="margin: 20rpx 0;justify-content: space-between;">
<view style="display: flex;">
<view class="shu"></view>
<view class="content-weight" style="margin-top: -2rpx;">个人信息</view>
<!-- <image class="shu-img" v-if="(alldata.applyStatus==1&&alldata.applyStatus==4)||code==1"
:src="alldata.applyStatus? `https://www.focusnu.com/media/directive/index/${statusarray[alldata.applyStatus-1]}.png`:``" /> -->
</view>
<view class="small-blue" @click="changeMessage" v-if="alldata.applyStatus!=1&&alldata.applyStatus!=4&&code<0">
编辑
</view>
<view class="content-img" <view class="content-img"
style="display: flex;align-items: center;justify-content: flex-end;color: red;"> style="display: flex;align-items: center;justify-content: flex-end;color: red;">
<text v-if="alldata.applyStatus==1">待审核</text> <text v-if="alldata.applyStatus==1">待审核</text>
@ -38,16 +29,32 @@
<text v-if="alldata.applyStatus==4">待审核</text> <text v-if="alldata.applyStatus==4">待审核</text>
<text v-if="alldata.applyStatus==5">审核驳回</text> <text v-if="alldata.applyStatus==5">审核驳回</text>
</view> </view>
<view class="small-blue" @click="changeMessage" v-if="alldata.applyStatus!=1&&alldata.applyStatus!=4&&code<0">
编辑
</view>
</view>
<view style="margin:00rpx auto 0;width: 90%;color: red;display: flex;" v-if="(alldata.applyStatus==3||alldata.applyStatus==5)&&alldata.auditContent">
<text style="color: #222;margin-left: 10rpx;width: 20%;white-space: nowrap;">驳回原因</text>
<text style="word-break: break-all; width: 73%;">{{alldata.auditContent}}</text>
</view>
<template>
<view v-if="dexcard==0">
<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" style="margin-top: -2rpx;">个人信息</view>
<!-- <image class="shu-img" v-if="(alldata.applyStatus==1&&alldata.applyStatus==4)||code==1"
:src="alldata.applyStatus? `https://www.focusnu.com/media/directive/index/${statusarray[alldata.applyStatus-1]}.png`:``" /> -->
</view>
</view> </view>
<!-- <view class="contentred" v-if="!applyStatus&&contentred"> <!-- <view class="contentred" v-if="!applyStatus&&contentred">
<view class="contentred-bgc"> <view class="contentred-bgc">
驳回原因{{contentred}} 驳回原因{{contentred}}
</view> </view>
</view> --> </view> -->
<view style="margin:0 auto 0;width: 100%;color: red;display: flex;" v-if="(alldata.applyStatus==3||alldata.applyStatus==5)&&alldata.auditContent">
<text style="color: #222;margin-left: 40rpx;width: 20%;white-space: nowrap;">驳回原因</text>
<text style="word-break: break-all; width: 73%;">{{alldata.auditContent}}</text>
</view>
<view class="white-message"> <view class="white-message">
<view> <view>
<view v-for="(item,index) in nameArray1" :key="index" class="one" <view v-for="(item,index) in nameArray1" :key="index" class="one"
@ -58,6 +65,15 @@
</view> </view>
</view> </view>
</view> </view>
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: center;">
<view class="finish-button" @click="dexcard = 1;gotop()">
下一步
</view>
</view>
</view>
</template>
<template>
<view v-if="dexcard==1">
<view class="white-content"> <view class="white-content">
<view class="content-title" :style="!applyStatus?{height: `100rpx`}:{height: `140rpx`}" <view class="content-title" :style="!applyStatus?{height: `100rpx`}:{height: `140rpx`}"
style="position: relative;margin-bottom: 20rpx;z-index: 999;"> style="position: relative;margin-bottom: 20rpx;z-index: 999;">
@ -107,6 +123,19 @@
</view> </view>
</view> </view>
</view> </view>
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: space-between;">
<view class="back-button" @click="dexcard = 0;gotop()">
上一步
</view>
<view class="finish-button" @click="dexcard = 2;gotop()">
下一步
</view>
</view>
</view>
</template>
<template>
<view v-if="dexcard==2">
<view class="white-content"> <view class="white-content">
<view class="content-title" style="margin-bottom: 30rpx;"> <view class="content-title" style="margin-bottom: 30rpx;">
<view class="shu"></view> <view class="shu"></view>
@ -245,6 +274,19 @@
</view> </view>
</view> </view>
<view style="display: flex;width: 100%;padding: 0 10%;justify-content: space-between;margin-top: 20rpx;">
<view class="back-button" @click="dexcard = 2;gotop()">
上一步
</view>
<view class="finish-button" @click="goBack()">
关闭
</view>
</view>
</view>
</template>
<view style="display: flex;width: 100%;margin-top: 40rpx;"></view> <view style="display: flex;width: 100%;margin-top: 40rpx;"></view>
</div> </div>
@ -268,7 +310,7 @@
import { import {
swapLongTerm swapLongTerm
} from '@/compontent/public/long.js' } from '@/compontent/public/long.js'
const dexcard = ref(0)
const show = ref(false); const show = ref(false);
const content = ref(""); const content = ref("");
@ -302,6 +344,12 @@
// //
const tempImagePath = ref('') const tempImagePath = ref('')
function gotop(){
uni.pageScrollTo({
scrollTop: 0,
duration: 10
});
}
// //
function getMessage(url,u,d) { function getMessage(url,u,d) {
if(d==1&&!u){ if(d==1&&!u){
@ -414,6 +462,33 @@
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.finish-button {
display: flex;
justify-content: center;
align-items: center;
width: 44%;
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
border: 2rpx solid #9AD1FF;
color: #007CFF;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border-radius: 37rpx;
font-size: 33rpx;
}
.back-button {
display: flex;
justify-content: center;
align-items: center;
width: 44%;
height: 90rpx;
margin-bottom: 80rpx;
border: 2rpx solid #c3cacd;
background: linear-gradient(to bottom, #f3f3f5, #dee4e9);
border-radius: 37rpx;
font-size: 33rpx;
}
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;

View File

@ -488,20 +488,12 @@
}); });
} }
const jgxx = (e,k)=>{ const jgxx = (e,k)=>{
if(k==1){
uni.showToast({
icon:'none',
title:"平台搭建中,敬请期待"
})
}else{
queryOrgInfoById(e.pkId ).then(res=>{ queryOrgInfoById(e.pkId ).then(res=>{
uni.navigateTo({ uni.navigateTo({
url: `/pages/addjigou/all?element=${JSON.stringify(res.result)}&code=${k}` url: `/pages/addjigou/all?element=${JSON.stringify(res.result)}&code=${k}`
}); });
}) })
} }
}
onShow(() => { onShow(() => {
loadingData(); loadingData();
isRead().then(res => { isRead().then(res => {