Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
basic-uniapp-v3
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Basic
basic-uniapp-v3
Commits
771fd889
提交
771fd889
authored
12月 27, 2025
作者:
王定
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 优化一些细节
上级
e93617d2
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
44 行增加
和
13 行删除
+44
-13
shenqingruzhu.vue
src/pages/kexinnongzi/shenqingruzhu.vue
+1
-1
yonggongmap.vue
src/pages/linghuoyonggong/components/yonggongmap.vue
+27
-6
publishEmployment.vue
src/pages/linghuoyonggong/publishEmployment.vue
+15
-5
shenqingruzhu.vue
src/pages/nongjifuwu/shenqingruzhu.vue
+1
-1
没有找到文件。
src/pages/kexinnongzi/shenqingruzhu.vue
浏览文件 @
771fd889
...
...
@@ -288,7 +288,7 @@
<fui-input
required
label=
"经营业务"
placeholder=
"请输入经营业务"
v-model=
"form.businessScope"
labelSize=
"28"
label-width=
"180"
size=
"28"
/>
<fui-form-item
asterisk
label=
"平台介绍"
:bottomBorder=
"false"
prop=
"descr"
error-align=
"left"
>
<template
v-slot:vertical
>
<fui-textarea
isCounter
maxlength=
"-1"
:padding=
"['0','32rpx','32rpx']"
:border-bottom=
"false"
:border-top=
"false"
<fui-textarea
isCounter
maxlength=
"-1"
:padding=
"['0','32rpx','32rpx']"
:border-bottom=
"false"
:border-top=
"false"
size=
"28"
placeholder=
"请输入平台介绍..."
v-model=
"form.profile"
></fui-textarea>
</
template
>
</fui-form-item>
...
...
src/pages/linghuoyonggong/components/yonggongmap.vue
浏览文件 @
771fd889
...
...
@@ -33,6 +33,12 @@ const model = reactive({
plots
:
[],
// 设备信息
devices
:
[],
employmentId
:
null
,
showConfirmDialog
:
false
,
contactName
:
""
,
contactMobile
:
""
,
// 分类标签
categoryTabs
:
[
{
id
:
null
,
name
:
'全部'
},
...
...
@@ -102,20 +108,26 @@ const [registerMap, map] = useMapbox({
console
.
log
(
'接收到导航事件,id:'
,
event
)
// Navigate.to(`/pages/linghuoyonggong/detail/index?id=${event.data}`)
if
(
model
.
currentEmploymentId
==
2
){
getLaborAppDetail
(
event
.
data
);
model
.
employmentId
=
event
.
data
;
getLaborAppDetail
();
}
else
{
registerDialogRef
.
value
.
open
({
id
:
event
.
data
})
}
}
}
})
async
function
getLaborAppDetail
(
id
)
{
await
LinghuoyonggongAPI
.
getLaborAppDetail
({
id
}).
then
((
res
)
=>
{
uni
.
makePhoneCall
({
phoneNumber
:
res
.
contactMobile
})
;
async
function
getLaborAppDetail
()
{
await
LinghuoyonggongAPI
.
getLaborAppDetail
({
id
:
model
.
employmentId
}).
then
((
res
)
=>
{
model
.
contactMobile
=
res
.
contactMobile
;
model
.
contactName
=
res
.
contactName
.
substring
(
0
,
1
)
+
new
Array
(
res
.
contactName
.
length
).
join
(
'*'
);
model
.
showConfirmDialog
=
true
;
})
}
function
makePhoneCall
(){
uni
.
makePhoneCall
({
phoneNumber
:
model
.
contactMobile
});
}
// 创建弹框HTML内容
function
createPopupHTML
(
employment
)
{
...
...
@@ -586,6 +598,15 @@ onNavigationBarButtonTap((e) => {
</view>
</fui-fab>
<RegisterDialog
ref=
"registerDialogRef"
/>
<!-- 确认对话框 -->
<ConfirmDialog
v-model:show=
"model.showConfirmDialog"
title=
"温馨提示"
:content=
"`你将与${model.contactName}进行电话沟通,若继续,请点击确认按钮!`"
cancelText=
"取消"
confirmText=
"确认"
@
confirm=
"makePhoneCall"
/>
</view>
</template>
...
...
src/pages/linghuoyonggong/publishEmployment.vue
浏览文件 @
771fd889
...
...
@@ -90,6 +90,8 @@
isActive
:
false
,
address
:
''
,
birthdayPickerIsShow
:
false
,
laborParam
:{
id
:
null
,
lon
:
""
,
// 经度
...
...
@@ -280,7 +282,8 @@
// 出生日期的选择
function
dateBirthChange
(
e
)
{
tempWorkersParam
.
birthday
=
e
.
detail
.
value
;
tempWorkersParam
.
birthday
=
e
.
result
;
pageData
.
datePickerShow
=
false
;
}
function
getDate
(
type
)
{
const
date
=
new
Date
();
...
...
@@ -817,10 +820,12 @@
</fui-radio-group>
</fui-form-item>
<fui-form-item
label=
"出生日期"
highlight
>
<picker
class=
"publish_empl_picker"
mode=
"date"
:value=
"startDate"
:end=
"endDate"
@
change=
"dateBirthChange"
>
<fui-input
:borderBottom=
"false"
@
click=
"pageData.datePickerShow = true"
v-model=
"tempWorkersParam.birthday"
:padding=
"[0]"
:disabled=
"true"
placeholder=
"请选择出生日期"
backgroundColor=
"transparent"
></fui-input>
<!--
<picker
class=
"publish_empl_picker"
mode=
"date"
:value=
"startDate"
:end=
"endDate"
@
change=
"dateBirthChange"
>
<fui-input
:borderBottom=
"false"
v-model=
"tempWorkersParam.birthday"
:padding=
"[0]"
:disabled=
"true"
placeholder=
"请选择出生日期"
backgroundColor=
"transparent"
></fui-input>
</picker>
</picker>
-->
</fui-form-item>
<fui-form-item
label=
"学历"
highlight
@
click=
"onPickerTap('education')"
>
<fui-input
v-model=
"tempWorkersParam.eduZh"
:borderBottom=
"false"
:padding=
"[0]"
placeholder=
"请选择学历"
:disabled=
"true"
...
...
@@ -840,8 +845,8 @@
</view>
</fui-bottom-popup>
<
!--
<fui-date-picker
:show=
"pageData.datePickerShow"
:type=
"3"
value=
"1900"
valueEnd=
"
"
@
change=
"dateBirthChange"
@
cancel=
"pageData.datePickerShow=false"
></fui-date-picker>
-->
<
fui-date-picker
:show=
"pageData.datePickerShow"
type=
"3"
:range=
"false"
value=
"1900-01-01 00:00"
valueEnd=
"2025-01-01 00:00
"
@
change=
"dateBirthChange"
@
cancel=
"pageData.datePickerShow=false"
></fui-date-picker>
<!--
<picker
mode=
"date"
:value=
"currentDate"
:start=
"startDate"
:end=
"endDate"
@
change=
"dateBirthChange"
></picker>
-->
<fui-picker
:show=
"pageData.attrPickerShow"
layer=
"1"
:options=
"DictData.dictValArr"
:linkage=
"false"
@
change=
"attrChange"
@
cancel=
"pageData.attrPickerShow = false"
></fui-picker>
<!-- 人员技能 -->
...
...
@@ -854,6 +859,11 @@
</view>
</view>
</fui-bottom-popup>
<!--
<fui-date-picker
:show=
"pageData.birthdayPickerIsShow"
:type=
"type"
:range=
"range"
:value=
"value"
:valueEnd=
"valueEnd"
@
change=
"change"
@
cancel=
"cancel"
>
</fui-date-picker>
-->
</
template
>
<
style
lang=
"scss"
scoped
>
...
...
src/pages/nongjifuwu/shenqingruzhu.vue
浏览文件 @
771fd889
...
...
@@ -288,7 +288,7 @@
<fui-input
required
label=
"经营业务"
placeholder=
"请输入经营业务"
v-model=
"form.businessScope"
labelSize=
"28"
label-width=
"180"
size=
"28"
/>
<fui-form-item
asterisk
label=
"平台介绍"
:bottomBorder=
"false"
prop=
"descr"
error-align=
"left"
>
<template
v-slot:vertical
>
<fui-textarea
isCounter
maxlength=
"-1"
:padding=
"['0','32rpx','32rpx']"
:border-bottom=
"false"
:border-top=
"false"
<fui-textarea
isCounter
maxlength=
"-1"
:padding=
"['0','32rpx','32rpx']"
:border-bottom=
"false"
:border-top=
"false"
size=
"28"
placeholder=
"请输入平台介绍..."
v-model=
"form.profile"
></fui-textarea>
</
template
>
</fui-form-item>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论