develop #1
@ -1,3 +1,5 @@
|
|||||||
NODE_ENV= development
|
NODE_ENV= development
|
||||||
VITE_HTTP_BASE_URL = http://10.39.13.80:8003/api/
|
VITE_HTTP_BASE_URL = http://10.39.13.78:8001/api/
|
||||||
|
# VITE_HTTP_BASE_URL = https://test-weapp-api.linyikj.com.cn/api/
|
||||||
|
# VITE_HTTP_BASE_URL = https://weapp-api.linyikj.com.cn/api/
|
||||||
VITE_ACCESS_TOKEN_KEY= 'ACCESS_TOKEN_CUSTOMER'
|
VITE_ACCESS_TOKEN_KEY= 'ACCESS_TOKEN_CUSTOMER'
|
||||||
@ -1,3 +1,3 @@
|
|||||||
NODE_ENV= prod
|
NODE_ENV= prod
|
||||||
# VITE_HTTP_BASE_URL= https://v3api.nchl.net/api/
|
VITE_HTTP_BASE_URL= https://weapp-api.linyikj.com.cn/api/
|
||||||
VITE_ACCESS_TOKEN_KEY= 'NCHL_PROD_ACCESS_TOKEN_CUSTOMER'
|
VITE_ACCESS_TOKEN_KEY= 'NCHL_PROD_ACCESS_TOKEN_CUSTOMER'
|
||||||
@ -1,3 +1,3 @@
|
|||||||
NODE_ENV= test
|
NODE_ENV= test
|
||||||
# VITE_HTTP_BASE_URL= https://v3api-dev.nchl.net/api/
|
VITE_HTTP_BASE_URL= https://test-weapp-api.linyikj.com.cn/api/
|
||||||
VITE_ACCESS_TOKEN_KEY= 'NCHL_TEST_ACCESS_TOKEN_CUSTOMER'
|
VITE_ACCESS_TOKEN_KEY= 'NCHL_TEST_ACCESS_TOKEN_CUSTOMER'
|
||||||
@ -7,4 +7,4 @@
|
|||||||
"bracketSpacing": true,
|
"bracketSpacing": true,
|
||||||
"arrowParens": "avoid",
|
"arrowParens": "avoid",
|
||||||
"endOfLine": "auto"
|
"endOfLine": "auto"
|
||||||
}
|
}
|
||||||
|
|||||||
4
.vscode/settings.json
vendored
4
.vscode/settings.json
vendored
@ -2,7 +2,7 @@
|
|||||||
"editor.formatOnSave": true,
|
"editor.formatOnSave": true,
|
||||||
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||||
"[vue]": {
|
"[vue]": {
|
||||||
"editor.defaultFormatter": "vscode.typescript-language-features"
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||||
},
|
},
|
||||||
"[javascript]": {
|
"[javascript]": {
|
||||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||||
@ -14,4 +14,4 @@
|
|||||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||||
},
|
},
|
||||||
"prettier.requireConfig": true
|
"prettier.requireConfig": true
|
||||||
}
|
}
|
||||||
|
|||||||
81
ci/ci.js
Normal file
81
ci/ci.js
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
const fs = require('fs')
|
||||||
|
const ci = require('miniprogram-ci')
|
||||||
|
const path = require('path')
|
||||||
|
const projectPath = path.resolve(__dirname, '../')
|
||||||
|
const CI_DESC = process.env.CI_DESC
|
||||||
|
console.log('项目路径UNI_MODE', CI_DESC)
|
||||||
|
// 1. 读取 project.config.json
|
||||||
|
// 1. 确认文件路径
|
||||||
|
const projectConfigPath = path.resolve(__dirname, './project.config.json')
|
||||||
|
console.log('配置文件路径:', projectConfigPath)
|
||||||
|
|
||||||
|
// 2. 读取原文件
|
||||||
|
const projectConfig = JSON.parse(fs.readFileSync(projectConfigPath, 'utf-8'))
|
||||||
|
|
||||||
|
// 3. 修改版本号(示例:1.0.0 → 1.0.1)
|
||||||
|
const versionParts = projectConfig.version.split('.')
|
||||||
|
versionParts[2] = String(Number(versionParts[2]) + 1)
|
||||||
|
projectConfig.version = versionParts.join('.')
|
||||||
|
console.log('版本号:', versionParts)
|
||||||
|
// 4. 写入前验证
|
||||||
|
try {
|
||||||
|
fs.accessSync(projectConfigPath, fs.constants.W_OK)
|
||||||
|
const newContent = JSON.stringify(projectConfig, null, 2)
|
||||||
|
fs.writeFileSync(projectConfigPath, newContent, 'utf-8')
|
||||||
|
console.log('版本号已更新为:', projectConfig.version)
|
||||||
|
} catch (err) {
|
||||||
|
console.error('操作失败:', err)
|
||||||
|
process.exit(1) // 非零退出码表示错误
|
||||||
|
}
|
||||||
|
// 获取所有小程序上传密钥文件
|
||||||
|
const privateList = fs.readdirSync(`${projectPath}/ci/privateKey`)
|
||||||
|
const uploadInfo = {
|
||||||
|
version: projectConfig.version,
|
||||||
|
desc: CI_DESC === 'test' ? '测试环境' : CI_DESC === 'prod' ? '生产环境' : '开发环境',
|
||||||
|
robot: CI_DESC === 'test' ? 2: 1,
|
||||||
|
}
|
||||||
|
const command = process.argv.slice(2)[0]
|
||||||
|
console.log('privateList', privateList)
|
||||||
|
privateList.forEach(item => {
|
||||||
|
console.log('item', item)
|
||||||
|
let appId = item.split('.')[1] // item: private.appId.key
|
||||||
|
// 创建项目对象
|
||||||
|
const project = new ci.Project({
|
||||||
|
appid: appId, // 小程序appid
|
||||||
|
type: 'miniProgram', // 类型,小程序或小游戏
|
||||||
|
projectPath: `${projectPath}/dist/build/mp-weixin`, // 项目路径
|
||||||
|
privateKeyPath: `${projectPath}/ci/privateKey/${item}`, // 密钥路径
|
||||||
|
ignores: ['node_modules/**/*'] // 忽略的文件
|
||||||
|
})
|
||||||
|
let ciFn = null
|
||||||
|
if (command === 'upload') {
|
||||||
|
ciFn = ci.upload({
|
||||||
|
project,
|
||||||
|
...uploadInfo,
|
||||||
|
setting: {
|
||||||
|
es6: true, // 对应小程序开发者工具的 "es6 转 es5"
|
||||||
|
es7: true, // 对应小程序开发者工具的 "增强编译"
|
||||||
|
minify: true // 是否压缩代码
|
||||||
|
}
|
||||||
|
})
|
||||||
|
} else if (command === 'preview') {
|
||||||
|
ciFn = ci.preview({
|
||||||
|
project,
|
||||||
|
setting: {
|
||||||
|
es6: true, // 对应小程序开发者工具的 "es6 转 es5"
|
||||||
|
es7: true // 对应小程序开发者工具的 "增强编译"
|
||||||
|
},
|
||||||
|
qrcodeFormat: 'image',
|
||||||
|
qrcodeOutputDest: `${projectPath}/ci/qrcode/${appId}_qrcode.jpg`,
|
||||||
|
onProgressUpdate: console.log
|
||||||
|
})
|
||||||
|
}
|
||||||
|
// 调用
|
||||||
|
ciFn
|
||||||
|
.then(res => {
|
||||||
|
console.log('执行成功', res)
|
||||||
|
})
|
||||||
|
.catch(error => {
|
||||||
|
console.log('执行失败', error)
|
||||||
|
})
|
||||||
|
})
|
||||||
27
ci/privateKey/private.wx31500e871924b903.key
Normal file
27
ci/privateKey/private.wx31500e871924b903.key
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
-----BEGIN RSA PRIVATE KEY-----
|
||||||
|
MIIEowIBAAKCAQEApTi0dWarJduerhQd94uWyfV93OEkgy6jGOHxfMLvCfmQ8Kj4
|
||||||
|
8MujzPBlPFE1RbWtAz3CJxvZm/BWzD9P52qtIqZAHiPp/NRTy/W0mEuof9t/ATKr
|
||||||
|
FIyjnDZlk2BUIsJQbHimOs6ipvX6i39gxpPe56GgGdPrxFPChE85fY8ZMdgGcNGG
|
||||||
|
zOSiwG0xFha8rFOoCoS++uriXvcCJf0ORMIpbsyODXMJuBPOomjrGF48OdQMAvon
|
||||||
|
iQ9/Y6ICFY9zNe9bn+LNR9K/H8cqtoHRgYH042bumjsqaODMz8khS7cWrWtTgOmn
|
||||||
|
SXDyZcTfM3MD/JTxIFkRfH7WxNJG5s8s9n1SrQIDAQABAoIBAGGQdp/NHMuiQLWz
|
||||||
|
E28WctiXqtc/6/u7EnyjD6MIyXcudDRo03f+CKAAZQeVPMwJWD1NvtSxUXMQHXFH
|
||||||
|
Abw59js7ySkDNC0khMcwNJCqPLojt3/Rl8zur76TMLAydfyAmlUzeZXIZ6wIHQc7
|
||||||
|
FL6umzZU7uHRjqvEelz/G4fVdJ9Fapf/yxJu0JXk/WC4f9pEMjsW+i65KYyGDCoZ
|
||||||
|
sO0g+WAsxEFE1nMSaPOr/knaXYbmzp2vP9YkCv3ImgKeA32Ti6531cA79HbosLUk
|
||||||
|
BUPo3W+XQxBfXj7T0EOLVY1RR2WFMWaZ589aql4zE6hfEQJY9B4qm1uT7EQ5Ybr6
|
||||||
|
pvfP1YECgYEA1YVKll4vP7EeHzr06zk7UuQ83y3JjWxeVkGNn8u9oc3m/O+SW7oz
|
||||||
|
+8C1kCWTialUBb6bN2SCcJHXqed8By57ojodwOA3eLrHYY8xadvgB9cJ8SRfOgFL
|
||||||
|
7Io94jGWPpGBVMHMHTxbGBNibBpSoEcXmrYqO+laDCpJeMRU8NcpXoUCgYEAxheD
|
||||||
|
o0l3h7O/PQA3bqE9qhBxfMAdwgfmOJQySf4E78RrFLcMDKO4NorhF2/WUUoPvrCN
|
||||||
|
oTriTeoVVVPVhKqBLxrCS5BsRwl+NsPYqF5V2D9tI7lQ3+6X0bJMBsO3xFn1btUO
|
||||||
|
JmvLrJfiosGUONWgHbeIp90u8/xs4IWe0Oq1AAkCgYAs4RJXXr6RpZnOOKcoFeR5
|
||||||
|
PM3qnwYhOqjtemPZNYrLSqsFeRmLPC0W+l9vR+al5bhqaLDZSL/+BzmMVcKFA+kq
|
||||||
|
pQqB8t7V+nRT9jQNqxCAtVs6m0mEuKcLtdbiB0gsKItFlGJhtsDy44gpbrL1S1wT
|
||||||
|
wbxI0XiC3BSLVMEBykfAvQKBgGpoTynzWOXoRB38c8pVis5DrvKYMGP94kkaMjlU
|
||||||
|
3kn9dJfYC/zuJRIHYAo65SEda3+/TxUAkHfR+kuvkM6G2IX5Fc2JcuBl1QqOAV/P
|
||||||
|
7MUQrQu3jB3+CEd4QyaPE7PBrvkuMT+qP+oiXHeZDInLFwtff2TMh2BAhCvHGxyW
|
||||||
|
N0whAoGBALNFXw3FJI0AApi047OAMyDRtH1QfAjgaZ5BE6sjgvVmOqMycPIEgwuU
|
||||||
|
Ra/4QLe4/TkzAPC9BYBM1xEsjoFK46bbouQascxQRF1jpSFJxiIleEke1aKVjdmd
|
||||||
|
Cvo2JKsTStR4xnIIVsAGkzSq2iPa5kOKoyL4tJrwVhNQoo24ejA7
|
||||||
|
-----END RSA PRIVATE KEY-----
|
||||||
3
ci/project.config.json
Normal file
3
ci/project.config.json
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"version": "0.0.70"
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/activities_show/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/activities_show/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
8
dist/build/mp-weixin/INDEX/activities_show/index.json
vendored
Normal file
8
dist/build/mp-weixin/INDEX/activities_show/index.json
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "活动详情",
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag",
|
||||||
|
"up-parse": "../../node-modules/uview-plus/components/u-parse/u-parse",
|
||||||
|
"hs-button": "../../components/hs-button/hs-button"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/activities_show/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/activities_show/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view><view class="activities_header"><view class="activities_name_time"><view class="name">{{a}}</view><view class="time"> 活动时间:{{b}} 至 {{c}}</view></view><view class="{{e}}"><hs-enum-tag wx:if="{{d}}" u-i="e69b5754-0" bind:__l="__l" u-p="{{d}}"/></view></view><view class="activities_content"><up-parse wx:if="{{f}}" u-i="e69b5754-1" bind:__l="__l" u-p="{{f}}"></up-parse></view><view wx:if="{{g}}" class="footer"><view class="btn"><hs-button wx:if="{{h}}" u-i="e69b5754-2" bind:__l="__l" u-p="{{h}}"/></view><view wx:if="{{i}}" class="btn"><hs-button wx:if="{{k}}" bindclick="{{j}}" u-i="e69b5754-3" bind:__l="__l" u-p="{{k}}"/></view></view><view wx:else class="footer"><view wx:if="{{l}}" class="btn"><hs-button wx:if="{{n}}" bindclick="{{m}}" u-i="e69b5754-4" bind:__l="__l" u-p="{{n}}"/></view><view wx:if="{{o}}" class="btn"><hs-button wx:if="{{q}}" bindclick="{{p}}" u-i="e69b5754-5" bind:__l="__l" u-p="{{q}}"/></view><view class="btn"><hs-button wx:if="{{r}}" u-i="e69b5754-6" bind:__l="__l" u-p="{{r}}"/></view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/activities_show/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/activities_show/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.activities_header{padding:30rpx;display:flex;align-items:self-start;border-top:1rpx solid #eee;justify-content:space-between}.activities_header .activities_name_time{flex:1}.activities_header .name{font-size:32rpx;color:#333;font-weight:500}.activities_header .time{color:#666;font-size:24rpx;padding-top:5rpx}.activities_header .status{color:#fff;border-radius:5rpx;display:flex;align-items:center;justify-content:center;font-size:24rpx;height:40rpx;line-height:40rpx}.activities_header .event_status_NotStarted{background-color:#ffa100}.activities_header .event_status_InProgress{background-color:#4096ff}.activities_header .event_status_Finished{background-color:#939393}.activities_content{padding:0 30rpx;padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}.footer{position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 7px rgba(206,206,206,.25);padding:20rpx 30rpx 0;padding-bottom:calc(20rpx + constant(safe-area-inset-bottom));padding-bottom:calc(20rpx + env(safe-area-inset-bottom));background-color:#fff;display:flex;align-items:center;justify-content:space-between}.footer .btn{flex:1}.footer .btn:first-child{padding-right:30rpx}.footer .btn:last-child{padding:0}.up-content{padding:24rpx;font-size:32rpx;color:#606266;line-height:1.6}
|
||||||
1
dist/build/mp-weixin/INDEX/activities_show/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/activities_show/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const o=require("../../common/vendor.js"),e=require("../../gen/Apis.js"),i=require("./model.js");require("../../common/libraries/request.js");const l=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const n=require("../../common/libraries/apiLoading.js"),t=require("../../common/libraries/userUserLogin.js"),s=require("../../common/libraries/naviHelper.js"),a=l.useWeAppAuthStore(),u={getShow(o){n.getApiLoading(e.Apis.Activity.Activities.Show,{id:o}).then((l=>{i.useModel.showData.value=null==l?void 0:l.data,(o=>{n.getApiLoading(e.Apis.Activity.ActivityEnrolls.GetCustomerEnroll,{activities_id:o}).then((o=>{i.useModel.showData.value={...i.useModel.showData.value,...null==o?void 0:o.data},console.log(o)}))})(o),console.log(l)}))},handleSignUp(){var l,u,r,d,c,v,g;if(null==(l=t.getUserLogin)?void 0:l.onBindPhone()){if(!(null==(u=null==a?void 0:a.data)?void 0:u.house_occupant))return o.index.showModal({title:"提示",content:"未绑定房屋,请先绑定房屋!",confirmText:"去绑定",confirmColor:"#0082FA",success:function(e){e.confirm?(o.index.navigateTo({url:"/INDEX/binding/index"}),console.log("用户点击确定")):e.cancel&&console.log("用户点击取消")}}),!1;n.getApiLoading(e.Apis.Activity.ActivityEnrolls.Store,{activities_id:null==(r=i.useModel.showData.value)?void 0:r.id,customer_name:(null==(c=null==(d=null==a?void 0:a.data)?void 0:d.user)?void 0:c.name)||"",customer_phone:null==(g=null==(v=null==a?void 0:a.data)?void 0:v.user)?void 0:g.phone}).then((o=>{s.showToastBack("报名成功",1,!0),console.log(o)}))}},handleCancelSignUp(l){var t,a,u,r,d,c;o.index.showModal({title:"提示",content:"Cancelled"===l?`您将取消 [${null==(u=null==(a=null==(t=i.useModel)?void 0:t.showData)?void 0:a.value)?void 0:u.title}]活动,取消后释放名额?`:`您将重新报名 [${null==(c=null==(d=null==(r=i.useModel)?void 0:r.showData)?void 0:d.value)?void 0:c.title}],活动?`,success(o){var t,a,u,r;o.confirm?(n.getApiLoading(e.Apis.Activity.ActivityEnrolls.Cancelled,{id:null==(r=null==(u=null==(a=null==(t=i.useModel)?void 0:t.showData)?void 0:a.value)?void 0:u.result)?void 0:r.id,status:l}).then((o=>{s.showToastBack("Cancelled"===l?"取消报名成功":"重新报名成功",1,!0),console.log(o)})),console.log("用户点击确定")):o.cancel&&console.log("用户点击取消")}})}};exports.method=u;
|
||||||
1
dist/build/mp-weixin/INDEX/activities_show/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/activities_show/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o={showData:e.ref({}),formData:e.ref({})};exports.useModel=o;
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../../common/vendor.js"),o=require("../model.js"),l=require("../method.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/libraries/setTabBar.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),require("../../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-popup")+e.resolveComponent("hs-button")+e.resolveComponent("hs-popup-custom"))()}Math||((()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-popup/hs-popup.js")+(()=>"../../../components/hs-button/hs-button.js")+(()=>"../../../components/hs-popup-custom/hs-popup-custom.js"))();const n=e.defineComponent({__name:"CreateHousehold",setup(n){const u=e.ref(!1),s=e.ref(!1),i=()=>{var l,n,u,s,i,r,t,a,d;let v=`&id=${null==(s=null==(u=null==(n=null==(l=o.useModel)?void 0:l.showData)?void 0:n.value)?void 0:u.house_relation)?void 0:s.asset_houses_id}&houseName=${null==(d=null==(a=null==(t=null==(r=null==(i=o.useModel)?void 0:i.showData)?void 0:r.value)?void 0:t.house_relation)?void 0:a.asset_house)?void 0:d.full_name}`;e.index.navigateTo({url:`/INDEX/binding/index?source=house_detail${v}`})};return e.onHide((()=>{u.value=!1})),(n,r)=>{var t,a,d,v,p,m,h,c,_,b,j,f,w,q,C,D,M,y,g,x,A,z;return e.e({a:"NonOwner"===(null==(v=null==(d=null==(a=null==(t=e.unref(o.useModel))?void 0:t.showData)?void 0:a.value)?void 0:d.house_relation)?void 0:v.house_relation)},"NonOwner"===(null==(c=null==(h=null==(m=null==(p=e.unref(o.useModel))?void 0:p.showData)?void 0:m.value)?void 0:h.house_relation)?void 0:c.house_relation)?{b:e.o((e=>s.value=!0))}:{},{c:"Owner"===(null==(f=null==(j=null==(b=null==(_=e.unref(o.useModel))?void 0:_.showData)?void 0:b.value)?void 0:j.house_relation)?void 0:f.house_relation)},"Owner"===(null==(D=null==(C=null==(q=null==(w=e.unref(o.useModel))?void 0:w.showData)?void 0:q.value)?void 0:C.house_relation)?void 0:D.house_relation)?{d:e.p({type:"plusempty",color:"#999",size:"15"}),e:e.o((e=>u.value=!0))}:{},{f:e.p({type:"personadd-filled",size:"30",color:"#2A7EFB"}),g:e.o(i),h:e.p({type:"weixin",size:"30",color:"#28C445"}),i:e.o((e=>u.value=!1)),j:e.p({show:u.value,mode:"bottom",closeable:!0,round:20}),k:e.t((null==(A=null==(x=null==(g=null==(y=null==(M=e.unref(o.useModel))?void 0:M.showData)?void 0:y.value)?void 0:g.house_relation)?void 0:x.asset_house)?void 0:A.full_name)||""),l:e.o(null==(z=e.unref(l.method))?void 0:z.handleUnbind),m:e.p({label:"确定解除",size:"md",type:"primary"}),n:e.o((e=>s.value=!1)),o:e.o((e=>s.value=!1)),p:e.p({show:s.value,mode:"center",closeable:!0,title:"再次确认",round:15})})}}}),u=e._export_sfc(n,[["__scopeId","data-v-eb080836"]]);wx.createComponent(u);
|
||||||
9
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.json
vendored
Normal file
9
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.json
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"component": true,
|
||||||
|
"usingComponents": {
|
||||||
|
"uni-icons": "../../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-popup": "../../../components/hs-popup/hs-popup",
|
||||||
|
"hs-button": "../../../components/hs-button/hs-button",
|
||||||
|
"hs-popup-custom": "../../../components/hs-popup-custom/hs-popup-custom"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="add_household data-v-eb080836"><view class="footer data-v-eb080836"><view wx:if="{{a}}" class="btn data-v-eb080836" bindtap="{{b}}"> 解绑该房屋 <image class="data-v-eb080836" src="/static/svg/terminatedIcon.svg" mode="heightFix"/></view><view wx:if="{{c}}" class="btn data-v-eb080836" bindtap="{{e}}"> 添加新住户 <uni-icons wx:if="{{d}}" class="data-v-eb080836" u-i="eb080836-0" bind:__l="__l" u-p="{{d}}"></uni-icons></view></view><hs-popup wx:if="{{j}}" class="data-v-eb080836" u-s="{{['d']}}" bindclose="{{i}}" u-i="eb080836-1" bind:__l="__l" u-p="{{j}}"><view class="popup_add_new_content data-v-eb080836"><view class="popup_title data-v-eb080836"> 添加房屋住户 </view><view class="popup_content data-v-eb080836"><view class="popup_items data-v-eb080836" bindtap="{{g}}"><view class="popup_items_content data-v-eb080836"><view class="popup_items_label data-v-eb080836"> 自行添加住户 </view><view class="data-v-eb080836"> 自行填写住户信息,绑定房屋 </view></view><uni-icons wx:if="{{f}}" class="data-v-eb080836" u-i="eb080836-2,eb080836-1" bind:__l="__l" u-p="{{f}}"></uni-icons></view><button class="data-v-eb080836" open-type="share"><view class="popup_items data-v-eb080836"><view class="popup_items_content data-v-eb080836"><view class="popup_items_label data-v-eb080836"> 邀请他人填写 </view><view class="data-v-eb080836"> 转发给他人填写,提交后直接绑定该房屋 </view></view><uni-icons wx:if="{{h}}" class="data-v-eb080836" u-i="eb080836-3,eb080836-1" bind:__l="__l" u-p="{{h}}"></uni-icons></view></button></view></view></hs-popup><hs-popup-custom wx:if="{{p}}" class="data-v-eb080836" u-s="{{['d']}}" bindclose="{{o}}" u-i="eb080836-4" bind:__l="__l" u-p="{{p}}"><view class="popup_custom_content data-v-eb080836"><view class="popup_custom_des data-v-eb080836"> 您确定要解绑{{k}}吗? <view class="data-v-eb080836"/>解绑后 您无法享受该房屋的相关服务 </view><view class="popup_custom_footer data-v-eb080836"><hs-button wx:if="{{m}}" class="data-v-eb080836" bindclick="{{l}}" u-i="eb080836-5,eb080836-4" bind:__l="__l" u-p="{{m}}"/><view class="return_btn data-v-eb080836" bindtap="{{n}}"> 点错了,返回 </view></view></view></hs-popup-custom></view>
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/components/CreateHousehold.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.add_household.data-v-eb080836{width:100%}.add_household .popup_content.data-v-eb080836{padding-bottom:50rpx}.add_household .popup_items.data-v-eb080836{background-color:#f9fafb;padding:30rpx;margin:0 30rpx 30rpx;border-radius:15rpx;height:100rpx;display:flex;align-items:center;justify-content:space-between}.add_household .popup_items .popup_items_content.data-v-eb080836{flex:1;text-align:left;font-size:28rpx}.add_household .popup_items .popup_items_content .popup_items_label.data-v-eb080836{padding-bottom:5rpx;color:#3d3d3d;font-size:32rpx;font-weight:500}.footer.data-v-eb080836{position:fixed;bottom:0;left:0;right:0;padding-bottom:60rpx;display:flex;justify-content:center;z-index:100}.footer .btn.data-v-eb080836{background-color:#fff;font-size:28rpx;color:#666;padding:20rpx 44rpx;border-radius:100rpx;display:flex;align-items:center}.footer .btn image.data-v-eb080836{width:26rpx;height:26rpx;margin-left:10rpx}.popup_add_new_content.data-v-eb080836{overflow:hidden}.popup_add_new_content .popup_title.data-v-eb080836{font-size:33rpx;font-weight:550;padding:30rpx}.popup_custom_content.data-v-eb080836{text-align:center}.popup_custom_content .popup_custom_des.data-v-eb080836{font-size:28rpx;color:#333;line-height:45rpx}.popup_custom_content .popup_custom_footer.data-v-eb080836{padding:50rpx 50rpx 20rpx 30rpx}.popup_custom_content .return_btn.data-v-eb080836{padding:30rpx 0;text-align:center;font-size:25rpx;color:#333}button.data-v-eb080836{padding:0;background-color:transparent;margin:0}button .popup_items_label.data-v-eb080836{height:50rpx}button.data-v-eb080836:after{padding:0!important;margin:0!important;line-height:30rpx!important;border:none!important}
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),n=require("./method.js");require("../../common/libraries/request.js");const l=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const s=require("../../gen/Enums.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),require("../../common/libraries/setTabBar.js"),!Array){(e.resolveComponent("hs-collection")+e.resolveComponent("hs-empty")+e.resolveComponent("up-avatar")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-popup-switch-house"))()}Math||((()=>"../../components/hs-collection/hs-collection.js")+(()=>"../../components/hs-empty/hs-empty.js")+(()=>"../../node-modules/uview-plus/components/u-avatar/u-avatar.js")+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+u+(()=>"../../components/hs-popup-switch-house/hs-popup-switch-house.js"))();const u=()=>"./components/CreateHousehold.js",a=e.defineComponent({__name:"index",setup(u){const a=e.ref(!1),r=l.useWeAppAuthStore(),t=e=>{var l;console.log(e,"sss"),o.useModel.formData.value.asset_houses_id=null==e?void 0:e.asset_houses_id,null==(l=n.method)||l.handleSearch(),a.value=!1};return e.onHide((()=>{a.value=!1})),e.onLoad((()=>{var e,l,s;o.useModel.formData.value.asset_houses_id=(null==(l=null==(e=null==r?void 0:r.data)?void 0:e.selected_house)?void 0:l.id)||"",null==(s=n.method)||s.handleSearch()})),e.onShareAppMessage((()=>({title:"邀请您加入我的房屋",path:"/pages/index/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),e.onShareTimeline((()=>({title:"邀请您加入我的房屋",path:"/pages/index/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),(l,u)=>{var r,i,d,h,v,p,m,c,_,g;return{a:e.t((null==(v=null==(h=null==(d=null==(i=null==(r=e.unref(o.useModel))?void 0:r.showData)?void 0:i.value)?void 0:d.house_relation)?void 0:h.asset_house)?void 0:v.full_name)||""),b:e.o((e=>a.value=!0)),c:e.t(null==(c=null==(m=null==(p=e.unref(o.useModel))?void 0:p.showData)?void 0:m.value)?void 0:c.house_occupants_num),d:e.f(null==(g=null==(_=e.unref(o.useModel))?void 0:_.listData)?void 0:g.value,((l,u,a)=>{var r,t;return e.e({a:e.t(null==l?void 0:l.label),b:!(null==(r=l.list)?void 0:r.length)},(null==(t=l.list)?void 0:t.length)?{}:{c:"afe28dc2-1-"+a},{d:e.f(l.list,((l,u,r)=>{var t,i,d,h,v,p,m,c;return e.e({a:"afe28dc2-2-"+a+"-"+r,b:e.t(null==l?void 0:l.name),c:"Owner"===(null==l?void 0:l.house_relation)},"Owner"===(null==l?void 0:l.house_relation)?{d:"afe28dc2-3-"+a+"-"+r,e:e.p({value:null==l?void 0:l.house_relation,Enums:e.unref(s.HouseOccupantsHouseRelationEnum),type:"primary"})}:{},{f:"NonOwner"===(null==l?void 0:l.house_relation)},"NonOwner"===(null==l?void 0:l.house_relation)?{g:"afe28dc2-4-"+a+"-"+r,h:e.p({value:null==l?void 0:l.residential_relation,Enums:e.unref(s.HouseOccupantsResidentialRelationEnum),type:"orange"})}:{},{i:"NonOwner"===(null==l?void 0:l.house_relation)&&"Owner"===(null==(h=null==(d=null==(i=null==(t=e.unref(o.useModel))?void 0:t.showData)?void 0:i.value)?void 0:d.house_relation)?void 0:h.house_relation)},"NonOwner"===(null==l?void 0:l.house_relation)&&"Owner"===(null==(c=null==(m=null==(p=null==(v=e.unref(o.useModel))?void 0:v.showData)?void 0:p.value)?void 0:m.house_relation)?void 0:c.house_relation)?{j:e.o((o=>{var s;return null==(s=e.unref(n.method))?void 0:s.handleRemove(l)}),u)}:{},{k:u})})),e:`item_${u}`})})),e:e.p({text:"U",fontSize:"18",bgColor:"#ffeade",color:"#333"}),f:e.o((e=>a.value=!1)),g:e.o(t),h:e.p({show:a.value,pageSource:"archive_houses"})}}}});a.__runtimeHooks=6,wx.createPage(a);
|
||||||
11
dist/build/mp-weixin/INDEX/archive_houses/index.json
vendored
Normal file
11
dist/build/mp-weixin/INDEX/archive_houses/index.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "房屋详情",
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-collection": "../../components/hs-collection/hs-collection",
|
||||||
|
"hs-empty": "../../components/hs-empty/hs-empty",
|
||||||
|
"up-avatar": "../../node-modules/uview-plus/components/u-avatar/u-avatar",
|
||||||
|
"hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag",
|
||||||
|
"hs-popup-switch-house": "../../components/hs-popup-switch-house/hs-popup-switch-house",
|
||||||
|
"my-create-household": "./components/CreateHousehold"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view><hs-collection u-i="afe28dc2-0" bind:__l="__l"/><view class="archive_header_card"><view class="archive_card_header">{{a}} <text bindtap="{{b}}">切换房屋</text></view><view class="archive_card_role"><view class="item"> 您的身份事:产权人 </view><view class="item"> 房屋已绑定:{{c}}人 </view></view></view><view class="archive_houses_content"><view wx:for="{{d}}" wx:for-item="k" wx:key="e" class="archive_container"><view class="archive_header_number"><view class="border_left"></view><view class="title">{{k.a}}</view></view><hs-empty wx:if="{{k.b}}" u-i="{{k.c}}" bind:__l="__l"/><view wx:for="{{k.d}}" wx:for-item="i" wx:key="k" class="archive_items"><view class="archive_items_heander"><view class="avatar"><up-avatar wx:if="{{e}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{e}}"/></view><view class="user_info"><view class="name">{{i.b}}</view><view class="tabs"><hs-enum-tag wx:if="{{i.c}}" u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e}}"/><hs-enum-tag wx:if="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{i.h}}"/></view></view><view wx:if="{{i.i}}" class="remove" bindtap="{{i.j}}"> 移除该住户 </view></view></view></view></view><my-create-household u-i="afe28dc2-5" bind:__l="__l"/><hs-popup-switch-house wx:if="{{h}}" bindclose="{{f}}" bindchange="{{g}}" u-i="afe28dc2-6" bind:__l="__l" u-p="{{h}}"/></view>
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.archive_header_card{background-color:#4892ff;border-radius:15rpx;padding:0 30rpx;margin:30rpx;color:#fff}.archive_header_card .archive_card_header{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 15rpx}.archive_header_card .archive_card_header text{background:rgba(255,255,255,.2);padding:8rpx 18rpx;font-size:22rpx;border-radius:100rpx}.archive_header_card .archive_card_role{display:flex;align-items:center;font-size:24rpx;font-weight:400;padding-bottom:35rpx}.archive_header_card .archive_card_role .item{padding-right:20rpx;height:25rpx;line-height:25rpx}.archive_header_card .archive_card_role .item:last-child{border-left:1rpx solid #fff;padding-left:20rpx}.archive_houses_content{padding-bottom:160rpx}.archive_container{padding:30rpx 30rpx 0}.archive_container .archive_header_number{font-size:30rpx;display:flex;align-items:center}.archive_container .archive_header_number .border_left{width:5px;height:35rpx;background-color:#4c8bf5;border-radius:50rpx}.archive_container .archive_header_number .title{padding-left:10rpx}.archive_container .archive_items{background-color:#fff;margin:30rpx 0;padding:0 30rpx;border-radius:20rpx}.archive_container .archive_items .archive_items_heander{display:flex;align-items:center;padding:30rpx 0}.archive_container .archive_items .archive_items_heander .avatar{width:80rpx;height:80rpx;border-radius:100rpx;overflow:hidden;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center}.archive_container .archive_items .archive_items_heander .user_info{flex:1;padding:0 20rpx}.archive_container .archive_items .archive_items_heander .user_info .name{font-size:28rpx;padding-bottom:10rpx}.archive_container .archive_items .archive_items_heander .user_info .tabs{font-size:20rpx}.archive_container .archive_items .archive_items_heander .remove{color:#2a7efb;font-size:28rpx}
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/apiLoading.js"),l=require("../../gen/Apis.js"),s=require("./model.js"),n=require("../../common/libraries/naviHelper.js");require("../../common/libraries/request.js");const i=require("../../common/store/useWeAppAuthStore.js"),u=require("../../common/store/useWorkStore.js"),a=require("../../common/libraries/userUserLogin.js");u.useWorkStore();const t=i.useWeAppAuthStore(),r=()=>{var e,n,i;if(!(null==(e=a.getUserLogin)?void 0:e.getLoginStatus()))return;console.log("getList",null==t?void 0:t.data);let u=[],r=[];o.getApiLoading(l.Apis.Archive.HouseOccupants.GetHouseOccupants,{...null==(i=null==(n=s.useModel)?void 0:n.formData)?void 0:i.value}).then((e=>{var o,l;s.useModel.showData.value=null==e?void 0:e.data,null==(l=null==(o=null==e?void 0:e.data)?void 0:o.list)||l.map((e=>{"Owner"===(null==e?void 0:e.house_relation)&&(null==u||u.push(e)),"NonOwner"===(null==e?void 0:e.house_relation)&&(null==r||r.push(e))})),s.useModel.listData.value=[{label:"产权人",list:u||[]},{label:"非产权人",list:r||[]}],console.log(e)}))},d={getList:r,handleSearch:()=>{s.useModel.showData.value={},s.useModel.formData.value.page=1,r()},handleLoadMore(e){s.useModel.formData.value.page=e,r()},handleUnbind(){var i,u,a,t;o.getApiLoading(l.Apis.Archive.HouseOccupants.Unbind,{asset_houses_id:null==(t=null==(a=null==(u=null==(i=s.useModel)?void 0:i.showData)?void 0:u.value)?void 0:a.house_relation)?void 0:t.asset_houses_id}).then((o=>{n.showToast("解绑成功!"),e.index.switchTab({url:"/pages/index/index"}),console.log(o)}))},hadnleNewBindingHouse(){var o;e.index.navigateTo({url:(null==(o=a.getUserLogin)?void 0:o.getLoginStatus())?"/INDEX/binding/index":"/pages/login"})},handleRemove(i){e.index.showModal({title:"提示",content:"确定要移除当前人员!",confirmColor:"#2A7EFB",success:function(e){var u,a,t,d;e.confirm?(o.getApiLoading(l.Apis.Archive.HouseOccupants.DeleteOccupant,{asset_houses_id:null==(d=null==(t=null==(a=null==(u=s.useModel)?void 0:u.showData)?void 0:a.value)?void 0:t.house_relation)?void 0:d.asset_houses_id,house_occupants_id:null==i?void 0:i.id}).then((e=>{r(),n.showToast("移除成功!"),console.log(e)})),console.log("用户点击确定")):e.cancel&&console.log("用户点击取消")}})}};exports.method=d;
|
||||||
1
dist/build/mp-weixin/INDEX/archive_houses/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/archive_houses/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),s={formData:e.ref({page:1,asset_houses_id:""}),showData:e.ref({}),listData:e.ref([]),meta:e.ref({})};exports.useModel=s;
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const o=require("../../../common/vendor.js");if(!Array){(o.resolveComponent("uni-icons")+o.resolveComponent("hs-popup"))()}Math||((()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-popup/hs-popup.js"))();const e=o.defineComponent({__name:"CreateHousehold",setup(e){const n=o.ref(!1);return(e,s)=>({a:o.o((o=>n.value=!0)),b:o.p({type:"personadd-filled",size:"30",color:"#2A7EFB"}),c:o.p({type:"weixin",size:"30",color:"#28C445"}),d:o.o((o=>n.value=!1)),e:o.p({show:n.value,mode:"bottom",closeable:!0,round:15})})}}),n=o._export_sfc(e,[["__scopeId","data-v-abbeb154"]]);wx.createComponent(n);
|
||||||
7
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.json
vendored
Normal file
7
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.json
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"component": true,
|
||||||
|
"usingComponents": {
|
||||||
|
"uni-icons": "../../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-popup": "../../../components/hs-popup/hs-popup"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="add_household data-v-abbeb154"><view class="data-v-abbeb154" bindtap="{{a}}"> 添加房屋住户 </view><hs-popup wx:if="{{e}}" class="data-v-abbeb154" u-s="{{['d']}}" bindclose="{{d}}" u-i="abbeb154-0" bind:__l="__l" u-p="{{e}}"><view class="data-v-abbeb154"><view class="popup_title data-v-abbeb154"> 添加房屋住户 </view><view class="popup_content data-v-abbeb154"><view class="popup_items data-v-abbeb154"><view class="popup_items_content data-v-abbeb154"><view class="popup_items_label data-v-abbeb154"> 自行添加住户 </view><view class="data-v-abbeb154"> 自行填写住户信息,绑定房屋 </view></view><uni-icons wx:if="{{b}}" class="data-v-abbeb154" u-i="abbeb154-1,abbeb154-0" bind:__l="__l" u-p="{{b}}"></uni-icons></view><view class="popup_items data-v-abbeb154"><view class="popup_items_content data-v-abbeb154"><view class="popup_items_label data-v-abbeb154"> 邀请他人填写 </view><view class="data-v-abbeb154"> 转发给他人填写,提交后直接绑定该房屋 </view></view><uni-icons wx:if="{{c}}" class="data-v-abbeb154" u-i="abbeb154-2,abbeb154-0" bind:__l="__l" u-p="{{c}}"></uni-icons></view></view></view></hs-popup></view>
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/CreateHousehold.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.add_household.data-v-abbeb154{width:100%}.add_household .popup_title.data-v-abbeb154{font-size:33rpx;font-weight:550;padding:30rpx 0}.add_household .popup_content.data-v-abbeb154{padding-bottom:50rpx}.add_household .popup_items.data-v-abbeb154{background-color:#f9fafb;padding:30rpx;margin:0 30rpx 30rpx;border-radius:15rpx;display:flex;align-items:center;justify-content:space-between}.add_household .popup_items .popup_items_content.data-v-abbeb154{flex:1;text-align:left;font-size:28rpx}.add_household .popup_items .popup_items_content .popup_items_label.data-v-abbeb154{padding-bottom:5rpx;color:#3d3d3d;font-size:32rpx;font-weight:500}
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeHouseItem.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeHouseItem.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../../common/vendor.js"),o=require("../method.js"),n=require("../../../gen/Enums.js"),r=require("../model.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/libraries/setTabBar.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),require("../../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-enum-tag"))()}Math||((()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+s)();const s=()=>"./CreateHousehold.js",u=e.defineComponent({__name:"MeHouseItem",setup:s=>(s,u)=>{var i,l;return{a:e.f(null==(l=null==(i=e.unref(r.useModel))?void 0:i.dataList)?void 0:l.value,((s,u,i)=>{var l,t,a;return e.e({a:e.t(null==(l=null==s?void 0:s.asset_house)?void 0:l.full_name),b:(null==s?void 0:s.asset_houses_id)===(null==(t=e.unref(r.useModel).selectedHouseEd.value)?void 0:t.id)},(null==s?void 0:s.asset_houses_id)===(null==(a=e.unref(r.useModel).selectedHouseEd.value)?void 0:a.id)?{c:"0aee8f33-0-"+i,d:e.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{e:"0aee8f33-1-"+i,f:e.p({type:"circle",size:"20",color:"#999"})},{g:"0aee8f33-2-"+i,h:e.p({value:null==s?void 0:s.house_relation,Enums:e.unref(n.HouseOccupantsHouseRelationEnum)}),i:e.t((null==s?void 0:s.people_num)||0),j:e.o((n=>{var r;return null==(r=e.unref(o.method))?void 0:r.handleSelectedHouse(s)}),`item_${u}`),k:"Owner"===(null==s?void 0:s.house_relation)},"Owner"===(null==s?void 0:s.house_relation)?{l:"0aee8f33-3-"+i}:{},{m:e.o((n=>{var r;return null==(r=e.unref(o.method))?void 0:r.handleQueryHouseArchives(s)}),`item_${u}`),n:`item_${u}`})}))}}});wx.createComponent(u);
|
||||||
8
dist/build/mp-weixin/INDEX/asset_houses/components/MeHouseItem.json
vendored
Normal file
8
dist/build/mp-weixin/INDEX/asset_houses/components/MeHouseItem.json
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"component": true,
|
||||||
|
"usingComponents": {
|
||||||
|
"uni-icons": "../../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag",
|
||||||
|
"my-create-household": "./CreateHousehold"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeHouseItem.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeHouseItem.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view wx:for="{{a}}" wx:for-item="i" wx:key="n" class="asset_houses_card"><view class="card_header" bindtap="{{i.j}}"><view class="asset_houses_name"><view>{{i.a}}</view><uni-icons wx:if="{{i.b}}" u-i="{{i.c}}" bind:__l="__l" u-p="{{i.d}}"></uni-icons><uni-icons wx:else u-i="{{i.e}}" bind:__l="__l" u-p="{{i.f||''}}"></uni-icons></view><view class="asset_houses_info"><view class="item"> 您的身份是: <hs-enum-tag wx:if="{{i.h}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{i.h}}"/></view><view class="item"> 房屋已绑定:{{i.i}}人 </view></view></view><view class="card_footer"><view wx:if="{{i.k}}" class="btn"><my-create-household u-i="{{i.l}}" bind:__l="__l"/></view><view class="btn" bindtap="{{i.m}}"> 查看房屋人员 </view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../../common/vendor.js");require("../method.js");const r=require("../../../gen/Enums.js"),s=require("../model.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/libraries/setTabBar.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),require("../../../common/libraries/userUserLogin.js"),!Array){e.resolveComponent("hs-enum-tag")()}Math;const o=e.defineComponent({__name:"MeReviewItem",setup:o=>(o,u)=>{var n,i;return{a:e.f(null==(i=null==(n=e.unref(s.useModel))?void 0:n.dataList)?void 0:i.value,((s,o,u)=>{var n;return{a:e.t(null==(n=null==s?void 0:s.asset_house)?void 0:n.full_name),b:"10278882-0-"+u,c:e.p({value:null==s?void 0:s.status,Enums:e.unref(r.HouseRegistersStatusEnum)}),d:"10278882-1-"+u,e:e.p({value:null==s?void 0:s.type,Enums:e.unref(r.HouseRegistersTypeEnum)}),f:e.t(null==s?void 0:s.created_at),g:`item_${o}`}}))}}}),u=e._export_sfc(o,[["__scopeId","data-v-10278882"]]);wx.createComponent(u);
|
||||||
6
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.json
vendored
Normal file
6
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.json
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"component": true,
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view wx:for="{{a}}" wx:for-item="i" wx:key="g" class="asset_houses_card data-v-10278882"><view class="review_header data-v-10278882"><view class="data-v-10278882">{{i.a}}</view><view class="status_tab data-v-10278882"><hs-enum-tag wx:if="{{i.c}}" class="data-v-10278882" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"/></view></view><view class="review_footer data-v-10278882"><view class="item data-v-10278882"> 类型:<hs-enum-tag wx:if="{{i.e}}" class="data-v-10278882" u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e}}"/></view><view class="item data-v-10278882"> 申请时间:{{i.f}}</view></view><view class="review_footer_query_btn data-v-10278882"> 查看审核进度 </view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/MeReviewItem.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.review_header.data-v-10278882{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 20rpx}.review_header .status_tab.data-v-10278882{font-size:24rpx;background-color:#fff7ed;color:#f97316;padding:8rpx 16rpx;border-radius:100rpx}.review_footer.data-v-10278882{display:flex;align-items:center;padding-bottom:30rpx;font-size:24rpx;color:#666}.review_footer .item.data-v-10278882{height:30rpx;line-height:30rpx}.review_footer .item.data-v-10278882:last-child{margin-left:20rpx;padding-left:20rpx;border-left:1rpx solid #eee}.review_footer_query_btn.data-v-10278882{text-align:center;font-size:28rpx;padding:30rpx 0;color:#2a7efb;border-top:1rpx solid #eee}
|
||||||
6
dist/build/mp-weixin/INDEX/asset_houses/components/Tabs.json
vendored
Normal file
6
dist/build/mp-weixin/INDEX/asset_houses/components/Tabs.json
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"component": true,
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-tabs": "../../../components/hs-tabs/hs-tabs"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/components/Tabs.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/components/Tabs.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="tabs_content data-v-86107ace"><hs-tabs wx:if="{{b}}" class="data-v-86107ace" bindonChange="{{a}}" u-i="86107ace-0" bind:__l="__l" u-p="{{b}}"/></view>
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),n=require("./model.js");require("../../common/libraries/request.js");const r=require("../../common/store/useWeAppAuthStore.js");if(require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),require("../../common/libraries/setTabBar.js"),!Array){(e.resolveComponent("cc-scroll-loading")+e.resolveComponent("uni-icons"))()}Math||(u+l+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js"))();const u=()=>"./components/MeHouseItem.js",l=()=>"./components/MeReviewItem.js",s=e.defineComponent({__name:"index",setup(u){const l=r.useWeAppAuthStore();return e.onShow((()=>{var e,o;n.useModel.selectedHouseEd.value={id:(null==(o=null==(e=null==l?void 0:l.data)?void 0:e.selected_house)?void 0:o.id)||""}})),e.onLoad((e=>{var r;n.useModel.dataList.value=[],n.useModel.currentTabs.value="1"===(null==e?void 0:e.type)?1:0,null==(r=o.method)||r.handleLoadMore(1)})),(r,u)=>{var l,s,i,d,t,a,c,m,v,p,j;return e.e({a:0===(null==(s=null==(l=e.unref(n.useModel))?void 0:l.currentTabs)?void 0:s.value)},(null==(d=null==(i=e.unref(n.useModel))?void 0:i.currentTabs)||d.value,{}),{b:1===(null==(a=null==(t=e.unref(n.useModel))?void 0:t.currentTabs)?void 0:a.value)},(null==(m=null==(c=e.unref(n.useModel))?void 0:c.currentTabs)||m.value,{}),{c:e.o(null==(v=e.unref(o.method))?void 0:v.handleLoadMore),d:e.p({meta:null==(j=null==(p=e.unref(n.useModel))?void 0:p.meta)?void 0:j.value}),e:e.p({type:"plusempty",color:"#666",size:"15"}),f:e.o(((...n)=>{var r,u;return(null==(r=e.unref(o.method))?void 0:r.hadnleNewBindingHouse)&&(null==(u=e.unref(o.method))?void 0:u.hadnleNewBindingHouse(...n))}))})}}});wx.createPage(s);
|
||||||
9
dist/build/mp-weixin/INDEX/asset_houses/index.json
vendored
Normal file
9
dist/build/mp-weixin/INDEX/asset_houses/index.json
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "房屋管理",
|
||||||
|
"usingComponents": {
|
||||||
|
"cc-scroll-loading": "../../common/components/cc-scroll-loading/cc-scroll-loading",
|
||||||
|
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"my-me-house-item": "./components/MeHouseItem",
|
||||||
|
"my-me-review-item": "./components/MeReviewItem"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="asset_houses"><cc-scroll-loading wx:if="{{d}}" u-s="{{['d']}}" bindload="{{c}}" u-i="634625b1-0" bind:__l="__l" u-p="{{d}}"><my-me-house-item wx:if="{{a}}" u-i="634625b1-1,634625b1-0" bind:__l="__l"/><my-me-review-item wx:if="{{b}}" u-i="634625b1-2,634625b1-0" bind:__l="__l"/></cc-scroll-loading><view class="footer"><view class="btn" bindtap="{{f}}"> 添加新房屋 <uni-icons wx:if="{{e}}" u-i="634625b1-3" bind:__l="__l" u-p="{{e}}"></uni-icons></view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.asset_houses{padding-bottom:160rpx}.asset_houses .asset_houses_card{margin:30rpx 30rpx 0;background-color:#fff;border-radius:15rpx;padding:0 30rpx}.asset_houses .asset_houses_card .card_header{padding:30rpx 0;border-bottom:1rpx solid #eee}.asset_houses .asset_houses_card .card_header .asset_houses_name{display:flex;align-items:center;justify-content:space-between}.asset_houses .asset_houses_card .card_header .asset_houses_info{display:flex;align-items:center;font-size:24rpx;color:#666;padding:10rpx 0 0}.asset_houses .asset_houses_card .card_header .asset_houses_info .item{height:30rpx;line-height:30rpx;font-size:24rpx}.asset_houses .asset_houses_card .card_header .asset_houses_info .item:last-child{padding-left:20rpx;margin-left:20rpx;border-left:1rpx solid #eee}.asset_houses .asset_houses_card .card_footer{display:flex;align-items:center;padding:30rpx 0;text-align:center}.asset_houses .asset_houses_card .card_footer .btn{color:#666;font-size:28rpx;flex:1}.asset_houses .asset_houses_card .card_footer .btn:first-child{border-right:1rpx solid #eee}.footer{position:fixed;bottom:0;left:0;right:0;padding:60rpx;display:flex;justify-content:center;z-index:100}.footer .btn{background-color:#fff;font-size:28rpx;color:#666;padding:20rpx 30rpx;border-radius:100rpx}
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),s=require("../../common/libraries/apiLoading.js"),o=require("../../gen/Apis.js"),u=require("./model.js"),i=require("../../common/libraries/naviHelper.js");require("../../common/libraries/request.js");const l=require("../../common/store/useWeAppAuthStore.js"),a=require("../../common/store/useWorkStore.js"),t=require("../../common/libraries/userUserLogin.js"),d=a.useWorkStore(),n=l.useWeAppAuthStore(),r=()=>{var e,i,l;(null==(e=t.getUserLogin)?void 0:e.getLoginStatus())&&s.getApiLoading(o.Apis.Archive.HouseOccupants.List,null==(l=null==(i=u.useModel)?void 0:i.formData)?void 0:l.value).then((e=>{u.useModel.dataList.value=[...u.useModel.dataList.value,...null==e?void 0:e.data],u.useModel.meta.value=null==e?void 0:e.meta,console.log(e)}))},v=()=>{var e,i,l;(null==(e=t.getUserLogin)?void 0:e.getLoginStatus())&&s.getApiLoading(o.Apis.Archive.HouseRegisters.List,{...null==(l=null==(i=u.useModel)?void 0:i.formData)?void 0:l.value,status:"Pending"}).then((e=>{u.useModel.dataList.value=[...u.useModel.dataList.value,...null==e?void 0:e.data],u.useModel.meta.value=null==e?void 0:e.meta,console.log(e)}))},g={getHouseList:r,getHouseRegistersList:v,handleLoadMore(e){u.useModel.formData.value.page=e,0===u.useModel.currentTabs.value&&r(),1===u.useModel.currentTabs.value&&v()},handleSelectedHouse(e){var l,a,t;if("work_add"===(null==(a=null==(l=u.useModel)?void 0:l.selectType)?void 0:a.value))return d.selectWorkHouse=e,void i.showToastBack("选择成功!",1,!0);(null==e?void 0:e.asset_houses_id)!==(null==(t=u.useModel.selectedHouseEd.value)?void 0:t.id)?(u.useModel.selectedHouseEd.value={id:null==e?void 0:e.asset_houses_id},s.getApiLoading(o.Apis.Archive.HouseOccupants.UpdateSelectedHouse,{asset_houses_id:null==e?void 0:e.asset_houses_id}).then((e=>{null==n||n.me((()=>{i.showToastBack("选择成功!",1,!0)})),console.log(e)}))):i.showToast("已是该房屋!")},hadnleNewBindingHouse(){var s;e.index.navigateTo({url:(null==(s=t.getUserLogin)?void 0:s.getLoginStatus())?"/INDEX/binding/index":"/pages/login"})},handleQueryHouseArchives(s){e.index.navigateTo({url:`/INDEX/archive_houses/index?id=${null==s?void 0:s.asset_houses_id}`})}};exports.method=g;
|
||||||
1
dist/build/mp-weixin/INDEX/asset_houses/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/asset_houses/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),r={formData:e.ref({page:1}),dataList:e.ref([]),meta:e.ref({}),selectedHouseEd:e.ref({id:""}),selectType:e.ref(""),currentTabs:e.ref(0)};exports.useModel=r;
|
||||||
1
dist/build/mp-weixin/INDEX/bill/components/Tabs.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/components/Tabs.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../../common/vendor.js"),s=require("../list/model.js"),o=require("../list/method.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/libraries/setTabBar.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-tabs")+e.resolveComponent("hs-popup-house")+e.resolveComponent("hs-year-picker"))()}Math||((()=>"../../../components/hs-tabs/hs-tabs.js")+(()=>"../../../components/hs-popup-house/hs-popup-house.js")+(()=>"../../../components/hs-year-picker/hs-year-picker.js"))();const r=e.defineComponent({__name:"Tabs",emits:["change"],setup(r,{emit:a}){let t=[{label:"待缴账单",value:["PendingPayment","Overdue"]},{label:"已缴账单",value:["Paid"]}];const n=e=>{var r,a;console.log(e,"切换tab"),s.useModel.currentTabs.value=e,s.useModel.formData.value.bill_status=null==(r=t[e])?void 0:r.value,s.useModel.formData.value.page=1,s.useModel.items.value=[],null==(a=o.method)||a.handleGetList()},u=e=>{a("change",{asset_houses_id:e})},i=e=>{a("change",{year:e})};return(o,r)=>({a:e.o(n),b:e.p({list:e.unref(t),current:e.unref(s.useModel).currentTabs.value}),c:e.o(u),d:e.p({baseStyle:{maxWidth:"360rpx"}}),e:e.o(i)})}}),a=e._export_sfc(r,[["__scopeId","data-v-c72327fc"]]);wx.createComponent(a);
|
||||||
8
dist/build/mp-weixin/INDEX/bill/components/Tabs.json
vendored
Normal file
8
dist/build/mp-weixin/INDEX/bill/components/Tabs.json
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"component": true,
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-tabs": "../../../components/hs-tabs/hs-tabs",
|
||||||
|
"hs-popup-house": "../../../components/hs-popup-house/hs-popup-house",
|
||||||
|
"hs-year-picker": "../../../components/hs-year-picker/hs-year-picker"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/bill/components/Tabs.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/components/Tabs.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="tabs_content data-v-c72327fc"><hs-tabs wx:if="{{b}}" class="data-v-c72327fc" bindonChange="{{a}}" u-i="c72327fc-0" bind:__l="__l" u-p="{{b}}"/><view class="filter_content data-v-c72327fc"><view class="data-v-c72327fc"><hs-popup-house wx:if="{{d}}" class="data-v-c72327fc" bindchange="{{c}}" u-i="c72327fc-1" bind:__l="__l" u-p="{{d}}"/></view><view class="data-v-c72327fc"><hs-year-picker class="data-v-c72327fc" bindchange="{{e}}" u-i="c72327fc-2" bind:__l="__l"/></view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/bill/components/Tabs.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/components/Tabs.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.tabs_content.data-v-c72327fc{position:fixed;left:0;top:0;right:0;z-index:100;background-color:#fff}.tabs_content .filter_content.data-v-c72327fc{display:flex;align-items:center;justify-content:space-between;border-top:1rpx solid #eee;padding:15rpx 30rpx}
|
||||||
1
dist/build/mp-weixin/INDEX/bill/list/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/list/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
dist/build/mp-weixin/INDEX/bill/list/index.json
vendored
Normal file
11
dist/build/mp-weixin/INDEX/bill/list/index.json
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "我的账单",
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-empty": "../../../components/hs-empty/hs-empty",
|
||||||
|
"uni-icons": "../../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag",
|
||||||
|
"hs-collection": "../../../components/hs-collection/hs-collection",
|
||||||
|
"hs-button": "../../../components/hs-button/hs-button",
|
||||||
|
"my-tabs": "../components/Tabs"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/bill/list/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/list/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view><my-tabs bindchange="{{a}}" u-i="4cd12ba6-0" bind:__l="__l"/><view class="bill_content"><hs-empty wx:if="{{b}}" u-i="4cd12ba6-1" bind:__l="__l" u-p="{{c}}"/><block wx:for="{{d}}" wx:for-item="i" wx:key="f"><view wx:if="{{i.a}}" class="item_content"><view class="huse_name">{{i.b}}</view><view wx:for="{{i.c}}" wx:for-item="k" wx:key="n" class="card_content"><view class="collapse_hader"><view class="collapse_hader_left" bindtap="{{k.g}}"><view wx:if="{{i.d}}"><uni-icons wx:if="{{k.a}}" u-i="{{k.b}}" bind:__l="__l" u-p="{{k.c}}"></uni-icons><uni-icons wx:else u-i="{{k.d}}" bind:__l="__l" u-p="{{k.e||''}}"></uni-icons></view><view class="bill_title">{{k.f}}账单 </view></view><view class="collapse_hader_right" bindtap="{{k.j}}"><view class="bill_price">¥{{k.h}}</view><uni-icons wx:if="{{i.e}}" u-i="{{k.i}}" bind:__l="__l" u-p="{{i.e}}"></uni-icons></view></view><view wx:if="{{k.k}}" class="collapse_body"><view wx:for="{{k.l}}" wx:for-item="i" wx:key="i" class="collapse_cell" bindtap="{{i.j}}"><view class="collapse_cell_find_select"><view wx:if="{{k.m}}"><uni-icons wx:if="{{i.a}}" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"></uni-icons><uni-icons wx:else u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e||''}}"></uni-icons></view><view><hs-enum-tag wx:if="{{i.g}}" u-i="{{i.f}}" bind:__l="__l" u-p="{{i.g}}"/></view></view><view class="collapse_cell_price">¥{{i.h}}</view></view></view></view></view></block></view><view wx:if="{{e}}" class="footer"><hs-collection u-i="4cd12ba6-8" bind:__l="__l"/><view class="footer_content"><view class="item total_price"> 已选<view class="number_price"><text>¥</text>{{f}}</view></view><view class="item btn"><hs-button wx:if="{{h}}" bindclick="{{g}}" u-i="4cd12ba6-9" bind:__l="__l" u-p="{{h}}"/></view></view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/bill/list/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/list/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.form_card{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.bill_content{padding:220rpx 30rpx 0;padding-bottom:calc(230rpx + constant(safe-area-inset-bottom));padding-bottom:calc(230rpx + env(safe-area-inset-bottom))}.bill_content .item_content{padding:0 0 30rpx}.bill_content .item_content .huse_name{font-size:30rpx}.bill_content .card_content{background-color:#fff;border-radius:16rpx;padding:0 30rpx 30rpx;margin-top:20rpx}.bill_content .card_content .collapse_body{background-color:#f4f5f7;padding:30rpx 30rpx 0;border-radius:10rpx;text-align:center;margin-top:30rpx}.bill_content .card_content .collapse_body .collapse_cell{display:flex;align-items:center;justify-content:space-between;padding-bottom:25rpx;font-size:28rpx;color:#666}.bill_content .card_content .collapse_body .collapse_query_btn{border:1px solid #999;font-size:24rpx;display:inline-block;justify-content:center;align-items:center;margin:0 0 30rpx;padding:12rpx 20rpx;border-radius:100rpx;color:#999}.bill_content .card_content .collapse_body .collapse_cell_find_select{display:flex;align-items:center}.bill_content .headner_title{padding:25rpx 0}.bill_content .collapse_hader{display:flex;align-items:center;justify-content:space-between;font-size:30rpx;padding:30rpx 0 0}.bill_content .collapse_hader .collapse_hader_left,.bill_content .collapse_hader .collapse_hader_right{display:flex;align-items:center}.bill_content .collapse_hader .collapse_hader_left{flex:1}.bill_content .collapse_hader .bill_title{color:#333;padding-left:10rpx;width:100%}.bill_content .collapse_hader .bill_price{color:#df3600;padding-right:10rpx}.footer{position:fixed;left:0;bottom:0;right:0;background-color:#fff;padding-bottom:calc(20rpx + constant(safe-area-inset-bottom));padding-bottom:calc(20rpx + env(safe-area-inset-bottom))}.footer .footer_content{padding:20rpx 30rpx;display:flex;align-items:center;justify-content:space-between}.footer .item{flex:1}.footer .total_price{color:#666;font-size:23rpx;display:flex;align-items:center}.footer .total_price .number_price{display:flex;align-items:center;color:#df3600;font-size:45rpx;padding-left:8rpx;font-weight:600}.footer .total_price text{padding-top:5rpx;font-size:28rpx}
|
||||||
1
dist/build/mp-weixin/INDEX/bill/list/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/list/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const l=require("../../../common/vendor.js"),e=require("./model.js"),u=require("../../../common/libraries/apiLoading.js"),o=require("../../../gen/Apis.js"),i=require("../../../common/libraries/naviHelper.js"),a=()=>{var l,i;e.useModel.billsLength.value=0,u.getApiLoading(o.Apis.Bill.HouseBills.MyBillYearList,null==(i=null==(l=e.useModel)?void 0:l.formData)?void 0:i.value).then((l=>{var u;null==(u=null==l?void 0:l.data)||u.map((l=>{var u,o;e.useModel.billsLength.value+=(null==(u=null==l?void 0:l.bills)?void 0:u.length)||0,null==(o=null==l?void 0:l.bills)||o.map((l=>{var e;l.checked=!0,null==(e=null==l?void 0:l.details)||e.map((l=>{l.checked=!0}))}))})),e.useModel.items.value=[...e.useModel.items.value,...null==l?void 0:l.data],d()}))},d=()=>{var l,u,o;let i=0;null==(o=null==(u=null==(l=e.useModel)?void 0:l.items)?void 0:u.value)||o.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{i+=parseFloat(l.amount||0)}))})),e.useModel.total_amount.value=parseFloat(i.toFixed(2))},s={handleGetList:a,handleCollapseClick:(l,u,o)=>{var i,a,d,s;let n=null==(s=null==(d=null==(a=null==(i=e.useModel)?void 0:i.items)?void 0:a.value[l])?void 0:d.bills[u])?void 0:s.show;e.useModel.items.value[l].bills[u].show=!n},hanldeSearch:l=>{var u,o;e.useModel.items.value=[],e.useModel.formData.value={...null==(o=null==(u=e.useModel)?void 0:u.formData)?void 0:o.value,...l,page:1},a()},handleCalculatePrice(l,u,o,i){var a,s,n,v,t,r,m,c,h,p,b,M,g;if(e.useModel.currentTabs.value)return;let _=null==i?void 0:i.checked,k=parseFloat(null==(v=null==(n=null==(s=null==(a=e.useModel)?void 0:a.items)?void 0:s.value[l])?void 0:n.bills[u])?void 0:v.amount),y=parseFloat(null==(h=null==(c=null==(m=null==(r=null==(t=e.useModel)?void 0:t.items)?void 0:r.value[l])?void 0:m.bills[u])?void 0:c.details[o])?void 0:h.total_payable_amount);e.useModel.items.value[l].bills[u].details[o].checked=!_,e.useModel.items.value[l].bills[u].amount=_?k-y:k+y,e.useModel.items.value[l].bills[u].amount<=0?e.useModel.items.value[l].bills[u].checked=!1:(null==(g=null==(M=null==(b=null==(p=e.useModel)?void 0:p.items)?void 0:b.value[l])?void 0:M.bills[u])?void 0:g.checked)||(e.useModel.items.value[l].bills[u].checked=!0),d()},handleCollapseAllCheckedBtn:async(l,u,o)=>{var i,a,s,n,v;let t=null==o?void 0:o.checked,r=0;e.useModel.items.value[l].bills[u].checked=!t,t&&(e.useModel.items.value[l].bills[u].amount=0),null==(v=null==(n=null==(s=null==(a=null==(i=e.useModel)?void 0:i.items)?void 0:a.value[l])?void 0:s.bills[u])?void 0:n.details)||v.map((o=>{o.checked=!t,t||(r+=parseFloat(o.total_payable_amount)),e.useModel.items.value[l].bills[u].amount=r})),d(),console.log(l,u)},handleQuery(e){l.index.navigateTo({url:`/INDEX/bill/show/index?asset_houses_id=${null==e?void 0:e.asset_houses_id}&month=${null==e?void 0:e.month}`}),console.log(e,"res")},handleSubmitOrder(){var a,d,s,n,v,t,r;let m=[];null==(s=null==(d=null==(a=e.useModel)?void 0:a.items)?void 0:d.value)||s.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{var e;null==(e=null==l?void 0:l.details)||e.map((e=>{(null==l?void 0:l.checked)&&m.push(null==e?void 0:e.id)}))}))})),(null==m?void 0:m.length)?u.getApiLoading(o.Apis.HouseOrder.HouseOrders.Store,{bill_ids:m,amount:null==(v=null==(n=e.useModel)?void 0:n.total_amount)?void 0:v.value,total_payable_amount:null==(r=null==(t=e.useModel)?void 0:t.total_amount)?void 0:r.value}).then((e=>{var u;l.index.navigateTo({url:`/INDEX/pay/index?id=${null==(u=null==e?void 0:e.data)?void 0:u.id}`})})):i.showToast("至少选择一个账单!")}};exports.method=s;
|
||||||
1
dist/build/mp-weixin/INDEX/bill/list/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/list/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../../common/vendor.js"),r={billsLength:e.ref(0),items:e.ref([]),currentTabs:e.ref(0),total_amount:e.ref(0),formData:e.ref({page:1,bill_status:["PendingPayment","Overdue"]})};exports.useModel=r;
|
||||||
1
dist/build/mp-weixin/INDEX/bill/show/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/show/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e={};const r=require("../../../common/vendor.js")._export_sfc(e,[["render",function(e,r){return{}}]]);wx.createPage(r);
|
||||||
4
dist/build/mp-weixin/INDEX/bill/show/index.json
vendored
Normal file
4
dist/build/mp-weixin/INDEX/bill/show/index.json
vendored
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "账单明细",
|
||||||
|
"usingComponents": {}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/bill/show/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/show/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view><view class="bill_details_header"><view class="label"> 2025年1月待缴纳费用 </view><view class="fee"><text>¥</text>3232.32 </view></view><view class="bill_card_body"><view class="bill_card_head"><text>物业费</text> <text> ¥3232.32 </text></view><view class="bill_cell"> 单价 <text> ¥3232.32 </text></view><view class="bill_cell"> 房屋面积 <text> 89.9m² </text></view><view class="bill_cell"> 计算 <text> 3.5x89.9=314.65(月付) </text></view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/bill/show/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill/show/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.bill_details_header{background-color:#e8f1ff;padding:30rpx;margin:30rpx;border-radius:10rpx}.bill_details_header .label{font-size:27rpx;color:#333;padding-bottom:5rpx}.bill_details_header .fee{font-size:40rpx;color:#2d75ff;font-weight:500}.bill_details_header .fee text{font-size:30rpx}.bill_card_body{background-color:#fff;margin:30rpx;border-radius:10rpx;padding:0 30rpx 10rpx}.bill_card_body .bill_card_head{padding:30rpx 0 25rpx;border-bottom:1rpx solid #eee;display:flex;align-items:center;justify-content:space-between;margin-bottom:20rpx}.bill_card_body .bill_card_head text:first-child{border-left:10rpx solid #2d75ff;padding-left:16rpx}.bill_card_body .bill_cell{display:flex;align-items:center;justify-content:space-between;font-size:28rpx;color:#333;padding-bottom:20rpx}
|
||||||
1
dist/build/mp-weixin/INDEX/bill_order/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill_order/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("../../gen/Enums.js"),n=require("../../common/libraries/userUserLogin.js"),i=require("./model.js"),s=require("./method.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/setTabBar.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const r=e.defineComponent({__name:"index",setup:r=>(e.onLoad((async o=>{var r,l,u;await(null==(r=e.getCurrentInstance())?void 0:r.appContext.config.globalProperties.$onLaunched),console.log("onLoad",o),(null==(l=n.getUserLogin)?void 0:l.getLoginStatus())&&(i.useModel.formData.value={asset_houses_id:null==o?void 0:o.house_id,bill_ids:JSON.parse(null==o?void 0:o.bill_ids)},null==(u=s.method)||u.getList())})),(n,r)=>{var l,u,t;return{a:e.f(null==(u=null==(l=e.unref(i.useModel))?void 0:l.listData)?void 0:u.value,((n,i,s)=>({a:e.t(null==n?void 0:n.house_name),b:e.f(null==n?void 0:n.bills,((n,r,l)=>e.e({a:e.t(null==n?void 0:n.month_name),b:e.t(null==n?void 0:n.amount),c:"a5778576-0-"+s+"-"+l,d:e.p({type:(null==n?void 0:n.isShow)?"down":"right",color:"#999999",size:"14"}),e:e.o((e=>n.isShow=!n.isShow),`item_${i}_${r}`),f:null==n?void 0:n.isShow},(null==n?void 0:n.isShow)?{g:e.f(null==n?void 0:n.details,((n,u,t)=>({a:"a5778576-1-"+s+"-"+l+"-"+t,b:e.p({Enums:e.unref(o.HouseBillsTypeEnum),value:null==n?void 0:n.type}),c:e.t(null==n?void 0:n.amount),d:`item_f_${i}_${r}_${u}`})))}:{},{h:`item_${i}_${r}`}))),c:`items_${i}`}))),b:e.o(null==(t=e.unref(s.method))?void 0:t.handleSubmitOrder),c:e.p({btnParimaryName:"立即支付"})}})});wx.createPage(r);
|
||||||
8
dist/build/mp-weixin/INDEX/bill_order/index.json
vendored
Normal file
8
dist/build/mp-weixin/INDEX/bill_order/index.json
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "账单支付",
|
||||||
|
"usingComponents": {
|
||||||
|
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag",
|
||||||
|
"hs-footer": "../../components/hs-footer/hs-footer"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/bill_order/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill_order/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="bill_order"><view wx:for="{{a}}" wx:for-item="i" wx:key="c" class="bill_content"><view class="bill_content_house_name">{{i.a}}</view><view class="bill_content_item"><view wx:for="{{i.b}}" wx:for-item="t" wx:key="h" class="bill_month_item"><view class="bill_month_item_header" bindtap="{{t.e}}"><view class="bill_month_item_header_left">{{t.a}}月待缴纳费用 </view><view class="price"> ¥{{t.b}} <uni-icons wx:if="{{t.d}}" u-i="{{t.c}}" bind:__l="__l" u-p="{{t.d}}"></uni-icons></view></view><view wx:if="{{t.f}}" class="bill_month_item_body"><view wx:for="{{t.g}}" wx:for-item="k" wx:key="d" class="item_find_select"><view class="item_find_select_name"><hs-enum-tag wx:if="{{k.b}}" u-i="{{k.a}}" bind:__l="__l" u-p="{{k.b}}"/></view><view class="price"> ¥{{k.c}}</view></view></view></view></view></view><hs-footer wx:if="{{c}}" bindhandleParmaryClick="{{b}}" u-i="a5778576-2" bind:__l="__l" u-p="{{c}}"/></view>
|
||||||
1
dist/build/mp-weixin/INDEX/bill_order/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill_order/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.bill_order{padding:0 30rpx;padding-bottom:calc(210rpx + constant(safe-area-inset-bottom));padding-bottom:calc(210rpx + env(safe-area-inset-bottom))}.bill_content .bill_content_house_name{padding:30rpx 0;font-size:28rpx;color:#333;font-weight:500}.bill_content_item{background-color:#fff;padding:1rpx 30rpx 30rpx;border-radius:20rpx}.bill_content_item .bill_month_item{background-color:#f7f8fc;border-radius:12rpx;padding:25rpx 0;font-size:28rpx;margin-top:29rpx}.bill_content_item .bill_month_item_header{display:flex;align-items:center;justify-content:space-between;color:#333;padding:0 25rpx}.bill_content_item .bill_month_item_body{background-color:#fff;margin:30rpx 30rpx 0;padding:0 20rpx 20rpx 10rpx;border-radius:10rpx}.bill_content_item .bill_month_item_body .item_find_select{display:flex;align-items:center;padding:20rpx 0 0;font-size:28rpx}.bill_content_item .bill_month_item_body .item_find_select_name{flex:1;color:#666}.bill_content_item .bill_month_item_body .item_find_select .price{color:#333}.bill_content_item .bill_month_item .month_info{flex:1}.bill_content_item .bill_month_item .select_btn{padding:0 20rpx 0 30rpx}.bill_content_item .bill_month_item .price{display:flex;align-items:center;color:#df3600}
|
||||||
1
dist/build/mp-weixin/INDEX/bill_order/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill_order/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const l=require("../../common/vendor.js"),e=require("../../gen/Apis.js"),o=require("./model.js"),a=require("../../common/libraries/apiLoading.js"),i=require("../../common/libraries/naviHelper.js"),u={getList(){var l,i;let u=0;a.getApiLoading(e.Apis.Bill.HouseBills.MyBillYearList,null==(i=null==(l=o.useModel)?void 0:l.formData)?void 0:i.value).then((l=>{var e,a;(null==(e=null==l?void 0:l.data)?void 0:e.length)&&(null==(a=null==l?void 0:l.data)||a.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{u+=parseFloat(null==l?void 0:l.amount)}))})),o.useModel.total_amount.value=u),o.useModel.listData.value=null==l?void 0:l.data,o.useModel.metaData.value=null==l?void 0:l.meta,console.log("onPay",null==l?void 0:l.data)}))},handleSubmitOrder(){var u,d,n,t,r,s,v,m,p;if(!(null==(d=null==(u=o.useModel)?void 0:u.total_amount)?void 0:d.value))return i.showToast("没有可支付金额!");a.getApiLoading(e.Apis.HouseOrder.HouseOrders.Store,{bill_ids:null==(r=null==(t=null==(n=o.useModel)?void 0:n.formData)?void 0:t.value)?void 0:r.bill_ids,amount:null==(v=null==(s=o.useModel)?void 0:s.total_amount)?void 0:v.value,total_payable_amount:null==(p=null==(m=o.useModel)?void 0:m.total_amount)?void 0:p.value}).then((e=>{var o;l.index.redirectTo({url:`/INDEX/pay/index?id=${null==(o=null==e?void 0:e.data)?void 0:o.id}`})}))}};exports.method=u;
|
||||||
1
dist/build/mp-weixin/INDEX/bill_order/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/bill_order/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),t={formData:e.ref({}),listData:e.ref([]),metaData:e.ref({}),total_amount:e.ref(0)};exports.useModel=t;
|
||||||
1
dist/build/mp-weixin/INDEX/binding/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
16
dist/build/mp-weixin/INDEX/binding/index.json
vendored
Normal file
16
dist/build/mp-weixin/INDEX/binding/index.json
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "入住登记",
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-popup-project": "../../components/hs-popup-project/hs-popup-project",
|
||||||
|
"hs-radio": "../../components/hs-radio/hs-radio",
|
||||||
|
"hs-cell": "../../components/hs-cell/hs-cell",
|
||||||
|
"hs-input": "../../components/hs-input/hs-input",
|
||||||
|
"hs-upload-id-card": "../../components/hs-upload-id-card/hs-upload-id-card",
|
||||||
|
"hs-upload": "../../components/hs-upload/hs-upload",
|
||||||
|
"hs-radio-cell-picker-select": "../../components/hs-radio-cell-picker-select/hs-radio-cell-picker-select",
|
||||||
|
"hs-radio-cell-picker": "../../components/hs-radio-cell-picker/hs-radio-cell-picker",
|
||||||
|
"hs-footer": "../../components/hs-footer/hs-footer",
|
||||||
|
"hs-button": "../../components/hs-button/hs-button",
|
||||||
|
"hs-popup-custom": "../../components/hs-popup-custom/hs-popup-custom"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/binding/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="bangding_form_data"><view class="form_card"><view class="form_card_title"><text style="{{a}}"></text> 房屋信息 </view><hs-popup-project wx:if="{{c}}" bindchange="{{b}}" u-i="d19a6168-0" bind:__l="__l" u-p="{{c}}"/></view><view wx:if="{{d}}" class="form_card"><view class="form_card_title"><text style="{{e}}"></text> 选择身份 </view><hs-cell wx:if="{{i}}" u-s="{{['d']}}" u-i="d19a6168-1" bind:__l="__l" u-p="{{i}}"><hs-radio wx:if="{{h}}" bindonChange="{{f}}" u-i="d19a6168-2,d19a6168-1" bind:__l="__l" bindupdateValueModel="{{g}}" u-p="{{h}}"/></hs-cell><hs-cell wx:if="{{j}}" u-s="{{['d']}}" u-i="d19a6168-3" bind:__l="__l" u-p="{{m}}"><hs-radio wx:if="{{l}}" u-i="d19a6168-4,d19a6168-3" bind:__l="__l" bindupdateValueModel="{{k}}" u-p="{{l}}"/></hs-cell></view><view wx:if="{{n}}" class="form_card"><view class="form_card_title"><text style="{{o}}"></text> 个人信息 </view><hs-cell wx:if="{{r}}" u-s="{{['d']}}" u-i="d19a6168-5" bind:__l="__l" u-p="{{r}}"><hs-input wx:if="{{q}}" u-i="d19a6168-6,d19a6168-5" bind:__l="__l" bindupdateValueModel="{{p}}" u-p="{{q}}"/></hs-cell><hs-cell wx:if="{{v}}" u-s="{{['d']}}" u-i="d19a6168-7" bind:__l="__l" u-p="{{v}}"><hs-input wx:if="{{t}}" u-i="d19a6168-8,d19a6168-7" bind:__l="__l" bindupdateValueModel="{{s}}" u-p="{{t}}"/></hs-cell><hs-cell wx:if="{{y}}" u-s="{{['d']}}" u-i="d19a6168-9" bind:__l="__l" u-p="{{y}}"><hs-input wx:if="{{x}}" u-i="d19a6168-10,d19a6168-9" bind:__l="__l" bindupdateValueModel="{{w}}" u-p="{{x}}"/></hs-cell></view><view wx:if="{{z}}" class="form_card"><hs-upload-id-card wx:if="{{C}}" u-i="d19a6168-11" bind:__l="__l" bindupdateValueFrontModel="{{A}}" bindupdateValueBackModel="{{B}}" u-p="{{C}}"/><hs-upload wx:if="{{D}}" u-i="d19a6168-12" bind:__l="__l" bindupdateValueModel="{{E}}" u-p="{{F}}"/></view><view wx:if="{{G}}" class="form_card"><view class="form_card_title"><text style="{{H}}"></text> 与产权人关系 </view><hs-radio-cell-picker-select wx:if="{{J}}" u-i="d19a6168-13" bind:__l="__l" bindupdateValueModel="{{I}}" u-p="{{J}}"/><hs-radio-cell-picker wx:if="{{L}}" u-i="d19a6168-14" bind:__l="__l" bindupdateValueModel="{{K}}" u-p="{{L}}"/></view><hs-footer wx:if="{{N}}" bindhandleParmaryClick="{{M}}" u-i="d19a6168-15" bind:__l="__l" u-p="{{N}}"/><hs-popup-custom wx:if="{{U}}" u-s="{{['d']}}" u-i="d19a6168-16" bind:__l="__l" u-p="{{U}}"><view class="popup_custom_content"><view class="popup_des"> 系统显示,该房屋目前已有绑定产权人<view/>请根据您的实际情况选择: </view><view class="popup_group_btn"><hs-button wx:if="{{P}}" bindclick="{{O}}" u-i="d19a6168-17,d19a6168-16" bind:__l="__l" u-p="{{P}}"/><view class="display_btn"><hs-button wx:if="{{R}}" bindclick="{{Q}}" u-i="d19a6168-18,d19a6168-16" bind:__l="__l" u-p="{{R}}"/></view><hs-button wx:if="{{T}}" bindclick="{{S}}" u-i="d19a6168-19,d19a6168-16" bind:__l="__l" u-p="{{T}}"/></view></view></hs-popup-custom></view>
|
||||||
1
dist/build/mp-weixin/INDEX/binding/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.form_card{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.form_card .form_card_title{color:#333;font-size:28rpx;font-weight:500;height:30rpx;line-height:30rpx;padding:30rpx 0;display:flex;align-items:center}.form_card .form_card_title text{display:inline-block;height:30rpx;line-height:30rpx;border-left:3px solid #2a7efb;margin-right:15rpx;border-radius:10rpx}.bangding_form_data{padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}.popup_custom_content{text-align:center}.popup_custom_content .popup_des{line-height:50rpx}.popup_custom_content .popup_group_btn{padding:30rpx 50rpx 0}.popup_custom_content .popup_group_btn .display_btn{padding:20rpx 0}.myCanvas{position:absolute;left:-500%;top:0;width:390px;height:844px}
|
||||||
1
dist/build/mp-weixin/INDEX/binding/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),l=require("../../common/libraries/apiLoading.js"),s=require("../../gen/Apis.js");require("../../common/libraries/request.js");const a=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const u=require("../../common/libraries/naviHelper.js"),i=require("../../common/libraries/userUserLogin.js"),n=a.useWeAppAuthStore(),d=()=>{var a,u,i;l.getApiLoading(s.Apis.Archive.HouseRegisters.Store,{...o.useModel.formData.value,is_live_in:(null==(i=null==(u=null==(a=o.useModel)?void 0:a.formData)?void 0:u.value)?void 0:i.is_live_in)?1:0,customer_info:[o.useModel.formData.value]}).then((l=>{o.useModel.loading.value=!1,o.useModel.show.value=!1,e.index.redirectTo({url:"/INDEX/binding/success"}),null==n||n.getIsHouseExist(),console.log(l)})).catch((e=>{o.useModel.loading.value=!1,o.useModel.show.value=!1}))},r={handleSubmitStore:d,handleSelectProject:e=>{var l;e[3]?o.useModel.formData.value.asset_houses_id=null==(l=e[3])?void 0:l.id:o.useModel.formData.value.asset_houses_id="",console.log(e,"e")},init(e){var l,s;o.useModel.defaultHouseValueName.value=(null==e?void 0:e.houseName)||"",o.useModel.formData.value={asset_houses_id:(null==e?void 0:e.id)||"",type:"",customer_info:[],name:"",phone:(null==(s=null==(l=null==n?void 0:n.data)?void 0:l.user)?void 0:s.phone)||"",card_front_image:[],card_back_image:[],house_relation:"",card_type:"MainlandID",relation_with_owner:"",ownership_info:[],id_card:"",move_in_date:"",is_live_in:!0}},handleIsLiveIn(e){var l;o.useModel.formData.value.is_live_in=null==(l=null==e?void 0:e.detail)?void 0:l.value,console.log(e,"e")},handleSubmit:l=>{var s,a,n,r,t,v,m,c,h;return!!(null==(s=i.getUserLogin)?void 0:s.onBindPhone())&&(o.useModel.formData.value.asset_houses_id?o.useModel.formData.value.type?o.useModel.formData.value.name&&o.useModel.formData.value.phone?o.useModel.formData.value.id_card?(null==(a=o.useModel.formData.value.card_front_image)?void 0:a.length)&&(null==(n=o.useModel.formData.value.card_back_image)?void 0:n.length)?"AddOwner"!==o.useModel.formData.value.type||(null==(t=null==(r=o.useModel.formData.value)?void 0:r.ownership_info)?void 0:t.length)?void("AddOwner"===o.useModel.formData.value.type&&(null==(c=null==(m=null==(v=o.useModel)?void 0:v.ownerList)?void 0:m.value)?void 0:c.length)?o.useModel.show.value=!0:(o.useModel.loading.value=!0,console.log(null==(h=o.useModel)?void 0:h.formData.value,"formData"),e.index.requestSubscribeMessage({tmplIds:["0nIVHQNvIco7zeTWv-W3_MbZFR9ibIXejLxh2OFo5mg"],success(e){console.log(e),d()},fail(e){d(),console.log(e,"res定远失败")}}))):u.showToast("请先上传房产证!"):u.showToast("请先上传身份证正反面!"):u.showToast("请设置身份证号!"):u.showToast("请设置姓名和手机号!"):u.showToast("请先选择身份!"):u.showToast("请先选择房屋!"))},handleClose(){o.useModel.show.value=!1},handleSelectType(e){o.useModel.formData.value.house_relation="AddOwner"===(null==e?void 0:e.value)?"Owner":"NonOwner",console.log(e)},handleSelectResidentialRelation(){var e,a,u,i,n,d;(null==(u=null==(a=null==(e=o.useModel)?void 0:e.formData)?void 0:a.value)?void 0:u.asset_houses_id)&&l.getApiLoading(s.Apis.Archive.HouseOccupants.GetOwner,{asset_houses_id:null==(d=null==(n=null==(i=o.useModel)?void 0:i.formData)?void 0:n.value)?void 0:d.asset_houses_id}).then((e=>{o.useModel.ownerList.value=(null==e?void 0:e.data)||[],console.log(e)}))}};exports.method=r;
|
||||||
1
dist/build/mp-weixin/INDEX/binding/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),r={formData:e.ref({}),ownerList:e.ref([]),show:e.ref(!1),defaultHouseValueName:e.ref(""),loading:e.ref(!1)};exports.useModel=r;
|
||||||
1
dist/build/mp-weixin/INDEX/binding/success.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/success.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/getPageConfig.js");if(require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/setTabBar.js"),require("../../common/libraries/apiLoading.js"),!Array){(e.resolveComponent("hs-all-page-bg")+e.resolveComponent("uni-icons")+e.resolveComponent("hs-button"))()}Math||((()=>"../../components/hs-all-page-bg/hs-all-page-bg.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-button/hs-button.js"))();const s=e.defineComponent({__name:"success",setup(s){const n=o=>{e.index.switchTab({url:o})};return(s,r)=>({a:e.p({type:"checkbox-filled",size:"50",color:e.unref(o.getStyleColorValueInfo)()}),b:e.o((e=>n("/pages/me/index"))),c:e.s(e.unref(o.getStyleColorInfo)()),d:e.o((e=>n("/pages/index/index"))),e:e.p({label:"返回首页",type:"primary",size:"md"})})}}),n=e._export_sfc(s,[["__scopeId","data-v-bfb25408"]]);wx.createPage(n);
|
||||||
9
dist/build/mp-weixin/INDEX/binding/success.json
vendored
Normal file
9
dist/build/mp-weixin/INDEX/binding/success.json
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "入住登记",
|
||||||
|
"navigationStyle": "custom",
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-all-page-bg": "../../components/hs-all-page-bg/hs-all-page-bg",
|
||||||
|
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-button": "../../components/hs-button/hs-button"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/binding/success.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/success.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="success_page data-v-bfb25408"><hs-all-page-bg class="data-v-bfb25408" u-i="bfb25408-0" bind:__l="__l"/><view class="success_content data-v-bfb25408"><view class="success_header data-v-bfb25408"><uni-icons wx:if="{{a}}" class="data-v-bfb25408" u-i="bfb25408-1" bind:__l="__l" u-p="{{a}}"></uni-icons> <text class="data-v-bfb25408">提交成功</text></view><view class="success_des data-v-bfb25408"><view class="data-v-bfb25408"> 等待后台审核,审核预计一个工作日,请耐心等待 </view><view class="data-v-bfb25408"> 审核进度可在<text class="data-v-bfb25408" bindtap="{{b}}" style="{{c}}">【个人中心-房屋审核】</text>查看 </view></view><view class="success_fooer data-v-bfb25408"><hs-button wx:if="{{e}}" class="data-v-bfb25408" bindclick="{{d}}" u-i="bfb25408-2" bind:__l="__l" u-p="{{e}}"/></view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/binding/success.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/binding/success.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.success_content.data-v-bfb25408{position:relative;z-index:100}.success_page.data-v-bfb25408{width:100%;height:100vh;background-color:#f8f8f8}.success_page .success_header.data-v-bfb25408{display:flex;align-items:center;justify-content:center;font-size:44rpx;color:#333;padding:280rpx 0 60rpx;font-weight:500}.success_page .success_header text.data-v-bfb25408{padding-left:10rpx}.success_page .success_des.data-v-bfb25408{font-size:28rpx;color:#333;text-align:center;line-height:60rpx}.success_page .success_des text.data-v-bfb25408{color:#0082fa}.success_page .success_fooer.data-v-bfb25408{position:fixed;bottom:90rpx;left:0;right:0;text-align:center;padding:40rpx 200rpx 0}
|
||||||
1
dist/build/mp-weixin/INDEX/collection/confirm.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/confirm.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const o=require("../../common/vendor.js");if(!Array){(o.resolveComponent("uni-icons")+o.resolveComponent("hs-footer"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const e=o.defineComponent({__name:"confirm",setup(e){const n=o.ref(0),c=()=>{o.index.showModal({title:"提示",content:"该功能在当前项目暂未开放,敬请期待",confirmColor:"#0082FA",success:function(o){o.confirm?console.log("用户点击确定"):o.cancel&&console.log("用户点击取消")}})};return(e,s)=>o.e({a:1==n.value},1==n.value?{b:o.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{c:o.p({type:"circle",size:"20",color:"#888"})},{d:o.o((o=>{return e=1,void(n.value=e);var e})),e:o.o(c),f:o.p({btnParimaryName:"确定"})})}}),n=o._export_sfc(e,[["__scopeId","data-v-ca2e9abd"]]);wx.createPage(n);
|
||||||
7
dist/build/mp-weixin/INDEX/collection/confirm.json
vendored
Normal file
7
dist/build/mp-weixin/INDEX/collection/confirm.json
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "选择支付方式",
|
||||||
|
"usingComponents": {
|
||||||
|
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-footer": "../../components/hs-footer/hs-footer"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/collection/confirm.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/confirm.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="collection_page data-v-ca2e9abd"><view class="pay_title data-v-ca2e9abd">请选择自动扣款方式</view><view class="pay_type data-v-ca2e9abd" bindtap="{{d}}"><view class="pay_label data-v-ca2e9abd"><image class="data-v-ca2e9abd" src="/static/svg/wx_pay.svg" mode="heightFix"/><text class="data-v-ca2e9abd">微信支付</text></view><uni-icons wx:if="{{a}}" class="data-v-ca2e9abd" u-i="ca2e9abd-0" bind:__l="__l" u-p="{{b}}"></uni-icons><uni-icons wx:else class="data-v-ca2e9abd" u-i="ca2e9abd-1" bind:__l="__l" u-p="{{c||''}}"></uni-icons></view><hs-footer wx:if="{{f}}" class="data-v-ca2e9abd" bindhandleParmaryClick="{{e}}" u-i="ca2e9abd-2" bind:__l="__l" u-p="{{f}}"/></view>
|
||||||
1
dist/build/mp-weixin/INDEX/collection/confirm.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/confirm.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.collection_page.data-v-ca2e9abd{background:linear-gradient(180deg,#d8e7ff 0%,rgba(255,255,255,0) 500rpx);background-repeat:no-repeat;height:100vh}.pay_title.data-v-ca2e9abd{color:#333;font-size:40rpx;font-weight:500;padding:60rpx 30rpx 30rpx}.pay_price.data-v-ca2e9abd{font-size:50rpx;text-align:center;font-weight:600;color:#df3600}.pay_price text.data-v-ca2e9abd{font-size:30rpx}.pay_type.data-v-ca2e9abd{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10rpx;margin:30rpx 30rpx 0;padding:30rpx}.pay_type .pay_label.data-v-ca2e9abd{display:flex;align-items:center;font-size:28rpx}.pay_type .pay_label image.data-v-ca2e9abd{width:60rpx;height:60rpx}.pay_type .pay_label text.data-v-ca2e9abd{padding-left:10rpx}.footer_btn.data-v-ca2e9abd{position:fixed;bottom:0;z-index:100;background-color:#fff;padding:25rpx 30rpx;left:0;right:0;border-top-left-radius:15rpx;border-top-right-radius:15rpx;padding-bottom:calc(25rpx + constant(safe-area-inset-bottom));padding-bottom:calc(25rpx + env(safe-area-inset-bottom))}
|
||||||
1
dist/build/mp-weixin/INDEX/collection/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js");require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js");const n=require("./method.js");if(require("../../gen/Apis.js"),require("../../common/libraries/setTabBar.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("hs-tabs")+e.resolveComponent("hs-empty")+e.resolveComponent("uni-icons")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-tabs/hs-tabs.js")+(()=>"../../components/hs-empty/hs-empty.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const s=e.defineComponent({__name:"index",setup:s=>(e.onLoad((()=>{var e;null==(e=n.method)||e.getHouseList()})),(s,l)=>{var r,u,i,t,a,d,m,v,c,h,p,f,b;return e.e({a:e.o(null==(r=e.unref(n.method))?void 0:r.handleTableChange),b:e.p({list:null==(u=e.unref(o.useModel))?void 0:u.tablData,no_space_between:!0,current:null==(t=null==(i=e.unref(o.useModel))?void 0:i.current)?void 0:t.value}),c:!(null==(m=null==(d=null==(a=e.unref(o.useModel))?void 0:a.dataList)?void 0:d.value)?void 0:m.length)},(null==(h=null==(c=null==(v=e.unref(o.useModel))?void 0:v.dataList)?void 0:c.value)||h.length,{}),{d:e.f(null==(f=null==(p=e.unref(o.useModel))?void 0:p.dataList)?void 0:f.value,((s,l,r)=>{var u,i,t,a,d,m,v;return e.e({a:e.t((null==(u=null==s?void 0:s.asset_house)?void 0:u.full_name)||""),b:(null==s?void 0:s.asset_houses_id)===(null==(a=null==(t=null==(i=e.unref(o.useModel))?void 0:i.formData)?void 0:t.value)?void 0:a.asset_houses_id)},(null==s?void 0:s.asset_houses_id)===(null==(v=null==(m=null==(d=e.unref(o.useModel))?void 0:d.formData)?void 0:m.value)?void 0:v.asset_houses_id)?{c:"40a21666-2-"+r,d:e.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{e:"40a21666-3-"+r,f:e.p({type:"circle",size:"20",color:"#888"})},{g:s,h:e.o((o=>{var l;return null==(l=e.unref(n.method))?void 0:l.handleSelect(s)}),s)})})),e:e.o(null==(b=e.unref(n.method))?void 0:b.toNext),f:e.p({btnParimaryName:"下一步"})})})});wx.createPage(s);
|
||||||
9
dist/build/mp-weixin/INDEX/collection/index.json
vendored
Normal file
9
dist/build/mp-weixin/INDEX/collection/index.json
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "托收服务",
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-tabs": "../../components/hs-tabs/hs-tabs",
|
||||||
|
"hs-empty": "../../components/hs-empty/hs-empty",
|
||||||
|
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||||
|
"hs-footer": "../../components/hs-footer/hs-footer"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/collection/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="collection"><view class="collection_title"> 请选择需要开通托收的房屋 </view><view class="collection_tabs"><hs-tabs wx:if="{{b}}" bindonChange="{{a}}" u-i="40a21666-0" bind:__l="__l" u-p="{{b}}"/></view><view class="collection_list"><hs-empty wx:if="{{c}}" u-i="40a21666-1" bind:__l="__l"/><view wx:for="{{d}}" wx:for-item="i" wx:key="g" class="collection_item" bindtap="{{i.h}}">{{i.a}} <uni-icons wx:if="{{i.b}}" u-i="{{i.c}}" bind:__l="__l" u-p="{{i.d}}"></uni-icons><uni-icons wx:else u-i="{{i.e}}" bind:__l="__l" u-p="{{i.f||''}}"></uni-icons></view></view><hs-footer wx:if="{{f}}" bindhandleParmaryClick="{{e}}" u-i="40a21666-4" bind:__l="__l" u-p="{{f}}"/></view>
|
||||||
1
dist/build/mp-weixin/INDEX/collection/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.collection{background:linear-gradient(180deg,#d8e7ff 0%,rgba(255,255,255,0) 500rpx);background-repeat:no-repeat;padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}.collection_title{color:#333;font-size:40rpx;font-weight:500;padding:60rpx 30rpx 0}.collection_list{padding:30rpx}.collection_list .collection_item{background-color:#fff;padding:30rpx;border-radius:15rpx;display:flex;align-items:center;justify-content:space-between;color:#3d3d3d;font-size:29rpx;font-weight:500;margin-bottom:30rpx}
|
||||||
1
dist/build/mp-weixin/INDEX/collection/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/apiLoading.js"),s=require("../../gen/Apis.js"),r=require("./model.js"),i=require("../../common/libraries/naviHelper.js");require("../../common/libraries/request.js");const u=require("../../common/store/useWeAppAuthStore.js"),t=require("../../common/store/useWorkStore.js");require("../../common/libraries/userUserLogin.js"),t.useWorkStore(),u.useWeAppAuthStore();const a=()=>{o.getApiLoading(s.Apis.Archive.HouseOccupants.List,{}).then((e=>{r.useModel.dataList.value=null==e?void 0:e.data,r.useModel.metaData.value=null==e?void 0:e.meta,console.log(e)}))},l={getHouseList:a,handleTableChange(e){r.useModel.current.value=e,e?r.useModel.dataList.value=[]:a(),console.log(e,"eee")},toNext(){var o,s,u;if(!(null==(u=null==(s=null==(o=r.useModel)?void 0:o.formData)?void 0:s.value)?void 0:u.asset_houses_id))return i.showToastBack("请选择房屋!");e.index.navigateTo({url:"/INDEX/collection/confirm"})},handleSelect(e){r.useModel.formData.value.asset_houses_id=null==e?void 0:e.asset_houses_id}};exports.method=l;
|
||||||
1
dist/build/mp-weixin/INDEX/collection/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/collection/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),a={formData:e.ref({}),tablData:[{label:"未开通房屋"},{label:"已开通房屋"}],current:e.ref(0),dataList:e.ref([]),metaData:e.ref({})};exports.useModel=a;
|
||||||
1
dist/build/mp-weixin/INDEX/invitation/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/invitation/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("hs-page-head-information")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-page-head-information/hs-page-head-information.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const l=e.defineComponent({__name:"index",setup(l){const a=e.ref(-1),o=e.ref([]),n=e.ref([{label:"北大门闸机",checked:!1},{label:"3座1楼大堂",checked:!1},{label:"3座负1楼",checked:!1},{label:"3座负2楼",checked:!1}]),c=[{label:"1小时",checked:!1},{label:"3小时",checked:!1},{label:"6小时",checked:!1},{label:"12小时",checked:!1},{label:"1天",checked:!1},{label:"2天",checked:!1},{label:"3天",checked:!1},{label:"4天",checked:!1}],t=()=>{var l;return(null==(l=null==o?void 0:o.value)?void 0:l.length)?(null==a?void 0:a.value)<0?(e.index.showToast({title:"请选择授权时长!",icon:"none"}),!1):void 0:(e.index.showToast({title:"请选择门禁!",icon:"none"}),!1)};return e.onShareAppMessage((()=>({title:"您的好友给您授权门禁!",path:"/INDEX/open_door/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),(l,d)=>{var h,i;return e.e({a:e.p({title:"可以把您所在的小区下单元开门权限分享给好友,好友即可一键开门,方便快捷!"}),b:e.f(n.value,((l,a,c)=>e.e({a:e.t(l.label),b:l.checked},(l.checked,{}),{c:`item_${a}`,d:e.n("item "+(l.checked?"active":"")),e:e.o((e=>(e=>{var l;n.value[e].checked=!n.value[e].checked,null==(l=null==n?void 0:n.value)||l.forEach((e=>{var l;e.checked&&(null==(l=null==o?void 0:o.value)||l.push(1))}))})(a)),`item_${a}`)}))),c:e.f(c,((l,o,n)=>({a:e.t(l.label),b:`item_${o}`,c:e.n("item "+(a.value===o?"active":"")),d:e.o((e=>(e=>{a.value=e})(o)),`item_${o}`)}))),d:a.value>-1&&(null==(h=o.value)?void 0:h.length)},a.value>-1&&(null==(i=o.value)?void 0:i.length)?{e:e.p({btnParimaryName:"分享给访客开门",openType:"share"})}:{f:e.o(t),g:e.p({btnParimaryName:"分享给访客开门"})})}}});l.__runtimeHooks=6,wx.createPage(l);
|
||||||
7
dist/build/mp-weixin/INDEX/invitation/index.json
vendored
Normal file
7
dist/build/mp-weixin/INDEX/invitation/index.json
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "邀请访客",
|
||||||
|
"usingComponents": {
|
||||||
|
"hs-page-head-information": "../../components/hs-page-head-information/hs-page-head-information",
|
||||||
|
"hs-footer": "../../components/hs-footer/hs-footer"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/invitation/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/invitation/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view><hs-page-head-information wx:if="{{a}}" u-i="814bfff0-0" bind:__l="__l" u-p="{{a}}"/><view class="invitation_title"> 门禁授权 </view><view class="access_control_equipment"><view wx:for="{{b}}" wx:for-item="i" wx:key="c" class="{{i.d}}" bindtap="{{i.e}}"><view class="name">{{i.a}}</view><view class="icon"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K7NSB69207VWR4EQ3GBHB6VZ.png" mode="widthFix"></image></view><view wx:if="{{i.b}}" class="select_icon"><image mode="widthFix" src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K7NWB769KXP87P865DNCCRT2.png"/></view></view></view><view class="invitation_title"> 钥匙授权时长 </view><view class="day_list_container"><view wx:for="{{c}}" wx:for-item="i" wx:key="b" class="{{i.c}}" bindtap="{{i.d}}">{{i.a}}</view></view><hs-footer wx:if="{{d}}" u-i="814bfff0-1" bind:__l="__l" u-p="{{e}}"/><hs-footer wx:else bindhandleParmaryClick="{{f}}" u-i="814bfff0-2" bind:__l="__l" u-p="{{g||''}}"/></view>
|
||||||
1
dist/build/mp-weixin/INDEX/invitation/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/invitation/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f3f3f4}.information_head{background:linear-gradient(180deg,#fff8f1 0%,#fff3e5 100%);padding:30rpx;margin:30rpx 30rpx 0;display:flex;align-items:self-start;color:#333;font-size:27rpx;border-radius:10rpx}.information_head text{padding-left:10rpx}.invitation_title{font-size:30rpx;font-weight:500;padding:30rpx 30rpx 0}.access_control_equipment{padding:0 30rpx;display:flex;align-items:center;flex-wrap:wrap;flex:1;justify-content:space-between;-moz-column-gap:30rpx;column-gap:30rpx}.access_control_equipment .item{width:calc(50% - 20rpx);background-color:#fff;border-radius:15rpx;padding:30rpx 0;margin-top:30rpx;position:relative;display:flex;align-items:center;border:1px solid #fff}.access_control_equipment .item .name{flex:1;font-size:32rpx;color:#3d3d3d;padding:0 20rpx}.access_control_equipment .item .icon{width:100rpx;height:100rpx;display:flex;align-items:center;justify-content:center;border-radius:10rpx}.access_control_equipment .item .icon image{width:100%;height:100%}.access_control_equipment .item .select_icon{position:absolute;right:-2rpx;bottom:-1px;width:44rpx;height:44rpx;z-index:100}.access_control_equipment .item .select_icon image{width:44rpx;height:44rpx}.access_control_equipment .active{border:1px solid #2a7efb}.day_list_container{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;margin:30rpx;border-radius:15rpx;padding:0 30rpx 30rpx 0}.day_list_container .item{width:20%;height:70rpx;background-color:#f8f8f8;border-radius:10rpx;display:flex;align-items:center;justify-content:center;margin-top:30rpx;font-size:26rpx;color:#333;margin-left:30rpx}.day_list_container .active{background-color:#2a7efb;color:#fff}
|
||||||
1
dist/build/mp-weixin/INDEX/me/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/me/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),r=require("./model.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/setTabBar.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/upload.js"),!Array){(e.resolveComponent("up-avatar")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-input")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../node-modules/uview-plus/components/u-avatar/u-avatar.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-input/hs-input.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const n=e.defineComponent({__name:"index",setup:n=>(e.onLoad((()=>{var e;null==(e=o.method)||e.init()})),(n,a)=>{var l,t,u,s,i,m,d,v,p,h;return e.e({a:null==(u=null==(t=null==(l=e.unref(r.useModel))?void 0:l.formData)?void 0:t.value)?void 0:u.avatar},(null==(m=null==(i=null==(s=e.unref(r.useModel))?void 0:s.formData)?void 0:i.value)?void 0:m.avatar)?{b:e.f(null==(p=null==(v=null==(d=e.unref(r.useModel))?void 0:d.formData)?void 0:v.value)?void 0:p.avatar,((o,r,n)=>({a:"5dc23747-1-"+n+",5dc23747-0",b:e.p({size:"50",src:null==o?void 0:o.url}),c:`avatar_${r}`})))}:{c:e.p({size:"50"})},{d:e.o(((...r)=>{var n,a;return(null==(n=e.unref(o.method))?void 0:n.handleChooseAvatar)&&(null==(a=e.unref(o.method))?void 0:a.handleChooseAvatar(...r))})),e:e.p({title:"头像",borderTop:!0}),f:e.o((o=>e.unref(r.useModel).formData.value.name=o)),g:e.p({textAlign:"right",type:"nickname",valueModel:e.unref(r.useModel).formData.value.name}),h:e.p({title:"昵称",borderTop:!0}),i:e.t((null==(h=e.unref(r.useModel).formData.value)?void 0:h.phone)||""),j:e.p({title:"手机号",borderTop:!0}),k:e.o((r=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleLogout()})),l:e.o((r=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleConfirm()})),m:e.p({btnOtherName:"退出登录",btnParimaryName:"保存",btnOtherShow:!0})})})});wx.createPage(n);
|
||||||
9
dist/build/mp-weixin/INDEX/me/index.json
vendored
Normal file
9
dist/build/mp-weixin/INDEX/me/index.json
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "个人设置",
|
||||||
|
"usingComponents": {
|
||||||
|
"up-avatar": "../../node-modules/uview-plus/components/u-avatar/u-avatar",
|
||||||
|
"hs-cell": "../../components/hs-cell/hs-cell",
|
||||||
|
"hs-input": "../../components/hs-input/hs-input",
|
||||||
|
"hs-footer": "../../components/hs-footer/hs-footer"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/me/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/me/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="me_page"><view class="me_content"><hs-cell wx:if="{{e}}" u-s="{{['d']}}" u-i="5dc23747-0" bind:__l="__l" u-p="{{e}}"><button class="container-wrapper" open-type="{{'chooseAvatar'}}" bindchooseavatar="{{d}}"><block wx:if="{{a}}"><view wx:for="{{b}}" wx:for-item="i" wx:key="c" class="avatar"><up-avatar wx:if="{{i.b}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{i.b}}"/></view></block><view wx:else class="avatar"><up-avatar wx:if="{{c}}" u-i="5dc23747-2,5dc23747-0" bind:__l="__l" u-p="{{c}}"/></view></button></hs-cell><hs-cell wx:if="{{h}}" u-s="{{['d']}}" u-i="5dc23747-3" bind:__l="__l" u-p="{{h}}"><hs-input wx:if="{{g}}" u-i="5dc23747-4,5dc23747-3" bind:__l="__l" bindupdateValueModel="{{f}}" u-p="{{g}}"/></hs-cell><hs-cell wx:if="{{j}}" u-s="{{['d']}}" u-i="5dc23747-5" bind:__l="__l" u-p="{{j}}"><view class="user_phone">{{i}}</view></hs-cell></view><hs-footer wx:if="{{m}}" bindhandleOtherClick="{{k}}" bindhandleParmaryClick="{{l}}" u-i="5dc23747-6" bind:__l="__l" u-p="{{m}}"/></view>
|
||||||
1
dist/build/mp-weixin/INDEX/me/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/me/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
page{background-color:#f8f8f8}.me_page .me_content{background-color:#fff;padding:0 30rpx}.container-wrapper{padding:0;margin:0;border:0;background-color:#fff;border-radius:100rpx}.avatar{width:100rpx;height:100rpx}.avatar image{width:100%;height:100%;border-radius:100rpx}.user_phone{padding:10rpx 0;color:#666}button:after{border:none}
|
||||||
1
dist/build/mp-weixin/INDEX/me/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/me/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../common/vendor.js");require("../../common/libraries/request.js");const o=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const a=require("../../common/libraries/apiLoading.js"),r=require("../../common/libraries/naviHelper.js"),s=require("./model.js"),i=require("../../gen/Apis.js"),t=require("../../common/libraries/upload.js"),l=o.useWeAppAuthStore(),u={init(){var e;s.useModel.formData.value=JSON.parse(JSON.stringify((null==(e=null==l?void 0:l.data)?void 0:e.user)||{}))},handleChooseAvatar:async e=>{var o,a;if(console.log(e,"eeeee"),null==(o=null==e?void 0:e.detail)?void 0:o.avatarUrl){let o=await t.avatarUpload(null==(a=null==e?void 0:e.detail)?void 0:a.avatarUrl);s.useModel.formData.value.avatar=o,console.log(o,"filePath")}},handleConfirm(){a.getApiLoading(i.Apis.Login.Auth.ChangeName,s.useModel.formData.value).then((o=>{e.index.showToast({icon:"success",title:"编辑成功!",duration:1e3,success:()=>{setTimeout((()=>{l.data.user={...l.data.user,...s.useModel.formData.value}}),1e3)}}),console.log(o)}))},handleLogout(){a.getApiLoading(i.Apis.Login.Auth.Logout,{}).then((e=>{r.showToastBack("退出成功!",1,!0),setTimeout((()=>{l.data={user:void 0,selected_house:void 0,config:void 0}}),1e3),console.log(e)}))}};exports.method=u;
|
||||||
1
dist/build/mp-weixin/INDEX/me/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/me/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e={formData:require("../../common/vendor.js").ref({})};exports.useModel=e;
|
||||||
1
dist/build/mp-weixin/INDEX/message_center/index/index.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/message_center/index/index.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../../common/vendor.js"),o=require("./model.js"),i=require("./method.js");require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/libraries/setTabBar.js"),require("../../../common/store/useWorkStore.js");const r=e.defineComponent({__name:"index",setup(r){const n=()=>{e.index.navigateTo({url:"/INDEX/message_center/list/index"})};return e.onLoad((()=>{var e;null==(e=i.method)||e.getList()})),(i,r)=>{var l,t;return{a:e.f(null==(t=null==(l=e.unref(o.useModel))?void 0:l.items)?void 0:t.value,((o,i,r)=>{var l,t,u,s;return e.e({a:`/static/svg/${null==o?void 0:o.icon}`,b:null==o?void 0:o.count},(null==o?void 0:o.count)?{c:e.t(null==o?void 0:o.count)}:{},{d:e.t(null==o?void 0:o.label),e:e.t((null==(l=null==o?void 0:o.des)?void 0:l.created_at)||""),f:null==(t=null==o?void 0:o.des)?void 0:t.title},(null==(u=null==o?void 0:o.des)?void 0:u.title)?{g:e.t((null==(s=null==o?void 0:o.des)?void 0:s.title)||"暂无消息")}:{},{h:`items_${i}`,i:e.o(n,`items_${i}`)})}))}}}});wx.createPage(r);
|
||||||
4
dist/build/mp-weixin/INDEX/message_center/index/index.json
vendored
Normal file
4
dist/build/mp-weixin/INDEX/message_center/index/index.json
vendored
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"navigationBarTitleText": "消息中心",
|
||||||
|
"usingComponents": {}
|
||||||
|
}
|
||||||
1
dist/build/mp-weixin/INDEX/message_center/index/index.wxml
vendored
Normal file
1
dist/build/mp-weixin/INDEX/message_center/index/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
<view class="message_center"><view wx:for="{{a}}" wx:for-item="i" wx:key="h" class="message_center_item" bindtap="{{i.i}}"><view class="message_center_item_icon"><image src="{{i.a}}" mode="heightFix" lazy-load="false" binderror="" bindload=""/><view wx:if="{{i.b}}" class="message_num">{{i.c}}</view></view><view class="message_center_item_content"><view class="label">{{i.d}} <text>{{i.e}}</text></view><view wx:if="{{i.f}}" class="message_des">{{i.g}}</view></view></view></view>
|
||||||
1
dist/build/mp-weixin/INDEX/message_center/index/index.wxss
vendored
Normal file
1
dist/build/mp-weixin/INDEX/message_center/index/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.message_center{padding:0 30rpx}.message_center .message_center_item{display:flex;align-items:center;border-bottom:1rpx solid #eee;padding:30rpx 0}.message_center .message_center_item .message_center_item_icon{position:relative;width:80rpx;height:80rpx}.message_center .message_center_item .message_center_item_icon .message_num{background-color:#f5222d;position:absolute;right:-10rpx;top:0;height:36rpx;min-width:36rpx;border-radius:100rpx;color:#fff;font-size:24rpx;text-align:center}.message_center .message_center_item image{width:80rpx;height:80rpx}.message_center .message_center_item .message_center_item_content{flex:1;padding-left:20rpx}.message_center .message_center_item .message_center_item_content .label{font-size:28rpx;color:#333;font-weight:500;display:flex;align-items:center;justify-content:space-between}.message_center .message_center_item .message_center_item_content .label text{font-size:25rpx;color:#999;font-weight:400}.message_center .message_center_item .message_center_item_content .message_des{font-size:25rpx;color:#666;padding-top:5rpx}
|
||||||
1
dist/build/mp-weixin/INDEX/message_center/index/method.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/message_center/index/method.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e=require("../../../common/libraries/apiLoading.js"),o=require("../../../gen/Apis.js"),s=require("./model.js");require("../../../common/libraries/request.js");const r=require("../../../common/store/useWeAppAuthStore.js");require("../../../common/store/useWorkStore.js"),r.useWeAppAuthStore();const t={getList(){e.getApiLoading(o.Apis.Msg.MsgPropertyAnnouncements.CountMsg,{}).then((e=>{var o;s.useModel.items.value[0].des=null==(o=null==e?void 0:e.data)?void 0:o.msgPropertyAnnouncement,console.log(e)}))}};exports.method=t;
|
||||||
1
dist/build/mp-weixin/INDEX/message_center/index/model.js
vendored
Normal file
1
dist/build/mp-weixin/INDEX/message_center/index/model.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
"use strict";const e={items:require("../../../common/vendor.js").ref([{label:"项目公告",icon:"announcement.svg",des:{},count:0},{label:"系统消息",icon:"system.svg",des:{},count:0}])};exports.useModel=e;
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user