Compare commits

...

4 Commits

Author SHA1 Message Date
992fc65020 Merge branch 'main' into yxl 2026-01-13 23:44:42 +08:00
francis_fh
0d4e8990e5 一体机首页滑动问题解决 2026-01-13 22:55:31 +08:00
xuchao
5e29a47c19 添加内网用户登录 2026-01-13 18:04:24 +08:00
xuchao
c200dc924b fix:招聘会报名、简历投递按钮闪烁问题修复 2026-01-13 13:45:08 +08:00
7 changed files with 25 additions and 7 deletions

View File

@@ -287,7 +287,8 @@
title: '报名成功',
icon: 'success'
});
getCompanyInfo(userInfo.value.info.userId, jobFairId.value)
fairInfo.value.isSignUp = 1;
getCompanyInfo(userInfo.value.info.userId, jobFairId.value);
} else {
uni.showToast({
title: res.msg || '报名失败',

View File

@@ -43,7 +43,7 @@
<view class="jobfair-content">
<view class="card-times">
<view class="time-left">
<view class="left-date">{{
<view class="left-date">{{
parseDateTime(fair.jobFairStartTime).time
}}</view>
<view class="left-dateDay">{{
@@ -345,6 +345,10 @@
}).then((data) => {
if (data && data.code === 200) {
$api.msg("简历投递成功");
if (!job.jobFairPersonJob) {
job.jobFairPersonJob = {};
}
job.jobFairPersonJob.status = "1";
getList(false);
} else {
$api.msg((data && data.msg) || "简历投递失败");

View File

@@ -59,7 +59,7 @@
onMounted(() => {
// getCodeImg()
let form={}
if (uni.getStorageSync('userInfo').isCompanyUser=='1') {
if (uni.getStorageSync('userInfo').isCompanyUser=='1' || uni.getStorageSync('userInfo').isCompanyUser=='2') {
form={
usertype: '1',
idno: uni.getStorageSync('userInfo').idCard,

View File

@@ -71,7 +71,7 @@ async function jumps(url){
async function thirdLogin(){
let form={}
if (uni.getStorageSync('userInfo').isCompanyUser=='1') {
if (uni.getStorageSync('userInfo').isCompanyUser=='1' || uni.getStorageSync('userInfo').isCompanyUser=='2') {
form={
usertype: '1',
idno: uni.getStorageSync('userInfo').idCard,

View File

@@ -145,7 +145,7 @@ async function playVideo(video) {
async function thirdLogin(){
let form={}
if (uni.getStorageSync('userInfo').isCompanyUser=='1') {
if (uni.getStorageSync('userInfo').isCompanyUser=='1'|| uni.getStorageSync('userInfo').isCompanyUser=='2') {
form={
usertype: '1',
idno: uni.getStorageSync('userInfo').idCard,

View File

@@ -157,7 +157,7 @@
async function thirdLogin(needToast){
let form={}
if (uni.getStorageSync('userInfo') && uni.getStorageSync('userInfo').isCompanyUser=='1') {
if (uni.getStorageSync('userInfo') && (uni.getStorageSync('userInfo').isCompanyUser=='1' || uni.getStorageSync('userInfo').isCompanyUser=='2')) {
form={
usertype: '1',
idno: uni.getStorageSync('userInfo').idCard,

View File

@@ -262,6 +262,7 @@
@scrolltolower="scrollBottom"
:enable-back-to-top="false"
:scroll-with-animation="false"
@touchmove.stop.prevent
>
<view class="falls" v-if="list.length">
<!-- #ifdef MP-WEIXIN -->
@@ -1686,12 +1687,24 @@ defineExpose({ loadData });
background: #F4F4F4
flex: 1
overflow: hidden
height: 0; // 确保flex容器正确计算高度
// 确保flex容器正确计算高度
position: relative;
.falls-scroll
width: 100%
height: 100%
// 确保滚动容器可以正常滚动
-webkit-overflow-scrolling: touch;
// 解决H5端嵌套环境滑动问题
touch-action: pan-y;
/* #ifdef H5 */
// 修复H5端在一体机嵌套环境中的滚动问题
overflow-y: auto;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
/* #endif */
.falls
padding: 28rpx 28rpx;
.item