diff --git a/.gitignore b/.gitignore
index 25d626d..f1b1a59 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@
/xiaochengxu/unpackage/dist
/xiaochengxu/unpackage
/xiaochengxu/unpackage
+/xiaochengxu/unpackage
+/xiaochengxu/unpackage
diff --git a/Laravel/app/Http/Controllers/API/H5/MemberController.php b/Laravel/app/Http/Controllers/API/H5/MemberController.php
index 52ae0e7..bab1d88 100644
--- a/Laravel/app/Http/Controllers/API/H5/MemberController.php
+++ b/Laravel/app/Http/Controllers/API/H5/MemberController.php
@@ -2,6 +2,7 @@
namespace App\Http\Controllers\API\H5;
+use App\Http\Controllers\API\SmsController;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Hash;
@@ -37,6 +38,11 @@ class MemberController
}
// 验证通过,处理业务逻辑
+ $sms=new SmsController();
+ $check=$sms->CheckCode($info['tel'],$info['verifyCode']);
+ if(!$check){
+ return \Yz::echoError1('验证码错误!');
+ }
// 例如:创建用户、保存银行卡信息等
$insertData = [
'tel' => $info['tel'],
diff --git a/Laravel/app/Http/Controllers/API/LiuYanController.php b/Laravel/app/Http/Controllers/API/LiuYanController.php
index 8fa7c78..5fcfa9d 100644
--- a/Laravel/app/Http/Controllers/API/LiuYanController.php
+++ b/Laravel/app/Http/Controllers/API/LiuYanController.php
@@ -21,4 +21,7 @@ class LiuYanController
}
return \Yz::echoError1('留言失败');
}
+ public function Mp_InsertInfo(){
+ return \Yz::Return(true,'填写成功');
+ }
}
diff --git a/Laravel/app/Http/Controllers/API/Mp/LoginController.php b/Laravel/app/Http/Controllers/API/Mp/LoginController.php
index 1298c5a..284e72e 100644
--- a/Laravel/app/Http/Controllers/API/Mp/LoginController.php
+++ b/Laravel/app/Http/Controllers/API/Mp/LoginController.php
@@ -17,11 +17,15 @@ class LoginController
if ($response->successful()) {
$data = $response->json(); // 获取响应的 JSON 数据
// var_dump($data);
+ $h5url="";
if (isset($data['openid'])) {
$openid = $data['openid'];
$member = DB::table('members')->where('openid', $openid)->first();
- $url="https://www.baidu.com";
- return \Yz::Return(true, '获取openid成功', ['openid' => $openid, 'member' => $member,'url'=>$url]);
+ if(!!$member){
+ $h5url="https://www.baidu.com";
+ }
+
+ return \Yz::Return(true, '获取openid成功', ['openid' => $openid, 'member' => $member,'url'=>$h5url]);
} else {
return \Yz::echoError1('获取openid失败');
}
diff --git a/Laravel/config/app.php b/Laravel/config/app.php
index e42ba8a..b250d62 100644
--- a/Laravel/config/app.php
+++ b/Laravel/config/app.php
@@ -2,11 +2,10 @@
return [
'globals' => [
- 'WxAppid' => 'wx9ba939d2590a8103', //岚科小程序
- 'WxAppSecret' => 'c03df7f14c206d619f41d4558bf3be9f', //岚科小程序
+ 'WxAppid' => 'wx166d139c3183e1e0',
+ 'WxAppSecret' => 'aa2c82a6d175be1670d3aa9a108c7284',
+
-// 'WxAppid' => 'wx8f83ab76a99ba560',//测试
-// 'WxAppSecret' => 'eebc53a9e94f676bd680d3a09eb20303',//测试
'BaseServerUrl' =>'http://localhostcommon',
'WxRedirectUrl'=>'https://www.yanzai.vip/common/laravel/public/wxGetCode', //微信授权登录,重定向地址
diff --git a/Laravel/routes/api.php b/Laravel/routes/api.php
index e6f8f8e..28c44b7 100644
--- a/Laravel/routes/api.php
+++ b/Laravel/routes/api.php
@@ -83,6 +83,7 @@ Route::group(['middleware'=>['checktoken','log'],'prefix'=>'H5'],function () {
Route::post('mp/wxGetOpenid','App\Http\Controllers\API\Mp\LoginController@wxGetOpenid');
Route::post('mp/LiuYanCreate','App\Http\Controllers\API\LiuYanController@Mp_Create')->middleware('log');
+Route::post('mp/InsertInfo','App\Http\Controllers\API\LiuYanController@Mp_InsertInfo')->middleware('log');
diff --git a/admin/.env.production b/admin/.env.production
index 1a89d63..0da5152 100644
--- a/admin/.env.production
+++ b/admin/.env.production
@@ -1,4 +1,4 @@
ENV = 'production'
-VITE_APP_API = 'https://www.yanzai.vip/common/laravel/public/api/'
-VITE_APP_FILE = 'https://www.yanzai.vip/common/laravel/public'
+VITE_APP_API = 'https://member.qhdboyue.com/api/'
+VITE_APP_FILE = 'https://member.qhdboyue.com'
diff --git a/h5/api/index.js b/h5/api/index.js
index 3b6736f..6dfb910 100644
--- a/h5/api/index.js
+++ b/h5/api/index.js
@@ -51,7 +51,9 @@ import {
export const ResetPassword = (data) => {
return sendRequest({url: BaseUrl+"H5/ResetPassword",method: 'POST',data:data});
}
-
+ export const SmsSendCode = (data) => {
+ return sendRequest({url: BaseUrl+"SmsSendCode",method: 'POST',data:data});
+ }
export const GetBaseUrl = (data) => {
return Url
}
\ No newline at end of file
diff --git a/h5/pages/register.vue b/h5/pages/register.vue
index 98e5083..9aee9b1 100644
--- a/h5/pages/register.vue
+++ b/h5/pages/register.vue
@@ -96,7 +96,7 @@
import {
MemberRegister,
UpFileNoLogin,
- GetBaseUrl
+ GetBaseUrl,SmsSendCode
} from "@/api"
import {
onShow
@@ -169,13 +169,19 @@
sending.value = true;
// 模拟发送验证码
- setTimeout(() => {
- sending.value = false;
- uni.showToast({
- title: '验证码已发送',
- icon: 'success'
- });
- }, 2000);
+ SmsSendCode({
+ tel: formData.value.tel
+ }).then(res => {
+ sending.value = false;
+ if (res.status) {
+
+ uni.showToast({
+ title: '验证码已发送',
+ icon: 'success'
+ });
+ }
+ })
+
}
// 提交注册
@@ -337,7 +343,7 @@
}
.send-btn {
- width: 140rpx;
+ width: 200rpx;
height: 60rpx;
background-color: #0047e5;
color: white;
diff --git a/xiaochengxu/api/index.js b/xiaochengxu/api/index.js
index 9537b74..3afbcca 100644
--- a/xiaochengxu/api/index.js
+++ b/xiaochengxu/api/index.js
@@ -5,8 +5,8 @@ import {
isLoading,
sendRequest
} = useHttp();
- //let Url='https://mbmg.yuluo.online/Laravel/public'
- let Url='http://huisuo-local';
+ let Url='https://member.qhdboyue.com'
+ //let Url='http://huisuo-local';
let BaseUrl=Url+'/api/'
export const BaseFileUrl=()=>{
@@ -19,4 +19,6 @@ import {
export const LiuYan = (data) => {
return sendRequest({url: BaseUrl+"mp/LiuYanCreate",method: 'POST',data:data});
}
-
\ No newline at end of file
+ export const InsertInfo = (data) => {
+ return sendRequest({url: BaseUrl+"mp/InsertInfo",method: 'POST',data:data});
+ }
\ No newline at end of file
diff --git a/xiaochengxu/pages.json b/xiaochengxu/pages.json
index 563c098..802d1a3 100644
--- a/xiaochengxu/pages.json
+++ b/xiaochengxu/pages.json
@@ -2,8 +2,8 @@
"pages": [{
"path": "pages/index/index",
"style": {
- "navigationBarTitleText": "uni-app",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "秦皇岛安尔然"
+
}
},
{
@@ -28,6 +28,20 @@
"navigationBarTitleText" : "",
"navigationStyle": "custom"
}
+ },
+ {
+ "path" : "pages/yuyue_form",
+ "style" :
+ {
+ "navigationBarTitleText" : ""
+ }
+ },
+ {
+ "path" : "pages/ShangWuZiXun",
+ "style" :
+ {
+ "navigationBarTitleText" : ""
+ }
}],
"globalStyle": {
"navigationBarTextStyle": "black",
diff --git a/xiaochengxu/pages/ShangWuZiXun.vue b/xiaochengxu/pages/ShangWuZiXun.vue
new file mode 100644
index 0000000..6eb0bdb
--- /dev/null
+++ b/xiaochengxu/pages/ShangWuZiXun.vue
@@ -0,0 +1,78 @@
+
+
+
+ 我们能为您提供
+
+ • 品牌营销策略咨询
+ • 会议/展览/庆典策划
+ • 企业年度活动方案
+ • 资源对接与执行支持
+
+
+
+
+ 立即咨询
+
+
+
+ 填写需求表单
+
+
+
+ 常见问题
+
+ Q:咨询是否收费?
+ A:首次沟通免费,深度方案按需报价。
+
+
+ Q:多久能收到回复?
+ A:工作日2小时内,节假日顺延。
+
+
+
+
+
+ 我们服务的行业
+
+ • 快速消费品(FMCG)
+ • 互联网与科技
+ • 金融与保险
+ • 教育与培训
+ • 医疗健康
+ • 汽车与制造
+
+
+
+
+
+
\ No newline at end of file
diff --git a/xiaochengxu/pages/about.vue b/xiaochengxu/pages/about.vue
index 8bf8b36..67f64c8 100644
--- a/xiaochengxu/pages/about.vue
+++ b/xiaochengxu/pages/about.vue
@@ -71,7 +71,7 @@
color: #94a3b8;
font-size: 24rpx;
position: absolute;
- bottom: 60rpx;
+ bottom: 30rpx;
width: 100%;
opacity: 0;
transform: translateY(20px);
diff --git a/xiaochengxu/pages/h5.vue b/xiaochengxu/pages/h5.vue
index 7690cda..d08aab1 100644
--- a/xiaochengxu/pages/h5.vue
+++ b/xiaochengxu/pages/h5.vue
@@ -1,6 +1,6 @@
-
+
diff --git a/xiaochengxu/pages/index/index.vue b/xiaochengxu/pages/index/index.vue
index 2d18afe..5f1018e 100644
--- a/xiaochengxu/pages/index/index.vue
+++ b/xiaochengxu/pages/index/index.vue
@@ -8,13 +8,20 @@
-
+
我们的服务
-
-
- {{ item }}
-
+
+ {{ item }}
+
+
+
+
+
+ 咨询预约
+
+ 📞 商务咨询
+ 📅 预约服务
@@ -31,12 +38,13 @@
+
+
\ No newline at end of file
diff --git a/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map b/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map
index 0cdaa7c..262c117 100644
--- a/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map
+++ b/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map
@@ -1 +1 @@
-{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["\r\n\r\n\n","\n// #ifndef VUE3\r\nimport Vue from 'vue'\r\nimport App from './App'\r\n\r\nVue.config.productionTip = false\r\n\r\nApp.mpType = 'app'\r\n\r\nconst app = new Vue({\r\n ...App\r\n})\r\napp.$mount()\r\n// #endif\n\n// #ifdef VUE3\r\nimport { createSSRApp } from 'vue'\nimport App from './App.vue'\nexport function createApp() {\n const app = createSSRApp(App)\n return {\n app\n }\n}\r\n// #endif"],"names":["uni","createSSRApp","App"],"mappings":";;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,QAAA,gBAAa,uDAAuD;AACpEA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACMM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
\ No newline at end of file
+{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["\r\n\r\n\n","\n// #ifndef VUE3\r\nimport Vue from 'vue'\r\nimport App from './App'\r\n\r\nVue.config.productionTip = false\r\n\r\nApp.mpType = 'app'\r\n\r\nconst app = new Vue({\r\n ...App\r\n})\r\napp.$mount()\r\n// #endif\n\n// #ifdef VUE3\r\nimport { createSSRApp } from 'vue'\nimport App from './App.vue'\nexport function createApp() {\n const app = createSSRApp(App)\n return {\n app\n }\n}\r\n// #endif"],"names":["uni","createSSRApp","App"],"mappings":";;;;;;;;;;;AACC,MAAK,YAAU;AAAA,EACd,UAAU,WAAW;AACpBA,kBAAAA,MAAA,MAAA,QAAA,gBAAa,uDAAuD;AACpEA,kBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,EACxB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,gBAAA,UAAU;AAAA,EACtB;AAAA,EACD,QAAQ,WAAW;AAClBA,kBAAAA,MAAY,MAAA,OAAA,iBAAA,UAAU;AAAA,EACvB;AACD;ACMM,SAAS,YAAY;AAC1B,QAAM,MAAMC,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
\ No newline at end of file
diff --git a/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map b/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
index db54e0a..3ba10aa 100644
--- a/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
+++ b/xiaochengxu/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
@@ -1 +1 @@
-{"version":3,"file":"index.js","sources":["pages/index/index.vue","../../../../../soft/安装包/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\n\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t秦皇岛安尔然营销策划有限公司\n\t\t\t为您提供专业的营销策划服务\n\t\t\t\n\t\t\n\n\t\t\n\t\t\n\t\t\t我们的服务\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{{ item }}\n\t\t\t\t\n\t\t\t\n\t\t\n\n\t\t\n\t\t\n\t\t\t\n\t\t\n\n\t\t\n\t\t\n\t\n\n\n\n\n","import MiniProgramPage from 'D:/Code/lanke/other/huisuo/xiaochengxu/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","wx","Login","res","onLoad"],"mappings":";;;;;;;AAqCA,UAAM,WAAW,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;AAExD,UAAM,YAAY,MAAM;AACvBA,oBAAAA,MAAI,WAAW,EAAE,KAAK,eAAc,CAAE;AAAA,IACvC;AAEA,UAAM,SAAS,MAAM;AACpBA,oBAAAA,MAAI,WAAW,EAAE,KAAK,iBAAgB,CAAE;AAAA,IACzC;AAEA,UAAM,cAAc,YAAY;AAC/B,UAAI;AACH,cAAM,MAAM,MAAMC,cAAE,KAAC,MAAO;AAC5B,YAAI,IAAI,MAAM;AAEbC,oBAAK,MAAC,EAAE,MAAM,IAAI,KAAI,CAAE,EAAE,KAAK,CAAAC,SAAO;AACrC,gBAAGA,KAAI,QAAO;AACbH,4BAAAA,MAAI,eAAe,UAASG,KAAI,KAAK,MAAM;AAC3C,kBAAKA,KAAI,KAAK,WAAW,QAAQA,KAAI,KAAK,QAAQ,MAAM;AACvDH,8BAAG,MAAC,WAAW,EAAE,KAAK,mBAAmBG,KAAI,KAAK,KAAK;AAAA,cACvD;AAAA,YACD;AAAA,UAEL,CAAI;AAAA,QACJ,OAAS;AACNH,wBAAc,MAAA,MAAA,SAAA,+BAAA,QAAQ,IAAI,MAAM;AAAA,QAChC;AAAA,MACD,SAAQ,OAAO;AACfA,sBAAAA,MAAA,MAAA,SAAA,+BAAc,QAAQ,KAAK;AAAA,MAC3B;AAAA,IACF;AAEAI,kBAAAA,OAAO,MAAM;AACZ,kBAAa;AAAA,IACd,CAAC;;;;;;;;;;;;;;;;;ACtED,GAAG,WAAW,eAAe;"}
\ No newline at end of file
+{"version":3,"file":"index.js","sources":["pages/index/index.vue","../../../../../soft/安装包/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["\n\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t秦皇岛安尔然营销策划有限公司\n\t\t\t为您提供专业的营销策划服务\n\t\t\t\n\t\t\n\n\t\t\n\t\t\n\t\t\t我们的服务\n\t\t\t\n\t\t\t\t{{ item }}\n\t\t\t\n\t\t\n\n\t\t\n\t\t\n\t\t\t咨询预约\n\t\t\t\n\t\t\t\t📞 商务咨询\n\t\t\t\t📅 预约服务\n\t\t\t\n\t\t\n\n\t\t\n\t\t\n\t\t\t\n\t\t\n\n\t\t\n\t\t\n\t\n\n\n\n\n","import MiniProgramPage from 'D:/Code/lanke/other/huisuo/xiaochengxu/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni","wx","Login","res","onLoad"],"mappings":";;;;;;;AA4CA,UAAM,WAAW,CAAC,QAAQ,QAAQ,QAAQ,MAAM;AAGhD,UAAM,YAAY,MAAM;AACvBA,oBAAAA,MAAI,WAAW,EAAE,KAAK,eAAc,CAAE;AAAA,IACvC;AAEA,UAAM,SAAS,MAAM;AACpBA,oBAAAA,MAAI,WAAW,EAAE,KAAK,iBAAgB,CAAE;AAAA,IACzC;AAEA,UAAM,YAAY,MAAM;AACvBA,oBAAAA,MAAI,WAAW,EAAE,KAAK,oBAAmB,CAAE;AAAA,IAC5C;AAEA,UAAM,mBAAmB,MAAM;AAC9BA,oBAAAA,MAAI,WAAW,EAAE,KAAK,sBAAqB,CAAE;AAAA,IAC9C;AAGA,UAAM,cAAc,YAAY;AAC/B,UAAI;AACH,cAAM,MAAM,MAAMC,cAAE,KAAC,MAAO;AAC5B,YAAI,IAAI,MAAM;AACbC,oBAAK,MAAC,EAAE,MAAM,IAAI,KAAI,CAAE,EAAE,KAAK,CAAAC,SAAO;AACrC,gBAAIA,KAAI,QAAQ;AACfH,4BAAAA,MAAI,eAAe,UAAUG,KAAI,KAAK,MAAM;AAC5C,kBAAIA,KAAI,KAAK,WAAW,QAAQA,KAAI,KAAK,WAAS,UAAaA,KAAI,KAAK,QAAQ,QAAQA,KAAI,KAAK,QAAQ,QAAW;AACnH,oBAAI,MAAKA,KAAI,KAAK,MAAI,aAAYA,KAAI,KAAK;AAC3CH,8BAAAA,MAAY,MAAA,OAAA,+BAAA,GAAG;AACfA,8BAAAA,MAAI,WAAW,EAAE,KAAI,mBAAkB,IAAG,CAAE;AAAA,cAC5C;AAAA,YACD;AAAA,UACL,CAAI;AAAA,QACJ,OAAS;AAAA,QAEN;AAAA,MACD,SAAQ,OAAO;AAAA,MAEf;AAAA,IACF;AAEAI,kBAAAA,OAAO,MAAM;AACZ,kBAAa;AAAA,IACd,CAAC;;;;;;;;;;;;;;;;;;;ACvFD,GAAG,WAAW,eAAe;"}
\ No newline at end of file
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/app.js b/xiaochengxu/unpackage/dist/dev/mp-weixin/app.js
index 5615d2a..ba3fc2c 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/app.js
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/app.js
@@ -6,6 +6,8 @@ if (!Math) {
"./pages/about.js";
"./pages/contact.js";
"./pages/h5.js";
+ "./pages/yuyue_form.js";
+ "./pages/ShangWuZiXun.js";
}
const _sfc_main = {
onLaunch: function() {
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/app.json b/xiaochengxu/unpackage/dist/dev/mp-weixin/app.json
index 566d5a3..44d19e6 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/app.json
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/app.json
@@ -3,7 +3,9 @@
"pages/index/index",
"pages/about",
"pages/contact",
- "pages/h5"
+ "pages/h5",
+ "pages/yuyue_form",
+ "pages/ShangWuZiXun"
],
"window": {
"navigationBarTextStyle": "black",
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/common/vendor.js b/xiaochengxu/unpackage/dist/dev/mp-weixin/common/vendor.js
index e6cdb1a..71f63ba 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/common/vendor.js
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/common/vendor.js
@@ -6916,9 +6916,9 @@ function isConsoleWritable() {
return isWritable;
}
function initRuntimeSocketService() {
- const hosts = "192.168.0.103,127.0.0.1";
+ const hosts = "192.168.0.102,127.0.0.1";
const port = "8090";
- const id = "mp-weixin_1frMf2";
+ const id = "mp-weixin_08cDJa";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/about.wxss b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/about.wxss
index b13d12d..ae39d6d 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/about.wxss
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/about.wxss
@@ -39,7 +39,7 @@
color: #94a3b8;
font-size: 24rpx;
position: absolute;
- bottom: 60rpx;
+ bottom: 30rpx;
width: 100%;
opacity: 0;
transform: translateY(20px);
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.js b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.js
index 539222b..073a69d 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.js
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.js
@@ -5,13 +5,19 @@ const api_index = require("../../api/index.js");
const _sfc_main = {
__name: "index",
setup(__props) {
- const services = ["营销策划", "会议服务", "商务咨询", "庆典服务", "礼仪服务"];
+ const services = ["营销策划", "会议服务", "庆典服务", "礼仪服务"];
const gotoAbout = () => {
common_vendor.index.navigateTo({ url: "/pages/about" });
};
const lianxi = () => {
common_vendor.index.navigateTo({ url: "/pages/contact" });
};
+ const gotoYuYue = () => {
+ common_vendor.index.navigateTo({ url: "/pages/yuyue_form" });
+ };
+ const gotoShangWuZiXun = () => {
+ common_vendor.index.navigateTo({ url: "/pages/ShangWuZiXun" });
+ };
const handleLogin = async () => {
try {
const res = await common_vendor.wx$1.login();
@@ -19,16 +25,16 @@ const _sfc_main = {
api_index.Login({ code: res.code }).then((res2) => {
if (res2.status) {
common_vendor.index.setStorageSync("openid", res2.data.openid);
- if (res2.data.member !== null && res2.data.url !== null) {
- common_vendor.index.navigateTo({ url: "/pages/h5?url=" + res2.data.url });
+ if (res2.data.member !== null && res2.data.member !== void 0 && res2.data.url !== null && res2.data.url !== void 0) {
+ let url = res2.data.url + "&openid=" + res2.data.openid;
+ common_vendor.index.__f__("log", "at pages/index/index.vue:74", url);
+ common_vendor.index.navigateTo({ url: "/pages/h5?url=" + url });
}
}
});
} else {
- common_vendor.index.__f__("error", "at pages/index/index.vue:63", "登录失败", res.errMsg);
}
} catch (error) {
- common_vendor.index.__f__("error", "at pages/index/index.vue:66", "登录异常", error);
}
};
common_vendor.onLoad(() => {
@@ -44,7 +50,9 @@ const _sfc_main = {
b: index
};
}),
- d: common_vendor.o(lianxi)
+ d: common_vendor.o(gotoShangWuZiXun),
+ e: common_vendor.o(gotoYuYue),
+ f: common_vendor.o(lianxi)
};
};
}
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.json b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.json
index fc5fcef..74c7391 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.json
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.json
@@ -1,5 +1,4 @@
{
- "navigationBarTitleText": "uni-app",
- "navigationStyle": "custom",
+ "navigationBarTitleText": "秦皇岛安尔然",
"usingComponents": {}
}
\ No newline at end of file
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxml b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxml
index 6b71775..2073a2c 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxml
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxml
@@ -1 +1 @@
-秦皇岛安尔然营销策划有限公司为您提供专业的营销策划服务我们的服务{{item.a}}
\ No newline at end of file
+秦皇岛安尔然营销策划有限公司为您提供专业的营销策划服务我们的服务{{item.a}}咨询预约📞 商务咨询📅 预约服务
\ No newline at end of file
diff --git a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxss b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxss
index 35c623e..df3291d 100644
--- a/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxss
+++ b/xiaochengxu/unpackage/dist/dev/mp-weixin/pages/index/index.wxss
@@ -4,8 +4,9 @@
background: #f9fafb;
box-sizing: border-box;
min-height: 100vh;
- position: relative;
}
+
+/* Hero 区域 */
.hero.data-v-1cf27b2a {
text-align: center;
padding: 80rpx 40rpx;
@@ -51,31 +52,64 @@
.btn.data-v-1cf27b2a:active {
transform: scale(0.96);
}
+
+/* 标题通用样式 */
.section-title.data-v-1cf27b2a {
font-size: 36rpx;
font-weight: bold;
- margin-bottom: 24rpx;
color: #1e293b;
display: block;
+ text-align: center;
+ margin-bottom: 24rpx;
}
-.service-list.data-v-1cf27b2a {
+
+/* 服务标签 - 真正的 tag 风格 */
+.tag-list.data-v-1cf27b2a {
display: flex;
flex-wrap: wrap;
- gap: 24rpx;
justify-content: center;
+ gap: 16rpx;
+ padding: 0 20rpx;
}
-.service-item.data-v-1cf27b2a {
- background: #ffffff;
+.tag.data-v-1cf27b2a {
+ background-color: #e0e7ff; /* 浅蓝底 */
+ color: #4f46e5; /* 主色文字 */
+ font-size: 24rpx;
+ padding: 8rpx 24rpx;
+ border-radius: 50rpx; /* 大圆角 */
+ line-height: 1;
+ white-space: nowrap;
+ -webkit-user-select: none;
+ user-select: none; /* 禁止选中 */
+}
+
+/* 功能入口模块 */
+.action-section.data-v-1cf27b2a {
+ margin-top: 50rpx;
+}
+.action-list.data-v-1cf27b2a {
+ display: flex;
+ justify-content: center;
+ gap: 30rpx;
+ flex-wrap: wrap;
+}
+.action-item.data-v-1cf27b2a {
+ background: linear-gradient(135deg, #4f46e5, #6366f1);
+ color: white;
+ font-size: 28rpx;
+ font-weight: bold;
padding: 24rpx 40rpx;
border-radius: 18rpx;
- font-size: 28rpx;
- color: #1e293b;
- box-shadow: 0 4rpx 10rpx rgba(0, 0, 0, 0.05);
- min-width: 180rpx;
text-align: center;
+ min-width: 220rpx;
+ box-shadow: 0 6rpx 16rpx rgba(79, 70, 229, 0.3);
+ transition: transform 0.2s;
+}
+.action-item.data-v-1cf27b2a:active {
+ transform: scale(0.96);
}
-/* 联系我们模块 */
+/* 联系我们按钮 */
.contact-section.data-v-1cf27b2a {
text-align: center;
margin: 50rpx 0;
@@ -95,6 +129,8 @@
transform: scale(0.97);
box-shadow: 0 4rpx 12rpx rgba(59, 130, 246, 0.3);
}
+
+/* 页脚 */
.footer.data-v-1cf27b2a {
text-align: center;
margin-top: 40rpx;