-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
-
diff --git a/src/pages/info-publish/basic-info.vue b/src/pages/info-publish/basic-info.vue
index 43807b7..fe616c5 100644
--- a/src/pages/info-publish/basic-info.vue
+++ b/src/pages/info-publish/basic-info.vue
@@ -8,98 +8,100 @@
-
-
-
-
-
基本信息
+
+
+
+
+
+
+ 基本信息
-
-
+
+
+
+ *
+ 发布对象
+
+
+ 请选择
+ >
+
+
-
-
+
+
+
+ *
+ 发布时间
+
+
+ {{ publishType }}
+ >
+
+
-
-
+
+
+
+ *
+ 发布日期
+
+
+ {{ publishDate }}
+ >
+
+
-
-
-
+
+
+
+ *
+ 发布时间
+
+
+ {{ publishTimeDetail }}
+ >
+
+
+
-
-
+
+
+
+
-
-
-
-
+
+
diff --git a/src/pages/info-publish/info-publish.vue b/src/pages/info-publish/info-publish.vue
index 126a836..bfa945d 100644
--- a/src/pages/info-publish/info-publish.vue
+++ b/src/pages/info-publish/info-publish.vue
@@ -1,7 +1,206 @@
+
+{
+ layout: 'default',
+ style: {
+ navigationStyle: 'custom'
+ }
+}
+
+
-
+
+
+
+
+
+
+ 信息发布使用说明
+ 快速上手信息发布
+
+ 看详情
+ >
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.title }}
+ {{ item.description }}
+
+
+ >
+
+
+
+
+
-
+
+
+
diff --git a/src/pages/info-publish/material-library.vue b/src/pages/info-publish/material-library.vue
new file mode 100644
index 0000000..3cb02b3
--- /dev/null
+++ b/src/pages/info-publish/material-library.vue
@@ -0,0 +1,309 @@
+
+{
+ layout: 'default',
+ style: {
+ navigationStyle: 'custom'
+ }
+}
+
+
+
+
+
+
+
+
+ 素材存储容量
+
+ 已用 0.00%
+ 剩余19.99 G/ 20.00 G
+
+
+
+
+
+
+ 833.67 K
+ 图片
+
+
+ 0 B
+ 音频
+
+
+ 0 B
+ 视频
+
+
+
+
+
+
+
+ {{ tab.name }}({{ tab.count }})
+
+
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.id }}
+ {{ item.time }}
+
+
+ 已通过
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/info-publish/play-content-library.vue b/src/pages/info-publish/play-content-library.vue
new file mode 100644
index 0000000..a318743
--- /dev/null
+++ b/src/pages/info-publish/play-content-library.vue
@@ -0,0 +1,235 @@
+
+{
+ layout: 'default',
+ style: {
+ navigationStyle: 'custom'
+ }
+}
+
+
+
+
+
+
+
+
+
+ {{ tab.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 分辨率
+ 1920*1080
+
+
+ 更新人员
+ HikMall_30013234
+
+
+ 更新时间
+ 2024-12-26 15:05:31
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/info-publish/release-plan.vue b/src/pages/info-publish/release-plan.vue
new file mode 100644
index 0000000..1d74a88
--- /dev/null
+++ b/src/pages/info-publish/release-plan.vue
@@ -0,0 +1,138 @@
+
+{
+ layout: 'default',
+ style: {
+ navigationStyle: 'custom'
+ }
+}
+
+
+
+
+
+
+
+
+
+ {{ tab.name }}
+
+
+
+
+
+
+ 暂无数据
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/code/code.vue b/src/pages/login/code.vue
similarity index 97%
rename from src/pages/code/code.vue
rename to src/pages/login/code.vue
index 04ac263..3f72908 100644
--- a/src/pages/code/code.vue
+++ b/src/pages/login/code.vue
@@ -124,7 +124,7 @@
}
} else if (type.value === 'reset-password') {
await uni.redirectTo({
- url: `/pages/reset-password/reset-password?phone=${phone.value}&code=${code.value}`
+ url: `/pages/login/reset-password?phone=${phone.value}&code=${code.value}`
})
}
}
@@ -159,4 +159,8 @@
border: #b8b8b8 solid 2rpx;
border-radius: 12rpx;
}
+
+ page {
+ background-color: #ffffff;
+ }
diff --git a/src/pages/get-code/get-code.vue b/src/pages/login/get-code.vue
similarity index 93%
rename from src/pages/get-code/get-code.vue
rename to src/pages/login/get-code.vue
index 22720bd..574fe38 100644
--- a/src/pages/get-code/get-code.vue
+++ b/src/pages/login/get-code.vue
@@ -63,7 +63,7 @@
uni.hideLoading()
if (result.errorCode === Result.Success.code) {
await uni.navigateTo({
- url: `/pages/reset-password/reset-password?phone=${phone.value}`
+ url: `/pages/login/reset-password?phone=${phone.value}`
})
} else {
await uni.showToast({
@@ -85,3 +85,9 @@
phone.value = value
}
+
+
diff --git a/src/pages/login/login.vue b/src/pages/login/login.vue
index c9cc32b..48f0e18 100644
--- a/src/pages/login/login.vue
+++ b/src/pages/login/login.vue
@@ -61,7 +61,7 @@
:disabled="!phonePass"
:round="false"
size="large"
- @click="codeLogin"
+ @click="codeLogin(false, $event)"
>
获取验证码
@@ -264,7 +264,7 @@
})
uni.hideLoading()
if (result.errorCode === Result.Success.code) {
- let url = `/pages/code/code?phone=${phone.value}&type=login`
+ let url = `/pages/login/code?phone=${phone.value}&type=login`
if (tip) {
url = url + `&tip=true`
}
@@ -298,7 +298,7 @@
params = `?phone=${phone.value}`
}
uni.navigateTo({
- url: `/pages/get-code/get-code${params}`
+ url: `/pages/login/get-code${params}`
})
}
@@ -325,3 +325,9 @@
consentAgreement.value = !consentAgreement.value
}
+
+
diff --git a/src/pages/reset-password/reset-password.vue b/src/pages/login/reset-password.vue
similarity index 98%
rename from src/pages/reset-password/reset-password.vue
rename to src/pages/login/reset-password.vue
index c70afde..d89595f 100644
--- a/src/pages/reset-password/reset-password.vue
+++ b/src/pages/login/reset-password.vue
@@ -226,4 +226,8 @@
}
-
+
diff --git a/src/pages/select/components/OrganizationItem.vue b/src/pages/select/components/OrganizationItem.vue
new file mode 100644
index 0000000..a845b28
--- /dev/null
+++ b/src/pages/select/components/OrganizationItem.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+ 下级
+
+
+
+
+
+
diff --git a/src/pages/select/components/SearchItem.vue b/src/pages/select/components/SearchItem.vue
new file mode 100644
index 0000000..eb3ce14
--- /dev/null
+++ b/src/pages/select/components/SearchItem.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+ xxx的互联/test
+
+
+
+
+
+
diff --git a/src/pages/select/select-access-control.vue b/src/pages/select/select-access-control.vue
new file mode 100644
index 0000000..57dfd24
--- /dev/null
+++ b/src/pages/select/select-access-control.vue
@@ -0,0 +1,100 @@
+
+{
+ style: {
+ navigationStyle: 'custom',
+ disableScroll: true
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
+
+
diff --git a/src/pages/select/select-organization.vue b/src/pages/select/select-organization.vue
new file mode 100644
index 0000000..779490c
--- /dev/null
+++ b/src/pages/select/select-organization.vue
@@ -0,0 +1,276 @@
+
+{
+ style: {
+ navigationStyle: 'custom',
+ disableScroll: true
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+ {{ department.name }}
+
+ /
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 仅显示已开通账号的人员
+
+
+
+
+
+
+ 已选中:{{ value.length }}个人
+
+
+
+ 确定
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/static/images/content_icon.png b/src/static/images/content_icon.png
new file mode 100644
index 0000000..971ae31
Binary files /dev/null and b/src/static/images/content_icon.png differ
diff --git a/src/static/images/icon_airplane.png b/src/static/images/icon_airplane.png
new file mode 100644
index 0000000..090beac
Binary files /dev/null and b/src/static/images/icon_airplane.png differ
diff --git a/src/static/images/icon_approval.png b/src/static/images/icon_approval.png
new file mode 100644
index 0000000..0c4943f
Binary files /dev/null and b/src/static/images/icon_approval.png differ
diff --git a/src/static/images/icon_default_avatar.png b/src/static/images/icon_default_avatar.png
new file mode 100644
index 0000000..b93dfad
Binary files /dev/null and b/src/static/images/icon_default_avatar.png differ
diff --git a/src/static/images/icon_delete.png b/src/static/images/icon_delete.png
new file mode 100644
index 0000000..10c193f
Binary files /dev/null and b/src/static/images/icon_delete.png differ
diff --git a/src/static/images/icon_file.png b/src/static/images/icon_file.png
new file mode 100644
index 0000000..5a8886b
Binary files /dev/null and b/src/static/images/icon_file.png differ
diff --git a/src/static/images/icon_publish_control_grey.png b/src/static/images/icon_publish_control_grey.png
new file mode 100644
index 0000000..2510430
Binary files /dev/null and b/src/static/images/icon_publish_control_grey.png differ
diff --git a/src/static/images/icon_publish_home_blue.png b/src/static/images/icon_publish_home_blue.png
new file mode 100644
index 0000000..c4fbb99
Binary files /dev/null and b/src/static/images/icon_publish_home_blue.png differ
diff --git a/src/static/images/material_icon.png b/src/static/images/material_icon.png
new file mode 100644
index 0000000..bacb37a
Binary files /dev/null and b/src/static/images/material_icon.png differ
diff --git a/src/static/images/notice_icon.png b/src/static/images/notice_icon.png
new file mode 100644
index 0000000..86454af
Binary files /dev/null and b/src/static/images/notice_icon.png differ
diff --git a/src/static/images/plan_icon.png b/src/static/images/plan_icon.png
new file mode 100644
index 0000000..16568e5
Binary files /dev/null and b/src/static/images/plan_icon.png differ
diff --git a/src/static/images/publish_icon.png b/src/static/images/publish_icon.png
new file mode 100644
index 0000000..21ad943
Binary files /dev/null and b/src/static/images/publish_icon.png differ
diff --git a/src/types/uni-pages.d.ts b/src/types/uni-pages.d.ts
index 776f507..96aed5b 100644
--- a/src/types/uni-pages.d.ts
+++ b/src/types/uni-pages.d.ts
@@ -6,7 +6,9 @@
interface NavigateToOptions {
url: "/pages/home/home" |
"/pages/application-list/application-list" |
+ "/pages/approval/approval-detail" |
"/pages/approval/approval" |
+ "/pages/approval/create-application" |
"/pages/attendance/allowed-time" |
"/pages/attendance/attendance-rules" |
"/pages/attendance/attendance" |
@@ -15,19 +17,27 @@ interface NavigateToOptions {
"/pages/attendance/flexible-punching" |
"/pages/attendance/issue-record-detail" |
"/pages/attendance/issue-record" |
- "/pages/code/code" |
- "/pages/get-code/get-code" |
+ "/pages/home/application-list" |
+ "/pages/info-publish/add-release-plan" |
"/pages/info-publish/announce-notice" |
"/pages/info-publish/basic-info" |
"/pages/info-publish/drafts-list" |
+ "/pages/info-publish/edit-pic-video" |
"/pages/info-publish/info-publish" |
+ "/pages/info-publish/material-library" |
"/pages/info-publish/notice-details" |
"/pages/info-publish/notice-manage" |
+ "/pages/info-publish/play-content-library" |
+ "/pages/info-publish/release-plan" |
+ "/pages/login/code" |
+ "/pages/login/get-code" |
"/pages/login/login" |
"/pages/mine/mine" |
+ "/pages/login/reset-password" |
"/pages/notification/notification" |
"/pages/personnel-passage/traffic-correlation" |
- "/pages/reset-password/reset-password" |
+ "/pages/select/select-access-control" |
+ "/pages/select/select-organization" |
"/pages/workbench/workbench" |
"/pages/attendance/attendance-add-group/attendance-add-group" |
"/pages/attendance/attendance-add-group/attendance-device" |