├── house-spider
├── database
│ ├── __init__.py
│ └── __pycache__
│ │ ├── sqldb.cpython-37.pyc
│ │ ├── sqldb.cpython-39.pyc
│ │ ├── __init__.cpython-37.pyc
│ │ └── __init__.cpython-39.pyc
├── spider
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── city.cpython-37.pyc
│ │ ├── city.cpython-39.pyc
│ │ ├── room.cpython-37.pyc
│ │ ├── room.cpython-39.pyc
│ │ ├── __init__.cpython-37.pyc
│ │ └── __init__.cpython-39.pyc
│ └── city.py
└── .idea
│ ├── misc.xml
│ ├── inspectionProfiles
│ └── profiles_settings.xml
│ ├── .gitignore
│ ├── modules.xml
│ └── house-spider.iml
├── mini-programm
├── lib
│ ├── form
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.json
│ ├── barcode
│ │ ├── index.wxss
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── field
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.json
│ ├── qrcode
│ │ ├── index.wxss
│ │ ├── index.json
│ │ ├── qr.js
│ │ │ ├── lib
│ │ │ │ ├── ErrorCorrectLevel.js
│ │ │ │ ├── mode.js
│ │ │ │ ├── 8BitByte.js
│ │ │ │ ├── BitBuffer.js
│ │ │ │ ├── math.js
│ │ │ │ └── Polynomial.js
│ │ │ └── index.js
│ │ └── index.wxml
│ ├── timeago
│ │ ├── index.wxss
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── locales
│ │ │ ├── index.js
│ │ │ ├── zh_CN.js
│ │ │ ├── zh_TW.js
│ │ │ └── en.js
│ ├── vcode
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── checkbox-group
│ │ ├── index.wxss
│ │ └── index.json
│ ├── radio-group
│ │ ├── index.wxss
│ │ └── index.json
│ ├── virtual-item
│ │ ├── index.wxss
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── date-picker-view
│ │ ├── index.wxss
│ │ ├── index.json
│ │ ├── locales
│ │ │ ├── en.js
│ │ │ ├── zh_CN.js
│ │ │ ├── zh_TW.js
│ │ │ └── index.js
│ │ ├── index.wxml
│ │ └── props.js
│ ├── swipe-action-group
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ ├── index.json
│ │ └── index.js
│ ├── cascader-picker-view
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── avatar
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── badge
│ │ ├── index.json
│ │ └── index.wxml
│ ├── button
│ │ ├── index.json
│ │ └── index.wxml
│ ├── card
│ │ └── index.json
│ ├── cell
│ │ └── index.json
│ ├── circle
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── col
│ │ ├── index.json
│ │ └── index.wxml
│ ├── grid
│ │ ├── index.json
│ │ └── index.wxml
│ ├── grids
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── icon
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── image
│ │ └── index.json
│ ├── index
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── input
│ │ ├── index.json
│ │ └── index.wxss
│ ├── media
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── navbar
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.js
│ │ └── index.wxss
│ ├── row
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── slider
│ │ └── index.json
│ ├── steps
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── sticky
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── switch
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── tab
│ │ ├── index.json
│ │ └── index.wxml
│ ├── tabbar
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── tabs
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── tag
│ │ ├── index.json
│ │ └── index.wxml
│ ├── upload
│ │ └── index.json
│ ├── accordion
│ │ ├── index.json
│ │ └── index.wxml
│ ├── cell-group
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── divider
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── fab-button
│ │ └── index.json
│ ├── index-item
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── notice-bar
│ │ ├── index.json
│ │ └── index.wxss
│ ├── progress
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── refresher
│ │ └── index.json
│ ├── search-bar
│ │ └── index.json
│ ├── selectable
│ │ ├── index.json
│ │ └── index.wxss
│ ├── skeleton
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── sticky-item
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── tabbar-item
│ │ ├── index.json
│ │ └── index.wxml
│ ├── textarea
│ │ ├── index.json
│ │ └── index.wxss
│ ├── timeline
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── white-space
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── wing-blank
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── animation-group
│ │ ├── index.json
│ │ └── index.wxml
│ ├── skeleton-avatar
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── swipe-action
│ │ ├── index.json
│ │ └── index.wxss
│ ├── timeline-item
│ │ ├── index.json
│ │ └── index.wxml
│ ├── virtual-list
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── utils.js
│ │ └── index.wxml
│ ├── radio
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── segmented-control
│ │ ├── index.json
│ │ └── index.wxml
│ ├── skeleton-paragraph
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── checkbox
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── accordion-group
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── rater
│ │ ├── index.json
│ │ └── index.wxss
│ ├── step
│ │ └── index.json
│ ├── calendar
│ │ └── index.json
│ ├── cascader
│ │ └── index.json
│ ├── dialog
│ │ └── index.json
│ ├── keyboard
│ │ └── index.json
│ ├── landscape
│ │ ├── index.json
│ │ └── index.wxml
│ ├── result
│ │ ├── index.json
│ │ └── index.wxss
│ ├── input-number
│ │ ├── index.json
│ │ └── index.wxml
│ ├── picker-view
│ │ ├── index.json
│ │ └── props.js
│ ├── actionsheet
│ │ └── index.json
│ ├── pagination
│ │ ├── index.json
│ │ └── index.wxss
│ ├── spin
│ │ ├── index.json
│ │ └── index.wxml
│ ├── alert
│ │ ├── index.json
│ │ └── index.wxss
│ ├── backdrop
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── gallery
│ │ └── index.json
│ ├── prompt
│ │ └── index.json
│ ├── select
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── toptips
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── multi-picker-view
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── utils.js
│ ├── notification
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── popup
│ │ └── index.json
│ ├── loading
│ │ ├── index.json
│ │ └── index.wxml
│ ├── date-picker
│ │ ├── index.json
│ │ ├── utils.js
│ │ ├── index.js
│ │ └── index.wxss
│ ├── popover
│ │ ├── index.json
│ │ └── index.wxml
│ ├── toast
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── picker
│ │ ├── index.json
│ │ └── index.wxss
│ ├── helpers
│ │ ├── mergeOptionsToData.js
│ │ ├── arrayTreeFilter.js
│ │ ├── colors.js
│ │ ├── compareVersion.js
│ │ ├── debounce.js
│ │ ├── isEmpty.js
│ │ ├── checkIPhoneX.js
│ │ ├── safeSetDataBehavior.js
│ │ ├── classNames.js
│ │ ├── shallowEqual.js
│ │ └── eventsMixin.js
│ ├── popup-select
│ │ ├── index.json
│ │ └── index.wxss
│ └── filterbar
│ │ └── index.json
├── dist
│ ├── collapse
│ │ ├── index.wxss
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── slide
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ ├── index.json
│ │ └── index.js
│ ├── sticky
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── count-down
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── radio-group
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.json
│ ├── checkbox-group
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.json
│ ├── steps
│ │ ├── index.wxss
│ │ ├── index.json
│ │ └── index.wxml
│ ├── col
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── tag
│ │ ├── index.json
│ │ └── index.wxml
│ ├── avatar
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.js
│ │ └── index.wxss
│ ├── badge
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── button
│ │ └── index.json
│ ├── card
│ │ ├── index.json
│ │ ├── index.js
│ │ └── index.wxml
│ ├── cell
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── divider
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.js
│ │ └── index.wxml
│ ├── drawer
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── grid
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── icon
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── index
│ │ ├── index.json
│ │ └── index.wxss
│ ├── input
│ │ └── index.json
│ ├── message
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── panel
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.js
│ │ └── index.wxss
│ ├── row
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── spin
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.js
│ │ └── index.wxss
│ ├── switch
│ │ ├── index.json
│ │ ├── index.js
│ │ └── index.wxml
│ ├── tab-bar
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── tabs
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── cell-group
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── grid-icon
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── grid-item
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── grid-label
│ │ ├── index.json
│ │ ├── index.wxml
│ │ ├── index.wxss
│ │ └── index.js
│ ├── index-item
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── input-number
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.wxss
│ ├── load-more
│ │ ├── index.json
│ │ ├── index.js
│ │ └── index.wxml
│ ├── progress
│ │ ├── index.json
│ │ ├── index.wxml
│ │ └── index.js
│ ├── sticky-item
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── rate
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── tab
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── toast
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── page
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── collapse-item
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── step
│ │ └── index.json
│ ├── alert
│ │ ├── index.json
│ │ ├── index.wxss
│ │ ├── index.wxml
│ │ └── index.js
│ ├── checkbox
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── radio
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── notice-bar
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── swipeout
│ │ ├── index.json
│ │ └── index.wxss
│ ├── action-sheet
│ │ └── index.json
│ ├── tab-bar-item
│ │ ├── index.json
│ │ ├── index.wxss
│ │ └── index.wxml
│ ├── modal
│ │ └── index.json
│ └── base
│ │ └── index.js
├── pages
│ ├── map
│ │ ├── qqmap.wxss
│ │ ├── qqmap.json
│ │ └── qqmap.wxml
│ ├── logs
│ │ ├── logs.json
│ │ ├── logs.wxss
│ │ ├── logs.wxml
│ │ └── logs.js
│ ├── my
│ │ ├── my.json
│ │ ├── my.wxml
│ │ └── my.wxss
│ ├── history
│ │ ├── history.wxss
│ │ ├── history.json
│ │ └── history.wxml
│ ├── user_like
│ │ ├── user_like.wxss
│ │ ├── user_like.json
│ │ └── user_like.wxml
│ ├── preference
│ │ ├── preference.wxss
│ │ └── preference.json
│ ├── room_details
│ │ └── room_details.json
│ ├── search_result
│ │ ├── search_result.json
│ │ ├── search_result.wxss
│ │ └── search_result.wxml
│ └── index
│ │ └── index.json
├── icons
│ ├── home.png
│ ├── my.png
│ ├── back_top.png
│ ├── home_fill.png
│ ├── location.png
│ ├── my_fill.png
│ ├── home-color.png
│ └── portray-color.png
├── app.wxss
└── utils
│ └── util.js
├── content-based-recommendation
├── clean
│ └── __init__.py
├── mysql
│ ├── __init__.py
│ ├── __pycache__
│ │ ├── db.cpython-39.pyc
│ │ └── __init__.cpython-39.pyc
│ └── room_gen.sql
└── algrithom
│ ├── __init__.py
│ └── __pycache__
│ ├── __init__.cpython-39.pyc
│ └── one_hot_code.cpython-39.pyc
└── house-backend
└── src
├── main
├── resources
│ ├── generator.properties
│ └── application.properties
└── java
│ └── com
│ └── oliver
│ ├── HouseBackendApplication.java
│ ├── utils
│ ├── JavaWebToken.java
│ ├── GenerateTime.java
│ └── PageUtil.java
│ └── pojo
│ ├── JsonResult.java
│ ├── UserLike.java
│ └── BrowseHistory.java
└── test
└── java
└── com
└── oliver
├── Test.java
└── HouseBackendApplicationTests.java
/house-spider/database/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/house-spider/spider/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/form/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/collapse/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/slide/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/sticky/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/barcode/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/field/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/timeago/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/vcode/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/count-down/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/radio-group/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/checkbox-group/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/radio-group/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-item/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/content-based-recommendation/clean/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/content-based-recommendation/mysql/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/checkbox-group/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/swipe-action-group/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/content-based-recommendation/algrithom/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/cascader-picker-view/index.wxss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/field/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mini-programm/lib/form/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mini-programm/dist/steps/index.wxss:
--------------------------------------------------------------------------------
1 | .i-steps{width:100%}
--------------------------------------------------------------------------------
/mini-programm/pages/map/qqmap.wxss:
--------------------------------------------------------------------------------
1 | /* pages/map/qqmap.wxss */
--------------------------------------------------------------------------------
/mini-programm/dist/col/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/dist/tag/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component" : true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/avatar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/badge/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/button/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/card/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/cell/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/circle/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/col/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/grid/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/grids/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/icon/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/image/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/index/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/input/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/media/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/navbar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/row/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/slider/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/steps/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/sticky/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/swipe-action-group/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mini-programm/lib/switch/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/tab/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/tabbar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/tabs/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/tag/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/upload/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/vcode/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/dist/avatar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/badge/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/button/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/card/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/cell/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/divider/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/drawer/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/icon/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/index/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/input/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/message/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/panel/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/row/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/spin/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/steps/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/sticky/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/switch/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/tab-bar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/tabs/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/accordion/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/barcode/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/cell-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/divider/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/fab-button/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/field/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/form/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/index-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/notice-bar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/progress/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/refresher/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/search-bar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/selectable/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/sticky-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/tabbar-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/textarea/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/timeago/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/timeline/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/timeline/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-timeline{position:relative}
--------------------------------------------------------------------------------
/mini-programm/lib/white-space/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/wing-blank/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/pages/map/qqmap.json:
--------------------------------------------------------------------------------
1 | {
2 | "usingComponents": {}
3 | }
--------------------------------------------------------------------------------
/mini-programm/dist/cell-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/collapse/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid-icon/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid-label/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/index-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/input-number/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/load-more/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/progress/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/sticky-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/animation-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton-avatar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/steps/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-steps{position:relative;width:100%}
--------------------------------------------------------------------------------
/mini-programm/lib/sticky/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-sticky{position:relative;z-index:1}
--------------------------------------------------------------------------------
/mini-programm/lib/swipe-action/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/timeline-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-list/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/dist/count-down/index.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "component": true
4 | }
5 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/row/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/row/index.wxss:
--------------------------------------------------------------------------------
1 | .i-row:after{content:"";display:table;clear:both}
--------------------------------------------------------------------------------
/mini-programm/lib/radio/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-radio__selectable{position:static!important}
--------------------------------------------------------------------------------
/mini-programm/lib/segmented-control/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton-paragraph/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-skeleton{position:relative;width:100%}
--------------------------------------------------------------------------------
/mini-programm/lib/swipe-action-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true
3 | }
--------------------------------------------------------------------------------
/mini-programm/dist/grid-icon/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/checkbox/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-checkbox__selectable{position:static!important}
--------------------------------------------------------------------------------
/mini-programm/dist/grid-label/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/accordion-group/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-accordion-group{position:relative;border:none}
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/qr.js/lib/ErrorCorrectLevel.js:
--------------------------------------------------------------------------------
1 | "use strict";module.exports={L:1,M:0,Q:3,H:2};
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton-avatar/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mini-programm/lib/timeago/index.wxml:
--------------------------------------------------------------------------------
1 | {{ timeago }}
2 |
--------------------------------------------------------------------------------
/mini-programm/dist/count-down/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | {{time}}
3 |
4 |
5 |
--------------------------------------------------------------------------------
/mini-programm/dist/steps/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/sticky/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/steps/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/mini-programm/dist/cell-group/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/mini-programm/lib/grids/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/mini-programm/lib/timeline/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/mini-programm/pages/logs/logs.json:
--------------------------------------------------------------------------------
1 | {
2 | "navigationBarTitleText": "查看启动日志",
3 | "usingComponents": {}
4 | }
--------------------------------------------------------------------------------
/mini-programm/pages/my/my.json:
--------------------------------------------------------------------------------
1 | {
2 | "navigationBarTitleText": "我的",
3 | "usingComponents": {
4 | }
5 | }
--------------------------------------------------------------------------------
/mini-programm/dist/radio-group/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/row/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-row::after,.wux-row::before{display:table;content:" "}.wux-row::after{clear:both}
--------------------------------------------------------------------------------
/mini-programm/lib/sticky/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/checkbox-group/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid-item/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid/index.wxss:
--------------------------------------------------------------------------------
1 | .i-grid{border-top:1rpx solid #e9eaec;border-left:1rpx solid #e9eaec;overflow:hidden}
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/icons/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/home.png
--------------------------------------------------------------------------------
/mini-programm/icons/my.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/my.png
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/qr.js/lib/mode.js:
--------------------------------------------------------------------------------
1 | "use strict";module.exports={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8};
--------------------------------------------------------------------------------
/mini-programm/lib/white-space/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mini-programm/dist/collapse/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/mini-programm/icons/back_top.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/back_top.png
--------------------------------------------------------------------------------
/mini-programm/icons/home_fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/home_fill.png
--------------------------------------------------------------------------------
/mini-programm/icons/location.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/location.png
--------------------------------------------------------------------------------
/mini-programm/icons/my_fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/my_fill.png
--------------------------------------------------------------------------------
/mini-programm/lib/col/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/row/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/tabbar/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-item/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/mini-programm/dist/rate/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":{
4 | "i-icon": "../icon/index"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/mini-programm/icons/home-color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/home-color.png
--------------------------------------------------------------------------------
/mini-programm/dist/grid-icon/index.wxss:
--------------------------------------------------------------------------------
1 | .i-grid-icon{display:block;width:28px;height:28px;margin:0 auto}.i-grid-icon image{width:100%;height:100%}
--------------------------------------------------------------------------------
/mini-programm/dist/tab/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-badge": "../badge/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/toast/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-icon": "../icon/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/icons/portray-color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/mini-programm/icons/portray-color.png
--------------------------------------------------------------------------------
/mini-programm/lib/rater/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-icon": "../icon/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/step/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-icon": "../icon/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/wing-blank/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/page/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-button": "../button/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/calendar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/cascader/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/dialog/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/keyboard/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/landscape/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/result/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-button": "../button/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/white-space/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-whitespace--small{height:10rpx}.wux-whitespace--default{height:20rpx}.wux-whitespace--large{height:30rpx}
--------------------------------------------------------------------------------
/mini-programm/dist/collapse-item/index.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "component": true,
4 | "usingComponents": {
5 | "i-icon": "../icon/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/step/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-icon": "../icon/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/index-item/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-index-item__hd{background:#d9d9d9;width:100%;padding:0 30rpx;box-sizing:border-box;height:64rpx;line-height:64rpx}
--------------------------------------------------------------------------------
/mini-programm/lib/input-number/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-icon": "../icon/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/picker-view/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-spin": "../spin/index"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/mini-programm/dist/alert/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-icon": "../icon/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/checkbox/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-cell": "../cell/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/message/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | {{ content }}
3 |
--------------------------------------------------------------------------------
/mini-programm/dist/radio/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-cell": "../cell/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/actionsheet/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/mini-programm/lib/barcode/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/pagination/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-button": "../button/index"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/mini-programm/pages/history/history.wxss:
--------------------------------------------------------------------------------
1 |
2 | .room{
3 | margin-top: 10px;
4 | }
5 | .tags{
6 | display: flex;
7 | justify-content: space-between
8 | }
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/col/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/dist/notice-bar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-icon": "../icon/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/spin/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/pages/user_like/user_like.wxss:
--------------------------------------------------------------------------------
1 |
2 | .room{
3 | margin-top: 10px;
4 | }
5 | .tags{
6 | display: flex;
7 | justify-content: space-between
8 | }
9 |
--------------------------------------------------------------------------------
/mini-programm/lib/accordion-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-cell-group": "../cell-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/alert/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/backdrop/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/gallery/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/prompt/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/select/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup-select": "../popup-select/index"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/mini-programm/lib/toptips/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/pages/logs/logs.wxss:
--------------------------------------------------------------------------------
1 | .log-list {
2 | display: flex;
3 | flex-direction: column;
4 | padding: 40rpx;
5 | }
6 | .log-item {
7 | margin: 10rpx;
8 | }
9 |
--------------------------------------------------------------------------------
/house-backend/src/main/resources/generator.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-backend/src/main/resources/generator.properties
--------------------------------------------------------------------------------
/house-spider/spider/__pycache__/city.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/spider/__pycache__/city.cpython-37.pyc
--------------------------------------------------------------------------------
/house-spider/spider/__pycache__/city.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/spider/__pycache__/city.cpython-39.pyc
--------------------------------------------------------------------------------
/house-spider/spider/__pycache__/room.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/spider/__pycache__/room.cpython-37.pyc
--------------------------------------------------------------------------------
/house-spider/spider/__pycache__/room.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/spider/__pycache__/room.cpython-39.pyc
--------------------------------------------------------------------------------
/mini-programm/dist/radio-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-cell-group": "../cell-group/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/slide/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | 1111
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/swipeout/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "i-cell": "../cell/index",
5 | "i-icon": "../icon/index"
6 | }
7 | }
--------------------------------------------------------------------------------
/mini-programm/lib/multi-picker-view/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-picker{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}
--------------------------------------------------------------------------------
/mini-programm/lib/notification/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index"
5 | }
6 | }
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mini-programm/lib/vcode/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/house-backend/src/main/resources/application.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-backend/src/main/resources/application.properties
--------------------------------------------------------------------------------
/house-spider/database/__pycache__/sqldb.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/database/__pycache__/sqldb.cpython-37.pyc
--------------------------------------------------------------------------------
/house-spider/database/__pycache__/sqldb.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/database/__pycache__/sqldb.cpython-39.pyc
--------------------------------------------------------------------------------
/house-spider/spider/__pycache__/__init__.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/spider/__pycache__/__init__.cpython-37.pyc
--------------------------------------------------------------------------------
/house-spider/spider/__pycache__/__init__.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/spider/__pycache__/__init__.cpython-39.pyc
--------------------------------------------------------------------------------
/mini-programm/dist/checkbox-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-cell-group": "../cell-group/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/house-spider/database/__pycache__/__init__.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/database/__pycache__/__init__.cpython-37.pyc
--------------------------------------------------------------------------------
/house-spider/database/__pycache__/__init__.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/house-spider/database/__pycache__/__init__.cpython-39.pyc
--------------------------------------------------------------------------------
/mini-programm/dist/grid-label/index.wxss:
--------------------------------------------------------------------------------
1 | .i-grid-label{margin-top:5px;display:block;text-align:center;color:#1c2438;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
--------------------------------------------------------------------------------
/mini-programm/dist/slide/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-button": "../button/index",
6 | "i-icon": "../icon/index"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/house-backend/src/test/java/com/oliver/Test.java:
--------------------------------------------------------------------------------
1 | package com.oliver;
2 |
3 |
4 |
5 | public class Test {
6 | public static void main(String[] args) {
7 |
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/mini-programm/dist/action-sheet/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-button": "../button/index",
6 | "i-icon": "../icon/index"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/tab-bar-item/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents":
4 | {
5 | "i-badge": "../badge/index",
6 | "i-icon": "../icon/index"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/mini-programm/lib/cascader-picker-view/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-multi-picker-view": "../multi-picker-view/index"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-multi-picker-view": "../multi-picker-view/index"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/mini-programm/dist/icon/index.wxml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/content-based-recommendation/mysql/__pycache__/db.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/content-based-recommendation/mysql/__pycache__/db.cpython-39.pyc
--------------------------------------------------------------------------------
/mini-programm/lib/checkbox/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-cell": "../cell/index",
5 | "wux-selectable": "../selectable/index"
6 | }
7 | }
--------------------------------------------------------------------------------
/mini-programm/lib/divider/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{ text }}
4 |
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/lib/icon/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mini-programm/lib/radio/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-cell": "../cell/index",
5 | "wux-selectable": "../selectable/index"
6 | }
7 | }
--------------------------------------------------------------------------------
/mini-programm/dist/grid-item/index.wxss:
--------------------------------------------------------------------------------
1 | .i-grid-item{position:relative;float:left;padding:20px 10px;width:33.33333333%;box-sizing:border-box;border-right:1rpx solid #e9eaec;border-bottom:1rpx solid #e9eaec}
--------------------------------------------------------------------------------
/mini-programm/lib/backdrop/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/mini-programm/lib/switch/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/pages/history/history.json:
--------------------------------------------------------------------------------
1 | {
2 | "usingComponents": {
3 | "i-card": "../../dist/card/index",
4 | "i-tag": "../../dist/tag/index"
5 | },
6 | "navigationBarTitleText": "浏览记录"
7 | }
--------------------------------------------------------------------------------
/content-based-recommendation/mysql/__pycache__/__init__.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/content-based-recommendation/mysql/__pycache__/__init__.cpython-39.pyc
--------------------------------------------------------------------------------
/mini-programm/dist/index-item/index.wxss:
--------------------------------------------------------------------------------
1 | .i-index-item-header{height:30px;line-height:30px;background:#eee;font-size:14px;padding-left:10px;width:100%;box-sizing:border-box}.i-index-item-content{font-size:14px}
--------------------------------------------------------------------------------
/mini-programm/dist/row/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | relations: {
5 | '../col/index': {
6 | type: 'child'
7 | }
8 | }
9 | });
10 |
--------------------------------------------------------------------------------
/mini-programm/lib/circle/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-circle{display:inline-block;position:relative}.wux-circle__inner{width:100%;text-align:center;position:absolute;left:0;top:50%;transform:translate3d(0,-50%,0);line-height:1}
--------------------------------------------------------------------------------
/mini-programm/lib/radio-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-cell-group": "../cell-group/index",
5 | "wux-radio": "../radio/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/pages/user_like/user_like.json:
--------------------------------------------------------------------------------
1 | {
2 | "usingComponents": {
3 | "i-card": "../../dist/card/index",
4 | "i-tag": "../../dist/tag/index"
5 | },
6 | "navigationBarTitleText": "我的收藏"
7 | }
--------------------------------------------------------------------------------
/mini-programm/lib/accordion-group/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/backdrop/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-backdrop{background:rgba(0,0,0,.4)}.wux-backdrop,.wux-backdrop--transparent{position:fixed;z-index:1000;top:0;right:0;left:0;bottom:0}.wux-backdrop--transparent{background:0 0}
--------------------------------------------------------------------------------
/mini-programm/lib/multi-picker-view/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-picker-view": "../picker-view/index",
5 | "wux-spin": "../spin/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/popup/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index",
5 | "wux-backdrop": "../backdrop/index"
6 | }
7 | }
--------------------------------------------------------------------------------
/mini-programm/lib/wing-blank/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-wingblank--small{margin-left:10rpx;margin-right:10rpx}.wux-wingblank--default{margin-left:20rpx;margin-right:20rpx}.wux-wingblank--large{margin-left:30rpx;margin-right:30rpx}
--------------------------------------------------------------------------------
/content-based-recommendation/algrithom/__pycache__/__init__.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/content-based-recommendation/algrithom/__pycache__/__init__.cpython-39.pyc
--------------------------------------------------------------------------------
/mini-programm/lib/checkbox-group/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-cell-group": "../cell-group/index",
5 | "wux-checkbox": "../checkbox/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/loading/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index",
5 | "wux-backdrop": "../backdrop/index"
6 | }
7 | }
--------------------------------------------------------------------------------
/content-based-recommendation/algrithom/__pycache__/one_hot_code.cpython-39.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OliverFoh/Housing-Recommender-System/HEAD/content-based-recommendation/algrithom/__pycache__/one_hot_code.cpython-39.pyc
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index",
5 | "wux-date-picker-view": "../date-picker-view/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/popover/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index",
5 | "wux-backdrop": "../backdrop/index"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid-icon/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | relations: {
5 | '../grid-item/index': {
6 | type: 'parent'
7 | }
8 | },
9 |
10 | });
11 |
--------------------------------------------------------------------------------
/mini-programm/dist/radio/index.wxss:
--------------------------------------------------------------------------------
1 | .i-radio-cell::after{display:block}.i-radio-radio-left{float:left}.i-radio-radio-right{float:right}.i-radio-radio{vertical-align:middle}.i-radio-title{display:inline-block;vertical-align:middle}
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton-paragraph/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/pages/logs/logs.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{index + 1}}. {{log}}
5 |
6 |
7 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid-label/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | relations: {
5 | '../grid-item/index': {
6 | type: 'parent'
7 | }
8 | },
9 |
10 | });
11 |
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/locales/en.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default={year:"",month:"",day:"",hour:"",minute:"",am:"AM",pm:"PM"};exports.default=_default;
--------------------------------------------------------------------------------
/mini-programm/lib/index-item/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | {{ name }}
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/house-spider/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/locales/zh_CN.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default={year:"年",month:"月",day:"日",hour:"时",minute:"分",am:"上午",pm:"下午"};exports.default=_default;
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/locales/zh_TW.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default={year:"年",month:"月",day:"日",hour:"時",minute:"分",am:"上午",pm:"下午"};exports.default=_default;
--------------------------------------------------------------------------------
/house-spider/.idea/inspectionProfiles/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/dist/checkbox/index.wxss:
--------------------------------------------------------------------------------
1 | .i-checkbox-cell::after{display:block}.i-checkbox-checkbox-left{float:left}.i-checkbox-checkbox-right{float:right}.i-checkbox-radio{vertical-align:middle}.i-checkbox-title{display:inline-block;vertical-align:middle}
--------------------------------------------------------------------------------
/mini-programm/lib/circle/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/pages/preference/preference.wxss:
--------------------------------------------------------------------------------
1 | /* pages/preference/preference.wxss */
2 | .page{
3 | width: 100%;
4 | height: 100%;
5 | }
6 | .btn{
7 | position: relative;
8 | width: 90%;
9 | margin-top: 20%;
10 | margin: auto;
11 | }
--------------------------------------------------------------------------------
/mini-programm/pages/room_details/room_details.json:
--------------------------------------------------------------------------------
1 | {
2 | "navigationBarTitleText": "房源详情",
3 | "usingComponents": {
4 | "i-card": "../../dist/card/index",
5 | "i-tag": "../../dist/tag/index",
6 | "i-spin": "../../dist/spin/index"
7 | }
8 | }
--------------------------------------------------------------------------------
/mini-programm/lib/toast/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index",
5 | "wux-backdrop": "../backdrop/index",
6 | "wux-icon": "../icon/index"
7 | }
8 | }
--------------------------------------------------------------------------------
/mini-programm/dist/badge/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{ finalCount }}
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/dist/modal/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "i-grid": "../grid/index",
5 | "i-grid-item": "../grid-item/index",
6 | "i-button": "../button/index",
7 | "i-icon": "../icon/index"
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/mini-programm/dist/tabs/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/house-spider/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Datasource local storage ignored files
5 | /../../../../:\graduation-design\house-spider\.idea/dataSources/
6 | /dataSources.local.xml
7 | # Editor-based HTTP Client requests
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/avatar/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-list/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-virtual-list{position:relative;display:block;overflow:auto;height:auto}.wux-virtual-list__mask{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background-color:transparent}.wux-virtual-list__scroll-view{width:100%;height:100%}
--------------------------------------------------------------------------------
/mini-programm/lib/avatar/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/mini-programm/app.wxss:
--------------------------------------------------------------------------------
1 | /**app.wxss**/
2 | @import"iconfont.wxss";
3 | .container {
4 | height: 100%;
5 | display: flex;
6 | flex-direction: column;
7 | align-items: center;
8 | justify-content: space-between;
9 | padding: 200rpx 0;
10 | box-sizing: border-box;
11 | }
12 |
--------------------------------------------------------------------------------
/mini-programm/lib/picker/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-popup": "../popup/index",
5 | "wux-cascader-picker-view": "../cascader-picker-view/index",
6 | "wux-multi-picker-view": "../multi-picker-view/index"
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/sticky-item/index.wxss:
--------------------------------------------------------------------------------
1 | .i-sticky-item-header{background:#eee;font-size:14px;width:100%;height:32px;line-height:32px}.i-sticky-item-content{font-size:14px}.i-sticky-title{width:100%;padding:0 15px;box-sizing:border-box;background:#eee}.i-sticky-fixed .i-sticky-title{position:fixed;top:0}
--------------------------------------------------------------------------------
/mini-programm/pages/search_result/search_result.json:
--------------------------------------------------------------------------------
1 | {
2 | "navigationBarTitleText": "查询结果",
3 | "usingComponents": {
4 | "i-card": "../../dist/card/index",
5 | "i-tag": "../../dist/tag/index",
6 | "wux-prompt": "../../lib/prompt/index"
7 | },
8 | "enablePullDownRefresh": false
9 | }
--------------------------------------------------------------------------------
/mini-programm/pages/search_result/search_result.wxss:
--------------------------------------------------------------------------------
1 | /* pages/search_result/search_result.wxss */
2 | .room{
3 | margin-top: 10px;
4 | }
5 | .tags{
6 | display: flex;
7 | justify-content: space-between
8 | }
9 | .blank_results{
10 | background-color: white;
11 | margin-top: 50%;
12 | }
--------------------------------------------------------------------------------
/mini-programm/dist/panel/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | {{ title }}
3 |
4 |
5 |
--------------------------------------------------------------------------------
/mini-programm/lib/multi-picker-view/utils.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _utils=require("../picker-view/utils");Object.keys(_utils).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return _utils[e]}})});
--------------------------------------------------------------------------------
/mini-programm/lib/tag/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/dist/drawer/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/mini-programm/lib/tab/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | {{ title }}
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/mini-programm/lib/tabs/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/dist/index-item/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | module.exports = {
9 |
10 | }
11 |
12 |
--------------------------------------------------------------------------------
/house-spider/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/load-more/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | properties: {
5 | loading: {
6 | type: Boolean,
7 | value: true
8 | },
9 | tip: {
10 | type: String,
11 | value: ''
12 | }
13 | },
14 | });
15 |
--------------------------------------------------------------------------------
/mini-programm/lib/cell-group/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | {{ title }}
3 |
4 |
5 |
6 | {{ label }}
7 |
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/qr.js/lib/8BitByte.js:
--------------------------------------------------------------------------------
1 | "use strict";var mode=require("./mode");function QR8bitByte(t){this.mode=mode.MODE_8BIT_BYTE,this.data=t}QR8bitByte.prototype={getLength:function(t){return this.data.length},write:function(t){for(var e=0;e
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/qr.js/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var QRCode=require("./lib/QRCode"),ErrorCorrectLevel=require("./lib/ErrorCorrectLevel"),qrcode=function(r,e){var o=new QRCode((e=e||{}).typeNumber||-1,e.errorCorrectLevel||ErrorCorrectLevel.H);return o.addData(r),o.make(),o};qrcode.ErrorCorrectLevel=ErrorCorrectLevel,module.exports=qrcode;
--------------------------------------------------------------------------------
/mini-programm/dist/rate/index.wxss:
--------------------------------------------------------------------------------
1 | .i-rate{margin:0;padding:0;font-size:20px;display:inline-block;vertical-align:middle;font-weight:400;font-style:normal}.i-rate-hide-input{display:none}.i-rate-star{display:inline-block;color:#e9e9e9}.i-rate-current{color:#f5a623}.i-rate-text{display:inline-block;vertical-align:middle;margin-left:6px;font-size:14px}
--------------------------------------------------------------------------------
/mini-programm/lib/sticky-item/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-sticky-item{position:relative;font-size:28rpx}.wux-sticky-item__hd{background:#d9d9d9;width:100%;height:64rpx;line-height:64rpx}.wux-sticky-item__title{width:100%;padding:0 30rpx;box-sizing:border-box;background:#d9d9d9}.wux-sticky-item--fixed .wux-sticky-item__title{position:fixed;left:0;top:0;z-index:2}
--------------------------------------------------------------------------------
/house-backend/src/test/java/com/oliver/HouseBackendApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.oliver;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class HouseBackendApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/mini-programm/dist/divider/index.wxss:
--------------------------------------------------------------------------------
1 | .i-divider{width:100%;text-align:center;font-size:12px;position:relative;display:flex;align-items:center;justify-content:center}.i-divider-line{position:absolute;left:0;width:100%;height:1rpx;background-color:#f7f7f7;top:50%}.i-divider-content{background:#fff;position:relative;z-index:1;display:inline-block;padding:0 10px}
--------------------------------------------------------------------------------
/mini-programm/dist/spin/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
--------------------------------------------------------------------------------
/mini-programm/lib/segmented-control/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{ item }}
4 |
5 |
--------------------------------------------------------------------------------
/mini-programm/dist/grid-item/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | relations: {
5 | '../grid/index': {
6 | type: 'parent'
7 | },
8 | '../grid-icon/index': {
9 | type: 'child'
10 | }
11 | },
12 |
13 | data: {
14 | width: '33.33%'
15 | }
16 | });
17 |
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/mergeOptionsToData.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var mergeOptionsToData=function(e){var t=0
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/lib/toptips/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{ text }}
5 |
6 |
7 |
--------------------------------------------------------------------------------
/mini-programm/pages/logs/logs.js:
--------------------------------------------------------------------------------
1 | // logs.js
2 | const util = require('../../utils/util.js')
3 |
4 | Page({
5 | data: {
6 | logs: []
7 | },
8 | onLoad() {
9 | this.setData({
10 | logs: (wx.getStorageSync('logs') || []).map(log => {
11 | return util.formatTime(new Date(log))
12 | })
13 | })
14 | }
15 | })
16 |
--------------------------------------------------------------------------------
/mini-programm/lib/selectable/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-selectable{position:relative;display:inline-block}.wux-selectable__input{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;z-index:2;border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wux-selectable__icon{display:inline-block;font-size:0;vertical-align:middle;position:relative;top:0;left:0;margin-left:10rpx;margin-right:10rpx}
--------------------------------------------------------------------------------
/mini-programm/dist/sticky-item/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/mini-programm/dist/radio/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/arrayTreeFilter.js:
--------------------------------------------------------------------------------
1 | "use strict";function arrayTreeFilter(e,r,t){(t=t||{}).childrenKeyName=t.childrenKeyName||"children";var a=e||[],l=[],i=0;do{var d=a.filter(function(e){return r(e,i)})[0];if(!d)break;l.push(d),a=d[t.childrenKeyName]||[],i+=1}while(0
2 |
3 |
4 |
5 | {{ text }}
6 |
7 |
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/collapse-item/index.wxss:
--------------------------------------------------------------------------------
1 | .i-collapse-item{padding:2px 8px;border-top:1px solid #dddee1}.i-collapse-item-title{vertical-align:middle}.i-collapse-item-title-wrap{padding:2px 0 0}.i-collapse-item-content{padding:6px;display:none}.i-collapse-item-show-content{display:block}.i-collapse-item-arrow{transition:transform .2s ease-in-out}.i-collapse-item-arrow-show{transition:transform .2s ease-in-out;transform:rotate(90deg)}
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/colors.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.isPresetColor=exports.colors=void 0;var colors={light:"#ddd",stable:"#b2b2b2",positive:"#387ef5",calm:"#11c1f3",balanced:"#33cd5f",energized:"#ffc900",assertive:"#ef473a",royal:"#886aea",dark:"#444"};exports.colors=colors;var isPresetColor=function(e){return!!e&&(colors[e]?colors[e]:e)};exports.isPresetColor=isPresetColor;
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/compareVersion.js:
--------------------------------------------------------------------------------
1 | "use strict";function compareVersion(e,r){for(var t=e.split("."),a=r.split("."),n=Math.max(t.length,a.length);t.length
2 |
3 |
4 |
5 |
6 |
7 | {{ content }}
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/mini-programm/dist/checkbox/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/load-more/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{ tip }}
5 | 正在加载
6 |
7 |
8 |
--------------------------------------------------------------------------------
/mini-programm/lib/checkbox/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/filterbar/index.json:
--------------------------------------------------------------------------------
1 | {
2 | "component": true,
3 | "usingComponents": {
4 | "wux-animation-group": "../animation-group/index",
5 | "wux-backdrop": "../backdrop/index",
6 | "wux-radio-group": "../radio-group/index",
7 | "wux-radio": "../radio/index",
8 | "wux-checkbox-group": "../checkbox-group/index",
9 | "wux-checkbox": "../checkbox/index"
10 | }
11 | }
--------------------------------------------------------------------------------
/mini-programm/lib/progress/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | {{ width + '%' }}
8 |
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/col/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | relations: {
5 | '../row/index': {
6 | type: 'parent'
7 | }
8 | },
9 |
10 | properties: {
11 | span: {
12 | value: 0,
13 | type: Number
14 | },
15 | offset: {
16 | value: 0,
17 | type: Number
18 | }
19 | }
20 | });
21 |
--------------------------------------------------------------------------------
/mini-programm/lib/radio/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/mini-programm/lib/timeago/locales/index.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _en=_interopRequireDefault(require("./en")),_zh_CN=_interopRequireDefault(require("./zh_CN")),_zh_TW=_interopRequireDefault(require("./zh_TW"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var _default={en:_en.default,zh_CN:_zh_CN.default,zh_TW:_zh_TW.default};exports.default=_default;
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/locales/index.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _en=_interopRequireDefault(require("./en")),_zh_CN=_interopRequireDefault(require("./zh_CN")),_zh_TW=_interopRequireDefault(require("./zh_TW"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var _default={en:_en.default,zh_CN:_zh_CN.default,zh_TW:_zh_TW.default};exports.default=_default;
--------------------------------------------------------------------------------
/mini-programm/lib/toast/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-toast{position:fixed;z-index:5000;top:50%;left:50%;background:rgba(40,40,40,.75);font-size:28rpx;line-height:1.5;text-align:center;border-radius:8rpx;color:#fff;transform:translate3d(-50%,-50%,0)}.wux-toast__content{min-width:236rpx;padding:18rpx 30rpx;box-sizing:border-box}.wux-toast__content--has-icon{padding:30rpx}.wux-toast__content--has-icon .wux-toast__text{margin-top:12rpx}.wux-toast__icon{margin:0;display:block}
--------------------------------------------------------------------------------
/mini-programm/pages/index/index.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "navigationBarTitleText": "首页",
4 | "usingComponents": {
5 | "i-card": "../../dist/card/index",
6 | "i-tag": "../../dist/tag/index",
7 | "wux-filterbar": "../../lib/filterbar/index",
8 | "wux-fab-button": "../../lib/fab-button/index",
9 | "wux-search-bar": "../../lib/search-bar/index"
10 | },
11 | "enablePullDownRefresh": false ,
12 | "backgroundTextStyle": "dark"
13 | }
--------------------------------------------------------------------------------
/mini-programm/dist/panel/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | properties: {
5 | title: {
6 | type: String,
7 | value: ''
8 | },
9 | // 标题顶部距离
10 | hideTop: {
11 | type: Boolean,
12 | value: false
13 | },
14 | hideBorder: {
15 | type: Boolean,
16 | value: false
17 | }
18 | }
19 | });
20 |
--------------------------------------------------------------------------------
/mini-programm/lib/grids/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-grids{position:relative;box-sizing:border-box;overflow:hidden;background-color:#fff}.wux-grids--bordered::before{content:" ";position:absolute;left:0;top:0;right:0;height:1PX;border-top:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 0;transform:scaleY(.5)}.wux-grids--bordered::after{content:" ";position:absolute;left:0;top:0;width:1PX;bottom:0;border-left:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 0;transform:scaleX(.5)}
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/debounce.js:
--------------------------------------------------------------------------------
1 | "use strict";function debounce(t,o,i){var n,u,r,a,c;function d(){var e=+new Date-a;e
2 |
3 |
4 |
5 | {{ text }}
6 |
7 |
8 |
--------------------------------------------------------------------------------
/mini-programm/dist/avatar/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | properties: {
5 | // circle || square
6 | shape: {
7 | type: String,
8 | value: 'circle'
9 | },
10 | // small || large || default
11 | size: {
12 | type: String,
13 | value: 'default'
14 | },
15 | src: {
16 | type: String,
17 | value: ''
18 | }
19 | }
20 | });
21 |
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/qr.js/lib/BitBuffer.js:
--------------------------------------------------------------------------------
1 | "use strict";function QRBitBuffer(){this.buffer=new Array,this.length=0}QRBitBuffer.prototype={get:function(t){var e=Math.floor(t/8);return 1==(this.buffer[e]>>>7-t%8&1)},put:function(t,e){for(var f=0;f>>e-f-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}},module.exports=QRBitBuffer;
--------------------------------------------------------------------------------
/mini-programm/lib/select/index.wxml:
--------------------------------------------------------------------------------
1 |
17 |
--------------------------------------------------------------------------------
/mini-programm/dist/icon/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | properties: {
5 | type: {
6 | type: String,
7 | value: ''
8 | },
9 | custom: {
10 | type: String,
11 | value: ''
12 | },
13 | size: {
14 | type: Number,
15 | value: 14
16 | },
17 | color: {
18 | type: String,
19 | value: ''
20 | }
21 | }
22 | });
23 |
--------------------------------------------------------------------------------
/mini-programm/lib/result/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-result{padding-top:0;text-align:center}.wux-result__bd{padding:60rpx 40rpx}.wux-result__icon{padding-top:72rpx;text-align:center}.wux-result__title{margin-bottom:10rpx;font-weight:400;font-size:40rpx}.wux-result__desc{font-size:28rpx;color:rgba(0,0,0,.45)}.wux-result__buttons{margin-top:60rpx}.wux-result__ft{font-size:28rpx;color:rgba(0,0,0,.45)}.wux-result--fixed .wux-result__ft{position:fixed;left:0;bottom:0;width:100%;padding:30rpx;text-align:center;box-sizing:border-box}
--------------------------------------------------------------------------------
/mini-programm/dist/message/index.wxss:
--------------------------------------------------------------------------------
1 | .i-message{display:block;width:100%;min-height:32px;line-height:2.3;position:fixed;top:0;left:0;right:0;background:#2d8cf0;color:#fff;text-align:center;font-size:14px;z-index:1010;opacity:0;-webkit-transform:translateZ(0) translateY(-100%);transition:all .4s ease-in-out}.i-message-show{-webkit-transform:translateZ(0) translateY(0);opacity:1}.i-message-default{background:#2d8cf0}.i-message-success{background:#19be6b}.i-message-warning{background:#f90}.i-message-error{background:#ed3f14}
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/qr.js/lib/math.js:
--------------------------------------------------------------------------------
1 | "use strict";for(var QRMath={glog:function(i){if(i<1)throw new Error("glog("+i+")");return QRMath.LOG_TABLE[i]},gexp:function(i){for(;i<0;)i+=255;for(;256<=i;)i-=255;return QRMath.EXP_TABLE[i]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},i=0;i<8;i++)QRMath.EXP_TABLE[i]=1<
2 |
3 |
4 | {{title}}
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/progress/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | {{ percent }}%
9 |
10 |
--------------------------------------------------------------------------------
/mini-programm/dist/tabs/index.wxss:
--------------------------------------------------------------------------------
1 | .i-tabs{display:flex;width:100%;height:42px;line-height:42px;box-sizing:border-box;position:relative;justify-content:space-around;align-items:center;-webkit-box-align:center;background:#fff}.i-tabs::after{content:'';position:absolute;top:0;left:0;width:200%;height:200%;transform:scale(.5);transform-origin:0 0;pointer-events:none;box-sizing:border-box;border:0 solid #e9eaec;border-bottom-width:1px}.i-tabs-scroll{display:block;overflow-x:auto;white-space:nowrap}.i-tabs-fixed{position:fixed;top:0;z-index:2}
--------------------------------------------------------------------------------
/mini-programm/lib/icon/index.js:
--------------------------------------------------------------------------------
1 | "use strict";Component({externalClasses:["wux-class"],properties:{type:{type:String,value:""},size:{type:[String,Number],value:32,observer:"updated"},color:{type:String,value:""},hidden:{type:Boolean,value:!1}},data:{fontSize:""},methods:{updated:function(t){var e=0
2 |
3 |
4 |
5 |
6 | {{ title }}
7 | {{ label }}
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/mini-programm/lib/tabbar-item/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | {{ title }}
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/mini-programm/lib/cell-group/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-cell-group__hd{padding:30rpx 30rpx 18rpx;font-size:28rpx;color:rgba(0,0,0,.45);width:100%;box-sizing:border-box}.wux-cell-group__bd{position:relative;background-color:#fff}.wux-cell-group__bd::after{content:" ";position:absolute;top:0;left:0;width:200%;height:200%;transform:scale(.5);transform-origin:0 0;pointer-events:none;box-sizing:border-box;border:0 solid #d9d9d9;border-top-width:1PX;border-bottom-width:1PX}.wux-cell-group__ft{padding:18rpx 30rpx 30rpx;font-size:28rpx;color:rgba(0,0,0,.45)}
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/isEmpty.js:
--------------------------------------------------------------------------------
1 | "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function isEmpty(t){if(Array.isArray(t))return 0===t.length;if("object"!==_typeof(t))return!t;if(t)for(var e in t)return!1;return!0}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default=isEmpty;exports.default=_default;
--------------------------------------------------------------------------------
/house-backend/src/main/java/com/oliver/HouseBackendApplication.java:
--------------------------------------------------------------------------------
1 | package com.oliver;
2 |
3 | import org.mybatis.spring.annotation.MapperScan;
4 | import org.springframework.boot.SpringApplication;
5 | import org.springframework.boot.autoconfigure.SpringBootApplication;
6 |
7 | @MapperScan("com.oliver.dao")
8 | @SpringBootApplication
9 | public class HouseBackendApplication {
10 |
11 | public static void main(String[] args) {
12 | SpringApplication.run(HouseBackendApplication.class, args);
13 | }
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/mini-programm/dist/panel/index.wxss:
--------------------------------------------------------------------------------
1 | .i-panel{position:relative;overflow:hidden}.i-panel-title{font-size:14px;line-height:1;color:#1c2438;padding:20px 16px 10px}.i-panel-title-hide-top{padding-top:0}.i-panel-content{position:relative;background:#fff;overflow:hidden}.i-panel-content::after{content:'';position:absolute;top:0;left:0;width:200%;height:200%;transform:scale(.5);transform-origin:0 0;pointer-events:none;box-sizing:border-box;border:0 solid #e9eaec;border-top-width:1px;border-bottom-width:1px}.i-panel-without-border::after{border:0 none}
--------------------------------------------------------------------------------
/mini-programm/dist/swipeout/index.wxss:
--------------------------------------------------------------------------------
1 | .i-swipeout-wrap{border-bottom:#dddee1 solid 1px;background:#fff;position:relative;overflow:hidden}.i-swipeout-item{width:100%;padding:15px 20px;box-sizing:border-box;transition:transform .2s ease;font-size:14px}.i-swipeout-content{white-space:nowrap;overflow:hidden}.i-swipeout-button-right-group{position:absolute;right:-100%;top:0;height:100%;z-index:1;width:100%}.i-swipeout-button-right-item{height:100%;float:left;white-space:nowrap;box-sizing:border-box;display:flex;align-items:center;justify-content:center}
--------------------------------------------------------------------------------
/mini-programm/dist/notice-bar/index.wxss:
--------------------------------------------------------------------------------
1 | .i-noticebar{display:flex;height:72rpx;line-height:72rpx;font-size:14px;color:#f76a24;background-color:#fefcec;overflow:hidden}.i-noticebar-icon{display:flex;margin-left:30rpx;align-items:center}.i-noticebar-icon+view{margin-left:10rpx}.i-noticebar-operation{display:flex;margin-right:16rpx;align-items:center}.i-noticebar-content-wrap{position:relative;flex:1;margin:0 30rpx;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.i-noticebar-content-wrap .i-noticebar-content{position:absolute;transition-duration:20s}
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-item/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_styleToCssString=_interopRequireDefault(require("../helpers/styleToCssString"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(0,_baseComponent.default)({relations:{"../virtual-list/index":{type:"ancestor"}},properties:{prefixCls:{type:String,value:"wux-virtual-item"}},data:{index:0,wrapStyle:""},methods:{updated:function(e,t){this.setData({index:e,wrapStyle:(0,_styleToCssString.default)({height:t})})}}});
--------------------------------------------------------------------------------
/mini-programm/dist/tab/index.wxss:
--------------------------------------------------------------------------------
1 | .i-tabs-tab{flex:1;display:flex;width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;position:relative}.i-tabs-tab-bar{display:block;width:100%;height:2px;background:0 0;position:absolute;bottom:0;left:0;background:#2d8cf0}.i-tabs-tab-title{font-size:14px;text-align:center;box-sizing:border-box;color:#80848f}.i-tabs-tab-title-current{color:#2d8cf0}.i-tabs-tab-scroll{display:inline-block;width:60px}
--------------------------------------------------------------------------------
/house-backend/src/main/java/com/oliver/utils/JavaWebToken.java:
--------------------------------------------------------------------------------
1 | package com.oliver.utils;
2 |
3 | import com.auth0.jwt.JWT;
4 | import com.auth0.jwt.JWTCreator;
5 | import com.auth0.jwt.algorithms.Algorithm;
6 | import com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm;
7 |
8 | /**
9 | * token生成类
10 | */
11 | public class JavaWebToken {
12 | public static String createJWT(String id,String password){
13 | String token = JWT.create().withAudience(id).sign(Algorithm.HMAC256(password));
14 | return token;
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/mini-programm/dist/spin/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | properties: {
5 | // small || default || large
6 | size: {
7 | type: String,
8 | value: 'default'
9 | },
10 | fix: {
11 | type: Boolean,
12 | value: false
13 | },
14 | fullscreen: {
15 | type: Boolean,
16 | value: false
17 | },
18 | custom: {
19 | type: Boolean,
20 | value: false
21 | }
22 | }
23 | });
24 |
--------------------------------------------------------------------------------
/mini-programm/dist/tab-bar/index.wxss:
--------------------------------------------------------------------------------
1 | .i-tab-bar{display:flex;width:100%;height:50px;box-sizing:border-box;position:relative;justify-content:space-around;align-items:center;-webkit-box-align:center;background:#fff}.i-tab-bar::after{content:'';position:absolute;top:0;left:0;width:200%;height:200%;transform:scale(.5);transform-origin:0 0;pointer-events:none;box-sizing:border-box;border:0 solid #e9eaec;border-top-width:1px}.i-tab-bar-fixed{position:fixed;bottom:0;z-index:2}.i-tab-bar-list{position:absolute;top:0;bottom:0;left:0;right:0}.i-tab-bar-layer{display:block;float:left;height:100%}
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/index.wxml:
--------------------------------------------------------------------------------
1 |
16 |
--------------------------------------------------------------------------------
/mini-programm/dist/card/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | options: {
5 | multipleSlots: true
6 | },
7 |
8 | properties: {
9 | full: {
10 | type: Boolean,
11 | value: false
12 | },
13 | thumb: {
14 | type: String,
15 | value: ''
16 | },
17 | title: {
18 | type: String,
19 | value: ''
20 | },
21 | extra: {
22 | type: String,
23 | value: ''
24 | }
25 | }
26 | });
27 |
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker/utils.js:
--------------------------------------------------------------------------------
1 | "use strict";function formatDate(e,t){e instanceof Date||(e=new Date(e));var r={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()};for(var a in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),r)new RegExp("(".concat(a,")")).test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?r[a]:("00"+r[a]).substr((""+r[a]).length)));return t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.formatDate=formatDate;
--------------------------------------------------------------------------------
/mini-programm/dist/progress/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | properties: {
5 | percent: {
6 | type: Number,
7 | value: 0
8 | },
9 | // normal || active || wrong || success
10 | status: {
11 | type: String,
12 | value: 'normal'
13 | },
14 | strokeWidth: {
15 | type: Number,
16 | value: 10
17 | },
18 | hideInfo: {
19 | type: Boolean,
20 | value: false
21 | }
22 | }
23 | });
24 |
--------------------------------------------------------------------------------
/mini-programm/lib/tabbar/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-tabbar{position:relative;z-index:500;width:100%;min-height:92rpx;background-color:#fff;box-sizing:border-box}.wux-tabbar--bottom{position:fixed;left:0;bottom:0}.wux-tabbar--bottom::after{content:" ";position:absolute;left:0;top:0;right:0;height:1PX;border-top:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 0;transform:scaleY(.5)}.wux-tabbar--top{position:fixed;left:0;top:0}.wux-tabbar--top::after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1PX;border-bottom:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 100%;transform:scaleY(.5)}
--------------------------------------------------------------------------------
/mini-programm/lib/toptips/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-toptips{position:fixed;top:0;left:0;right:0;z-index:5000}.wux-toptips__content{padding:10rpx;font-size:28rpx;color:#fff;word-wrap:break-word;word-break:break-all;transition:background-color .3s}.wux-toptips__content text{display:block;text-align:center;padding:0 52rpx}.wux-toptips__content--success{background-color:#33cd5f}.wux-toptips__content--info{background-color:#387ef5}.wux-toptips__content--warn{background-color:#ffc900}.wux-toptips__content--cancel{background-color:#ef473a}.wux-toptips__icon{position:absolute;top:50%;transform:translateY(-50%)}
--------------------------------------------------------------------------------
/mini-programm/utils/util.js:
--------------------------------------------------------------------------------
1 | const formatTime = date => {
2 | const year = date.getFullYear()
3 | const month = date.getMonth() + 1
4 | const day = date.getDate()
5 | const hour = date.getHours()
6 | const minute = date.getMinutes()
7 | const second = date.getSeconds()
8 |
9 | return `${[year, month, day].map(formatNumber).join('/')} ${[hour, minute, second].map(formatNumber).join(':')}`
10 | }
11 |
12 | const formatNumber = n => {
13 | n = n.toString()
14 | return n[1] ? n : `0${n}`
15 | }
16 |
17 | module.exports = {
18 | formatTime
19 | }
20 |
--------------------------------------------------------------------------------
/mini-programm/pages/my/my.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/house-backend/src/main/java/com/oliver/utils/GenerateTime.java:
--------------------------------------------------------------------------------
1 | package com.oliver.utils;
2 |
3 | import org.apache.log4j.helpers.DateTimeDateFormat;
4 | import org.junit.Test;
5 |
6 | import java.text.DateFormat;
7 | import java.text.SimpleDateFormat;
8 | import java.util.Date;
9 |
10 | public class GenerateTime {
11 | @Test
12 | public static String now(){
13 | Date date = new Date();
14 | SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
15 | //System.out.println(sdf.format(date));
16 | return sdf.format(date);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/house-spider/spider/city.py:
--------------------------------------------------------------------------------
1 | class City:
2 | def __init__(self):
3 | self.city_list = [{'name': '西安', 'url': 'https://xa.zu.anjuke.com'}, # 西安
4 | {'name': '北京', 'url': 'https://bj.zu.anjuke.com'}, # 北京
5 | {'name': '广州', 'url': 'https://gz.zu.anjuke.com'}, # 广州
6 | {'name': '深圳', 'url': 'https://sz.zu.anjuke.com'}, # 深圳
7 | {'name': '上海', 'url': 'https://sh.zu.anjuke.com'}] # 上海
8 |
9 | def getSingleCity(self,index): #获取单个城市
10 | return self.city_list[index]
--------------------------------------------------------------------------------
/mini-programm/pages/preference/preference.json:
--------------------------------------------------------------------------------
1 | {
2 | "navigationBarTitleText": "个人偏好设置",
3 | "usingComponents": {
4 | "wux-cell-group": "../../lib/cell-group/index",
5 | "wux-cell": "../../lib/cell/index",
6 | "wux-cascader": "../../lib/cascader/index",
7 | "wux-icon": "../../lib/icon/index",
8 | "wux-button": "../../lib/button/index",
9 | "wux-slider": "../../lib/slider/index",
10 | "wux-radio-group": "../../lib/radio-group/index",
11 | "wux-radio": "../../lib/radio/index",
12 | "wux-popup-select": "../../lib/popup-select/index"
13 | }
14 | }
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/checkIPhoneX.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.checkIPhoneX=exports.safeAreaInset=exports.getSystemInfo=void 0;var systemInfo=null,getSystemInfo=function(e){if(!systemInfo||e)try{systemInfo=wx.getSystemInfoSync()}catch(e){}return systemInfo};exports.getSystemInfo=getSystemInfo;var safeAreaInset={top:88,left:0,right:0,bottom:34};exports.safeAreaInset=safeAreaInset;var isIPhoneX=function(e){var t=e.model,o=e.platform;return/iPhone X/.test(t)&&"ios"===o},checkIPhoneX=function(e){return isIPhoneX(getSystemInfo(e))};exports.checkIPhoneX=checkIPhoneX;
--------------------------------------------------------------------------------
/mini-programm/dist/input-number/index.wxml:
--------------------------------------------------------------------------------
1 |
2 | -
3 |
4 | +
5 |
6 |
--------------------------------------------------------------------------------
/mini-programm/dist/card/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/mini-programm/dist/divider/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 | properties: {
4 | content: {
5 | type: String,
6 | value: ''
7 | },
8 | height : {
9 | type: Number,
10 | value: 48
11 | },
12 | color : {
13 | type : String,
14 | value : '#80848f'
15 | },
16 | lineColor : {
17 | type : String,
18 | value : '#e9eaec'
19 | },
20 | size : {
21 | type: String,
22 | value: 12
23 | }
24 | }
25 | });
26 |
--------------------------------------------------------------------------------
/mini-programm/lib/badge/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {{ text }}
6 |
7 |
8 | {{ finalCount }}
9 | {{ finalCount }}
10 |
--------------------------------------------------------------------------------
/mini-programm/dist/input-number/index.wxss:
--------------------------------------------------------------------------------
1 | .i-input-number{color:#495060}.i-input-number view{display:inline-block;line-height:20px;padding:5px 0;text-align:center;min-width:40px;box-sizing:border-box;vertical-align:middle;font-size:12px;border:1rpx solid #dddee1}.i-input-number-minus{border-right:none;border-radius:2px 0 0 2px}.i-input-number-plus{border-left:none;border-radius:0 2px 2px 0}.i-input-number-text{border:1rpx solid #dddee1;display:inline-block;text-align:center;vertical-align:middle;height:30px;width:40px;min-height:auto;font-size:12px;line-height:30px}.i-input-number-disabled{border-color:#dddee1;color:#bbbec4;background:#f7f7f7}
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_popupMixin=_interopRequireDefault(require("../helpers/popupMixin")),_props=require("../date-picker-view/props"),_utils=require("./utils");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var platformProps={labelPropName:"label",format:function(e,r){return(0,_utils.formatDate)(e.date,{datetime:"yyyy-MM-dd hh:mm",date:"yyyy-MM-dd",year:"yyyy",month:"yyyy-MM",time:"hh:mm"}[r.mode])}};(0,_baseComponent.default)({behaviors:[(0,_popupMixin.default)("#wux-picker",platformProps)],properties:_props.props});
--------------------------------------------------------------------------------
/mini-programm/lib/index/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-index{width:100%;position:relative;overflow:hidden}.wux-index__nav{position:fixed;top:50%;right:0;transform:translate3d(0,-50%,0);display:-ms-flexbox;display:flex;max-height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wux-index__nav-item{padding:4rpx 12rpx;font-size:24rpx;line-height:1.2}.wux-index__indicator{position:fixed;width:100rpx;height:100rpx;line-height:100rpx;top:50%;left:50%;transform:translate3d(-50%,-50%,0);text-align:center;background-color:rgba(0,0,0,.7);border-radius:12rpx;color:#fff;font-size:48rpx}
--------------------------------------------------------------------------------
/mini-programm/dist/page/index.wxss:
--------------------------------------------------------------------------------
1 | .i-page{display:block;width:100%;height:44px;overflow:hidden;box-sizing:border-box;position:relative}.i-page-prev{position:absolute;left:10px;top:0}.i-page-next{position:absolute;right:10px;top:0}.i-page-number{width:100%;height:44px;line-height:44px;margin:0 auto;text-align:center}.i-page-number-current{display:inline;color:#2d8cf0}.i-page-pointer{width:100%;height:44px;line-height:44px;margin:0 auto;text-align:center}.i-page-pointer-dot{display:inline-block;width:8px;height:8px;margin:0 2px;border-radius:50%;background:#bbbec4}.i-page-pointer-dot.current{background:#80848f}.i-page-button{display:inline-block;margin:0}
--------------------------------------------------------------------------------
/mini-programm/pages/history/history.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {{item.rentalMethod}}
6 | {{item.roomType}}
7 | {{item.houseType}}
8 |
9 | 浏览时间:{{item.browseTime}}
10 |
11 |
12 |
--------------------------------------------------------------------------------
/mini-programm/lib/cascader-picker-view/index.wxml:
--------------------------------------------------------------------------------
1 |
18 |
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-list/utils.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getVisibleItemBounds=exports.mapVirtualToProps=void 0;var mapVirtualToProps=function(t,e){var o=t.items,r=t.itemHeight,i=e.startIndex,s=e.endIndex,a=-1
2 |
3 |
10 |
11 |
17 |
18 | 地址纬度:{{poi.latitude}}
19 | 地址经度:{{poi.longitude}}
20 |
--------------------------------------------------------------------------------
/mini-programm/dist/notice-bar/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/mini-programm/lib/swipe-action-group/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(0,_baseComponent.default)({relations:{"../swipe-action/index":{type:"descendant",observer:function(){this.debounce(this.updated)}}},methods:{updated:function(){var e=this.getRelationNodes("../swipe-action/index");0image{width:100%;height:100%}
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton-avatar/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-skeleton-avatar{display:inline-block;vertical-align:top;background:#f2f2f2;width:80rpx;height:80rpx;line-height:80rpx}.wux-skeleton-avatar--small{width:64rpx;height:64rpx;line-height:64rpx}.wux-skeleton-avatar--large{width:96rpx;height:96rpx;line-height:96rpx}.wux-skeleton-avatar--circle{border-radius:50%}.wux-skeleton-avatar--rounded{border-radius:8rpx}.wux-skeleton-avatar--square{border-radius:0}.wux-skeleton-avatar--active{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);animation:loading 1.4s ease infinite;background-size:400% 100%}@keyframes loading{0%{background-position:100% 50%}100%{background-position:0 50%}}
--------------------------------------------------------------------------------
/mini-programm/lib/sticky-item/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{ title }}
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | {{ content }}
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/house-spider/.idea/house-spider.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/mini-programm/lib/timeago/locales/en.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default={second:["just now","right now"],seconds:["%d seconds ago","%d seconds from now"],minute:["about a minute ago","about a minute from now"],minutes:["%d minutes ago","%d minutes from now"],hour:["about a hour ago","about a hour from now"],hours:["%d hours ago","%d hours from now"],day:["a day ago","a day from now"],days:["%d days ago","%d days from now"],month:["about a month ago","about a month from now"],months:["%d months ago","%d months from now"],year:["about a year ago","about a year from now"],years:["%d years ago","%d years from now"]};exports.default=_default;
--------------------------------------------------------------------------------
/mini-programm/dist/tab/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{ title }}
5 | {{ title }}
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/cell/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | {{ title }}
7 | {{ label }}
8 |
9 |
10 |
11 | {{ value }}
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/mini-programm/lib/navbar/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{ leftText }}
4 |
5 |
6 |
7 | {{ title }}
8 |
9 |
10 |
11 | {{ rightText }}
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/mini-programm/lib/pagination/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-pagination{display:block;width:100%;height:88rpx;overflow:hidden;box-sizing:border-box;position:relative}.wux-pagination__prev{position:absolute;left:20rpx;top:0}.wux-pagination__next{position:absolute;right:20rpx;top:0}.wux-pagination__number{width:100%;height:88rpx;line-height:88rpx;margin:0 auto;text-align:center}.wux-pagination__active{display:inline;color:#387ef5}.wux-pagination__pointer{width:100%;height:88rpx;line-height:88rpx;margin:0 auto;text-align:center}.wux-pagination__dot{width:16rpx;height:16rpx;display:inline-block;margin:0 4rpx;border-radius:50%;background:#ccc}.wux-pagination__dot--active{background:#888}.wux-pagination__button{display:inline-block;margin:0}
--------------------------------------------------------------------------------
/mini-programm/pages/user_like/user_like.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {{item.rentalMethod}}
6 | {{item.roomType}}
7 | {{item.houseType}}
8 |
9 | 收藏时间:{{item.addTime}}
10 |
11 |
12 |
--------------------------------------------------------------------------------
/mini-programm/lib/notification/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | {{ title }}
8 | {{ text }}
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/mini-programm/lib/spin/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | dot
5 | dot
6 | dot
7 | dot
8 |
9 | {{ tip }}
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/mini-programm/lib/notification/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-notification{position:absolute;top:-2rem;right:0;left:0;z-index:9999;width:100%;min-height:4rem;padding-top:2rem;font-size:.8rem;color:#fff;background-color:rgba(0,0,0,.85)}.wux-notification__content{display:-ms-flexbox;display:flex;padding:.3rem .6rem 1rem .6rem;-ms-flex-align:start;align-items:flex-start}.wux-notification__hd{width:1rem;height:1rem}.wux-notification__image{width:100%;height:100%}.wux-notification__bd{width:100%;margin:0 .4rem}.wux-notification__title{font-weight:700}.wux-notification__text{line-height:1}.wux-notification__ft{position:absolute;bottom:.2rem;left:50%;width:2rem;height:.3rem;background:#fff;border-radius:.15rem;opacity:.5;transform:translate3d(-50%,0,0)}
--------------------------------------------------------------------------------
/mini-programm/lib/input/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-input{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wux-input__label{margin-left:0;margin-right:10rpx;text-align:left;white-space:nowrap;overflow:hidden;width:210rpx}.wux-input__control{-ms-flex:1;flex:1}.wux-input__item{width:100%;border:0;outline:0;-webkit-appearance:none;background-color:transparent;font-size:inherit;color:inherit;height:1.47058824em;min-height:1.47058824em;line-height:1.47058824}.wux-input__extra{color:rgba(0,0,0,.45);margin-left:10rpx}.wux-input__error{margin-left:10rpx}.wux-input__clear{display:none}.wux-input--focus .wux-input__clear{display:block}.wux-input--disabled{opacity:.3}.wux-input--error .wux-input__control{color:#ef473a}
--------------------------------------------------------------------------------
/mini-programm/lib/swipe-action/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-swipe{overflow:hidden;position:relative}.wux-swipe__cover{position:absolute;z-index:2;background:0 0;height:100%;width:100%;top:0}.wux-swipe__actions{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;transition:all .25s}.wux-swipe__actions--left{left:0}.wux-swipe__actions--right{right:0}.wux-swipe__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.wux-swipe__text{padding:0 16rpx}.wux-swipe__content{position:relative;background-color:#fff;transition:all .25s}.wux-swipe--swiping .wux-swipe__actions,.wux-swipe--swiping .wux-swipe__content{transition:none}
--------------------------------------------------------------------------------
/mini-programm/lib/landscape/index.wxml:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/safeSetDataBehavior.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default=Behavior({lifetimes:{created:function(){this.nextCallback=null},detached:function(){this.cancelNextCallback()}},methods:{safeSetData:function(t,a){var e=this;this.pendingData=Object.assign({},this.data,t),a=this.setNextCallback(a),this.setData(t,function(){e.pendingData=null,a()})},setNextCallback:function(a){var e=this,l=!0;return this.nextCallback=function(t){l&&(l=!1,e.nextCallback=null,a.call(e,t))},this.nextCallback.cancel=function(){l=!1},this.nextCallback},cancelNextCallback:function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)}}});exports.default=_default;
--------------------------------------------------------------------------------
/mini-programm/lib/avatar/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-avatar{box-sizing:border-box;display:inline-block;text-align:center;background:#ccc;color:#fff;white-space:nowrap;position:relative;overflow:hidden;vertical-align:middle;width:64rpx;height:64rpx;line-height:64rpx;border-radius:32rpx;font-size:36rpx}.wux-avatar .wux-avatar__string{line-height:64rpx}.wux-avatar--small{width:48rpx;height:48rpx;line-height:48rpx;border-radius:24rpx;font-size:28rpx}.wux-avatar--small .wux-avatar__string{line-height:48rpx}.wux-avatar--large{width:80rpx;height:80rpx;line-height:80rpx;border-radius:40rpx;font-size:48rpx}.wux-avatar--large .wux-avatar__string{line-height:80rpx}.wux-avatar--square{border-radius:8rpx}.wux-avatar--thumb{background:0 0}.wux-avatar>image{width:100%;height:100%}
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/classNames.js:
--------------------------------------------------------------------------------
1 | "use strict";function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var hasOwn={}.hasOwnProperty;function classNames(){for(var e=[],t=0;t implements Serializable {
6 | private T data;
7 | private String code;
8 | private String msg;
9 |
10 | public JsonResult() {
11 | this.code="0";
12 | this.msg="success!";
13 | }
14 |
15 | public JsonResult(String code, String msg) {
16 | this.code = code;
17 | this.msg = msg;
18 | }
19 |
20 | public JsonResult(T data) {
21 | this.data = data;
22 | }
23 |
24 | public JsonResult(T data, String code, String msg) {
25 | this.data = data;
26 | this.code = code;
27 | this.msg = msg;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/mini-programm/dist/divider/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{content}}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | module.exports = {
12 | getStyle : function(color,size,height){
13 | var color = 'color:' + color +';';
14 | var size = 'font-size:' + size + 'px;';
15 | var height = 'height:' + height+'px;'
16 | return color + size + height;
17 | }
18 | }
19 |
20 |
--------------------------------------------------------------------------------
/mini-programm/dist/badge/index.wxss:
--------------------------------------------------------------------------------
1 | .i-badge{position:relative;display:inline-block;line-height:1;vertical-align:middle}.i-badge-count{position:absolute;transform:translateX(50%);top:-6px;right:0;height:18px;border-radius:9px;min-width:18px;background:#ed3f14;border:1px solid transparent;color:#fff;line-height:18px;text-align:center;padding:0 5px;font-size:12px;white-space:nowrap;transform-origin:-10% center;z-index:10;box-shadow:0 0 0 1px #fff;box-sizing:border-box;text-rendering:optimizeLegibility}.i-badge-count-alone{top:auto;display:block;position:relative;transform:translateX(0)}.i-badge-dot{position:absolute;transform:translateX(-50%);transform-origin:0 center;top:-4px;right:-8px;height:8px;width:8px;border-radius:100%;background:#ed3f14;z-index:10;box-shadow:0 0 0 1px #fff}
--------------------------------------------------------------------------------
/mini-programm/lib/grid/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | {{ label }}
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/mini-programm/lib/progress/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-progress{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wux-progress__outer{-ms-flex:1;flex:1}.wux-progress__inner{background-color:#f3f3f3}.wux-progress__bar{background-color:#33cd5f;transition:all .3s linear 0s}.wux-progress__text{margin-left:10rpx;text-align:left;vertical-align:middle}.wux-progress--round .wux-progress__bar,.wux-progress--round .wux-progress__inner{border-radius:200rpx}.wux-progress--progress .wux-progress__bar{position:relative}.wux-progress--progress .wux-progress__bar::before{content:'';opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:20rpx;animation:progress 2s ease-in-out infinite}@keyframes progress{0%{opacity:.3;width:0}100%{opacity:0;width:100%}}
--------------------------------------------------------------------------------
/mini-programm/lib/accordion/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | {{ title }}
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | {{ content }}
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/mini-programm/dist/alert/index.wxss:
--------------------------------------------------------------------------------
1 | .i-alert{position:relative;margin:10px;padding:8px 48px 8px 16px;font-size:14px;border-radius:2px;color:#fff;background:#f7f7f7;color:#495060}.i-alert.i-alert-with-icon{padding:8px 48px 8px 38px}.i-alert-info{color:#fff;background:#2db7f5}.i-alert-success{color:#fff;background:#19be6b}.i-alert-warning{color:#fff;background:#f90}.i-alert-error{color:#fff;background:#ed3f14}.i-alert-icon{position:absolute;top:9px;left:16px;font-size:14px}.i-alert-desc{font-size:12px}.i-alert-with-desc{padding:16px;position:relative}.i-alert-with-desc.i-alert-with-icon{padding:16px 16px 16px 69px}.i-alert-with-desc .i-alert-icon{top:50%;left:24px;margin-top:-21px;font-size:28px}.i-alert-close{font-size:12px;position:absolute;right:16px;top:8px;overflow:hidden;cursor:pointer}
--------------------------------------------------------------------------------
/mini-programm/lib/barcode/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _barcode=_interopRequireDefault(require("./barcode"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var defalutOptions={number:!0,prefix:!0,color:"black",debug:!1,onValid:function(){},onInvalid:function(){},onSuccess:function(){},onError:function(){}};Component({properties:{width:{type:Number,value:200},height:{type:Number,value:100},number:{type:String,value:"",observer:function(e){this.draw({number:e})}},options:{type:Object,value:defalutOptions},canvasId:{type:String,value:"wux-barcode"}},methods:{draw:function(e){var t=0
2 |
3 |
4 |
5 |
6 | {{ item.name }}
7 |
8 |
9 | {{ currentName }}
10 |
11 |
12 |
--------------------------------------------------------------------------------
/mini-programm/lib/rater/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-rater{display:inline-block;margin:0;padding:0;line-height:normal;vertical-align:middle;font-weight:400;font-style:normal;text-align:left}.wux-rater::after,.wux-rater::before{display:table;content:" "}.wux-rater::after{clear:both}.wux-rater__star{position:relative;display:inline-block}.wux-rater__star:last-child .wux-rater__box{padding-right:4rpx!important;margin-right:0!important}.wux-rater__box{position:relative;display:inline-block;text-align:center;cursor:pointer;color:#ccc;transition:color .3s ease}.wux-rater__box--disabled{color:#ccc!important;cursor:not-allowed}.wux-rater__icon{transition:color .3s ease}.wux-rater__inner{position:relative;display:inline-block}.wux-rater__outer{position:absolute;left:0;top:0;display:inline-block;overflow:hidden}
--------------------------------------------------------------------------------
/mini-programm/pages/my/my.wxss:
--------------------------------------------------------------------------------
1 | /* pages/my/my.wxss */
2 |
3 | .userinfo {
4 | position: relative;
5 | width: 750rpx;
6 | height: 320rpx;
7 | color: #c0c0c0e0;
8 | display: flex;
9 | flex-direction: column;
10 | align-items: center;
11 | }
12 |
13 | .userinfo-avatar {
14 | overflow:hidden;
15 | display: block;
16 | width: 160rpx;
17 | height: 160rpx;
18 | margin: 20rpx;
19 | margin-top: 50rpx;
20 | border-radius: 50%;
21 | border: 2px solid #fff;
22 | box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
23 |
24 | }
25 |
26 | .userinfo{
27 | /* color: #fff; */
28 | font-size: 14px;
29 | /* background-color: #c0c0c0; */
30 | border-radius:40%;
31 | }
32 | .button{
33 | margin-top: 10%;
34 | }
--------------------------------------------------------------------------------
/mini-programm/lib/index-item/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(0,_baseComponent.default)({relations:{"../index/index":{type:"parent"}},properties:{prefixCls:{type:String,value:"wux-index-item"},name:{type:String,value:""}},data:{index:0,top:0,height:0},computed:{classes:["prefixCls",function(e){return{wrap:(0,_classNames.default)(e),hd:"".concat(e,"__hd"),bd:"".concat(e,"__bd")}}]},methods:{updated:function(t){var n=this,e=".".concat(this.data.prefixCls);wx.createSelectorQuery().in(this).select(e).boundingClientRect(function(e){e&&n.setData({top:e.top,height:e.height,index:t})}).exec()}}});
--------------------------------------------------------------------------------
/mini-programm/lib/notice-bar/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-notice-bar{background-color:#fefcec;height:72rpx;overflow:hidden;font-size:28rpx;line-height:72rpx;color:#f76a24;display:-ms-flexbox;display:flex;padding:0 20rpx}.wux-notice-bar__icon{width:30rpx;height:30rpx;margin-right:20rpx}.wux-notice-bar__action{width:30rpx;height:30rpx;margin-left:20rpx}.wux-notice-bar__hd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wux-notice-bar__bd{-ms-flex:1;flex:1;width:100%;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wux-notice-bar__marquee-container{overflow:hidden}.wux-notice-bar__marquee{position:relative;transform:translate3d(0,0,0);white-space:nowrap;display:inline-block}.wux-notice-bar__ft{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
--------------------------------------------------------------------------------
/mini-programm/dist/drawer/index.wxss:
--------------------------------------------------------------------------------
1 | .i-drawer{visibility:hidden}.i-drawer-show{visibility:visible}.i-drawer-show .i-drawer-mask{display:block;opacity:1}.i-drawer-show .i-drawer-container{opacity:1}.i-drawer-show.i-drawer-left .i-drawer-container,.i-drawer-show.i-drawer-right .i-drawer-container{transform:translate3d(0,-50%,0)}.i-drawer-mask{opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:6;background:rgba(0,0,0,.6);transition:all .3s ease-in-out}.i-drawer-container{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);transform-origin:center;transition:all .3s ease-in-out;z-index:7;opacity:0}.i-drawer-left .i-drawer-container{left:0;top:50%;transform:translate3d(-100%,-50%,0)}.i-drawer-right .i-drawer-container{right:0;top:50%;left:auto;transform:translate3d(100%,-50%,0)}
--------------------------------------------------------------------------------
/mini-programm/dist/drawer/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 | properties: {
4 | visible: {
5 | type: Boolean,
6 | value: false
7 | },
8 |
9 | mask: {
10 | type: Boolean,
11 | value: true
12 | },
13 |
14 | maskClosable: {
15 | type: Boolean,
16 | value: true
17 | },
18 |
19 | mode: {
20 | type: String,
21 | value: 'left' // left right
22 | }
23 | },
24 | data: {},
25 | methods: {
26 | handleMaskClick() {
27 | if (!this.data.maskClosable) {
28 | return;
29 | }
30 | this.triggerEvent('close', {});
31 | }
32 | }
33 | });
34 |
--------------------------------------------------------------------------------
/mini-programm/lib/input-number/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/mini-programm/dist/badge/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class', 'i-class-alone'],
3 |
4 | properties: {
5 | count: {
6 | type: Number,
7 | value: 0,
8 | observer: 'finalCount'
9 | },
10 | overflowCount: {
11 | type: Number,
12 | value: 99
13 | },
14 | dot: {
15 | type: Boolean,
16 | value: false
17 | },
18 | },
19 | data: {
20 | finalCount: 0
21 | },
22 | methods: {
23 | finalCount() {
24 | this.setData({
25 | finalCount: parseInt(this.data.count) >= parseInt(this.data.overflowCount) ? `${this.data.overflowCount}+` : this.data.count
26 | });
27 | },
28 | }
29 | });
30 |
--------------------------------------------------------------------------------
/mini-programm/lib/skeleton-paragraph/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-skeleton-paragraph{position:relative;overflow:hidden}.wux-skeleton-paragraph__row{height:32rpx;background:#f2f2f2;width:100%;margin-top:32rpx}.wux-skeleton-paragraph__row:first-child{margin-top:0}.wux-skeleton-paragraph__row:nth-child(4n+1){width:80%}.wux-skeleton-paragraph__row:nth-child(4n+2){width:100%}.wux-skeleton-paragraph__row:nth-child(4n+3){width:70%}.wux-skeleton-paragraph__row:nth-child(4n+4){width:85%}.wux-skeleton-paragraph--rounded .wux-skeleton-paragraph__row{border-radius:8rpx}.wux-skeleton-paragraph--active .wux-skeleton-paragraph__row{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);animation:loading 1.4s ease infinite;background-size:400% 100%}@keyframes loading{0%{background-position:100% 50%}100%{background-position:0 50%}}
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/shallowEqual.js:
--------------------------------------------------------------------------------
1 | "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var hasOwnProperty=Object.prototype.hasOwnProperty;function is(t,e){return t===e?0!==t||0!==e||1/t==1/e:t!=t&&e!=e}function shallowEqual(t,e){if(is(t,e))return!0;if("object"!==_typeof(t)||null===t||"object"!==_typeof(e)||null===e)return!1;var o=Object.keys(t),r=Object.keys(e);if(o.length!==r.length)return!1;for(var n=0;n dataList, PageInfo> pageInfo){
16 | PageResult pageResult = new PageResult();
17 | pageResult.setContent(dataList);
18 | pageResult.setPageNum(pageInfo.getPageNum());
19 | pageResult.setPageSize(pageInfo.getPageSize());
20 | pageResult.setTotalSize(pageInfo.getTotal());
21 | pageResult.setTotalPages(pageInfo.getPages());
22 | return pageResult;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/mini-programm/lib/picker-view/props.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.props=exports.defaultFieldNames=void 0;var defaultFieldNames={label:"label",value:"value",children:"children"};exports.defaultFieldNames=defaultFieldNames;var props={prefixCls:{type:String,value:"wux-picker-col"},defaultValue:{type:String,value:""},value:{type:String,value:""},controlled:{type:Boolean,value:!1},itemHeight:{type:Number,value:34},itemStyle:{type:[String,Object,Array],value:""},indicatorStyle:{type:[String,Object,Array],value:""},indicatorClass:{type:String,value:""},maskStyle:{type:[String,Object,Array],value:""},maskClass:{type:String,value:""},labelAlign:{type:String,value:"center"},defaultFieldNames:{type:Object,value:defaultFieldNames},loading:{type:Boolean,value:!1},options:{type:Array,value:[]}};exports.props=props;
--------------------------------------------------------------------------------
/house-backend/src/main/java/com/oliver/pojo/UserLike.java:
--------------------------------------------------------------------------------
1 | package com.oliver.pojo;
2 |
3 | import java.io.Serializable;
4 | import java.util.Date;
5 |
6 | public class UserLike implements Serializable {
7 | private String roomId;
8 | private String openId;
9 | private Date addTime;
10 |
11 | public String getRoomId() {
12 | return roomId;
13 | }
14 |
15 | public void setRoomId(String roomId) {
16 | this.roomId = roomId;
17 | }
18 |
19 | public String getOpenId() {
20 | return openId;
21 | }
22 |
23 | public void setOpenId(String openId) {
24 | this.openId = openId;
25 | }
26 |
27 | public Date getAddTime() {
28 | return addTime;
29 | }
30 |
31 | public void setAddTime(Date addTime) {
32 | this.addTime = addTime;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/mini-programm/dist/rate/index.wxml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
10 |
11 |
12 |
13 |
14 |
15 | var prefixCls = 'i-rate';
16 | module.exports = {
17 | getCurrent : function( value,index ){
18 | if( index < value ){
19 | return prefixCls + '-current'
20 | }
21 | }
22 | }
23 |
24 |
--------------------------------------------------------------------------------
/mini-programm/lib/backdrop/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(0,_baseComponent.default)({properties:{prefixCls:{type:String,value:"wux-backdrop"},transparent:{type:Boolean,value:!1},zIndex:{type:Number,value:1e3},classNames:{type:null,value:"wux-animate--fadeIn"}},computed:{classes:["prefixCls, transparent",function(e,t){return{wrap:t?"".concat(e,"--transparent"):e}}]},methods:{retain:function(){"number"==typeof this.backdropHolds&&this.backdropHolds||(this.backdropHolds=0),this.backdropHolds=this.backdropHolds+1,1===this.backdropHolds&&this.setData({in:!0})},release:function(){1===this.backdropHolds&&this.setData({in:!1}),this.backdropHolds=Math.max(0,this.backdropHolds-1)},onClick:function(){this.triggerEvent("click")}}});
--------------------------------------------------------------------------------
/mini-programm/lib/virtual-list/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/mini-programm/lib/alert/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-alert{padding:20rpx 30rpx;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:4rpx;font-size:28rpx}.wux-alert__thumb{width:40rpx;height:40rpx;display:block;margin-right:10rpx}.wux-alert__bd{-ms-flex:1;flex:1}.wux-alert__text{text-align:left}.wux-alert__desc{text-align:left;line-height:1.2;font-size:24rpx}.wux-alert--light{color:#fff;background-color:#ddd}.wux-alert--stable{color:#fff;background-color:#b2b2b2}.wux-alert--positive{color:#fff;background-color:#387ef5}.wux-alert--calm{color:#fff;background-color:#11c1f3}.wux-alert--assertive{color:#fff;background-color:#ef473a}.wux-alert--balanced{color:#fff;background-color:#33cd5f}.wux-alert--energized{color:#fff;background-color:#ffc900}.wux-alert--royal{color:#fff;background-color:#886aea}.wux-alert--dark{color:#fff;background-color:#444}
--------------------------------------------------------------------------------
/house-backend/src/main/java/com/oliver/pojo/BrowseHistory.java:
--------------------------------------------------------------------------------
1 | package com.oliver.pojo;
2 |
3 | import java.io.Serializable;
4 | import java.util.Date;
5 |
6 | public class BrowseHistory implements Serializable {
7 | private String openId;
8 | private String roomId;
9 | private Date browseTime;
10 |
11 | public String getOpenId() {
12 | return openId;
13 | }
14 |
15 | public void setOpenId(String openId) {
16 | this.openId = openId;
17 | }
18 |
19 | public String getRoomId() {
20 | return roomId;
21 | }
22 |
23 | public void setRoomId(String roomId) {
24 | this.roomId = roomId;
25 | }
26 |
27 | public Date getBrowseTime() {
28 | return browseTime;
29 | }
30 |
31 | public void setBrowseTime(Date browseTime) {
32 | this.browseTime = browseTime;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/mini-programm/lib/switch/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-switch__input{position:relative;width:104rpx;height:64rpx;border:2rpx solid #dfdfdf;outline:0;border-radius:32rpx;box-sizing:border-box;background-color:#dfdfdf;transition:background-color .1s,border .1s}.wux-switch__input::before{content:" ";position:absolute;top:0;left:0;width:100rpx;height:60rpx;border-radius:30rpx;background-color:#fdfdfd;transition:transform .35s cubic-bezier(.45,1,.4,1)}.wux-switch__input::after{content:" ";position:absolute;top:0;left:0;width:60rpx;height:60rpx;border-radius:30rpx;background-color:#fff;box-shadow:0 2rpx 6rpx rgba(0,0,0,.4);transition:transform .35s cubic-bezier(.4,.4,.25,1.35)}.wux-switch__input--checked{border-color:#33cd5f;background-color:#33cd5f}.wux-switch__input--checked::before{transform:scale(0)}.wux-switch__input--checked::after{transform:translateX(40rpx)}.wux-switch__input--disabled{opacity:.3}
--------------------------------------------------------------------------------
/mini-programm/lib/wing-blank/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames2=_interopRequireDefault(require("../helpers/classNames")),_styleToCssString=_interopRequireDefault(require("../helpers/styleToCssString"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}(0,_baseComponent.default)({properties:{prefixCls:{type:String,value:"wux-wingblank"},size:{type:String,value:"default"},bodyStyle:{type:[String,Object],value:"",observer:function(e){this.setData({extStyle:(0,_styleToCssString.default)(e)})}}},data:{extStyle:""},computed:{classes:["prefixCls, size",function(e,t){return{wrap:(0,_classNames2.default)(e,_defineProperty({},"".concat(e,"--").concat(t),t))}}]}});
--------------------------------------------------------------------------------
/mini-programm/pages/search_result/search_result.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {{item.rentalMethod}}
6 | {{item.roomType}}
7 | {{item.houseType}}
8 |
9 |
10 | {{item.city+item.district+item.road+item.community}}
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/mini-programm/lib/sticky/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(0,_baseComponent.default)({relations:{"../sticky-item/index":{type:"child",observer:function(){this.debounce(this.updated)}}},properties:{prefixCls:{type:String,value:"wux-sticky"},scrollTop:{type:Number,value:0,observer:"onScroll"}},computed:{classes:["prefixCls",function(e){return{wrap:(0,_classNames.default)(e)}}]},methods:{onScroll:function(e){var o=0
2 |
3 |
4 |
5 |
6 | {{ title }}
7 | {{ title }}
8 |
9 |
10 |
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-date-picker__toolbar{position:relative;width:100%;font-size:34rpx;line-height:1.5;color:rgba(0,0,0,.85);background:#f7f7f8}.wux-date-picker__toolbar::before{content:" ";position:absolute;left:0;top:0;right:0;height:1PX;border-top:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 0;transform:scaleY(.5)}.wux-date-picker__inner{height:88rpx;display:-ms-flexbox;display:flex;text-align:center}.wux-date-picker__title{position:absolute;display:block;width:100%;padding:0;font-size:34rpx;font-weight:400;line-height:88rpx;color:rgba(0,0,0,.85);text-align:center;white-space:nowrap}.wux-date-picker__button{position:absolute;box-sizing:border-box;height:88rpx;line-height:88rpx;padding:0 30rpx;z-index:10}.wux-date-picker__button--cancel{left:0;color:#b2b2b2}.wux-date-picker__button--confirm{right:0;color:#33cd5f}.wux-date-picker__button--hover{background-color:#ececec}
--------------------------------------------------------------------------------
/mini-programm/lib/divider/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-divider{display:block;height:2rpx;width:100%;margin:30rpx 0;clear:both;border-top:2rpx solid #e8e8e8}.wux-divider--text{display:table;white-space:nowrap;text-align:center;background:0 0;font-weight:500;color:rgba(0,0,0,.85);font-size:32rpx;border-top:none!important}.wux-divider--text::after,.wux-divider--text::before{content:'';display:table-cell;position:relative;top:50%;width:50%;border-top-width:2rpx;border-top-style:solid;border-top-color:#e8e8e8;transform:translateY(50%)}.wux-divider--dashed{border-top:2rpx dashed #e8e8e8}.wux-divider--dashed.wux-divider--text::after,.wux-divider--dashed.wux-divider--text::before{border-top-style:dashed}.wux-divider--text-left::before{width:5%}.wux-divider--text-left::after{width:95%}.wux-divider--text-right::before{width:95%}.wux-divider--text-right::after{width:5%}.wux-divider__text{display:inline-block;padding:0 30rpx}
--------------------------------------------------------------------------------
/mini-programm/lib/select/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-select__scroll-view{max-height:540rpx}.wux-select__toolbar{position:relative;width:100%;font-size:34rpx;line-height:1.5;color:rgba(0,0,0,.85);background:#f7f7f8}.wux-select__toolbar::before{content:" ";position:absolute;left:0;top:0;right:0;height:1PX;border-top:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 0;transform:scaleY(.5)}.wux-select__inner{height:88rpx;display:-ms-flexbox;display:flex;text-align:center}.wux-select__title{position:absolute;display:block;width:100%;padding:0;font-size:34rpx;font-weight:400;line-height:88rpx;color:rgba(0,0,0,.85);text-align:center;white-space:nowrap}.wux-select__button{position:absolute;box-sizing:border-box;height:88rpx;line-height:88rpx;padding:0 30rpx;z-index:10}.wux-select__button--cancel{left:0;color:#b2b2b2}.wux-select__button--confirm{right:0;color:#33cd5f}.wux-select__button--hover{background-color:#ececec}
--------------------------------------------------------------------------------
/mini-programm/lib/picker/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-popup-picker__toolbar{position:relative;width:100%;font-size:34rpx;line-height:1.5;color:rgba(0,0,0,.85);background:#f7f7f8}.wux-popup-picker__toolbar::before{content:" ";position:absolute;left:0;top:0;right:0;height:1PX;border-top:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 0;transform:scaleY(.5)}.wux-popup-picker__inner{height:88rpx;display:-ms-flexbox;display:flex;text-align:center}.wux-popup-picker__title{position:absolute;display:block;width:100%;padding:0;font-size:34rpx;font-weight:400;line-height:88rpx;color:rgba(0,0,0,.85);text-align:center;white-space:nowrap}.wux-popup-picker__button{position:absolute;box-sizing:border-box;height:88rpx;line-height:88rpx;padding:0 30rpx;z-index:10}.wux-popup-picker__button--cancel{left:0;color:#b2b2b2}.wux-popup-picker__button--confirm{right:0;color:#33cd5f}.wux-popup-picker__button--hover{background-color:#ececec}
--------------------------------------------------------------------------------
/mini-programm/lib/popup-select/index.wxss:
--------------------------------------------------------------------------------
1 | .wux-select__scroll-view{max-height:540rpx}.wux-select__toolbar{position:relative;width:100%;font-size:34rpx;line-height:1.5;color:rgba(0,0,0,.85);background:#f7f7f8}.wux-select__toolbar::before{content:" ";position:absolute;left:0;top:0;right:0;height:1PX;border-top:1PX solid #d9d9d9;color:#d9d9d9;transform-origin:0 0;transform:scaleY(.5)}.wux-select__inner{height:88rpx;display:-ms-flexbox;display:flex;text-align:center}.wux-select__title{position:absolute;display:block;width:100%;padding:0;font-size:34rpx;font-weight:400;line-height:88rpx;color:rgba(0,0,0,.85);text-align:center;white-space:nowrap}.wux-select__button{position:absolute;box-sizing:border-box;height:88rpx;line-height:88rpx;padding:0 30rpx;z-index:10}.wux-select__button--cancel{left:0;color:#b2b2b2}.wux-select__button--confirm{right:0;color:#33cd5f}.wux-select__button--hover{background-color:#ececec}
--------------------------------------------------------------------------------
/mini-programm/dist/alert/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/mini-programm/lib/divider/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames2=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}(0,_baseComponent.default)({properties:{prefixCls:{type:String,value:"wux-divider"},position:{type:String,value:"center"},dashed:{type:Boolean,value:!1},text:{type:String,value:""},showText:{type:Boolean,value:!0}},computed:{classes:["prefixCls, dashed, showText, position",function(e,t,r,n){var a;return{wrap:(0,_classNames2.default)(e,(_defineProperty(a={},"".concat(e,"--dashed"),t),_defineProperty(a,"".concat(e,"--text"),r),_defineProperty(a,"".concat(e,"--text-").concat(n),r&&n),a)),text:"".concat(e,"__text")}}]}});
--------------------------------------------------------------------------------
/mini-programm/dist/alert/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 | options: {
4 | multipleSlots: true
5 | },
6 | properties: {
7 | //info, success, warning, error
8 | type: {
9 | type: String,
10 | value: 'info'
11 | },
12 | closable: {
13 | type: Boolean,
14 | value: false
15 | },
16 | showIcon: {
17 | type: Boolean,
18 | default: false
19 | },
20 | desc: {
21 | type: Boolean,
22 | default: false
23 | },
24 | },
25 | data: {
26 | closed: false
27 | },
28 | methods: {
29 | handleTap() {
30 | this.setData({
31 | closed: !this.data.closed,
32 | });
33 | this.triggerEvent('close');
34 | },
35 |
36 | }
37 | });
38 |
--------------------------------------------------------------------------------
/mini-programm/lib/qrcode/qr.js/lib/Polynomial.js:
--------------------------------------------------------------------------------
1 | "use strict";var math=require("./math");function QRPolynomial(t,e){if(null==t.length)throw new Error(t.length+"/"+e);for(var n=0;n {
18 | if (params.name === item.data.name) {
19 | item.setData({
20 | showContent: 'i-collapse-item-show-content'
21 | });
22 | } else {
23 | item.setData({
24 | showContent: ''
25 | });
26 | }
27 | });
28 | },
29 | }
30 | });
31 |
32 |
--------------------------------------------------------------------------------
/mini-programm/dist/cell/index.wxss:
--------------------------------------------------------------------------------
1 | .i-cell{position:relative;padding:12px 15px;display:flex;background:#fff;align-items:center;line-height:1.4;font-size:14px;overflow:hidden}.i-cell::after{content:'';position:absolute;top:0;left:0;width:200%;height:200%;transform:scale(.5);transform-origin:0 0;pointer-events:none;box-sizing:border-box;border:0 solid #e9eaec;border-bottom-width:1px;left:15px;right:0}.i-cell-last::after{display:none}.i-cell-icon{margin-right:5px}.i-cell-icon:empty{display:none}.i-cell-bd{flex:1}.i-cell-text{line-height:24px;font-size:14px}.i-cell-desc{line-height:1.2;font-size:12px;color:#80848f}.i-cell-ft{position:relative;text-align:right;color:#495060}.i-cell-access .i-cell-ft{padding-right:13px}.i-cell-access .i-cell-ft::after{content:" ";display:inline-block;width:6px;height:6px;position:absolute;top:50%;right:2px;border-width:2px 2px 0 0;border-color:#dddee1;border-style:solid;transform:translateY(-50%) matrix(.71,.71,-.71,.71,0,0)}
--------------------------------------------------------------------------------
/mini-programm/dist/page/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | {{ current }}/{{total}}
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/mini-programm/lib/date-picker-view/props.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.props=void 0;var props={prefixCls:{type:String,value:"wux-date-picker"},multiPickerPrefixCls:{type:String,value:"wux-picker"},pickerPrefixCls:{type:String,value:"wux-picker-col"},value:{type:null,value:null},itemHeight:{type:Number,value:34},itemStyle:{type:[String,Object,Array],value:""},indicatorStyle:{type:[String,Object,Array],value:""},indicatorClass:{type:String,value:""},maskStyle:{type:[String,Object,Array],value:""},maskClass:{type:String,value:""},labelAlign:{type:String,value:"center"},mode:{type:String,value:"datetime"},minuteStep:{type:Number,value:1},use12Hours:{type:Boolean,value:!1},minDate:{type:null,value:null},maxDate:{type:null,value:null},minHour:{type:Number,value:0},maxHour:{type:Number,value:23},minMinute:{type:Number,value:0},maxMinute:{type:Number,value:59},lang:{type:String,value:"zh_CN"}};exports.props=props;
--------------------------------------------------------------------------------
/mini-programm/dist/cell-group/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | relations: {
5 | '../cell/index': {
6 | type: 'child',
7 | linked () {
8 | this._updateIsLastCell();
9 | },
10 | linkChanged () {
11 | this._updateIsLastCell();
12 | },
13 | unlinked () {
14 | this._updateIsLastCell();
15 | }
16 | }
17 | },
18 |
19 | methods: {
20 | _updateIsLastCell() {
21 | let cells = this.getRelationNodes('../cell/index');
22 | const len = cells.length;
23 |
24 | if (len > 0) {
25 | let lastIndex = len - 1;
26 |
27 | cells.forEach((cell, index) => {
28 | cell.updateIsLastCell(index === lastIndex);
29 | });
30 | }
31 | }
32 | }
33 | });
34 |
--------------------------------------------------------------------------------
/mini-programm/dist/index-item/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 | properties : {
4 | name : {
5 | type : String,
6 | value : ''
7 | }
8 | },
9 | relations : {
10 | '../index/index' : {
11 | type : 'parent'
12 | }
13 | },
14 | data : {
15 | top : 0,
16 | height : 0,
17 | currentName : ''
18 | },
19 | methods: {
20 | updateDataChange() {
21 | const className = '.i-index-item';
22 | const query = wx.createSelectorQuery().in(this);
23 | query.select( className ).boundingClientRect((res)=>{
24 | this.setData({
25 | top : res.top,
26 | height : res.height,
27 | currentName : this.data.name
28 | })
29 | }).exec()
30 | }
31 | }
32 | })
--------------------------------------------------------------------------------
/mini-programm/lib/navbar/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames2=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}(0,_baseComponent.default)({properties:{prefixCls:{type:String,value:"wux-navbar"},theme:{type:String,value:"light"},title:{type:String,value:""},leftText:{type:String,value:""},rightText:{type:String,value:""}},computed:{classes:["prefixCls, theme",function(e,t){return{wrap:(0,_classNames2.default)(e,_defineProperty({},"".concat(e,"--").concat(t),t)),left:"".concat(e,"__left"),text:"".concat(e,"__text"),title:"".concat(e,"__title"),right:"".concat(e,"__right")}}]},methods:{onClick:function(e){var t=e.currentTarget.dataset.type;this.triggerEvent("click",{type:t})}}});
--------------------------------------------------------------------------------
/mini-programm/lib/popover/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | {{ title }}
8 |
9 | {{ content }}
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/mini-programm/lib/helpers/eventsMixin.js:
--------------------------------------------------------------------------------
1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=eventsMixin;var defaultEvents={onChange:function(){}};function eventsMixin(){return Behavior({lifetimes:{created:function(){this._oriTriggerEvent=this.triggerEvent,this.triggerEvent=this._triggerEvent}},properties:{events:{type:Object,value:defaultEvents}},data:{inputEvents:defaultEvents},definitionFilter:function(t){Object.assign(t.data=t.data||{},{inputEvents:Object.assign({},defaultEvents,t.inputEvents)}),Object.assign(t.methods=t.methods||{},{_triggerEvent:function(t,e,n,i){var s=!(2
4 |
5 |
6 |
7 | module.exports = {
8 | getClass : function(color,type,checked,checkable) {
9 | var initColorList = ['blue', 'green', 'red', 'yellow', 'default'];
10 | var theme = '';
11 | var className = 'i-tag-';
12 | if( initColorList.indexOf( color ) > -1 ){
13 | theme = className + color;
14 | }
15 | if( type === 'border' ){
16 | theme = className+color+'-border';
17 | }
18 | if( checkable && checked ){
19 | theme = className+color+'-checked';
20 | }else if( checkable && !checked ){
21 | theme = ( type === 'border' ? className + color +'-border' : className+'none' );
22 | }
23 |
24 | return theme;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/mini-programm/dist/page/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 |
4 | options: {
5 | multipleSlots: true
6 | },
7 |
8 | properties: {
9 | // button || number || pointer
10 | mode: {
11 | type: String,
12 | value: 'button'
13 | },
14 | current: {
15 | type: Number,
16 | value: 1
17 | },
18 | total: {
19 | type: Number,
20 | value: 0
21 | },
22 | // 是否隐藏数值
23 | simple: {
24 | type: Boolean,
25 | value: false
26 | }
27 | },
28 |
29 | methods: {
30 | handleChange (type) {
31 | this.triggerEvent('change', {
32 | type: type
33 | });
34 | },
35 | handlePrev () {
36 | this.handleChange('prev');
37 | },
38 | handleNext () {
39 | this.handleChange('next');
40 | }
41 | }
42 | });
43 |
--------------------------------------------------------------------------------
/mini-programm/lib/button/index.wxml:
--------------------------------------------------------------------------------
1 |
27 |
--------------------------------------------------------------------------------
/mini-programm/dist/toast/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | {{ content }}
16 |
--------------------------------------------------------------------------------
/mini-programm/dist/switch/index.js:
--------------------------------------------------------------------------------
1 | Component({
2 | externalClasses: ['i-class'],
3 | properties : {
4 | value : {
5 | type : Boolean,
6 | value : false
7 | },
8 | //large small default
9 | size : {
10 | type : String,
11 | value : 'default'
12 | },
13 | // is or not disable
14 | disabled : {
15 | type : Boolean,
16 | value : false
17 | },
18 | // hidden inut name
19 | name : {
20 | type : String,
21 | value : ''
22 | }
23 | },
24 | options: {
25 | // 在组件定义时的选项中启用多slot支持
26 | multipleSlots: true
27 | },
28 | methods : {
29 | toggle(){
30 | if( this.data.disabled ) return;
31 | const data = this.data;
32 | const value = data.value ? false : true;
33 | this.triggerEvent('change',{
34 | value : value
35 | })
36 | }
37 | }
38 | });
39 |
--------------------------------------------------------------------------------
/mini-programm/dist/switch/index.wxml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | var sizes = ['large', 'default'];
12 | var prefixCls = 'i-switch';
13 | module.exports = {
14 | setSize : function( size ){
15 | var index = sizes.indexOf( size );
16 | return prefixCls + ( index > -1 ? ( '-'+size ) : 'default' )
17 | },
18 | setCurrent : function( value,disabled ){
19 | var className = value && !disabled ? prefixCls + '-checked' : '';
20 | if( disabled ){
21 | className += ' ' + prefixCls + '-disabled';
22 | }
23 | return className;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/mini-programm/lib/cell-group/index.js:
--------------------------------------------------------------------------------
1 | "use strict";var _baseComponent=_interopRequireDefault(require("../helpers/baseComponent")),_classNames=_interopRequireDefault(require("../helpers/classNames"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}(0,_baseComponent.default)({options:{multipleSlots:!1},relations:{"../cell/index":{type:"descendant",observer:function(){this.debounce(this.updateIsLastElement)}}},properties:{prefixCls:{type:String,value:"wux-cell-group"},title:{type:String,value:""},label:{type:String,value:""}},computed:{classes:["prefixCls",function(e){return{wrap:(0,_classNames.default)(e),hd:"".concat(e,"__hd"),bd:"".concat(e,"__bd"),ft:"".concat(e,"__ft")}}]},methods:{updateIsLastElement:function(){var e=this.getRelationNodes("../cell/index");if(0