diff --git a/images/house/czMax.png b/images/house/czMax.png
new file mode 100644
index 0000000..6663e7e
Binary files /dev/null and b/images/house/czMax.png differ
diff --git a/images/house/czMin.png b/images/house/czMin.png
new file mode 100644
index 0000000..30a70fc
Binary files /dev/null and b/images/house/czMin.png differ
diff --git a/images/house/wcsMax.png b/images/house/wcsMax.png
new file mode 100644
index 0000000..671005f
Binary files /dev/null and b/images/house/wcsMax.png differ
diff --git a/images/house/wcsMin.png b/images/house/wcsMin.png
new file mode 100644
index 0000000..cec6dbe
Binary files /dev/null and b/images/house/wcsMin.png differ
diff --git a/images/house/xzMax.png b/images/house/xzMax.png
new file mode 100644
index 0000000..8849bed
Binary files /dev/null and b/images/house/xzMax.png differ
diff --git a/images/house/xzMin.png b/images/house/xzMin.png
new file mode 100644
index 0000000..290d0b3
Binary files /dev/null and b/images/house/xzMin.png differ
diff --git a/images/house/zzMax.png b/images/house/zzMax.png
new file mode 100644
index 0000000..61819c9
Binary files /dev/null and b/images/house/zzMax.png differ
diff --git a/images/house/zzMin.png b/images/house/zzMin.png
new file mode 100644
index 0000000..450663d
Binary files /dev/null and b/images/house/zzMin.png differ
diff --git a/pages/resiAndHouse/resiAndHouse.js b/pages/resiAndHouse/resiAndHouse.js
index 9123dcc..f0b0879 100644
--- a/pages/resiAndHouse/resiAndHouse.js
+++ b/pages/resiAndHouse/resiAndHouse.js
@@ -1,272 +1,493 @@
-// pages/resiAndHouse/resiAndHouse.js
import api, {
- getAllOrgCategoryCount,
- getResidentBaseInfo,
- getCommunityHouse
+ getAllOrgCategoryCount,
+ getResidentBaseInfo,
+ getTopTree,
+ getNextTree,
+ houseSearch,
+ allOrgHouseInfo,
+ getCommunityHouse
} from "../../utils/api"
const App = getApp()
Page({
- /**
- * 页面的初始数据
- */
- data: {
- activeType: 0,
- tabList: [],
- tableData: [],
- resiList: [{
- name: '',
- resiTags: [''],
- nationalityName: '',
- nationName: '',
- mobile: '',
- idNum: '',
- agencyName: '',
- homeName: '',
- updatedTime: ''
- }
+ /**
+ * 页面的初始数据
+ */
+ data: {
+ activeType: 0,
+ tabList: [],
+ tableData: [],
+ tableFwData: [],
+ resiList: [{
+ name: '',
+ resiTags: [''],
+ nationalityName: '',
+ nationName: '',
+ mobile: '',
+ idNum: '',
+ agencyName: '',
+ homeName: '',
+ updatedTime: ''
+ }
- ],
- pageNo: 1,
- pageSize: 10,
- lowerThreshold: '10',
- loadMoreVisible: false,
- loadMoreType: "none",
- nodata:false,
- selectVale: 'resi',
- keyWord: '',
- angencyId: null,
- category: null,
- searchOrgIdPath: '',
- angencyList: [], //组织树
- showAngenCascader: false,
- agencyName:'',
- fieldName: {
- text: 'agencyName',
- value: 'agencyId',
- children: 'subAgencyList'
- }
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- this.setData({
- searchOrgIdPath: App.globalData.user.agencyId,
- cascaderName: App.globalData.user.agencyName,
- agencyName: App.globalData.user.agencyName
- })
- this.getAgencygridtree()
- this.getAllOrgCategoryCount()
- this.getTableData()
- },
- //
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
+ ],
+ pageNo: 1,
+ pageSize: 10,
+ lowerThreshold: '10',
+ loadMoreVisible: false,
+ loadFwMoreVisible: false,
+ loadMoreType: "none",
+ loadFwMoreType: "none",
+ nodata: false,
+ selectVale: 'resi',
+ keyWord: '1',
+ angencyId: null,
+ category: null,
+ searchOrgIdPath: '',
+ cascaderFwValue: '',
+ angencyList: [], //组织树
+ angencyFwList: [], //房屋组织树
+ showAngenCascader: false,
+ agencyName: '',
+ fieldName: {
+ text: 'agencyName',
+ value: 'agencyId',
+ children: 'subAgencyList'
+ },
+ fieldNameFw: {
+ text: 'label',
+ value: 'id',
+ children: 'children'
+ },
+ cascaderNameFw: null,
+ showFw: false,
+ params: {
+ agencyId: '',
+ orgId: '',
+ level: 'district',
+ orgInfo:''
+ },
+ params1: {
+ "searchKey": "",
+ "pageSize": 50,
+ "pageNo": 1,
+ "searchOrgIdPath": "7b6f9a9f9f38d5f9fa7ce94a93d6eb28",
+ },
+ activeFwType: 0,
+ fwTypes: [
+ { name: '房屋', num: 0, value: '' },
+ { name: '自住', num: 0, value: '0' },
+ { name: '出租', num: 0, value: '1' },
+ { name: '闲置', num: 0, value: '2' },
+ { name: '未出售', num: 0, value: '3' },
+ ]
+ },
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad(options) {
+ this.setData({
+ searchOrgIdPath: App.globalData.user.agencyId,
+ cascaderName: App.globalData.user.agencyName,
+ cascaderNameFw: App.globalData.user.agencyName,
+ agencyName: App.globalData.user.agencyName,
+ params: {
+ ...this.data.params,
+ agencyId:App.globalData.user.agencyId,
+ orgId:App.globalData.user.agencyId
+ },
+ params1: {
+ ...this.data.params1,
+ searchOrgIdPath:App.globalData.user.agencyId,
+ }
+ })
+ this.getTableFwData()
+ this.getAgencygridtree()
+ this.getAllOrgCategoryCount()
+ this.getTableData()
+ this.getTopTreeData()
+ },
+ //
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady() {
- },
+ },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- },
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow() {
+ },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide() {
- },
+ },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload() {
- },
+ },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- this.getIntelligentMessage()
- },
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh() {
+ this.getIntelligentMessage()
+ },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
+ /**
+ * 页面上拉触底事件的处理函数
+ */
+ onReachBottom() {
- },
+ },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
+ /**
+ * 用户点击右上角分享
+ */
+ onShareAppMessage() {
- },
- toOCRCard() {
- wx.navigateTo({
- url: '/subpages/OCRCard/pages/index/index',
- })
- },
- handelClickTab(e) {
- this.setData({
- activeType: e.currentTarget.dataset.index,
- category: e.currentTarget.dataset.category,
- tableData:[]
- })
- this.getTableData()
- },
- handelBlurKeyWord(e) {
- this.setData({
- keyWord: e.detail.value
- })
- },
- handelClickSearchType(e) {
- this.setData({
- selectVale: e.currentTarget.dataset.type
- })
- },
- handelClickShowTree() {
- this.setData({
- showAngenCascader: true
- })
- },
- // 组织树
- getAgencygridtree() {
-
- api.getAgencygridtree().then(res => {
- this.setData({
- angencyList: [res.data],
- })
- }).catch(err => {
- console.log(err);
- })
- },
- async handelClickSearch() {
- this.setData({
- pageNo:1,
- tableData:[]
- })
- this.getAllOrgCategoryCount()
- this.getTableData()
- },
- handelClickToOcr() {
- wx.navigateTo({
- url: '/subpages/OCRCard/pages/index/index',
- })
- },
-// 获取居民概览
- getAllOrgCategoryCount() {
- let parm = {
- residentInfo: this.data.keyWord,
- agencyId:App.globalData.user.agencyId,
- orgId: this.data.searchOrgIdPath,
- level: 'agency'
- }
- api.getAllOrgCategoryCount(parm).then(res => {
- if (res.code == 0) {
- res.data.forEach(item => {
- if (item.categoryName === '党员') {
- item.category = 'party'
- } else if (item.categoryName === '关注人群') {
- item.category = 'attention'
- } else if (item.categoryName === '特殊人群') {
- item.category = 'special'
- } else if (item.categoryName === '非健康人群') {
- item.category = 'health'
- }
+ },
+ toOCRCard() {
+ wx.navigateTo({
+ url: '/subpages/OCRCard/pages/index/index',
+ })
+ },
+ handelClickTab(e) {
+ this.setData({
+ activeType: e.currentTarget.dataset.index,
+ category: e.currentTarget.dataset.category,
+ tableData: []
})
+ this.getTableData()
+ },
+ handelClickTabFw(e) {
this.setData({
- tabList: res.data.filter(item => item.categoryName == '党员' || item.categoryName == '关注人群' || item.categoryName == '特殊人群' || item.categoryName == '非健康人群' || item.categoryName == '居民').reverse()
+ activeFwType: e.currentTarget.dataset.index,
+ // category: e.currentTarget.dataset.category,
+ tableFwData: [],
+ params1: {
+ ...this.data.params1,
+ pageNo: 1,
+ "category": e.currentTarget.dataset.category,
+ },
})
- }
- }).catch(err => {
- console.log(err);
- })
- },
- toResiDetail(e) {
- // '1765976717767618562'
- console.log(e);
- wx.navigateTo({
- url: `/subpages/searchResult/pages/resiInfo/resiInfo?resiId=${e.currentTarget.dataset.resiid}`,
- })
- },
- onFinish(e) {
- this.setData({
- pageNo: 1,
- searchOrgIdPath:e.detail.selectedOptions[e.detail.selectedOptions.length-1].agencyId,
- cascaderName:e.detail.selectedOptions.map(item=>item.agencyName).join(','),
- tableData:[]
- })
- this.getAllOrgCategoryCount()
- this.getTableData()
- },
- onClose() {
- this.setData({
- showAngenCascader: false
- })
- },
+ this.getTableFwData()
+ },
+ handelBlurKeyWord(e) {
+ this.setData({
+ keyWord: e.detail.value
+ })
+ },
+ getTopTreeData() {
+ getTopTree().then(res => {
+ const arr = res.data.children.map(item => {
+ return {
+ ...item,
+ children: []
+ }
+ })
+ this.setData({
+ angencyFwList: [{ ...res.data, children: arr }],
+ })
+ })
+ },
+ getTreeFun(id, arr, data) {
+ return arr.map(item => {
+ if (id == item.id) {
+ return {
+ ...item,
+ children: data,
+ }
+ }
+ if (item.children && item.children.length > 0) {
+ return {
+ ...item,
+ children: this.getTreeFun(id, item.children, data),
+ }
+ }
+ return item
+ })
+ },
+ onChangeFw(e) {
+ const { value, tabIndex, selectedOptions } = e.detail;
+ if (tabIndex > 0 && selectedOptions[selectedOptions.length - 1].level != 'building') {
+ const level = selectedOptions[selectedOptions.length - 1].level
+ getNextTree({ level, id: value }).then(res => {
+ if (res.data.length > 0) {
+ const data = res.data.map(item => {
+ if (item.level != 'building') {
+ return {
+ ...item,
+ children: []
+ }
+ }
+ return {
+ ...item,
+ children: null
+ }
+ });
+ const arr = this.getTreeFun(value, this.data.angencyFwList, data);
+ this.setData({
+ angencyFwList: arr,
+ })
+ } else {
+ const arr = this.getTreeFun(value, this.data.angencyFwList, null);
+ this.setData({
+ angencyFwList: arr,
+ })
+ }
+ })
+ }
+ },
+ onCloseFw() {
+ this.setData({
+ showFw: false,
+ });
+ },
- onScrollToLower(e) {
-
- if (this.data.loadMoreType === 'more') {
- this.setData({
- loadMoreVisible: true,
- })
- this.data.pageNo += 1
- this.getTableData()
- }
- },
- getTableData: async function() {
- try{
- this.setData({
- loadMoreVisible: true,
- nodata: false,
- loadMoreType: "more",
- })
- let parm = {
- searchKey: this.data.keyWord,
- pageSize: this.data.pageSize,
- pageNo: this.data.pageNo,
- category:this.data.category,
- searchOrgIdPath:this.data.searchOrgIdPath
- }
- let {
- data,
- code,
- msg
- } = await getResidentBaseInfo(parm)
- if (code == 0) {
+ onFinishFw(e) {
+ const { selectedOptions, value } = e.detail;
+ // const fieldNameFw = selectedOptions
+ // .map((option) => option.text || option.name)
+ // .join('/');
+ const level = selectedOptions[selectedOptions.length - 1].level
+ this.setData({
+ cascaderNameFw: e.detail.selectedOptions.map(item => item.label).join(' '),
+ showFw: false,
+ cascaderFwValue: value,
+ params: {
+ ...this.data.params,
+ orgId: value,
+ level,
+ },
+ params1: {
+ ...this.data.params1,
+ searchOrgIdPath: value,
+ orgId: value,
+ level,
+ },
+ });
+ this.getTableFwData()
+ },
+ handelClickSearchType(e) {
+ this.setData({
+ selectVale: e.currentTarget.dataset.type
+ })
+ },
+ handelClickShowTree() {
this.setData({
- loadMoreType: data.list.length === this.data.pageSize ? 'more' : 'none',
- tableData: this.data.tableData.concat(data.list),
+ showAngenCascader: true
})
- if (this.data.tableData.length == 0) {
- this.setData({
- loadMoreVisible: false,
- nodata: true
- })
+ },
+ handelClickShowTreeFw() {
+ this.setData({
+ showFw: true
+ })
+ },
+ // 组织树
+ getAgencygridtree() {
+
+ api.getAgencygridtree().then(res => {
+ this.setData({
+ angencyList: [res.data],
+ })
+ }).catch(err => {
+ console.log(err);
+ })
+ },
+ async handelClickSearch() {
+ if (this.data.selectVale === 'resi') {
+ this.setData({
+ pageNo: 1,
+ tableData: []
+ })
+ this.getTableData()
+ }else{
+ this.setData({
+ pageNo: 1,
+ tableFwData: []
+ })
+ this.getTableFwData()
+ }
+ },
+ handelClickToOcr() {
+ wx.navigateTo({
+ url: '/subpages/OCRCard/pages/index/index',
+ })
+ },
+ // 获取居民概览
+ getAllOrgCategoryCount() {
+ let parm = {
+ residentInfo: this.data.keyWord,
+ agencyId: App.globalData.user.agencyId,
+ orgId: this.data.searchOrgIdPath,
+ level: 'agency'
}
- } else {
+ api.getAllOrgCategoryCount(parm).then(res => {
+ if (res.code == 0) {
+ res.data.forEach(item => {
+ if (item.categoryName === '党员') {
+ item.category = 'party'
+ } else if (item.categoryName === '关注人群') {
+ item.category = 'attention'
+ } else if (item.categoryName === '特殊人群') {
+ item.category = 'special'
+ } else if (item.categoryName === '非健康人群') {
+ item.category = 'health'
+ }
+ })
+ this.setData({
+ tabList: res.data.filter(item => item.categoryName == '党员' || item.categoryName == '关注人群' || item.categoryName == '特殊人群' || item.categoryName == '非健康人群' || item.categoryName == '居民').reverse()
+ })
+ }
+ }).catch(err => {
+ console.log(err);
+ })
+ },
+ toResiDetail(e) {
+ // '1765976717767618562'
+ console.log(e);
+ wx.navigateTo({
+ url: `/subpages/searchResult/pages/punchCard/punchCard?resiId=${e.currentTarget.dataset.resiid}`,
+ })
+ },
+ onClickJump(e) {
+ console.log('e::', e)
+ // '1765976717767618562'?resiId=${e.currentTarget.dataset.resiid}
+ wx.navigateTo({
+ url: `/subpages/house/pages/housePortrait/housePortrait?resiId=${e.currentTarget.dataset.resiid}`,
+ })
+ },
+ onFinish(e) {
this.setData({
- loadMoreVisible: false,
- nodata: true,
- loadMoreType:'none'
+ pageNo: 1,
+ searchOrgIdPath: e.detail.selectedOptions[e.detail.selectedOptions.length - 1].agencyId,
+ cascaderName: e.detail.selectedOptions.map(item => item.agencyName).join(','),
+ tableData: []
})
- }
- } catch(err) {
- console.log(err);
- this.setData({
- loadMoreVisible: false,
- nodata: true,
- loadMoreType:'none'
- })
- }
- },
+ this.getTableData()
+ },
+ onClose() {
+ this.setData({
+ showAngenCascader: false
+ })
+ },
+
+ onScrollToLower(e) {
-})
\ No newline at end of file
+ if (this.data.loadMoreType === 'more') {
+ this.setData({
+ loadMoreVisible: true,
+ })
+ this.data.pageNo += 1
+ this.getTableData()
+ }
+ },
+ onScrollFwToLower(e) {
+ console.log('this.data.loadFwMoreType::','zoule', this.data.loadFwMoreType)
+ if (this.data.loadFwMoreType === 'more') {
+ this.setData({
+ loadFwMoreVisible: true,
+ })
+ this.data.params1.pageNo += 1
+ this.getTableFwData()
+ }
+ },
+ getTableData: async function () {
+ try {
+ this.setData({
+ loadMoreVisible: true,
+ nodata: false,
+ loadMoreType: "more",
+ })
+ let parm = {
+ searchKey: this.data.keyWord,
+ pageSize: this.data.pageSize,
+ pageNo: this.data.pageNo,
+ category: this.data.category,
+ searchOrgIdPath: this.data.searchOrgIdPath
+ }
+ let {
+ data,
+ code,
+ msg
+ } = await getResidentBaseInfo(parm)
+ if (code == 0) {
+ this.setData({
+ loadMoreType: data.list.length === this.data.pageSize ? 'more' : 'none',
+ tableData: this.data.tableData.concat(data.list),
+ })
+ if (this.data.tableData.length == 0) {
+ this.setData({
+ loadMoreVisible: false,
+ nodata: true
+ })
+ }
+ } else {
+ this.setData({
+ loadMoreVisible: false,
+ nodata: true,
+ loadMoreType: 'none'
+ })
+ }
+ } catch (err) {
+ console.log(err);
+ this.setData({
+ loadMoreVisible: false,
+ nodata: true,
+ loadMoreType: 'none'
+ })
+ }
+ },
+ getTableFwData: async function () {
+ this.setData({
+ loadMoreVisible: true,
+ nodata: false,
+ loadMoreType: "more",
+ })
+ await allOrgHouseInfo({ ...this.data.params }).then(res => {
+ const data = [];
+ let num = 0;
+ res.data.forEach((item, index) => {
+ if (index < 4) {
+ let value = item.name == '自住' ? '0' : item.name == '出租' ? '1' : item.name == '闲置' ? '2' : item.name == '未出售' ? '3' : '';
+ data.push({ ...item, value });
+ num = num + parseInt(item.num);
+ }
+ })
+ const arr = [{ name: '房屋', num, value: '' }, ...data];
+ this.setData({
+ fwTypes: arr
+ })
+ })
+ await houseSearch({ ...this.data.params1, searchKey: this.data.keyWord }).then(res => {
+ const { code, data } = res;
+ if (code == 0) {
+ this.setData({
+ loadFwMoreType: data.list.length === this.data.params1.pageSize ? 'more' : 'none',
+ tableFwData: this.data.tableFwData.concat(data.list),
+ })
+ if (this.data.tableData.length == 0) {
+ this.setData({
+ loadMoreVisible: false,
+ nodata: true
+ })
+ }
+ } else {
+ this.setData({
+ loadMoreVisible: false,
+ nodata: true,
+ loadMoreType: 'none'
+ })
+ }
+ })
+ }
+})
diff --git a/pages/resiAndHouse/resiAndHouse.wxml b/pages/resiAndHouse/resiAndHouse.wxml
index e57b16a..1febb26 100644
--- a/pages/resiAndHouse/resiAndHouse.wxml
+++ b/pages/resiAndHouse/resiAndHouse.wxml
@@ -23,7 +23,7 @@
搜索
-
+
@@ -56,8 +56,6 @@
-
@@ -93,7 +91,64 @@
+
+
+
+ {{cascaderNameFw}}
+
+
+ 切换
+
+
+
+
+
+
+
+ {{item.num}}
+ {{item.name}}
+
+
+
+
+ 注:
+
+ 自住
+
+ 出租
+
+ 闲置
+
+ 未出售
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.houseName}}
+
+ {{item.resiTotal}}人
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/resiAndHouse/resiAndHouse.wxss b/pages/resiAndHouse/resiAndHouse.wxss
index 694f5cd..97ab17d 100644
--- a/pages/resiAndHouse/resiAndHouse.wxss
+++ b/pages/resiAndHouse/resiAndHouse.wxss
@@ -1,11 +1,12 @@
/* pages/resiAndHouse/resiAndHouse.wxss */
-page{
+page {
width: 100%;
min-height: 100vh;
overflow: hidden;
background-color: #f7f7f7;
- }
- /* .page {
+}
+
+/* .page {
position: relative;
width: 750rpx;
height: calc(100vh - 100rpx);
@@ -13,15 +14,16 @@ page{
display: flex;
flex-direction: column;
} */
- .group_1 {
- background-color: rgba(57,116,246,1.000000);
+.group_1 {
+ background-color: rgba(57, 116, 246, 1.000000);
width: 750rpx;
height: 404rpx;
display: flex;
flex-direction: column;
- }
- .group_2 {
- background-color: rgba(245,246,246,1.000000);
+}
+
+.group_2 {
+ background-color: rgba(245, 246, 246, 1.000000);
border-radius: 20rpx;
position: absolute;
left: 0rpx;
@@ -32,31 +34,34 @@ page{
display: flex;
flex-direction: column;
justify-content: flex-end;
- }
-
- .block_1 {
+}
+
+.block_1 {
width: 750rpx;
height: 324rpx;
display: flex;
flex-direction: column;
- }
- .box_15 {
+}
+
+.box_15 {
width: 709rpx;
height: 56rpx;
flex-direction: row;
display: flex;
margin: 70rpx 0 0 21rpx;
- }
- .label_1 {
+}
+
+.label_1 {
width: 34rpx;
height: 31rpx;
margin-top: 11rpx;
- }
- .text_1 {
+}
+
+.text_1 {
width: 157rpx;
height: 30rpx;
overflow-wrap: break-word;
- color: rgba(255,255,255,1);
+ color: rgba(255, 255, 255, 1);
font-size: 32rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -64,96 +69,113 @@ page{
white-space: nowrap;
line-height: 42rpx;
margin: 13rpx 0 0 18rpx;
- }
- .image_2 {
+}
+
+.image_2 {
width: 158rpx;
height: 56rpx;
margin-left: 342rpx;
- }
- .text-wrapper_30 {
+}
+
+.text-wrapper_30 {
width: 100%;
flex-direction: row;
display: flex;
justify-content: center;
margin-top: 39rpx;
position: relative;
- }
- .text-wrapper_30 > view{
+}
+
+.text-wrapper_30>view {
display: flex;
width: 50%;
height: 60rpx;
align-items: center;
flex-direction: column;
position: relative;
-
- }
- .text-wrapper_30 > view image{
+
+}
+
+.text-wrapper_30>view image {
width: 140rpx;
height: 14rpx;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
- }
- .text-wrapper_30
- .text_2 {
+}
+
+.text-wrapper_30 .text_2 {
width: 134rpx;
height: 33rpx;
overflow-wrap: break-word;
- color: rgba(255,255,255,1);
+ color: rgba(255, 255, 255, 1);
font-size: 34rpx;
font-family: PingFang-SC-Bold;
font-weight: 700;
text-align: left;
white-space: nowrap;
line-height: 42rpx;
- }
- .text_3 {
+}
+
+.text_3 {
width: 132rpx;
height: 33rpx;
overflow-wrap: break-word;
- color: rgba(255,255,255,1);
+ color: rgba(255, 255, 255, 1);
font-size: 34rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
text-align: left;
white-space: nowrap;
line-height: 42rpx;
- }
- .image_3 {
+}
+
+.image_3 {
width: 140rpx;
height: 14rpx;
margin: 9rpx 0 0 169rpx;
- }
-
-
- .label_2 {
+}
+
+
+.label_2 {
width: 30rpx;
height: 30rpx;
- }
-
-
-
- .section_2 {
- background-color: rgba(255,255,255,1.000000);
+}
+
+
+
+.section_2 {
+ background-color: rgba(255, 255, 255, 1.000000);
border-radius: 20rpx;
width: 710rpx;
height: 100%;
display: flex;
flex-direction: column;
margin: 21rpx 0 0 20rpx;
- }
- .box_16 {
+}
+
+.box_16 {
width: 100%;
height: 100rpx;
display: flex;
justify-content: center;
align-items: center;
margin-top: 20rpx;
- }
- .text_4 {
+}
+
+.box_161 {
+ width: 100%;
+ height: 100rpx;
+ justify-content: center;
+ align-items: center;
+ text-align: center;
+ margin-top: 20rpx;
+}
+
+.text_4 {
overflow-wrap: break-word;
- color: rgba(51,51,51,1);
+ color: rgba(51, 51, 51, 1);
font-size: 36rpx;
font-family: PingFang-SC-Bold;
font-weight: 700;
@@ -161,50 +183,87 @@ page{
white-space: nowrap;
line-height: 52rpx;
text-align: center;
-
- margin-right:20rpx ;
- }
- .image-text_9 {
+
+ margin-right: 20rpx;
+}
+
+.image-text_9 {
width: 89rpx;
flex-direction: row;
display: flex;
justify-content: space-between;
- }
- .text_5 {
+}
+
+.image-text_91 {
+ flex-direction: row;
+ display: flex;
+ text-align: center;
+ justify-content: space-between;
+}
+
+.image-text_qh {
+ /* margin: 0 auto; */
+}
+
+.text_51{
+ font-size: 26rpx;
+ color: #ACACAC;
+}
+
+.text_52 {
+ margin-right: 36rpx;
+}
+
+.image_81{
+ width: 26rpx;
+ height: 26rpx;
+ position: relative;
+ top: 5rpx;
+}
+.image_82{
+ margin-left: 36rpx;
+}
+
+.text_5 {
width: 55rpx;
height: 26rpx;
overflow-wrap: break-word;
- color: rgba(58,128,231,1);
+ color: rgba(58, 128, 231, 1);
font-size: 28rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
text-align: center;
white-space: nowrap;
line-height: 28rpx;
- }
- .image_8 {
+}
+
+.image_8 {
width: 28rpx;
height: 18rpx;
margin-top: 5rpx;
- }
- .box_17 {
+}
+
+.box_17 {
width: 649rpx;
margin: 20rpx 0 0 30rpx;
- }
- .list_2 {
+}
+
+.list_2 {
width: 486rpx;
height: 75rpx;
flex-direction: row;
display: flex;
- }
- .text-wrapper_31-0 {
+}
+
+.text-wrapper_31-0 {
width: 99rpx;
height: 75rpx;
margin-right: 39rpx;
display: flex;
flex-direction: column;
- }
- .text_6-0 {
+}
+
+.text_6-0 {
width: 99rpx;
height: 31rpx;
overflow-wrap: break-word;
@@ -214,9 +273,10 @@ page{
text-align: left;
white-space: nowrap;
line-height: 42rpx;
- color: rgba(57,116,246,1);
- }
- .text_7-0 {
+ color: rgba(57, 116, 246, 1);
+}
+
+.text_7-0 {
width: 102rpx;
height: 24rpx;
overflow-wrap: break-word;
@@ -227,16 +287,18 @@ page{
white-space: nowrap;
line-height: 38rpx;
margin: 20rpx 0 0 24rpx;
- color: rgba(57,116,246,1);
- }
- .text-wrapper_31-1 {
+ color: rgba(57, 116, 246, 1);
+}
+
+.text-wrapper_31-1 {
width: 99rpx;
height: 75rpx;
margin-right: 39rpx;
display: flex;
flex-direction: column;
- }
- .text_6-1 {
+}
+
+.text_6-1 {
width: 99rpx;
height: 31rpx;
overflow-wrap: break-word;
@@ -246,13 +308,14 @@ page{
text-align: left;
white-space: nowrap;
line-height: 42rpx;
- color: rgba(51,51,51,1);
- }
- .text_9-1 {
+ color: rgba(51, 51, 51, 1);
+}
+
+.text_9-1 {
width: 49rpx;
height: 25rpx;
overflow-wrap: break-word;
- color: rgba(102,102,102,1);
+ color: rgba(102, 102, 102, 1);
font-size: 26rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -260,15 +323,17 @@ page{
white-space: nowrap;
line-height: 38rpx;
margin: 19rpx 0 0 13rpx;
- }
- .text-wrapper_31-2 {
+}
+
+.text-wrapper_31-2 {
width: 99rpx;
height: 75rpx;
margin-right: 39rpx;
display: flex;
flex-direction: column;
- }
- .text_6-2 {
+}
+
+.text_6-2 {
width: 99rpx;
height: 31rpx;
overflow-wrap: break-word;
@@ -278,9 +343,10 @@ page{
text-align: left;
white-space: nowrap;
line-height: 42rpx;
- color: rgba(51,51,51,1);
- }
- .text_7-2 {
+ color: rgba(51, 51, 51, 1);
+}
+
+.text_7-2 {
width: 102rpx;
height: 24rpx;
overflow-wrap: break-word;
@@ -291,16 +357,18 @@ page{
white-space: nowrap;
line-height: 38rpx;
margin: 20rpx 0 0 24rpx;
- color: rgba(102,102,102,1);
- }
- .text-wrapper_31-3 {
+ color: rgba(102, 102, 102, 1);
+}
+
+.text-wrapper_31-3 {
width: 99rpx;
height: 75rpx;
margin-right: 39rpx;
display: flex;
flex-direction: column;
- }
- .text_6-3 {
+}
+
+.text_6-3 {
width: 99rpx;
height: 31rpx;
overflow-wrap: break-word;
@@ -310,9 +378,10 @@ page{
text-align: left;
white-space: nowrap;
line-height: 42rpx;
- color: rgba(51,51,51,1);
- }
- .text_7-3 {
+ color: rgba(51, 51, 51, 1);
+}
+
+.text_7-3 {
width: 102rpx;
height: 24rpx;
overflow-wrap: break-word;
@@ -323,14 +392,14 @@ page{
white-space: nowrap;
line-height: 38rpx;
margin: 20rpx 0 0 24rpx;
- color: rgba(102,102,102,1);
- }
-
- .text_49 {
+ color: rgba(102, 102, 102, 1);
+}
+
+.text_49 {
width: 79rpx;
height: 31rpx;
overflow-wrap: break-word;
- color: rgba(51,51,51,1);
+ color: rgba(51, 51, 51, 1);
font-size: 36rpx;
font-family: FZCTHJW--GB1-0;
font-weight: normal;
@@ -338,12 +407,13 @@ page{
white-space: nowrap;
line-height: 42rpx;
margin-left: 24rpx;
- }
- .text_50 {
+}
+
+.text_50 {
width: 128rpx;
height: 25rpx;
overflow-wrap: break-word;
- color: rgba(102,102,102,1);
+ color: rgba(102, 102, 102, 1);
font-size: 26rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -351,9 +421,9 @@ page{
white-space: nowrap;
line-height: 38rpx;
margin-top: 19rpx;
- }
-
- .box_18 {
+}
+
+.box_18 {
width: 649rpx;
/* height: 36rpx; */
flex-direction: row;
@@ -361,11 +431,12 @@ page{
justify-content: space-between;
display: flex;
margin: 20rpx 0 0 0;
- }
- .text_16 {
- width:fit-content;
+}
+
+.text_16 {
+ width: fit-content;
overflow-wrap: break-word;
- color: rgba(51,51,51,1);
+ color: rgba(51, 51, 51, 1);
font-size: 34rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -373,11 +444,11 @@ page{
white-space: nowrap;
line-height: 41rpx;
margin-top: 2rpx;
- }
-
-
- .text-wrapper_8 {
- background-color: rgba(236,236,236,0.500000);
+}
+
+
+.text-wrapper_8 {
+ background-color: rgba(236, 236, 236, 0.500000);
border-radius: 4rpx;
margin-left: 6rpx;
white-space: nowrap;
@@ -387,12 +458,13 @@ page{
font-weight: 500;
font-size: 24rpx;
color: #999999;
- }
- .text_18 {
+}
+
+.text_18 {
width: 94rpx;
height: 23rpx;
overflow-wrap: break-word;
- color: rgba(153,153,153,1);
+ color: rgba(153, 153, 153, 1);
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -400,8 +472,9 @@ page{
white-space: nowrap;
line-height: 42rpx;
margin: 7rpx 0 0 8rpx;
- }
- .text-wrapper_9 {
+}
+
+.text-wrapper_9 {
width: 243rpx;
overflow-wrap: break-word;
font-size: 0rpx;
@@ -411,8 +484,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 4rpx 0 0 0;
- }
- .text_19 {
+}
+
+.text_19 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -423,8 +497,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_20 {
+}
+
+.text_20 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -435,16 +510,18 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .box_19 {
+}
+
+.box_19 {
width: 533rpx;
height: 29rpx;
flex-direction: row;
display: flex;
justify-content: space-between;
margin: 27rpx 0 0 0;
- }
- .text-wrapper_10 {
+}
+
+.text-wrapper_10 {
width: 146rpx;
height: 29rpx;
overflow-wrap: break-word;
@@ -454,8 +531,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_21 {
+}
+
+.text_21 {
width: 146rpx;
height: 29rpx;
overflow-wrap: break-word;
@@ -466,8 +544,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_22 {
+}
+
+.text_22 {
width: 146rpx;
height: 29rpx;
overflow-wrap: break-word;
@@ -478,8 +557,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_11 {
+}
+
+.text-wrapper_11 {
width: 145rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -489,8 +569,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_23 {
+}
+
+.text_23 {
width: 145rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -501,8 +582,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_24 {
+}
+
+.text_24 {
width: 145rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -513,8 +595,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_12 {
+}
+
+.text-wrapper_12 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -525,8 +608,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 19rpx 0 0 0;
- }
- .text_25 {
+}
+
+.text_25 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -537,8 +621,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_26 {
+}
+
+.text_26 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -549,8 +634,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_13 {
+}
+
+.text-wrapper_13 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -561,8 +647,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 0;
- }
- .text_27 {
+}
+
+.text_27 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -573,8 +660,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_28 {
+}
+
+.text_28 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -585,8 +673,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_29 {
+}
+
+.text_29 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -597,8 +686,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_14 {
+}
+
+.text-wrapper_14 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -609,8 +699,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 0;
- }
- .text_30 {
+}
+
+.text_30 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -621,8 +712,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_31 {
+}
+
+.text_31 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -633,8 +725,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_15 {
+}
+
+.text-wrapper_15 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -645,8 +738,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 0;
- }
- .text_32 {
+}
+
+.text_32 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -657,8 +751,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_33 {
+}
+
+.text_33 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -669,24 +764,27 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .image_6 {
+}
+
+.image_6 {
width: 650rpx;
height: 1rpx;
margin: 30rpx 0 0 31rpx;
- }
- .box_20 {
+}
+
+.box_20 {
width: 648rpx;
height: 36rpx;
flex-direction: row;
display: flex;
margin: 28rpx 0 0 31rpx;
- }
- .text_34 {
+}
+
+.text_34 {
width: 83rpx;
height: 32rpx;
overflow-wrap: break-word;
- color: rgba(51,51,51,1);
+ color: rgba(51, 51, 51, 1);
font-size: 34rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -694,21 +792,23 @@ page{
white-space: nowrap;
line-height: 41rpx;
margin-top: 2rpx;
- }
- .text-wrapper_23 {
- background-color: rgba(236,236,236,0.500000);
+}
+
+.text-wrapper_23 {
+ background-color: rgba(236, 236, 236, 0.500000);
border-radius: 4rpx;
height: 36rpx;
margin-left: 16rpx;
display: flex;
flex-direction: column;
width: 60rpx;
- }
- .text_51 {
+}
+
+.text_51 {
width: 45rpx;
height: 23rpx;
overflow-wrap: break-word;
- color: rgba(153,153,153,1);
+ color: rgba(153, 153, 153, 1);
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -716,21 +816,23 @@ page{
white-space: nowrap;
line-height: 42rpx;
margin: 7rpx 0 0 8rpx;
- }
- .text-wrapper_24 {
- background-color: rgba(236,236,236,0.500000);
+}
+
+.text-wrapper_24 {
+ background-color: rgba(236, 236, 236, 0.500000);
border-radius: 4rpx;
height: 36rpx;
margin-left: 6rpx;
display: flex;
flex-direction: column;
width: 110rpx;
- }
- .text_52 {
+}
+
+.text_52 {
width: 94rpx;
height: 23rpx;
overflow-wrap: break-word;
- color: rgba(153,153,153,1);
+ color: rgba(153, 153, 153, 1);
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
@@ -738,8 +840,9 @@ page{
white-space: nowrap;
line-height: 42rpx;
margin: 7rpx 0 0 8rpx;
- }
- .text-wrapper_16 {
+}
+
+.text-wrapper_16 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -750,8 +853,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 5rpx 0 0 130rpx;
- }
- .text_35 {
+}
+
+.text_35 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -762,8 +866,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_36 {
+}
+
+.text_36 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -774,8 +879,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_17 {
+}
+
+.text-wrapper_17 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -786,8 +892,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 22rpx 0 0 30rpx;
- }
- .text_37 {
+}
+
+.text_37 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -798,8 +905,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_38 {
+}
+
+.text_38 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -810,8 +918,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_18 {
+}
+
+.text-wrapper_18 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -822,8 +931,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 31rpx;
- }
- .text_39 {
+}
+
+.text_39 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -834,8 +944,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_40 {
+}
+
+.text_40 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -846,8 +957,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_41 {
+}
+
+.text_41 {
width: 415rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -858,8 +970,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_19 {
+}
+
+.text-wrapper_19 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -870,8 +983,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 31rpx;
- }
- .text_42 {
+}
+
+.text_42 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -882,8 +996,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_43 {
+}
+
+.text_43 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -894,8 +1009,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_20 {
+}
+
+.text-wrapper_20 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -906,8 +1022,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 30rpx;
- }
- .text_44 {
+}
+
+.text_44 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -918,8 +1035,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_45 {
+}
+
+.text_45 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -930,33 +1048,37 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .image_9 {
+}
+
+.image_9 {
width: 650rpx;
height: 1rpx;
margin: 31rpx 0 0 30rpx;
- }
- .box_21 {
+}
+
+.box_21 {
width: 648rpx;
height: 32rpx;
flex-direction: row;
display: flex;
justify-content: space-between;
margin: 36rpx 0 0 31rpx;
- }
- .text_53 {
+}
+
+.text_53 {
width: 83rpx;
height: 32rpx;
overflow-wrap: break-word;
- color: rgba(51,51,51,1);
+ color: rgba(51, 51, 51, 1);
font-size: 34rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
text-align: left;
white-space: nowrap;
line-height: 41rpx;
- }
- .text-wrapper_25 {
+}
+
+.text-wrapper_25 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -967,8 +1089,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin-top: 3rpx;
- }
- .text_54 {
+}
+
+.text_54 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -979,8 +1102,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_55 {
+}
+
+.text_55 {
width: 243rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -991,8 +1115,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_26 {
+}
+
+.text-wrapper_26 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1003,8 +1128,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 24rpx 0 0 30rpx;
- }
- .text_56 {
+}
+
+.text_56 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1015,8 +1141,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_57 {
+}
+
+.text_57 {
width: 263rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1027,8 +1154,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_27 {
+}
+
+.text-wrapper_27 {
width: 416rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1039,8 +1167,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 31rpx;
- }
- .text_58 {
+}
+
+.text_58 {
width: 416rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1051,8 +1180,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_59 {
+}
+
+.text_59 {
width: 416rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1063,8 +1193,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_60 {
+}
+
+.text_60 {
width: 416rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1075,8 +1206,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_28 {
+}
+
+.text-wrapper_28 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1087,12 +1219,13 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 0 31rpx;
- }
+}
.scroll {
height: calc(100vh - 750rpx);
}
- .text_61 {
+
+.text_61 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1103,8 +1236,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_62 {
+}
+
+.text_62 {
width: 639rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1115,8 +1249,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text-wrapper_29 {
+}
+
+.text-wrapper_29 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1127,8 +1262,9 @@ page{
white-space: nowrap;
line-height: 40rpx;
margin: 20rpx 0 27rpx 30rpx;
- }
- .text_63 {
+}
+
+.text_63 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1139,8 +1275,9 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .text_64 {
+}
+
+.text_64 {
width: 537rpx;
height: 28rpx;
overflow-wrap: break-word;
@@ -1151,36 +1288,61 @@ page{
text-align: left;
white-space: nowrap;
line-height: 40rpx;
- }
- .box_17 .tabs{
- display: flex;
- justify-content: start;
-
- }
- .box_17 .tabs .tab_item{
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- align-items: center;
- margin-right: 20rpx;
- }
- .box_17 .tabs .tab_item .num{
- font-weight: 400;
- font-size: 36rpx;
- }
-
- .box_17 .tabs .tab_item .name{
- font-size: 26rpx;
- padding-bottom:6rpx;
- box-sizing: border-box;
- color: #666666;
- }
-
- .border_bto{
- color: #3974f6 !important;
- border-bottom: solid 6rpx #3974f6;
- }
- .resi_tag{
+}
+
+.box_17 .tabs {
+ display: flex;
+ justify-content: start;
+
+}
+
+.box_17 .tabs .tab_item {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ align-items: center;
+ margin-right: 20rpx;
+}
+
+.box_17 .tabs .tab_item_fw {
+ display: flex;
+ flex-direction: column;
+ width: 120rpx;
+ justify-content: space-between;
+ align-items: center;
+ margin-right: 20rpx;
+}
+
+.box_17 .tabs .tab_item .num {
+ font-weight: 400;
+ font-size: 36rpx;
+}
+
+.box_17 .tabs .tab_item_fw .num {
+ font-weight: 400;
+ font-size: 36rpx;
+}
+
+.box_17 .tabs .tab_item_fw .name {
+ font-size: 26rpx;
+ padding-bottom: 6rpx;
+ box-sizing: border-box;
+ color: #666666;
+}
+
+.box_17 .tabs .tab_item .name {
+ font-size: 26rpx;
+ padding-bottom: 6rpx;
+ box-sizing: border-box;
+ color: #666666;
+}
+
+.border_bto {
+ color: #3974f6 !important;
+ border-bottom: solid 6rpx #3974f6;
+}
+
+.resi_tag {
display: flex;
flex-grow: 0;
justify-content: start;
@@ -1188,65 +1350,130 @@ page{
overflow-x: scroll;
padding: 10rpx 0;
box-sizing: border-box;
- }
- .form_item{
- margin-top: 10rpx;
- padding: 0 30rpx 30rpx;
- box-sizing: border-box;
- border-bottom: 1rpx #EAEAEA solid;
- }
- .inout_box {
+}
+
+.form_item {
+ margin-top: 10rpx;
+ padding: 0 30rpx 30rpx;
+ box-sizing: border-box;
+ border-bottom: 1rpx #EAEAEA solid;
+}
+
+.scroll_fw {
+ height: calc(100vh - 750rpx);
+}
+
+.form_item_fw {
+ width: 100%;
+ display: flex;
+ flex-wrap: wrap;
+ /* 可选:添加以下任一属性以调整子元素在主轴上的对齐方式 */
+ justify-content: center;
+ /* justify-content: space-between; // 子元素间均匀间隔,首尾元素贴边 */
+ /* justify-content: space-around; */
+}
+
+.form_item_fw_item{
+ /* flex-basis: 200px; */
+ /* 或设置固定宽度,如 */
+ width: calc(33% - 24rpx);
+ /* 其他样式... */
+ margin: 10rpx;
+ height: 124rpx;
+ background: rgba(225, 238, 254, 0.4);
+ /* 为了弥补可能出现的1px间隙,可以添加适当的左右外边距 */
+}
+.form_item_fw_item_bg0{
+ background: rgba(225, 238, 254, 0.4);
+}
+.form_item_fw_item_bg1{
+ background: rgba(227, 248, 247, 0.4);
+}
+.form_item_fw_item_bg2{
+ background: rgba(225, 238, 254, 0.4);
+}
+.form_item_fw_item_bg3{
+ background: rgba(217, 223, 233, 0.4);
+}
+.item_fw{
+ display: flex;
+ padding: 24rpx;
+}
+.item_img_fw_img{
+ width: 32rpx;
+ height: 32rpx;
+}
+.item_text_hh{
+ font-weight: bold;
+ font-size: 34rpx;
+ color: #333333;
+}
+.item_texts_fw{
+ padding-left: 12rpx;
+ padding-top: 4rpx;
+}
+.item_text_rs{
+ font-weight: 500;
+ font-size: 24rpx;
+ color: #999999;
+}
+
+.inout_box {
position: relative;
margin: 20rpx 0 20rpx;
padding: 0 20rpx;
- box-sizing:border-box;
- }
- .inout_box input{
+ box-sizing: border-box;
+}
+
+.inout_box input {
width: auto;
background: #F5F5FA;
border-radius: 47rpx;
- padding:0 100rpx 0 69rpx;
+ padding: 0 100rpx 0 69rpx;
height: 76rpx;
font-size: 26rpx;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
- }
- .inout_box .search_img{
+}
+
+.inout_box .search_img {
position: absolute;
left: 37rpx;
top: 24rpx;
width: 30rpx;
height: 30rpx;
- }
- .inout_box .btn_box{
+}
+
+.inout_box .btn_box {
width: 110rpx;
height: 50rpx;
position: absolute;
top: 15rpx;
- right:4rpx;
+ right: 4rpx;
display: flex;
align-items: center;
- }
- .inout_box .btn_box text{
+}
+
+.inout_box .btn_box text {
width: 80rpx;
height: 30rpx;
line-height: 30rpx;
font-size: 28rpx;
box-sizing: border-box;
- color:#3A80E7;
+ color: #3A80E7;
padding-left: 15rpx;
- border-left:2rpx #3A80E7 solid ;
- }
- .OCR_img{
- width: 44rpx;
- height: 44rpx;
- position: absolute;
- left: -60rpx;
- z-index: 10;
- }
- .font_bold{
+ border-left: 2rpx #3A80E7 solid;
+}
+
+.OCR_img {
+ width: 44rpx;
+ height: 44rpx;
+ position: absolute;
+ left: -60rpx;
+ z-index: 10;
+}
+
+.font_bold {
font-weight: 600;
- }
-
-
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/project.config.json b/project.config.json
index 9c610f9..243fa51 100644
--- a/project.config.json
+++ b/project.config.json
@@ -45,7 +45,8 @@
"disableUseStrict": false,
"minifyWXML": true,
"showES6CompileOption": false,
- "useCompilerPlugins": false
+ "useCompilerPlugins": false,
+ "condition": false
},
"compileType": "miniprogram",
"libVersion": "2.19.4",
diff --git a/utils/api.js b/utils/api.js
index b15a460..21dfd37 100644
--- a/utils/api.js
+++ b/utils/api.js
@@ -66,6 +66,11 @@ module.exports = {
getAllOrgCategoryCount,
getResiInfo,
userXiangQ,
+ getTopTree,
+ getNextTree,
+ houseSearch,
+ allOrgHouseInfo,
+ getLogList,
updatetResi
}
@@ -348,5 +353,26 @@ function updatetResi(parm) {
return fly.post(`actual/base/residentBaseInfo/update`,parm)
}
+// 社区查询-房屋查询
+function houseSearch(parm) {
+ console.log('parmparm:', parm)
+ return fly.post(`actual/base/communityHouse/houseSearch`,parm)
+}
+// 社区查询-房屋概览查询
+function allOrgHouseInfo(parm) {
+ return fly.get(`actual/base/streetOverview/allOrgHouseInfo`,parm)
+}
+// 懒加载树状一级
+function getTopTree(parm) {
+ return fly.get(`actual/base/communityBuilding/tree/initTree`,parm)
+}
+// 懒加载树状多层下级
+function getNextTree(parm) {
+ return fly.get(`actual/base/communityBuilding/tree/nextTreeNode`,parm)
+}
+// 获取打卡记录
+function getLogList(parm) {
+ return fly.get(`actual/base/clockRecords/logList`,parm)
+}
diff --git a/utils/config.js b/utils/config.js
index e786cec..c55aafd 100644
--- a/utils/config.js
+++ b/utils/config.js
@@ -6,8 +6,8 @@ module.exports = {
function BASEURL() {
// return 'https://epmet-preview.elinkservice.cn/api/' // 演示环境
- // return 'http://192.168.1.144/api/' //测试环境
- return 'http://219.146.91.110:30801/api/'
+ return 'http://192.168.1.144/api/' //测试环境
+ // return 'http://219.146.91.110:30801/api/'
//return http://219.146.91.110:30801/api //外网
}