From 8e3966d80b6f98ccf11529b9519f0537c3224485 Mon Sep 17 00:00:00 2001 From: wx-jincw Date: Tue, 21 Apr 2026 22:32:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8A=95=E8=AF=89=E5=BB=BA=E8=AE=AE?= =?UTF-8?q?=E3=80=81=E7=A5=88=E6=84=BF=E8=8F=9C=E5=8D=95=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/property.js | 9 + app/config/app.js | 8 +- app/pages.json | 62 ++-- .../supply_chain/complaint/HandlePopup.vue | 309 ++++++++++++++++++ app/pages/supply_chain/complaint/index.vue | 79 ++++- .../supply_chain/wish_menu/HandlePopup.vue | 309 ++++++++++++++++++ app/pages/supply_chain/wish_menu/index.vue | 83 ++++- app/pages/user/index.vue | 22 +- 8 files changed, 825 insertions(+), 56 deletions(-) create mode 100644 app/pages/supply_chain/complaint/HandlePopup.vue create mode 100644 app/pages/supply_chain/wish_menu/HandlePopup.vue diff --git a/app/api/property.js b/app/api/property.js index 4114236..a507d56 100644 --- a/app/api/property.js +++ b/app/api/property.js @@ -9,6 +9,15 @@ export function createComplaintSuggestion(data) { ); } +// 投诉与建议 - 更新 +export function updateComplaintSuggestion(data) { + return request.post( + 'autogencode/pmcomplaintsuggestion/update', + data, + { useAdminUrl: true } + ); +} + // 投诉与建议 - 列表(可根据实际需要传入查询参数,如业主ID等) export function listComplaintSuggestion(params) { return request.get( diff --git a/app/config/app.js b/app/config/app.js index 8a9fc51..eadf9eb 100644 --- a/app/config/app.js +++ b/app/config/app.js @@ -8,8 +8,8 @@ // | Author: CRMEB Team // +---------------------------------------------------------------------- //移动端商城API -let domain = 'https://fzbfwy.com/mobile-api' -// let domain = 'http://crmebxcx.test.jiutianda.cn' +// let domain = 'https://fzbfwy.com/mobile-api' +let domain = 'http://crmebxcx.test.jiutianda.cn' module.exports = { // 请求域名 格式: https://您的域名 @@ -18,8 +18,8 @@ module.exports = { // #ifdef MP HTTP_REQUEST_URL: domain, // #endif - // HTTP_ADMIN_URL:'https://crmeb.test.jiutianda.cn', - HTTP_ADMIN_URL:'https://fzbfwy.com/prod-api', //PC后台的API请求地址,上传图片用,影响h5上传头像 + HTTP_ADMIN_URL:'https://crmeb.test.jiutianda.cn', + // HTTP_ADMIN_URL:'https://fzbfwy.com/prod-api', //PC后台的API请求地址,上传图片用,影响h5上传头像 // #ifdef H5 //H5接口是浏览器地址 // HTTP_REQUEST_URL: window.location.protocol+"//"+window.location.host, diff --git a/app/pages.json b/app/pages.json index d955383..aa0894b 100644 --- a/app/pages.json +++ b/app/pages.json @@ -379,7 +379,13 @@ { "path": "privacy/index", "style": { - "navigationBarTitleText": "隐私协议" + "navigationBarTitleText": "隐私协议", + "navigationBarBackgroundColor": "#FFFFFF", + "navigationBarTextStyle": "black" + // #ifdef H5 + , + "navigationStyle": "custom" + // #endif } }, { @@ -390,20 +396,24 @@ { "path": "retrievePassword/index", "style": { - "navigationBarTitleText": "忘记密码" + "navigationBarTitleText": "忘记密码", + "navigationBarBackgroundColor": "#FFFFFF", + "navigationBarTextStyle": "black" + // #ifdef H5 + , + "navigationStyle": "custom" + // #endif } }, { "path": "user_info/index", "style": { - //"navigationBarTitleText": "个人资料", - "navigationBarBackgroundColor": "#409EFF", - "app-plus": { - // #ifdef APP-PLUS - "titleNView": { - "type": "default" - } - // #endif + "navigationBarBackgroundColor": "#FFFFFF", + "navigationBarTextStyle": "black" + // #ifdef H5 + , + "navigationStyle": "custom" + // #endif } } }, @@ -624,11 +634,12 @@ "path": "user_phone/index", "style": { "navigationBarTitleText": "修改手机号", - "navigationBarBackgroundColor": "#409EFF" - // #ifdef MP + "navigationBarBackgroundColor": "#FFFFFF", + "navigationBarTextStyle": "black" + // #ifdef H5 , - "navigationBarTextStyle": "#fff" - // #endif + "navigationStyle": "custom" + // #endif } }, { @@ -641,11 +652,12 @@ "path": "user_pwd_edit/index", "style": { "navigationBarTitleText": "修改密码", - "navigationBarBackgroundColor": "#409EFF" - // #ifdef MP + "navigationBarBackgroundColor": "#FFFFFF", + "navigationBarTextStyle": "black" + // #ifdef H5 , - "navigationBarTextStyle": "#fff" - // #endif + "navigationStyle": "custom" + // #endif } }, { @@ -801,14 +813,12 @@ "path": "login/index", "style": { "navigationBarTitleText": "登录", - "navigationBarBackgroundColor": "#409EFF", - "app-plus": { - // #ifdef APP-PLUS - "titleNView": { - "type": "default" - } - // #endif - } + "navigationBarBackgroundColor": "#FFFFFF", + "navigationBarTextStyle": "black" + // #ifdef H5 + , + "navigationStyle": "custom" + // #endif } }, { diff --git a/app/pages/supply_chain/complaint/HandlePopup.vue b/app/pages/supply_chain/complaint/HandlePopup.vue new file mode 100644 index 0000000..20bbd9e --- /dev/null +++ b/app/pages/supply_chain/complaint/HandlePopup.vue @@ -0,0 +1,309 @@ +