add success page

This commit is contained in:
2025-08-17 22:15:20 +08:00
parent b6216570d9
commit 0cf49194e4
11 changed files with 308 additions and 15 deletions

View File

@@ -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) => {
// 请求失败处理

View File

@@ -2,44 +2,44 @@
<view class="main">
<t-demo >
<baseinfo
label="客户名称:"
label="项目名称:"
field="customerName"
placeholder="请输入客户名称"
placeholder="请输入项目名称"
bind:change="onFormChange"
/>
<baseinfo
label="项目来源"
label="项目人员"
field="projectSource"
placeholder="请输入项目来源"
placeholder="请输入项目人员"
bind:change="onFormChange"
/>
<baseinfo
label="负 责 人 "
label="我方人员"
field="projectLeader"
placeholder="请输入负责人"
placeholder="请输入我方人员"
bind:change="onFormChange"
/>
</t-demo>
<t-demo desc="具体内容">
<t-demo desc="项目诉求">
<clientdemand
field="clientdemand"
placeholder="请输入具体内容"
placeholder="请输入项目诉求"
bind:change="onFormChange"
/>
</t-demo>
<t-demo desc="希望业务对接事项">
<t-demo desc="推进计划">
<clientdemand
field="handovertasks"
placeholder="请输入对接事项"
placeholder="请输入推进计划"
bind:change="onFormChange"
/>
</t-demo>
<t-demo desc="备注">
<t-demo desc="所需公司支持">
<clientdemand
field="remarks"
placeholder="请输入备注"
placeholder="请输入所需公司支持"
bind:change="onFormChange"
/>
</t-demo >