diff --git a/ProjectLiaisonForm/app.json b/ProjectLiaisonForm/app.json index 05a4763..f4fbdfb 100644 --- a/ProjectLiaisonForm/app.json +++ b/ProjectLiaisonForm/app.json @@ -89,7 +89,9 @@ "pages/col/col", "pages/col/skyline/col", "pages/color-picker/color-picker", - "pages/guide/guide" + "pages/guide/guide", + "pages/success", + "pages/success/success" ], "subpackages": [ { diff --git a/ProjectLiaisonForm/pages/home/home.js b/ProjectLiaisonForm/pages/home/home.js index b7cf992..22bac66 100644 --- a/ProjectLiaisonForm/pages/home/home.js +++ b/ProjectLiaisonForm/pages/home/home.js @@ -46,7 +46,6 @@ Page({ this.trdPrivacy.showPrivacyWin(); }, clickHandle(e) { - console.log("Hello World!") let { name, path = '' } = e.detail.item; if (!path) { name = name.replace(/^[A-Z]/, (match) => `${match}`.toLocaleLowerCase()); @@ -55,6 +54,17 @@ Page({ }); path = `/pages/${name}/${this.skyline ? 'skyline/' : ''}${name}`; } + wx.showModal({ + title: '提示', + content: '确定信息核实准确无误?', + success: function (res) { + if (res.confirm) { + console.log('用户点击确定') + } else if (res.cancel) { + console.log('用户点击取消') + } + } + }), wx.navigateTo({ url: path, fail: () => { @@ -108,8 +118,14 @@ Page({ // 请求成功处理 wx.showToast({ title: '提交成功', - icon: 'success' + icon: 'success', + duration: 1000 // 持续1.5秒 }) + setTimeout(() => { + wx.navigateTo({ + url: '/pages/success/success' + }) + }, 500) }, fail: (err) => { // 请求失败处理 diff --git a/ProjectLiaisonForm/pages/home/home.wxml b/ProjectLiaisonForm/pages/home/home.wxml index 68d3d78..c9fa86c 100644 --- a/ProjectLiaisonForm/pages/home/home.wxml +++ b/ProjectLiaisonForm/pages/home/home.wxml @@ -2,44 +2,44 @@ - + - + - + diff --git a/ProjectLiaisonForm/pages/success.js b/ProjectLiaisonForm/pages/success.js new file mode 100644 index 0000000..44a43b3 --- /dev/null +++ b/ProjectLiaisonForm/pages/success.js @@ -0,0 +1,66 @@ +// pages/success.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/ProjectLiaisonForm/pages/success.wxml b/ProjectLiaisonForm/pages/success.wxml new file mode 100644 index 0000000..e2223a9 --- /dev/null +++ b/ProjectLiaisonForm/pages/success.wxml @@ -0,0 +1,2 @@ + +pages/success.wxml \ No newline at end of file diff --git a/ProjectLiaisonForm/pages/success/success.js b/ProjectLiaisonForm/pages/success/success.js new file mode 100644 index 0000000..d7b8a09 --- /dev/null +++ b/ProjectLiaisonForm/pages/success/success.js @@ -0,0 +1,91 @@ +// pages/success/success.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 退出小程序 + */ + exitApp() { + wx.showModal({ + title: '退出提示', + content: '确定要退出小程序吗?', + confirmText: '退出', + confirmColor: '#ff4d4f', + cancelText: '取消', + success: (res) => { + if (res.confirm) { + wx.exitMiniProgram() + } + } + }) + }, + + /** + * 返回修改 + */ + viewDetails() { + wx.navigateBack() + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/ProjectLiaisonForm/pages/success/success.json b/ProjectLiaisonForm/pages/success/success.json new file mode 100644 index 0000000..8835af0 --- /dev/null +++ b/ProjectLiaisonForm/pages/success/success.json @@ -0,0 +1,3 @@ +{ + "usingComponents": {} +} \ No newline at end of file diff --git a/ProjectLiaisonForm/pages/success/success.wxml b/ProjectLiaisonForm/pages/success/success.wxml new file mode 100644 index 0000000..9c48ddc --- /dev/null +++ b/ProjectLiaisonForm/pages/success/success.wxml @@ -0,0 +1,18 @@ + + + + + + + + 数据上传已完成! + 您录入的信息已成功提交至服务器! + + + + + + + + + \ No newline at end of file diff --git a/ProjectLiaisonForm/pages/success/success.wxss b/ProjectLiaisonForm/pages/success/success.wxss new file mode 100644 index 0000000..e37f2d5 --- /dev/null +++ b/ProjectLiaisonForm/pages/success/success.wxss @@ -0,0 +1,95 @@ +/* pages/successPage/successPage.wxss */ + +/* 基础页面设置 */ +page { + height: 100%; + background-color: #f8f8f8; +} + +/* 居中容器 */ +.center-container { + display: flex; + justify-content: center; + align-items: center; + height: 100%; + padding: 40rpx; + box-sizing: border-box; +} + +/* 内容盒子 */ +.content-box { + display: flex; + flex-direction: column; + align-items: center; + width: 100%; + max-width: 600rpx; + padding: 60rpx 40rpx; + background: white; + border-radius: 24rpx; + box-shadow: 0 10rpx 30rpx rgba(0, 0, 0, 0.05); +} + +/* 成功图标 */ +.success-icon { + width: 160rpx; + height: 160rpx; + margin-bottom: 50rpx; +} + +/* 上传提示 */ +.upload-tip { + text-align: center; + margin-bottom: 60rpx; +} + +.tip-title { + display: block; + font-size: 38rpx; + font-weight: bold; + color: #333; + margin-bottom: 20rpx; +} + +.tip-desc { + display: block; + font-size: 30rpx; + color: #666; + line-height: 1.6; +} + +/* 操作按钮区域 */ +.action-buttons { + width: 100%; + display: flex; + justify-content: space-between; +} + +/* 按钮基础样式 */ +.action-buttons button { + width: 48%; + height: 90rpx; + line-height: 90rpx; + border-radius: 50rpx; + font-size: 32rpx; +} + +/* 退出按钮样式 */ +.exit-btn { + background-color: #ff4d4f; + color: white; +} + +/* 查看详情按钮样式 */ +.detail-btn { + background-color: #07c160; + color: white; +} + +/* 按钮点击效果 */ +button::after { + border: none; +} + +button:active { + opacity: 0.8; +} \ No newline at end of file diff --git a/ProjectLiaisonForm/上传工具二维码.png b/ProjectLiaisonForm/上传工具二维码.png deleted file mode 100644 index 2f1b22a..0000000 Binary files a/ProjectLiaisonForm/上传工具二维码.png and /dev/null differ diff --git a/ProjectLiaisonForm/白泽.png b/ProjectLiaisonForm/白泽.png deleted file mode 100644 index d70d6d3..0000000 Binary files a/ProjectLiaisonForm/白泽.png and /dev/null differ