Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
X
XBPX-DA-h5
Project
Project
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
Graph
比较
统计图
议题
0
议题
0
列表
看板
标记
Milestones
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
刘旭
XBPX-DA-h5
Commits
bb7e5f53
提交
bb7e5f53
authored
12月 27, 2023
作者:
刘旭
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新代码
上级
e9c0d54f
隐藏空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
65 行增加
和
48 行删除
+65
-48
refer.ts
src/api/refer.ts
+1
-1
appointmentTime.vue
src/components/appointmentTime.vue
+0
-1
index.vue
src/pages/deposit/index.vue
+3
-1
index.vue
src/pages/refer/index.vue
+1
-1
referForm.vue
src/pages/refer/referForm.vue
+12
-4
referReservation.vue
src/pages/refer/referReservation.vue
+1
-1
index.vue
src/pages/transfer/index.vue
+6
-1
reservation.vue
src/pages/transfer/reservation.vue
+36
-31
guide.vue
src/pages/workGuide/guide.vue
+1
-0
lookAttr.vue
src/pages/workGuide/lookAttr.vue
+2
-2
vite.config.ts
vite.config.ts
+2
-5
没有找到文件。
src/api/refer.ts
浏览文件 @
bb7e5f53
...
...
@@ -14,7 +14,7 @@ export const referReservation = (data: any) => {
};
/**
* @brief
查阅预约
* @brief
微信公众号推送
* @param data
* @return
*/
...
...
src/components/appointmentTime.vue
浏览文件 @
bb7e5f53
...
...
@@ -136,7 +136,6 @@ const props = defineProps({
default
:
""
,
},
});
console
.
log
(
props
.
prompt
);
const
emits
=
defineEmits
([
"change"
,
"onConfirm"
]);
...
...
src/pages/deposit/index.vue
浏览文件 @
bb7e5f53
...
...
@@ -75,7 +75,9 @@ const data = reactive({
},
{
validator
:
(
rule
:
any
,
value
:
any
,
callback
:
any
)
=>
{
return
uniA
.
$u
.
test
.
idCard
(
value
)
||
isXgIDCard
(
value
);
if
(
!
isNaN
(
parseInt
(
value
.
trim
()[
0
])))
return
uniA
.
$u
.
test
.
idCard
(
value
);
else
return
true
;
},
message
:
"身份证号不正确"
,
trigger
:
[
"change"
,
"blur"
],
...
...
src/pages/refer/index.vue
浏览文件 @
bb7e5f53
...
...
@@ -8,7 +8,7 @@
<
script
setup
lang=
"ts"
>
import
{
appointmentConfig
}
from
"@/api/transfer"
;
import
{
useGlobalStore
}
from
"@/store/useStore"
;
import
{
getUrlCode
}
from
"@/utils/util"
;
import
{
formattedText
,
getUrlCode
}
from
"@/utils/util"
;
import
workGuide
from
"@/pages/workGuide/index.vue"
;
import
referForm
from
"./referForm.vue"
;
...
...
src/pages/refer/referForm.vue
浏览文件 @
bb7e5f53
...
...
@@ -159,7 +159,9 @@ const state = reactive({
},
{
validator
:
(
rule
:
any
,
value
:
any
,
callback
:
any
)
=>
{
return
uniA
.
$u
.
test
.
idCard
(
value
)
||
isXgIDCard
(
value
);
if
(
!
isNaN
(
parseInt
(
value
.
trim
()[
0
])))
return
uniA
.
$u
.
test
.
idCard
(
value
);
else
return
true
;
},
message
:
"身份证号不正确"
,
trigger
:
[
"blur"
],
...
...
@@ -187,7 +189,9 @@ const state = reactive({
},
{
validator
:
(
rule
:
any
,
value
:
any
,
callback
:
any
)
=>
{
return
uniA
.
$u
.
test
.
idCard
(
value
)
||
isXgIDCard
(
value
);
if
(
!
isNaN
(
parseInt
(
value
.
trim
()[
0
])))
return
uniA
.
$u
.
test
.
idCard
(
value
);
else
return
true
;
},
message
:
"身份证号不正确"
,
trigger
:
[
"blur"
],
...
...
@@ -223,7 +227,9 @@ const state = reactive({
},
{
validator
:
(
rule
:
any
,
value
:
any
,
callback
:
any
)
=>
{
return
uniA
.
$u
.
test
.
idCard
(
value
)
||
isXgIDCard
(
value
);
if
(
!
isNaN
(
parseInt
(
value
.
trim
()[
0
])))
return
uniA
.
$u
.
test
.
idCard
(
value
);
else
return
true
;
},
message
:
"身份证号不正确"
,
trigger
:
[
"blur"
],
...
...
@@ -281,7 +287,8 @@ const state = reactive({
watch
(
()
=>
state
.
parmeters
.
Model
.
FReservationQty
,
(
val
:
any
)
=>
{
if
(
Number
(
val
)
<=
0
||
Number
(
val
)
>
2
)
state
.
disabled
=
true
;
if
((
Number
(
val
)
<=
0
||
Number
(
val
)
>
2
)
&&
val
!==
""
)
state
.
disabled
=
true
;
// if (Number(val) > 2) toast("如需查阅多份档案,请与我们联系86218594");
else
state
.
disabled
=
false
;
}
...
...
@@ -342,6 +349,7 @@ const submit = () => {
const
radioChange
=
(
e
:
string
)
=>
{
if
(
e
===
"本人查阅"
)
{
state
.
disabled
=
false
;
show
.
value
=
false
;
state
.
parmeters
.
Model
.
FReservationQty
=
""
;
}
else
show
.
value
=
true
;
...
...
src/pages/refer/referReservation.vue
浏览文件 @
bb7e5f53
...
...
@@ -68,7 +68,7 @@ const onConfirm = () => {
await
pushMessaging
(
pushParams
);
appointmentTimeRef
.
value
.
FEntryID
=
null
;
await
init
();
await
toast
(
"查阅预约成功"
);
//
await toast("查阅预约成功");
}
else
if
(
res
.
code
===
402
)
toast
(
res
.
msg
);
}
});
...
...
src/pages/transfer/index.vue
浏览文件 @
bb7e5f53
...
...
@@ -123,7 +123,9 @@ const data = reactive({
},
{
validator
:
(
rule
:
any
,
value
:
any
,
callback
:
any
)
=>
{
return
uniA
.
$u
.
test
.
idCard
(
value
)
||
isXgIDCard
(
value
);
if
(
!
isNaN
(
parseInt
(
value
.
trim
()[
0
])))
return
uniA
.
$u
.
test
.
idCard
(
value
);
else
return
true
;
},
message
:
"身份证号不正确"
,
trigger
:
[
"blur"
],
...
...
@@ -215,6 +217,9 @@ const start = () => {
};
const
submit
=
()
=>
{
// Reflect.deleteProperty(data.parmeters.Model, "code");
// globalStore.setTransferData(data.parmeters);
// uni.navigateTo({ url: "/pages/transfer/reservation" });
form
.
value
.
validate
(
async
(
valid
:
boolean
)
=>
{
if
(
valid
)
{
if
(
!
data
.
flag
)
return
toast
(
"验证码失效"
);
...
...
src/pages/transfer/reservation.vue
浏览文件 @
bb7e5f53
...
...
@@ -61,7 +61,7 @@ const appointmentTimeRef = ref();
const
uploadFile
=
()
=>
{
uni
.
chooseFile
({
count
:
1
,
count
:
9
,
extension
:
[
"xls"
,
"xlsx"
],
success
(
res
:
any
)
{
if
(
res
.
errMsg
==
"chooseFile:ok"
)
{
...
...
@@ -100,37 +100,42 @@ const upload = (type: number) => {
type
,
},
success
:
async
(
uploadFileRes
:
any
)
=>
{
const
res
=
JSON
.
parse
(
uploadFileRes
.
data
);
if
(
res
.
code
===
200
)
{
state
.
isReservation
=
true
;
let
pushParams
=
{
Code
:
globalStore
.
code
,
FDatetime
:
""
,
//预约时间
YYType
:
"档案移交"
,
//预约类型:档案移交,档案查阅
};
list
.
value
.
map
((
item
:
any
)
=>
{
[...
item
.
morning
,
...
item
.
afternoon
].
map
((
col
:
any
)
=>
{
if
(
col
.
FEntryID
==
state
.
fid
)
{
pushParams
.
FDatetime
=
item
.
date
+
" "
+
col
.
Time
+
":00"
;
state
.
successDate
=
`
${
item
.
date
.
split
(
"-"
)[
0
]}
月
${
item
.
date
.
split
(
"-"
)[
1
]
}
日
${
parseInt
(
col
.
Time
?.
split
(
":"
)[
0
],
10
).
toString
()}
点
`;
try
{
const
res
=
JSON
.
parse
(
uploadFileRes
.
data
);
if
(
res
.
code
===
200
)
{
state
.
isReservation
=
true
;
let
pushParams
=
{
Code
:
globalStore
.
code
,
FDatetime
:
""
,
//预约时间
YYType
:
"档案移交"
,
//预约类型:档案移交,档案查阅
};
list
.
value
.
map
((
item
:
any
)
=>
{
[...
item
.
morning
,
...
item
.
afternoon
].
map
((
col
:
any
)
=>
{
if
(
col
.
FEntryID
==
state
.
fid
)
{
pushParams
.
FDatetime
=
item
.
date
+
" "
+
col
.
Time
+
":00"
;
state
.
successDate
=
`
${
item
.
date
.
split
(
"-"
)[
0
]}
月
${
item
.
date
.
split
(
"-"
)[
1
]
}
日
${
parseInt
(
col
.
Time
?.
split
(
":"
)[
0
],
10
).
toString
()}
点
`;
}
});
});
await pushMessaging(pushParams);
appointmentTimeRef.value.FEntryID = null;
fileUrl.value = null;
await init();
// await toast("移交预约成功");
} else if (res.code === 402) {
zconfirm(res.msg, (e: boolean) => {
if (e) {
upload(1);
}
});
});
await pushMessaging(pushParams);
appointmentTimeRef.value.FEntryID = null;
fileUrl.value = null;
await init();
await toast("移交预约成功");
} else if (res.code === 402) {
zconfirm(res.msg, (e: boolean) => {
if (e) {
upload(1);
}
});
} else toast(res.msg);
hLoading();
} else toast(res.msg);
hLoading();
} catch (error) {
hLoading();
toast("预约失败,请检查上传文件格式或联系管理员");
}
},
});
};
...
...
@@ -165,7 +170,7 @@ const init = async () => {
list.value = [];
let flag = true;
let isCurrent = true;
res.data.slice(0, 7).map((item: any, i: any) => {
res.data
?
.slice(0, 7).map((item: any, i: any) => {
list.value.push({
active: flag && item.FISRESTDAYS === "0" && isFull(item.data),
week: item.WeekdayName,
...
...
src/pages/workGuide/guide.vue
浏览文件 @
bb7e5f53
...
...
@@ -138,6 +138,7 @@ const downFileWindows = async (row: any) => {
height
:
60rpx
;
color
:
#05a8ff
;
border
:
2rpx
solid
#05a8ff
;
margin-top
:
12rpx
;
}
}
.guide-header
{
...
...
src/pages/workGuide/lookAttr.vue
浏览文件 @
bb7e5f53
...
...
@@ -23,7 +23,7 @@
<view
class=
"title"
>
导航搜索:
</view>
<view
class=
"detail"
>
{{
data
.
paramsData
?.
DHSS
?.
FCONTENT
}}
</view>
</view>
<map
class=
"attr-map"
:latitude=
"data.paramsData?.JWD?.FCONTENT.split(',')[0]"
...
...
@@ -37,7 +37,7 @@
<
script
setup
lang=
"ts"
>
import
{
appointmentConfig
}
from
"@/api/transfer"
;
import
{
formattedText
}
from
"@/utils/util"
;
import
{
baseUrl
}
from
"../../utils/request
.ts
"
;
import
{
baseUrl
}
from
"../../utils/request"
;
const
data
=
reactive
({
paramsData
:
{}
as
any
,
...
...
vite.config.ts
浏览文件 @
bb7e5f53
...
...
@@ -65,13 +65,10 @@ export default defineConfig({
// secure: false,
// },
"/K3Cloud"
:
{
target
:
"http://192.168.1.
168
"
,
// target: "http://192.
168
.1.61/",
target
:
"http://192.168.1.
66
"
,
// target: "http://192.
66
.1.61/",
secure
:
false
,
},
"/XiBU"
:
{
target
:
"http://192.168.1.12/"
,
},
},
},
});
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论