diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..a5d4b3a --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,3 @@ +{ + "extends": "react-app" +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 6704566..4a5ec65 100644 --- a/.gitignore +++ b/.gitignore @@ -1,104 +1,24 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* - -# Diagnostic reports (https://nodejs.org/api/report.html) -report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage -*.lcov - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -jspm_packages/ - -# TypeScript v1 declaration files -typings/ - -# TypeScript cache -*.tsbuildinfo +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. -# Optional npm cache directory -.npm +# dependencies +/node_modules +/.pnp +.pnp.js -# Optional eslint cache -.eslintcache +# testing +/coverage -# Microbundle cache -.rpt2_cache/ -.rts2_cache_cjs/ -.rts2_cache_es/ -.rts2_cache_umd/ +# production +/build -# Optional REPL history -.node_repl_history +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variables file -.env -.env.test - -# parcel-bundler cache (https://parceljs.org/) -.cache - -# Next.js build output -.next - -# Nuxt.js build / generate output -.nuxt -dist - -# Gatsby files -.cache/ -# Comment in the public line in if your project uses Gatsby and *not* Next.js -# https://nextjs.org/blog/next-9-1#public-directory-support -# public - -# vuepress build output -.vuepress/dist - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.vscode \ No newline at end of file diff --git a/README.md b/README.md index 2da4847..7c4b168 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,43 @@ -# RecipeAPP -A food recipe app built on React. +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `yarn start` + +Runs the app in the development mode.
+Open [http://localhost:3000](http://localhost:3000) to view it in the browser. + +The page will reload if you make edits.
+You will also see any lint errors in the console. + +### `yarn mock` + +Launches a local json-server to get api data. + +### `yarn test` + +Launches the test runner in the interactive watch mode.
+See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `yarn build` + +Builds the app for production to the `build` folder.
+It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.
+Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `yarn eject` + +**Note: this is a one-way operation. Once you `eject`, you can’t go back!** + +If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. + +You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. + diff --git a/config-overrides.js b/config-overrides.js new file mode 100644 index 0000000..0db8f8d --- /dev/null +++ b/config-overrides.js @@ -0,0 +1,14 @@ +const { override, fixBabelImports, addWebpackAlias, addDecoratorsLegacy } = require('customize-cra'); +const path = require('path'); + +module.exports = override( + fixBabelImports('import', { + libraryName: 'antd-mobile', + style: 'css', + }), + addWebpackAlias({ + assets: path.resolve(__dirname, './src/assets'), + '@': path.resolve(__dirname, './src/components'), + }), + addDecoratorsLegacy() +); \ No newline at end of file diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..f986db1 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "experimentalDecorators": true, + "module": "commonjs", + "target": "es6" + }, + "exclude": [ + "node_modules" + ] +} \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..0569166 --- /dev/null +++ b/package.json @@ -0,0 +1,49 @@ +{ + "name": "recipe-app", + "version": "0.1.0", + "private": true, + "dependencies": { + "@babel/plugin-proposal-decorators": "^7.10.5", + "@testing-library/jest-dom": "^4.2.4", + "@testing-library/react": "^9.3.2", + "@testing-library/user-event": "^7.1.2", + "antd-mobile": "^2.3.3", + "axios": "^0.20.0", + "http-proxy-middleware": "^1.0.5", + "json-server": "^0.16.1", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "react-redux": "^7.2.1", + "react-router-dom": "^5.2.0", + "react-scripts": "3.4.3", + "redux-saga": "^1.1.3", + "styled-components": "^5.1.1" + }, + "scripts": { + "start": "react-app-rewired start", + "build": "react-app-rewired build", + "test": "react-app-rewired test", + "mock": "json-server ./src/mock/mock.js -r ./src/mock/mockRouter.json -p 9000 --watch", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": "react-app" + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "babel-plugin-import": "^1.13.0", + "customize-cra": "^1.0.0", + "react-app-rewired": "^2.1.6" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..bcd5dfd Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..596194d --- /dev/null +++ b/public/index.html @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + React App + + + + + + +
+ + + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000..fc44b0a Binary files /dev/null and b/public/logo192.png differ diff --git a/public/logo512.png b/public/logo512.png new file mode 100644 index 0000000..a4e47a6 Binary files /dev/null and b/public/logo512.png differ diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/map.html b/public/map.html new file mode 100644 index 0000000..944ede4 --- /dev/null +++ b/public/map.html @@ -0,0 +1,44 @@ + + + + + + + Hello, World + + + + + +
+ + + + diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..671aebf --- /dev/null +++ b/src/App.js @@ -0,0 +1,20 @@ +import 'assets/style/reset.css'; +import React from 'react'; +import { Provider } from 'react-redux'; +import { BrowserRouter as Router } from 'react-router-dom'; +import Layout from './pages/home/Layout'; +import store from './store/'; + +function App() { + return ( + + +
+ +
+
+
+ ); +} + +export default App; diff --git a/src/App.test.js b/src/App.test.js new file mode 100644 index 0000000..4db7ebc --- /dev/null +++ b/src/App.test.js @@ -0,0 +1,9 @@ +import React from 'react'; +import { render } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + const { getByText } = render(); + const linkElement = getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/src/assets/cookbook-active.png b/src/assets/cookbook-active.png new file mode 100644 index 0000000..248b096 Binary files /dev/null and b/src/assets/cookbook-active.png differ diff --git a/src/assets/cookbook.png b/src/assets/cookbook.png new file mode 100644 index 0000000..75426d6 Binary files /dev/null and b/src/assets/cookbook.png differ diff --git a/src/assets/location-active.png b/src/assets/location-active.png new file mode 100644 index 0000000..dde8770 Binary files /dev/null and b/src/assets/location-active.png differ diff --git a/src/assets/location.png b/src/assets/location.png new file mode 100644 index 0000000..2437c7d Binary files /dev/null and b/src/assets/location.png differ diff --git a/src/assets/menu-active.png b/src/assets/menu-active.png new file mode 100644 index 0000000..e90e827 Binary files /dev/null and b/src/assets/menu-active.png differ diff --git a/src/assets/menu.png b/src/assets/menu.png new file mode 100644 index 0000000..2dc649a Binary files /dev/null and b/src/assets/menu.png differ diff --git a/src/assets/more-active.png b/src/assets/more-active.png new file mode 100644 index 0000000..af04fcf Binary files /dev/null and b/src/assets/more-active.png differ diff --git a/src/assets/more.png b/src/assets/more.png new file mode 100644 index 0000000..3b4bbe1 Binary files /dev/null and b/src/assets/more.png differ diff --git a/src/assets/search.png b/src/assets/search.png new file mode 100644 index 0000000..748d848 Binary files /dev/null and b/src/assets/search.png differ diff --git a/src/assets/style/reset.css b/src/assets/style/reset.css new file mode 100644 index 0000000..6cdf4e7 --- /dev/null +++ b/src/assets/style/reset.css @@ -0,0 +1,161 @@ +*, ::before, ::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +html, body { + overflow: scroll; + height: 100%; +} + +::-webkit-scrollbar { + display: none; +} + +html { + background-color: #fff; + color: #212121; + font-size: 100px; + -webkit-user-select: none; + user-select: none; +} + +body { + margin: 0; + font-size: 0.14em; + line-height: 1.5; + -webkit-font-smoothing: antialiased; + font-family: PingFangSC-Regular, Hiragino Sans GB, sans-serif +} + +ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, figure, form, fieldset, legend, input, textarea, button, p, blockquote, th, td, pre, xmp { + margin: 0; + padding: 0; +} + +input, textarea, button, select, pre, xmp, tt, code, kbd, samp { + line-height: inherit; + font-family: inherit; +} + +h1, h2, h3, h4, h5, h6, small, big, input, textarea, button, select { + font-size: inherit; +} + +address, cite, dfn, em, i, optgroup, var { + font-style: normal; +} + +table { + border-collapse: collapse; + border-spacing: 0; + table-layout: fixed; + text-align: left; +} + +ul, ol, menu { + list-style: none; +} + +fieldset, img { + border: 0; + vertical-align: middle; +} + +article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { + display: block; +} + +audio, canvas, video { + display: inline-block; +} + +blockquote:before, blockquote:after, q:before, q:after { + content: "\0020"; +} + +textarea, pre, xmp { + overflow: auto; + -webkit-overflow-scrolling: touch; +} + +textarea { + resize: vertical; +} + +input, textarea, button, select, summary, a { + outline: 0 none; +} + +input, textarea, button, select { + color: inherit; +} + +input:disabled, textarea:disabled, button:disabled, select:disabled { + opacity: 1; +} + +button::-moz-focus-inner, input::-moz-focus-inner { + padding: 0; + border: 0; +} + +input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; + appearance: none; +} + +::-webkit-details-marker { + display: none; +} + +mark { + background-color: rgba(0, 0, 0, 0); +} + +a, ins, s, u, del { + text-decoration: none; +} + +a, img { + -webkit-touch-callout: none; +} + +a { + color: #00afc7; +} + +.g-clear::after, .g-mod::after { + display: block; + overflow: hidden; + clear: both; + height: 0; + content: "\0020"; +} + +@font-face { + font-family: yofont; + src: url(//ss.qunarzz.com/yo/font/1.0.3/yofont.woff) format("woff"), url(//ss.qunarzz.com/yo/font/1.0.3/yofont.ttf) format("truetype"); +} + +.yo-ico { + font-family: yofont !important; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + vertical-align: middle; +} + +#root { + height: 100%; +} + +@font-face { + font-family: 'yofont'; + src: url("/assets/icons/iconfont.woff") format("woff"), url("/assets/icons/iconfont.ttf") format("truetype"); +} + +/* .am-tab-bar-item { + overflow: hidden; +} */ \ No newline at end of file diff --git a/src/assets/swiper-1.png b/src/assets/swiper-1.png new file mode 100644 index 0000000..1cea729 Binary files /dev/null and b/src/assets/swiper-1.png differ diff --git a/src/assets/swiper-2.jpeg b/src/assets/swiper-2.jpeg new file mode 100644 index 0000000..03ac3f8 Binary files /dev/null and b/src/assets/swiper-2.jpeg differ diff --git a/src/assets/swiper-3.jpeg b/src/assets/swiper-3.jpeg new file mode 100644 index 0000000..afa4092 Binary files /dev/null and b/src/assets/swiper-3.jpeg differ diff --git a/src/components/category/Category.jsx b/src/components/category/Category.jsx new file mode 100644 index 0000000..50b8998 --- /dev/null +++ b/src/components/category/Category.jsx @@ -0,0 +1,66 @@ +import React from 'react'; +import { CateWrap } from './styledCate'; +import { get } from '../../utils/http'; + +export default class Category extends React.Component { + state = { + datasource: null, + currentItem: "", + defaultItem: "" + } + // 在数据改变的时候调用钩子 + static getDerivedStateFromProps(props, state) { + if (props.defaultItem !== state.defaultItem) { + return { + ...state, + defaultItem: props.defaultItem, + currentItem: props.defaultItem + }; + } + return null; + } + + async componentDidMount() { + let result = await get({ + url: '/api/category' + }); + this.setState({ + datasource: result.data, + currentItem: '热门' + }); + } + + handleItemClick = (item) => { + return () => { + this.setState({ + currentItem: item + }) + } + } + + render() { + let { type } = this.props; + let data = this.state.datasource ? Object.keys(this.state.datasource[type]) : []; + let contents = this.state.datasource ? this.state.datasource[type][this.state.currentItem] : []; + return ( + +
+
    + {data.map(category => { + return (this.state.currentItem === category + ?
  • {category}
  • + :
  • {category}
  • ) + })} +
+
+ +
+ ) + } +} \ No newline at end of file diff --git a/src/components/category/styledCate.js b/src/components/category/styledCate.js new file mode 100644 index 0000000..85862ef --- /dev/null +++ b/src/components/category/styledCate.js @@ -0,0 +1,48 @@ +import styled from 'styled-components'; + +export const CateWrap = styled.div` + height: 100%; + display: flex; + div{ + width: 25%; + ul{ + height: 100%; + overflow-y: scroll; + li{ + height: .5rem; + text-align: center; + line-height: .5rem; + background: #f3f3f3; + } + li.active{ + background: #fff; + span{ + display: inline-block; + height: 100%; + color: #ee742f; + border-bottom: 2px solid #ee742f; + } + } + } + } + >ul{ + flex: 1; + background: #fff; + display: flex; + flex-wrap: wrap; + overflow-y: scroll; + height: 100%; + justify-content: flex-start; + align-content: flex-start; + padding: .2rem 0; + li{ + flex: 1 1 .8rem; + min-width: 16.6666%; + max-width: 33.3333%; + text-align: center; + height: .45rem; + line-height: .45rem; + color: #bbb; + } + } +` \ No newline at end of file diff --git a/src/components/search/Search.jsx b/src/components/search/Search.jsx new file mode 100644 index 0000000..f658477 --- /dev/null +++ b/src/components/search/Search.jsx @@ -0,0 +1,16 @@ +import React from 'react'; +import searchImg from 'assets/search.png'; +import { SearchWrap } from './styledSearch'; + +export default class Search extends React.Component { + render() { + return ( + +
+ + +
+
+ ); + } +} \ No newline at end of file diff --git a/src/components/search/styledSearch.js b/src/components/search/styledSearch.js new file mode 100644 index 0000000..1c1f46c --- /dev/null +++ b/src/components/search/styledSearch.js @@ -0,0 +1,27 @@ +import styled from 'styled-components'; +import border from '../styled/border'; + +export const SearchWrap = border({ + Comp: styled.div` + padding: .1rem .15rem; + div{ + height: .4rem; + color: #666; + background: #fff; + display: flex; + justify-content: center; + align-items: center; + img{ + width: .22rem; + height: .22rem; + margin-right: .05rem; + } + input{ + outline: none; + border: none; + height: .22rem; + line-height: .22rem; + } + } + ` +}); \ No newline at end of file diff --git a/src/components/styled/border.js b/src/components/styled/border.js new file mode 100644 index 0000000..dfaef72 --- /dev/null +++ b/src/components/styled/border.js @@ -0,0 +1,13 @@ +import styled from 'styled-components'; + +const border = ({ Comp }) => { + const BorderedComp = styled(Comp)` + border-width: ${props => props.width || '1px'}; + border-color: ${props => props.color || '#fff'}; + border-style: ${props => props.style || 'solid'}; + border-radius: ${props => props.radius || 0}; + `; + return BorderedComp; +}; + +export default border; \ No newline at end of file diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..579abf1 --- /dev/null +++ b/src/index.js @@ -0,0 +1,14 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import App from './App'; +import * as serviceWorker from './serviceWorker'; + +ReactDOM.render( + , + document.getElementById('root') +); + +// If you want your app to work offline and load faster, you can change +// unregister() to register() below. Note this comes with some pitfalls. +// Learn more about service workers: https://bit.ly/CRA-PWA +serviceWorker.unregister(); diff --git a/src/mock/cookbook-category.json b/src/mock/cookbook-category.json new file mode 100644 index 0000000..c1f03f4 --- /dev/null +++ b/src/mock/cookbook-category.json @@ -0,0 +1,31 @@ +{ + "ret": true, + "data": { + "category": { + "热门": ["饮品", "清淡", "夏季菜谱", "下饭菜", "面食", "粥", "晚餐", "汤", "面条", "汤羹", "烤箱", "中餐", "西餐", "孕妇", "蛋糕", "东北菜", "凉拌", "煲汤", "布丁", "寿司", "糕点", "糖水", "湘菜", "甜点"], + "菜式": ["家常菜", "素菜", "凉菜", "下饭菜", "面食", "小吃", "粥", "汤", "煲汤", "私房菜", "汤羹", "糕点", "甜点", "饮品", "创意菜", "腌制", "自制蘸料", "冰品", "热菜", "农家菜", "荤菜", "主食", "宴客菜", "开胃菜", "海鲜", "下酒菜", "懒人食谱", "卤菜"], + "菜系": ["川菜", "东北菜", "粤菜", "湘菜", "西餐", "鲁菜", "韩式料理", "日式料理", "淮扬菜", "闽菜", "浙菜", "徽菜", "清真", "苏菜", "东南亚", "贵州菜", "本帮菜", "法国菜", "新疆菜", "潮州菜", "客家菜", "意大利菜", "泰国菜", "英国菜", "台湾美食", "香港美食", "豫菜", "印度菜", "云南菜", "西班牙菜", "赣菜", "京菜", "澳大利亚菜", "晋菜", "鄂菜"], + "特色": ["泡菜", "冰淇淋", "粽子", "沙拉", "油条", "豆浆", "零食", "布丁", "糖水", "自制食材", "果汁", "果冻", "糖果", "果茶", "酸菜", "青团", "香锅", "饮料"], + "烘焙": ["蛋糕", "披萨", "面包", "月饼", "吐司", "饼干", "杯子蛋糕", "蛋挞", "曲奇", "派", "泡芙", "慕斯", "小蛋糕", "马卡龙", "戚风蛋糕", "提拉米苏", "海绵蛋糕", "奶油蛋糕", "挞", "翻糖蛋糕", "磅蛋糕"], + "主食": ["寿司", "饼", "炒饭", "馒头", "饺子", "炒面"], + "器具": ["烤箱", "炒锅", "微波炉"], + "烹饪方式": ["烘焙", "拌", "火锅", "蒸", "煮", "卤"], + "口味": ["清淡", "咖喱", "麻辣", "香辣"], + "场合": ["早餐", "晚餐", "中餐", "下午茶", "宵夜", "熬夜餐", "春季菜谱", "早茶", "夏季菜谱", "秋季菜谱", "冬季菜谱", "朋友聚餐", "二人世界", "户外野炊", "深夜食堂", "单身食谱", "早午餐"], + "节日": ["春节", "年夜饭", "中秋节", "元旦"] + }, + "material": { + "肉类": ["猪肉", "排骨", "猪蹄", "牛肉"], + "蛋/奶": ["鸡蛋", "鸭蛋", "鹌鹑蛋", "咸鸭蛋", "松花蛋"], + "鱼类": ["草鱼", "鲤鱼", "鲫鱼"], + "水产": ["虾", "虾米", "龙虾", "河虾"], + "蔬菜": ["白菜", "油菜", "芹菜", "菠菜", "茼蒿"], + "豆类": ["绿豆芽", "黄豆芽", "黄豆"], + "果品类": ["苹果", "香蕉"], + "五谷杂粮": ["荞麦面", "麦芽", "小米"], + "药食": ["燕窝", "人参"], + "调味品": ["榨菜", "冬菜"], + "其他": ["巧克力"] + } + } +} \ No newline at end of file diff --git a/src/mock/cookbook-detail.json b/src/mock/cookbook-detail.json new file mode 100644 index 0000000..f6d43f1 --- /dev/null +++ b/src/mock/cookbook-detail.json @@ -0,0 +1,141 @@ +{ + "ret": true, + "data": { + "name": "\u5bab\u4fdd\u9e21\u4e01", + "img": "http:\/\/s3.cdn.xiangha.com\/videoImg\/201510\/1310\/561c71166b43e.jpg\/NjQwX2FiYWNhaXB1MTcxMF9jXzEtM18w", + "code": "78599088", + "remark": "", + "all_click": "1442.2\u4e07", + "favorites": "13.0\u4e07", + "info": "\u5bab\u4fdd\u9e21\u4e01\u7684\u7279\u8272\u662f\u8fa3\u4e2d\u6709\u751c\u3001\u751c\u4e2d\u6709\u8fa3\uff1b\u9e21\u8089\u7684\u9c9c\u5ae9\u914d\u5408\u82b1\u751f\u7684\u9999\u8106\uff0c\u5165\u53e3\u9165\u9999\u3001\u7ea2\u800c\u4e0d\u8fa3\u3001\u8fa3\u800c\u4e0d\u731b\u3001\u8089\u8d28\u5ae9\u6ed1\u3002", + "health_str": "\u9e21\u86cb\uff1a\u6da6\u71e5\u3001\u589e\u5f3a\u514d\u75ab\u529b\u3001\u62a4\u773c\u660e\u76ee\n\u59dc\uff1a\u964d\u9006\u6b62\u5455\u3001\u5316\u75f0\u6b62\u54b3\u3001\u6563\u5bd2\u89e3\u8868\n\u6599\u9152\uff1a\u6d3b\u8840\u5316\u7600", + "tagIds": "405,406,409,412,413,436,104,356,357,358,364,370,374,384,164,22,31,172,29,140,335,171,324,354,391,355,323,105,1,24,14,327", + "makes": [{ + "num": "1", + "info": "\u5c06\u8471\uff0c\u59dc\uff0c\u849c\u5207\u7247\u3002", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201510\/2016\/201649122926.jpg\/NjQwX2FiYWNhaXB1MTcxMF9jXzEtM18w", + "video": [] + }, { + "num": "2", + "info": "\u9009\u65b0\u9c9c\u7684\u9e21\u812f\u8089\u5207\u62101cm\u89c1\u65b9\u7684\u5c0f\u5757\uff0c\u52a0\u5165\u80e1\u6912\u7c895\u514b\uff0c\u4e00\u4e2a\u9e21\u86cb\uff0c\u6599\u915210\u514b\uff0c\u6dc0\u7c8920\u514b\uff0c\u6293\u5300\u814c\u523615\u5206\u949f\u5de6\u53f3\u3002", + "img": "http:\/\/s3.cdn.xiangha.com\/caipu\/201510\/2016\/201649129886.jpg\/NjQwX2FiYWNhaXB1MTcxMF9jXzEtM18w", + "video": [] + }, { + "num": "3", + "info": "\u9505\u5185\u4e0b20\u514b\u8272\u62c9\u6cb9\uff0c\u5927\u706b\u5c06\u6cb9\u70e7\u81f37\u6210\u70ed\uff08\u5373\u6cb9\u9762\u6709\u9752\u70df\u5927\u91cf\u4e0a\u5347\u65f6\u4e3a7\u6210\u70ed\uff09\u653e\u5165\u9e21\u812f\u8089\u4e01\uff0c\u5927\u706b\u7ffb\u7092\uff0c\u5f85\u8089\u8272\u53d1\u767d\uff0c\u8089\u719f\u540e\uff0c\u76db\u51fa\u5907\u7528\u3002", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201510\/2016\/201649136562.jpg\/NjQwX2FiYWNhaXB1MTcxMF9jXzEtM18w", + "video": [] + }, { + "num": "4", + "info": "\u9505\u5185\u4e0b15\u514b\u8272\u62c9\u6cb9\uff0c\u5927\u706b\u5c06\u6cb9\u70e7\u81f37\u6210\u70ed\uff08\u5373\u6cb9\u9762\u6709\u9752\u70df\u5927\u91cf\u4e0a\u5347\u65f6\u4e3a7\u6210\u70ed\uff09\u653e\u5165\u5e72\u8fa3\u69128\u514b\uff0c\u8c46\u74e3\u917130\u514b\uff0c\u653e\u5165\u8471\u59dc\u849c\u7247\uff0c\u7206\u51fa\u9999\u5473\uff0c\u7ee7\u7eed\u7ffb\u70922\u5206\u949f\u3002", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201510\/2016\/201649143885.jpg\/NjQwX2FiYWNhaXB1MTcxMF9jXzEtM18w", + "video": [] + }, { + "num": "5", + "info": "\u653e\u5165\u6599\u915210\u514b\uff0c\u76d01\u514b\uff0c\u918b5\u514b\uff0c\u767d\u7cd610\u514b\uff0c\u9e21\u7c893\u514b\uff0c\u8001\u62bd10\u514b\uff0c\u751f\u62bd10\u514b\uff0c\u5927\u706b\u7ffb\u7092\u3002\u6b64\u65f6\u653e\u5165\u7092\u597d\u7684\u9e21\u8089\u812f\u4e01\uff0c\u8f6c\u5927\u706b\u7ffb\u7092\u3002", + "img": "http:\/\/s3.cdn.xiangha.com\/caipu\/201510\/2016\/20164915452.jpg\/NjQwX2FiYWNhaXB1MTcxMF9jXzEtM18w", + "video": [] + }, { + "num": "6", + "info": "\u6700\u540e\u653e\u5165\u6cb9\u70b8\u82b1\u751f\u7c7350\u514b\uff0c\u7ffb\u7092\u5747\u5300\u3002", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201510\/2016\/201649157477.jpg\/NjQwX2FiYWNhaXB1MTcxMF9jXzEtM18w", + "video": [] + }], + "burden": [{ + "appurl": "", + "name": "\u9e21\u812f\u8089", + "content": "250\u514b", + "type": "1" + }, { + "appurl": "\u82b1\u751f", + "name": "\u82b1\u751f\u7c73", + "content": "50\u514b", + "type": "1" + }, { + "appurl": "\u9e21\u86cb", + "name": "\u9e21\u86cb", + "content": "1\u4e2a", + "type": "1" + }, { + "appurl": "\u5c0f\u8471", + "name": "\u8471", + "content": "10\u514b", + "type": "2" + }, { + "appurl": "\u59dc", + "name": "\u59dc", + "content": "10\u514b", + "type": "2" + }, { + "appurl": "\u5927\u849c", + "name": "\u849c", + "content": "10\u514b", + "type": "2" + }, { + "appurl": "\u5e72\u8fa3\u6912", + "name": "\u5e72\u8fa3\u6912", + "content": "8\u514b", + "type": "2" + }, { + "appurl": "\u82b1\u6912", + "name": "\u82b1\u6912", + "content": "5\u7c92", + "type": "2" + }, { + "appurl": "\u8c46\u74e3\u9171", + "name": "\u8c46\u74e3\u9171", + "content": "30\u514b", + "type": "2" + }, { + "appurl": "", + "name": "\u76d0", + "content": "2\u514b", + "type": "2" + }, { + "appurl": "", + "name": "\u751f\u62bd", + "content": "10\u514b", + "type": "2" + }, { + "appurl": "", + "name": "\u8001\u62bd", + "content": "10\u514b", + "type": "2" + }, { + "appurl": "\u6599\u9152", + "name": "\u6599\u9152", + "content": "20\u514b", + "type": "2" + }, { + "appurl": "\u6dc0\u7c89", + "name": "\u6dc0\u7c89", + "content": "20\u514b", + "type": "2" + }, { + "appurl": "", + "name": "\u9e21\u7c89", + "content": "3\u514b", + "type": "2" + }, { + "appurl": "\u80e1\u6912\u7c89", + "name": "\u80e1\u6912\u7c89", + "content": "5\u514b", + "type": "2" + }, { + "appurl": "\u767d\u7cd6", + "name": "\u767d\u7cd6", + "content": "10\u514b", + "type": "2" + }, { + "appurl": "\u918b", + "name": "\u918b", + "content": "5\u514b", + "type": "2" + }], + "rec": [], + "is_collection": 1, + "share_img": "http:\/\/s3.cdn.xiangha.com\/videoImg\/201510\/1310\/561c71166b43e.jpg\/MjUwX2FiYWNhaXB1MTcxMF9jXzEtM18w" + }, + "append": [], + "res": "2" +} \ No newline at end of file diff --git a/src/mock/cookbook-hotcate.json b/src/mock/cookbook-hotcate.json new file mode 100644 index 0000000..02a72e5 --- /dev/null +++ b/src/mock/cookbook-hotcate.json @@ -0,0 +1,46 @@ +[ + { + "img": "https://i3.meishichina.com/attachment/recipe/2015/09/16/c640_201509161442371783820.jpg?x-oss-process=style/c320", + "title": "家常菜" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2018/11/20/2018112015426906295309702111.jpg?x-oss-process=style/c320", + "title": "汤" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2015/01/05/c640_201501051420460072724.jpg?x-oss-process=style/c180", + "title": "川菜" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2018/04/24/20180424152455529414313.jpg?x-oss-process=style/c180", + "title": "粤菜" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2018/04/24/20180424152455503391713.jpg?x-oss-process=style/c180", + "title": "早餐" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2017/07/31/20170731150146877350813.jpg?x-oss-process=style/c320", + "title": "火锅" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2018/04/24/20180424152456373531113.jpg?x-oss-process=style/c180", + "title": "素菜" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2015/01/21/c640_201501211421826764156.jpg?x-oss-process=style/c180", + "title": "粥" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2017/10/11/20171011150770405975413.jpg?x-oss-process=style/c180", + "title": "凉菜" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2018/04/25/20180425152464324522913.jpg?x-oss-process=style/c180", + "title": "烘焙" + }, + { + "img": "https://i3.meishichina.com/attachment/recipe/2015/07/27/c640_201507271437975925472.jpg?x-oss-process=style/c180", + "title": "饮品" + } +] \ No newline at end of file diff --git a/src/mock/cookbook-list.json b/src/mock/cookbook-list.json new file mode 100644 index 0000000..9f9e26d --- /dev/null +++ b/src/mock/cookbook-list.json @@ -0,0 +1,1403 @@ +{ + "ret": true, + "data": [ + { + "name": "\u897f\u7ea2\u67ff\u7092\u9e21\u86cb", + "id": "801048", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/1914\/191406289.jpg\/OTAweDYwMA", + "all_click": "624.1\u4e07", + "favorites": "3.1\u4e07", + "uri": "dishInfo.app?code=80121673", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u9999\u83dc\u3001\u897f\u7ea2\u67ff\u3001\u8471\u3001\u5927\u849c" + }, { + "name": "\u849c\u9999\u6392\u9aa8", + "id": "780819", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201509\/0722\/55eda07f5974c.JPG\/OTAweDYwMA", + "all_click": "949.4\u4e07", + "favorites": "5.7\u4e07", + "uri": "dishInfo.app?code=78098771", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u6392\u9aa8" + }, { + "name": "\u9c7c\u9999\u8304\u5b50", + "id": "775734", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/1115\/042148249114.jpg\/OTAweDYwMA", + "all_click": "1106.6\u4e07", + "favorites": "9.1\u4e07", + "uri": "dishInfo.app?code=77590227", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u8304\u5b50\u3001\u8471\u59dc\u849c\u3001\u732a\u8089\u7cdc\u3001\u918b\u3001\u6599\u9152\u3001\u76d0\u3001\u7cd6\u3001\u751f\u62bd\u3001\u751f\u7c89\u3001\u90eb\u53bf\u8c46\u74e3\u9171\u3001\u6c34\u6dc0\u7c89" + }, { + "name": "\u571f\u8c46\u7096\u725b\u8089", + "id": "808716", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201603\/0818\/081841111186.jpg\/OTAweDYwMA", + "all_click": "552.7\u4e07", + "favorites": "3.3\u4e07", + "uri": "dishInfo.app?code=80888408", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u725b\u8089\u3001\u571f\u8c46\u3001\u8471\u3001\u59dc\u3001\u6599\u9152\u3001\u82b1\u6912\u3001\u76d0\u3001\u9171\u6cb9\u3001\u6cb9" + }, { + "name": "\u7ea2\u70e7\u9cab\u9c7c", + "id": "778785", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/3111\/311153367572.jpg\/OTAweDYwMA", + "all_click": "919.6\u4e07", + "favorites": "4.9\u4e07", + "uri": "dishInfo.app?code=77895371", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9cab\u9c7c" + }, { + "name": "\u7ea2\u70e7\u8089", + "id": "216633", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201502\/0914\/091427111222.jpg\/OTAweDYwMA", + "all_click": "611.6\u4e07", + "favorites": "1.2\u4e07", + "uri": "dishInfo.app?code=21680129", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u4e94\u82b1\u8089\u3001\u751f\u59dc\u3001\u8471\u82b1\u3001\u5927\u8471" + }, + { + "name": "\u53ef\u53ef\u575a\u679c\u66f2\u5947\u997c\u5e72", + "id": "835381", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1515\/151554197122.jpg\/OTAweDYwMA", + "all_click": "13.5\u4e07", + "favorites": "572", + "uri": "dishInfo.app?code=83554976", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u4f4e\u7b4b\u9762\u7c89\u3001\u9ec4\u6cb9\u3001\u53ef\u53ef\u7c89\u3001\u7cd6\u7c89" + }, { + "name": "\u8f7b\u4e73\u916a\u86cb\u7cd5", + "id": "773496", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201507\/2722\/272226259107.jpg\/OTAweDYwMA", + "all_click": "108.1\u4e07", + "favorites": "8946", + "uri": "dishInfo.app?code=77366428", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u7389\u7c73\u6dc0\u7c89\u3001\u4f4e\u7b4b\u9762\u7c89\u3001\u7ec6\u7802\u7cd6\u3001\u6930\u6d46\u3001\u9ec4\u6cb9\u3001\u5976\u6cb9\u5976\u916a" + }, { + "name": "\u739b\u683c\u4e3d\u7279\u997c\u5e72", + "id": "789140", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201511\/1414\/141539449397.jpg\/OTAweDYwMA", + "all_click": "79.0\u4e07", + "favorites": "1.4\u4e07", + "uri": "dishInfo.app?code=78930852", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u7389\u7c73\u6dc0\u7c89\u3001\u4f4e\u7b4b\u9762\u7c89\u3001\u719f\u86cb\u9ec4" + }, { + "name": "\u9ed1\u68ee\u6797\u86cb\u7cd5", + "id": "769836", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201506\/2714\/271419323579.jpg\/OTAweDYwMA", + "all_click": "65.2\u4e07", + "favorites": "4897", + "uri": "dishInfo.app?code=77000410", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u6c34\u3001\u4f4e\u7b4b\u9762\u7c89\u3001\u7ef5\u767d\u7cd6\u3001\u7ef5\u767d\u7cd6\u3001\u53ef\u53ef\u7c89\u3001\u690d\u7269\u6cb9\u3001\u6de1\u5976\u6cb9\u3001\u98df\u76d0\u3001\u5854\u5854\u7c89\u3001\u5de7\u514b\u529b\u5c51\u3001\u7cd6\u4efd\u3001\u9ad8\u8102\u5976\u7c89\uff08\u70d8\u7119\u4e13\u7528\uff09\u3001\u9ad8\u8102\u5976\u7c89\uff08\u70d8\u7119\u4e13\u7528\uff09" + }, { + "name": "\u53e4\u5178\u5de7\u514b\u529b\u86cb\u7cd5", + "id": "837068", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1718\/171804353178.jpg\/OTAweDYwMA", + "all_click": "5.9\u4e07", + "favorites": "613", + "uri": "dishInfo.app?code=83723653", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5de7\u514b\u529b\u788e\u3001\u5976\u6cb9\u3001\u86cb\u7cd5\u80da" + }, { + "name": "\u62b9\u8336\u86cb\u7cd5\u5377", + "id": "798225", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/0811\/081154448687.jpg\/OTAweDYwMA", + "all_click": "35.4\u4e07", + "favorites": "3343", + "uri": "dishInfo.app?code=79839301", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u725b\u5976\u3001\u4f4e\u7b4b\u9762\u7c89\u3001\u6cb9\u3001\u62b9\u8336\u7c89" + }, { + "name": "\u5de7\u514b\u529b\u8c46\u997c\u5e72", + "id": "837729", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1816\/181618262807.jpg\/OTAweDYwMA", + "all_click": "27.1\u4e07", + "favorites": "2217", + "uri": "dishInfo.app?code=83789788", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u4f4e\u7b4b\u9762\u7c89\u3001\u9ec4\u6cb9\u3001\u53ef\u53ef\u7c89\u3001\u76d0\u3001\u6ce1\u6253\u7c89\u3001\u767d\u7cd6\u3001\u9999\u8349\u7cbe\u3001\u70d8\u7119\u5242\u91cf\u676f\uff1a\u3001\u8010\u70ed\u70d8\u7119\u5de7\u514b\u529b\u8c46" + }, { + "name": "\u83e0\u841d\u5305", + "id": "776491", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/1617\/200105387287.jpg\/OTAweDYwMA", + "all_click": "71.0\u4e07", + "favorites": "4776", + "uri": "dishInfo.app?code=77665927", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u76d0\uff08\u9762\u5305\u80da\uff09\u3001\u6c34\uff08\u9762\u5305\u80da\uff09\u3001\u9ec4\u6cb9\uff08\u9762\u5305\u80da\uff09\u3001\u7ec6\u7802\u7cd6\uff08\u9762\u5305\u80da\uff09\u3001\u9ad8\u7b4b\u7c89(\u9762\u5305\u80da\uff09\u3001\u5168\u86cb\u6db2\uff08\u9762\u5305\u80da\uff09\u3001\u5976\u7c89\uff08\u9762\u5305\u80da\uff09\u3001\u5929\u7136\u9175\u79cd\uff08100%\u6c34" + }, { + "name": "\u78e8\u7259\u68d2", + "id": "818315", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/1710\/171031541292.jpg\/OTAweDYwMA", + "all_click": "21.7\u4e07", + "favorites": "2992", + "uri": "dishInfo.app?code=81848383", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u4f4e\u7c89\u3001\u9ec4\u6cb9\u3001\u7cd6\u7c89" + }, { + "name": "\u6e2f\u5f0f\u5410\u53f8", + "id": "217520", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201503\/2020\/202041142728.jpg\/OTAweDYwMA", + "all_click": "11.1\u4e07", + "favorites": "1385", + "uri": "dishInfo.app?code=21768862", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u6c34\u3001\u9175\u6bcd\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u5168\u8102\u5976\u7c89\u3001\u9ec4\u6cb9\u3001\u76d0\u3001\u767d\u7802\u7cd6" + }, + { + "name": "\u9752\u6912\u7092\u9999\u5e72", + "id": "799859", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/1423\/211412215476.jpg\/OTAweDYwMA", + "all_click": "73.5\u4e07", + "favorites": "6679", + "uri": "dishInfo.app?code=80002697", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9752\u6912\u3001\u7ea2\u8fa3\u6912\u3001\u9999\u5e72" + }, { + "name": "\u51c9\u62cc\u9ec4\u8c46\u82bd", + "id": "793956", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201512\/1409\/170911571133.jpg\/OTAweDYwMA", + "all_click": "151.2\u4e07", + "favorites": "1.9\u4e07", + "uri": "dishInfo.app?code=79412452", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9999\u83dc\u3001\u9ec4\u8c46\u82bd\u3001\u829d\u9ebb\u3001\u8471\u3001\u918b\u3001\u849c\u3001\u76d0\u3001\u7cd6\u3001\u751f\u62bd\u3001\u6cb9\u3001\u9e21\u7cbe\u3001\u9999\u6cb9\u3001\u8fa3\u6912\u9762" + }, { + "name": "\u864e\u76ae\u9752\u6912", + "id": "813538", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201603\/3010\/301011441374.jpg\/OTAweDYwMA", + "all_click": "739.1\u4e07", + "favorites": "7.6\u4e07", + "uri": "dishInfo.app?code=81370627", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9752\u6912\u3001\u918b\u3001\u849c\u3001\u76d0\u3001\u7cd6\u3001\u751f\u62bd\u3001\u6cb9" + }, { + "name": "\u756a\u8304\u7092\u897f\u5170\u82b1", + "id": "787825", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201511\/0314\/56384dbb6eccc.jpg\/OTAweDYwMA", + "all_click": "421.9\u4e07", + "favorites": "3.4\u4e07", + "uri": "dishInfo.app?code=78799371", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u897f\u5170\u82b1\u3001\u897f\u7ea2\u67ff" + }, { + "name": "\u6e05\u7092\u832d\u767d", + "id": "838447", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1915\/191526528108.jpg\/OTAweDYwMA", + "all_click": "184.5\u4e07", + "favorites": "4152", + "uri": "dishInfo.app?code=83861527", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u832d\u767d" + }, { + "name": "\u7ea2\u8c46\u858f\u7c73\u6c34", + "id": "833605", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1309\/130946355952.jpg\/OTAweDYwMA", + "all_click": "48.1\u4e07", + "favorites": "1788", + "uri": "dishInfo.app?code=83377381", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u7cef\u7c73\u3001\u858f\u7c73\u3001\u7eff\u8c46\u3001\u7ea2\u8c46\u3001\u7cd6" + }, { + "name": "\u6e05\u7092\u5c71\u836f\u897f\u5170\u82b1", + "id": "834648", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1415\/141509466883.jpg\/OTAweDYwMA", + "all_click": "99.4\u4e07", + "favorites": "9508", + "uri": "dishInfo.app?code=83481633", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5c71\u836f\u3001\u7ea2\u6912\u3001\u897f\u84dd\u82b1\u3001\u59dc\u3001\u5927\u849c" + }, { + "name": "\u6ce1\u83dc\u997c", + "id": "834271", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1405\/140546102661.jpg\/OTAweDYwMA", + "all_click": "34.3\u4e07", + "favorites": "1094", + "uri": "dishInfo.app?code=83443971", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9762\u7c89\u3001\u53d1\u9175\u7c89\u3001\u6ce1\u83dc" + }, { + "name": "\u83b4\u7b0b\u7092\u9e21\u86cb", + "id": "834306", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1408\/140812295301.jpg\/OTAweDYwMA", + "all_click": "74.2\u4e07", + "favorites": "4950", + "uri": "dishInfo.app?code=83447460", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u83b4\u7b0b\u3001\u7ea2\u6912\u3001\u5c0f\u8471" + }, { + "name": "\u8471\u6cb9\u723d\u8106\u5357\u74dc", + "id": "837294", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1722\/172215217867.jpg\/OTAweDYwMA", + "all_click": "48.4\u4e07", + "favorites": "2767", + "uri": "dishInfo.app?code=83746206", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5357\u74dc\u3001\u8471" + }, + { + "name": "\u76ae\u86cb\u62cc\u8c46\u8150", + "id": "827955", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/2121\/212305195442.jpg\/OTAweDYwMA", + "all_click": "388.8\u4e07", + "favorites": "4.2\u4e07", + "uri": "dishInfo.app?code=82812297", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u76ae\u86cb\u3001\u5ae9\u8c46\u8150" + }, { + "name": "\u51c9\u62cc\u6d77\u5e26\u4e1d", + "id": "778444", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201508\/2722\/55df165f2fa58.JPG\/OTAweDYwMA", + "all_click": "617.5\u4e07", + "favorites": "3.9\u4e07", + "uri": "dishInfo.app?code=77861271", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u6d77\u5e26\u4e1d" + }, { + "name": "\u51c9\u62cc\u82b9\u83dc", + "id": "805657", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201602\/1820\/182006369191.jpg\/OTAweDYwMA", + "all_click": "194.7\u4e07", + "favorites": "1.7\u4e07", + "uri": "dishInfo.app?code=80582566", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u82b9\u83dc\u3001\u80e1\u841d\u535c\u3001\u6728\u8033" + }, { + "name": "\u51c9\u62cc\u9ec4\u8c46\u82bd", + "id": "793956", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201512\/1409\/170911571133.jpg\/OTAweDYwMA", + "all_click": "151.2\u4e07", + "favorites": "1.9\u4e07", + "uri": "dishInfo.app?code=79412452", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9999\u83dc\u3001\u9ec4\u8c46\u82bd\u3001\u829d\u9ebb\u3001\u8471\u3001\u918b\u3001\u849c\u3001\u76d0\u3001\u7cd6\u3001\u751f\u62bd\u3001\u6cb9\u3001\u9e21\u7cbe\u3001\u9999\u6cb9\u3001\u8fa3\u6912\u9762" + }, { + "name": "\u51c9\u62cc\u85d5\u7247", + "id": "790528", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201511\/2314\/231418172139.jpg\/OTAweDYwMA", + "all_click": "283.5\u4e07", + "favorites": "2.5\u4e07", + "uri": "dishInfo.app?code=79069597", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u85d5\u3001\u7ea2\u5c16\u6912" + }, { + "name": "\u73ab\u7470\u5c71\u836f", + "id": "835028", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1507\/150729137308.jpg\/OTAweDYwMA", + "all_click": "44.9\u4e07", + "favorites": "1309", + "uri": "dishInfo.app?code=83519619", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5e72\u73ab\u7470\u82b1\u3001\u957f\u5c71\u836f\u3001\u7cd6\u73ab\u7470\u9171" + }, { + "name": "\u51c9\u62cc\u9ed1\u6728\u8033", + "id": "832891", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1120\/112055191758.jpg\/OTAweDYwMA", + "all_click": "168.4\u4e07", + "favorites": "1.6\u4e07", + "uri": "dishInfo.app?code=83305926", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9999\u83dc\u3001\u7ea2\u8fa3\u6912\u3001\u5e72\u9ed1\u6728\u8033" + }, { + "name": "\u751f\u6912\u51c9\u62cc\u9ed1\u6728\u8033", + "id": "772022", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201507\/1715\/171548454593.jpg\/OTAweDYwMA", + "all_click": "71.7\u4e07", + "favorites": "4910", + "uri": "dishInfo.app?code=77219011", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u80e1\u841d\u535c\u3001\u5c0f\u7c73\u6912\u3001\u676d\u6912\u3001\u5e72\u9ed1\u6728\u8033\u3001\u5c0f\u5ae9\u8471\u3001\u7389\u7c73\u6dc0\u7c89\u6216\u5c0f\u82cf\u6253\uff08\u6e05\u6d17\u6728\u8033\u7528\uff09" + }, { + "name": "\u51c9\u62cc\u8c46\u89d2", + "id": "805785", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201602\/1917\/191726567021.jpg\/OTAweDYwMA", + "all_click": "307.7\u4e07", + "favorites": "1.3\u4e07", + "uri": "dishInfo.app?code=80595371", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u957f\u8c46\u89d2" + }, + { + "name": "\u7cd6\u918b\u6392\u9aa8", + "id": "786082", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201509\/0722\/55ed97982b6fc.JPG\/OTAweDYwMA", + "all_click": "3334.9\u4e07", + "favorites": "20.4\u4e07", + "uri": "dishInfo.app?code=78625071", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u6392\u9aa8" + }, { + "name": "\u9999\u8fa3\u725b\u8089", + "id": "778097", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/2613\/261328491342.jpg\/OTAweDYwMA", + "all_click": "140.0\u4e07", + "favorites": "2.2\u4e07", + "uri": "dishInfo.app?code=77826499", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u725b\u8089\u3001\u59dc\u3001\u5e72\u8fa3\u6912" + }, { + "name": "\u9ebb\u5a46\u8c46\u8150", + "id": "780102", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201509\/0721\/55ed95c20615a.JPG\/OTAweDYwMA", + "all_click": "1706.6\u4e07", + "favorites": "11.6\u4e07", + "uri": "dishInfo.app?code=78027071", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u725b\u8089\u3001\u97e7\u8c46\u8150" + }, { + "name": "\u5bab\u4fdd\u9e21\u4e01", + "id": "785822", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201510\/1310\/561c71166b43e.jpg\/OTAweDYwMA", + "all_click": "1442.2\u4e07", + "favorites": "13.0\u4e07", + "uri": "dishInfo.app?code=78599071", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u9e21\u812f\u8089\u3001\u82b1\u751f\u7c73" + }, { + "name": "\u571f\u8c46\u7096\u6392\u9aa8", + "id": "816684", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/1115\/111530241183.jpg\/OTAweDYwMA", + "all_click": "812.7\u4e07", + "favorites": "6.7\u4e07", + "uri": "dishInfo.app?code=81685271", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u6392\u9aa8\u3001\u571f\u8c46" + }, { + "name": "\u864e\u76ae\u9752\u6912", + "id": "813538", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201603\/3010\/301011441374.jpg\/OTAweDYwMA", + "all_click": "739.1\u4e07", + "favorites": "7.6\u4e07", + "uri": "dishInfo.app?code=81370627", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9752\u6912\u3001\u918b\u3001\u849c\u3001\u76d0\u3001\u7cd6\u3001\u751f\u62bd\u3001\u6cb9" + }, { + "name": "\u83e0\u841d\u5495\u565c\u8089", + "id": "777356", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/2119\/081045069894.jpg\/OTAweDYwMA", + "all_click": "333.6\u4e07", + "favorites": "4.8\u4e07", + "uri": "dishInfo.app?code=77752427", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u83e0\u841d\u3001\u9762\u7c89\u3001\u8543\u8304\u6c99\u53f8\u3001\u918b\u3001\u732a\u91cc\u810a\u8089\u3001\u6599\u9152\u3001\u9752\u7ea2\u751c\u6912\u3001\u76d0\u3001\u751f\u62bd\u3001\u6cb9\u3001\u6e05\u6c34\u3001\u80e1\u6912\u7c89\u3001\u6dc0\u7c89\u3001\u6912\u76d0\u3001\u6c34\u6dc0\u7c89" + }, { + "name": "\u79d8\u5236\u7ea2\u7116\u7f8a\u8089", + "id": "805787", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201602\/1917\/191735075144.jpg\/OTAweDYwMA", + "all_click": "200.6\u4e07", + "favorites": "1.1\u4e07", + "uri": "dishInfo.app?code=80595571", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u7f8a\u817f\u8089" + }, { + "name": "\u849c\u82d4\u7092\u814a\u8089", + "id": "785839", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201510\/1313\/561c91d3a7653.jpg\/OTAweDYwMA", + "all_click": "304.5\u4e07", + "favorites": "2.1\u4e07", + "uri": "dishInfo.app?code=78600771", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u814a\u8089\u3001\u849c\u82d7" + }, { + "name": "\u7ea2\u70e7\u9c7c\u5757", + "id": "778786", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/3112\/311201167492.jpg\/OTAweDYwMA", + "all_click": "865.1\u4e07", + "favorites": "3.3\u4e07", + "uri": "dishInfo.app?code=77895471", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u4e94\u82b1\u8089\u3001\u8349\u9c7c" + }, + { + "name": "\u56db\u5ddd\u8fa3\u5b50\u9e21", + "id": "884945", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/0820\/082033178610.jpg\/OTAweDYwMA", + "all_click": "119.0\u4e07", + "favorites": "1.7\u4e07", + "uri": "dishInfo.app?code=88511327", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u719f\u767d\u829d\u9ebb\u3001\u59dc\u3001\u849c\u3001\u4e09\u9ec4\u9e21\u3001\u6599\u9152\u3001\u82b1\u6912\u3001\u76d0\u3001\u767d\u7802\u7cd6\u3001\u751f\u62bd\u3001\u6cb9\u3001\u751f\u7c89\u3001\u9e21\u7c89\u3001\u829d\u9ebb\u9999\u6cb9\u3001\u4e8c\u8346\u6761\u5e72\u8fa3\u6912" + }, { + "name": "\u6c34\u716e\u9c7c", + "id": "869093", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/1201\/12105013291.jpg\/OTAweDYwMA", + "all_click": "576.8\u4e07", + "favorites": "3.5\u4e07", + "uri": "dishInfo.app?code=86926178", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9ec4\u8c46\u82bd\u3001\u8349\u9c7c\uff08\u4e09\u65a4\u5de6\u53f3\uff09" + }, { + "name": "\u56db\u5ddd\u62c5\u62c5\u9762", + "id": "841128", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/2321\/241506061981.jpg\/OTAweDYwMA", + "all_click": "100.9\u4e07", + "favorites": "1.1\u4e07", + "uri": "dishInfo.app?code=84129678", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u4e94\u82b1\u8089\u3001\u7ec6\u9762\u3001\u5b9c\u5bbe\u82bd\u83dc" + }, { + "name": "\u56db\u5ddd\u6912\u9ebb\u9e21", + "id": "891830", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/2010\/201007216534.jpg\/OTAweDYwMA", + "all_click": "89.3\u4e07", + "favorites": "1.4\u4e07", + "uri": "dishInfo.app?code=89199868", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u817f" + }, { + "name": "\u8c49\u6c41\u84b8\u6392\u9aa8", + "id": "832801", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1118\/112329444160.jpg\/OTAweDYwMA", + "all_click": "139.6\u4e07", + "favorites": "2.4\u4e07", + "uri": "dishInfo.app?code=83296927", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u8471\u3001\u59dc\u3001\u849c\u3001\u6599\u9152\u3001\u869d\u6cb9\u3001\u76d0\u3001\u7cd6\u3001\u751f\u62bd\u3001\u6cb9\u3001\u751f\u7c89\u3001\u8001\u62bd\u3001\u80e1\u6912\u7c89\u3001\u7ea2\u706f\u7b3c\u6912\u3001\u5e72\u8c46\u8c49\u3001\u808b\u6392\u8f6f\u9aa8" + }, { + "name": "\u5ddd\u5473\u6c34\u716e\u9c7c", + "id": "887384", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/1220\/122045335648.jpg\/OTAweDYwMA", + "all_click": "64.4\u4e07", + "favorites": "1.2\u4e07", + "uri": "dishInfo.app?code=88755227", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9999\u83dc\u3001\u91d1\u9488\u83c7\u3001\u9752\u83dc\u3001\u8c46\u82bd\u3001\u5e72\u7ea2\u8fa3\u6912\u3001\u9e21\u86cb\u6e05\u3001\u9ed1\u9c7c\u3001\u59dc\u3001\u918b\u3001\u849c\u3001\u5927\u8471\u3001\u6599\u9152\u3001\u82b1\u6912\u3001\u76d0\u3001\u7cd6\u3001\u751f\u62bd\u3001\u6cb9\u3001\u8fa3\u6912\u7c89\u3001\u82b1\u6912\u9762\u3001\u90eb\u53bf\u8c46\u74e3\u9171\u3001\u9e21\u7c89\u3001\u6c34\u6216\u9ad8\u6c64\u3001\u7897\u8c46\u7c89\u6216\u7ea2\u85af\u6dc0\u7c89" + }, { + "name": "\u5e72\u7178\u725b\u8089\u4e1d", + "id": "848610", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1821\/182152287631.jpg\/OTAweDYwMA", + "all_click": "150.0\u4e07", + "favorites": "1.1\u4e07", + "uri": "dishInfo.app?code=84877871", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u725b\u91cc\u810a\u8089" + }, { + "name": "\u91cd\u5e86\u8fa3\u5b50\u9e21", + "id": "867697", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/0804\/080441068530.jpg\/OTAweDYwMA", + "all_click": "115.1\u4e07", + "favorites": "1.4\u4e07", + "uri": "dishInfo.app?code=86786578", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9ed1\u817f\u4ed4\u516c\u9e21" + }, { + "name": " \u9c7c\u9999\u8089\u4e1d", + "id": "775083", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/0715\/071505539312.jpg\/OTAweDYwMA", + "all_click": "200.2\u4e07", + "favorites": "4321", + "uri": "dishInfo.app?code=77525159", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u80e1\u841d\u535c\u3001\u9752\u6912\u3001\u7b0b\u3001\u6728\u8033\u3001\u918b\u3001\u6599\u9152\u3001\u91cc\u810a\u8089\u3001\u7cd6\u3001\u8001\u62bd\u3001\u9999\u6cb9\u3001\u6dc0\u7c89\u3001\u8c46\u74e3" + }, { + "name": "\u8fa3\u5b50\u9e21\u4e01", + "id": "876373", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/2723\/272304117232.jpg\/OTAweDYwMA", + "all_click": "220.7\u4e07", + "favorites": "2.1\u4e07", + "uri": "dishInfo.app?code=87654096", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u8089\u3001\u5e72\u8fa3\u6912" + }, + { + "name": "\u8c46\u89d2\u7116\u9762", + "id": "778426", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201510\/2013\/5625d476b1d48.jpg\/OTAweDYwMA", + "all_click": "716.6\u4e07", + "favorites": "4.5\u4e07", + "uri": "dishInfo.app?code=77859471", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u6241\u8c46\u3001\u5207\u9762\u6761" + }, { + "name": "\u8471\u6cb9\u997c", + "id": "785494", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201510\/1811\/181119578074.jpg\/OTAweDYwMA", + "all_click": "348.7\u4e07", + "favorites": "2.7\u4e07", + "uri": "dishInfo.app?code=78566252", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9762\u7c89\u3001\u8471\u82b1\u3001\u76d0\u3001\u6cb9\u3001\u80e1\u6912\u7c89\u3001\u70ed\u6c34" + }, { + "name": "\u6cb9\u6cfc\u9762", + "id": "778826", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/0322\/032223367102.jpg\/OTAweDYwMA", + "all_click": "904.2\u4e07", + "favorites": "4.2\u4e07", + "uri": "dishInfo.app?code=77899471", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u624b\u64c0\u9762" + }, { + "name": "\u97ed\u83dc\u76d2\u5b50", + "id": "814477", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/0300\/030002493912.jpg\/OTAweDYwMA", + "all_click": "174.6\u4e07", + "favorites": "1.3\u4e07", + "uri": "dishInfo.app?code=81464580", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u97ed\u83dc\u3001\u9762\u7c89\u3001\u867e\u76ae\u3001\u5927\u867e" + }, { + "name": "\u9633\u6625\u9762", + "id": "782948", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201510\/0110\/011059237019.jpg\/OTAweDYwMA", + "all_click": "82.4\u4e07", + "favorites": "2728", + "uri": "dishInfo.app?code=78311608", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9f99\u987b\u9762\u3001\u9ad8\u6c64" + }, { + "name": "\u6d77\u9c9c\u610f\u5927\u5229\u9762", + "id": "769530", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201506\/2416\/071619394874.jpg\/OTAweDYwMA", + "all_click": "154.6\u4e07", + "favorites": "9270", + "uri": "dishInfo.app?code=76969827", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u867e\u3001\u6d0b\u8471\u3001\u6c34\u3001\u610f\u5927\u5229\u9762\u3001\u767d\u8461\u8404\u9152\u3001\u9752\u9171\u3001\u76d0\u3001\u6a44\u6984\u6cb9\u3001\u9ed1\u80e1\u6912\u788e" + }, { + "name": "\u5357\u74dc\u9992\u5934", + "id": "797708", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/0609\/06090112749.jpg\/OTAweDYwMA", + "all_click": "146.1\u4e07", + "favorites": "8154", + "uri": "dishInfo.app?code=79787686", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5357\u74dc\u3001\u9762\u7c89" + }, { + "name": "\u65fa\u4ed4\u5c0f\u9992\u5934", + "id": "807546", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201603\/0215\/021509133265.jpg\/OTAweDYwMA", + "all_click": "55.5\u4e07", + "favorites": "5860", + "uri": "dishInfo.app?code=80771480", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u7389\u7c73\u6dc0\u7c89\u3001\u4f4e\u7c89\u3001\u5976\u7c89\u3001\u571f\u8c46\u6dc0\u7c89\u3001\u6ce1\u6253\u7c89\u3001\u7cd6\u7c89" + }, { + "name": "\u7ea2\u7cd6\u9992\u5934", + "id": "791681", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201512\/0108\/010831371861.jpg\/OTAweDYwMA", + "all_click": "159.0\u4e07", + "favorites": "1.4\u4e07", + "uri": "dishInfo.app?code=79184958", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u9762\u7c89\u3001\u6c34\u3001\u9175\u6bcd\u3001\u7ea2\u7cd6" + }, { + "name": "\u725b\u5976\u5200\u5207\u9992\u5934", + "id": "832780", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1117\/111715571754.jpg\/OTAweDYwMA", + "all_click": "34.3\u4e07", + "favorites": "2461", + "uri": "dishInfo.app?code=83294795", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u4e2d\u7b4b\u9762\u7c89\u3001\u7eaf\u725b\u5976" + }, + { + "name": "\u725b\u8089\u6c64", + "id": "876125", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/2718\/271828041490.jpg\/OTAweDYwMA", + "all_click": "100.9\u4e07", + "favorites": "525", + "uri": "dishInfo.app?code=87629388", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u725b\u8089\u3001\u751f\u59dc\u3001\u6599\u9152\u3001\u76d0\u3001\u9171\u6cb9\u3001\u516b\u89d2\u3001\u6842\u76ae\u3001\u6e05\u6c34\u3001\u80e1\u6912\u7c89\u3001\u5e72\u5c71\u6942" + }, { + "name": "\u897f\u73ed\u7259\u852c\u83dc\u51b7\u6c64", + "id": "771608", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201507\/1413\/141314488556.jpg\/OTAweDYwMA", + "all_click": "2.2\u4e07", + "favorites": "101", + "uri": "dishInfo.app?code=77177688", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u82b9\u83dc\u3001\u6d0b\u8471\u3001\u897f\u7ea2\u67ff\u3001\u67e0\u6aac\u3001\u9762\u5305\u7247\u3001\u7ea2\u751c\u6912\u3001\u7ea2\u841d\u535c\u3001\u5927\u849c\u3001\u575a\u679c" + }, { + "name": "\u5976\u6cb9\u8611\u83c7\u6c64", + "id": "780219", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201509\/1116\/111618148851.jpg\/OTAweDYwMA", + "all_click": "112.5\u4e07", + "favorites": "7279", + "uri": "dishInfo.app?code=78038788", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u6d0b\u8471\u3001\u8611\u83c7\u3001\u725b\u5976" + }, { + "name": "\u5976\u6cb9\u5357\u74dc\u6d53\u6c64", + "id": "878722", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/3017\/071527326993.jpg\/OTAweDYwMA", + "all_click": "28.4\u4e07", + "favorites": "4167", + "uri": "dishInfo.app?code=87889088", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u5357\u74dc\u3001\u725b\u5976\u3001\u5976\u6cb9\uff08\u53ef\u4e0d\u52a0\uff09" + }, { + "name": "\u5976\u6cb9\u8611\u83c7\u6c64", + "id": "791832", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201512\/0206\/020647208391.jpg\/OTAweDYwMA", + "all_click": "21.4\u4e07", + "favorites": "2020", + "uri": "dishInfo.app?code=79200088", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u8611\u83c7\u3001\u9762\u7c89\u3001\u9c9c\u5976\u6cb9\u3001\u9ec4\u6cb9" + }, { + "name": "\u8611\u83c7\u5976\u6cb9\u6d53\u6c64", + "id": "882037", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/0414\/041445309000.jpg\/OTAweDYwMA", + "all_click": "58.0\u4e07", + "favorites": "6046", + "uri": "dishInfo.app?code=88220588", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u706b\u817f\u3001\u53e3\u8611\u3001\u9762\u7c89\u3001\u7eaf\u725b\u5976\u3001\u5976\u6cb9\u3001\u76d0\u3001\u6a44\u6984\u6cb9\u3001\u7f57\u52d2\uff08\u6492\u8868\u9762\uff09" + }, { + "name": "\u6cd5\u5f0f\u5976\u6cb9\u8611\u83c7\u6c64", + "id": "834075", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201605\/1320\/132010025630.jpg\/OTAweDYwMA", + "all_click": "20.3\u4e07", + "favorites": "1518", + "uri": "dishInfo.app?code=83424388", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u53e3\u8611\u3001\u7d2b\u76ae\u6d0b\u8471\u3001\u6de1\u5976\u6cb9" + }, { + "name": "\u5976\u6cb9\u8611\u83c7\u6c64", + "id": "893258", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/2214\/221448417863.jpg\/OTAweDYwMA", + "all_click": "12.6\u4e07", + "favorites": "1056", + "uri": "dishInfo.app?code=89342688", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u53e3\u8611\u3001\u9762\u7c89\u3001\u5706\u8471\u3001\u9ec4\u6cb9\u3001\u6de1\u5976\u6cb9" + }, { + "name": "\u53cc\u5b62\u83c7\u5976\u6cb9\u6d53\u6c64", + "id": "817885", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/1522\/162208419460.jpg\/OTAweDYwMA", + "all_click": "4.5\u4e07", + "favorites": "922", + "uri": "dishInfo.app?code=81805388", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u6d0b\u8471\u3001\u9c9c\u725b\u5976\u3001\u53cc\u5b62\u83c7\u3001\u7a00\u5976\u6cb9" + }, { + "name": "\u5976\u6cb9\u5357\u74dc\u6d53\u6c64", + "id": "805209", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201602\/1515\/151510239140.jpg\/OTAweDYwMA", + "all_click": "8.7\u4e07", + "favorites": "833", + "uri": "dishInfo.app?code=80537788", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5357\u74dc\u3001\u725b\u5976\u3001\u6de1\u5976\u6cb9" + },{ + "name": "\u9ec4\u8c46\u82bd\u7092\u7c89\u6761", + "id": "778804", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/3113\/311309175276.jpg\/OTAweDYwMA", + "all_click": "399.3\u4e07", + "favorites": "4.7\u4e07", + "uri": "dishInfo.app?code=77897271", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9ec4\u8c46\u82bd\u3001\u7c89\u6761" + }, { + "name": "\u6728\u8033\u7092\u9e21\u86cb", + "id": "778433", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201508\/2720\/55defe33a9f40.JPG\/OTAweDYwMA", + "all_click": "415.9\u4e07", + "favorites": "4.2\u4e07", + "uri": "dishInfo.app?code=77860171", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u6728\u8033" + }, { + "name": "\u7599\u7629\u6c64", + "id": "780078", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201509\/0722\/55ed9d661ae37.JPG\/OTAweDYwMA", + "all_click": "745.0\u4e07", + "favorites": "4.8\u4e07", + "uri": "dishInfo.app?code=78024671", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u6cb9\u83dc\u3001\u897f\u7ea2\u67ff\u3001\u9762\u7c89" + }, { + "name": "\u6e05\u84b8\u5927\u95f8\u87f9", + "id": "782253", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201509\/2600\/26001924238.jpg\/OTAweDYwMA", + "all_click": "122.5\u4e07", + "favorites": "5439", + "uri": "dishInfo.app?code=78242181", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5927\u95f8\u87f9\u3001\u59dc" + }, { + "name": "\u76ae\u86cb\u7626\u8089\u7ca5", + "id": "825833", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/1820\/182014224139.jpg\/OTAweDYwMA", + "all_click": "278.8\u4e07", + "favorites": "3.8\u4e07", + "uri": "dishInfo.app?code=82600133", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u76ae\u86cb\u3001\u751f\u83dc\u3001\u5269\u7c73\u996d\u3001\u7626\u8089" + }, { + "name": "\u7ea2\u70e7\u51ac\u74dc", + "id": "787717", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201510\/3013\/5632fdfbd19c5.jpg\/OTAweDYwMA", + "all_click": "752.5\u4e07", + "favorites": "4.1\u4e07", + "uri": "dishInfo.app?code=78788571", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u51ac\u74dc" + }, { + "name": "\u897f\u7ea2\u67ff\u7092\u9e21\u86cb", + "id": "801048", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/1914\/191406289.jpg\/OTAweDYwMA", + "all_click": "624.1\u4e07", + "favorites": "3.1\u4e07", + "uri": "dishInfo.app?code=80121673", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u9999\u83dc\u3001\u897f\u7ea2\u67ff\u3001\u8471\u3001\u5927\u849c" + }, { + "name": "\u51c9\u62cc\u91d1\u9488\u83c7", + "id": "808259", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201603\/0613\/061327511225.jpg\/OTAweDYwMA", + "all_click": "198.8\u4e07", + "favorites": "1.9\u4e07", + "uri": "dishInfo.app?code=80842760", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u91d1\u9488\u83c7\u3001\u5c0f\u7c73\u6912\u3001\u7ea2\u676d\u6912\u3001\u8471\u3001\u849c" + }, { + "name": "\u814a\u516b\u7ca5", + "id": "800443", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/1709\/170957578030.jpg\/OTAweDYwMA", + "all_click": "139.0\u4e07", + "favorites": "7294", + "uri": "dishInfo.app?code=80061111", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u767e\u5408\u3001\u83b2\u5b50\u3001\u67b8\u675e\u3001\u5927\u7c73\u3001\u5c0f\u7c73\u3001\u858f\u7c73\u3001\u7ea2\u8c46\u3001\u9ed1\u8c46\u3001\u7d2b\u7c73\u3001\u5e72\u67a3\u3001\u5c0f\u7389\u7c73\u832c" + }, + { + "name": "\u9ec4\u8c46\u82bd\u7092\u7c89\u6761", + "id": "778804", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/3113\/311309175276.jpg\/OTAweDYwMA", + "all_click": "399.3\u4e07", + "favorites": "4.7\u4e07", + "uri": "dishInfo.app?code=77897271", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9ec4\u8c46\u82bd\u3001\u7c89\u6761" + }, { + "name": "\u6728\u8033\u7092\u9e21\u86cb", + "id": "778433", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201508\/2720\/55defe33a9f40.JPG\/OTAweDYwMA", + "all_click": "415.9\u4e07", + "favorites": "4.2\u4e07", + "uri": "dishInfo.app?code=77860171", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u6728\u8033" + }, { + "name": "\u7599\u7629\u6c64", + "id": "780078", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201509\/0722\/55ed9d661ae37.JPG\/OTAweDYwMA", + "all_click": "745.0\u4e07", + "favorites": "4.8\u4e07", + "uri": "dishInfo.app?code=78024671", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u6cb9\u83dc\u3001\u897f\u7ea2\u67ff\u3001\u9762\u7c89" + }, { + "name": "\u6e05\u84b8\u5927\u95f8\u87f9", + "id": "782253", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201509\/2600\/26001924238.jpg\/OTAweDYwMA", + "all_click": "122.5\u4e07", + "favorites": "5439", + "uri": "dishInfo.app?code=78242181", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u5927\u95f8\u87f9\u3001\u59dc" + }, { + "name": "\u76ae\u86cb\u7626\u8089\u7ca5", + "id": "825833", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/1820\/182014224139.jpg\/OTAweDYwMA", + "all_click": "278.8\u4e07", + "favorites": "3.8\u4e07", + "uri": "dishInfo.app?code=82600133", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u76ae\u86cb\u3001\u751f\u83dc\u3001\u5269\u7c73\u996d\u3001\u7626\u8089" + }, { + "name": "\u7ea2\u70e7\u51ac\u74dc", + "id": "787717", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201510\/3013\/5632fdfbd19c5.jpg\/OTAweDYwMA", + "all_click": "752.5\u4e07", + "favorites": "4.1\u4e07", + "uri": "dishInfo.app?code=78788571", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u51ac\u74dc" + }, { + "name": "\u897f\u7ea2\u67ff\u7092\u9e21\u86cb", + "id": "801048", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/1914\/191406289.jpg\/OTAweDYwMA", + "all_click": "624.1\u4e07", + "favorites": "3.1\u4e07", + "uri": "dishInfo.app?code=80121673", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u9999\u83dc\u3001\u897f\u7ea2\u67ff\u3001\u8471\u3001\u5927\u849c" + }, { + "name": "\u51c9\u62cc\u91d1\u9488\u83c7", + "id": "808259", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201603\/0613\/061327511225.jpg\/OTAweDYwMA", + "all_click": "198.8\u4e07", + "favorites": "1.9\u4e07", + "uri": "dishInfo.app?code=80842760", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u91d1\u9488\u83c7\u3001\u5c0f\u7c73\u6912\u3001\u7ea2\u676d\u6912\u3001\u8471\u3001\u849c" + }, { + "name": "\u814a\u516b\u7ca5", + "id": "800443", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/1709\/170957578030.jpg\/OTAweDYwMA", + "all_click": "139.0\u4e07", + "favorites": "7294", + "uri": "dishInfo.app?code=80061111", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u767e\u5408\u3001\u83b2\u5b50\u3001\u67b8\u675e\u3001\u5927\u7c73\u3001\u5c0f\u7c73\u3001\u858f\u7c73\u3001\u7ea2\u8c46\u3001\u9ed1\u8c46\u3001\u7d2b\u7c73\u3001\u5e72\u67a3\u3001\u5c0f\u7389\u7c73\u832c" + }, + { + "name": "\u83e0\u841d\u9178\u751c\u6392\u9aa8", + "id": "847744", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1613\/161334075974.jpg\/OTAweDYwMA", + "all_click": "96.6\u4e07", + "favorites": "2.1\u4e07", + "uri": "dishInfo.app?code=84791216", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u6392\u9aa8\u3001\u6d0b\u8471\u3001\u9752\u6912\u3001\u83e0\u841d\u3001\u7ea2\u8fa3\u6912" + }, { + "name": "\u9178\u6885\u852c\u83dc\u8272\u62c9", + "id": "846981", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1409\/140913126661.jpg\/OTAweDYwMA", + "all_click": "9.2\u4e07", + "favorites": "739", + "uri": "dishInfo.app?code=84714988", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u756a\u8304\u3001\u5ae9\u8c46\u8150\u3001\u9752\u7d2b\u82cf\u53f6\u3001\u751f\u62bd\u3001\u6a44\u6984\u6cb9\u3001\u9c7c\u9732\u3001\u8bdd\u6885" + }, { + "name": "\u8fa3\u7092\u9e21\u817f\u8089", + "id": "846583", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1221\/12210530462.jpg\/OTAweDYwMA", + "all_click": "144.1\u4e07", + "favorites": "3.6\u4e07", + "uri": "dishInfo.app?code=84675131", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u7ea2\u6912\u3001\u5e72\u7ea2\u8fa3\u6912\u3001\u9752\u8fa3\u6912\u3001\u9e21\u8fb9\u817f\u3001\u6599\u9152\u3001\u76d0\u3001\u9e21\u7cbe\u3001\u8001\u62bd\u3001\u767d\u7cd6\u3001\u82b1\u6912\u7c89\u3001\u9999\u918b\u3001\u82b1\u6912\u7c92" + }, { + "name": "\u5c16\u6912\u7092\u8089", + "id": "829451", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201604\/2621\/262157324967.jpg\/OTAweDYwMA", + "all_click": "125.2\u4e07", + "favorites": "1.4\u4e07", + "uri": "dishInfo.app?code=82961897", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "0", + "burdens": "\u5c16\u6912\u3001\u7626\u8089\u3001\u5c0f\u7c73\u6912" + }, { + "name": "\u8089\u672b\u82a5\u5170", + "id": "847345", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1512\/151228169151.jpg\/OTAweDYwMA", + "all_click": "13.6\u4e07", + "favorites": "2373", + "uri": "dishInfo.app?code=84751379", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u7626\u8089\u3001\u82a5\u5170\u3001\u5927\u849c\u3001\u6cb9\u3001\u76d0\u3001\u9e21\u7cbe\u3001\u9171\u6cb9\u3001\u8017\u6cb9\u3001\u751f\u7c89\u3001\u67b8\u675e" + }, { + "name": "\u732a\u8089\u812f", + "id": "847174", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1419\/141923517247.jpg\/OTAweDYwMA", + "all_click": "57.4\u4e07", + "favorites": "4724", + "uri": "dishInfo.app?code=84734192", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u732a\u7626\u8089\u3001\u6599\u9152\u3001\u751f\u62bd\u3001\u8702\u871c\u3001\u9c7c\u9732" + }, { + "name": "\u4e09\u6587\u9c7c\u852c\u83dc\u8272\u62c9", + "id": "845554", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/0900\/090038146021.jpg\/OTAweDYwMA", + "all_click": "17.7\u4e07", + "favorites": "2648", + "uri": "dishInfo.app?code=84572288", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u4e09\u6587\u9c7c\u3001\u6d0b\u8471\u3001\u897f\u5170\u82b1\u3001\u5c0f\u756a\u8304\u3001\u76d0\u3001\u7cd6\u3001\u6a44\u6984\u6cb9\u3001\u767d\u918b\u3001\u67e0\u6aac\u6c41" + }, { + "name": "\u54b8\u86cb\u9ec4\u917f\u4e94\u82b1\u8089", + "id": "847037", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1413\/141306187943.jpg\/OTAweDYwMA", + "all_click": "49.3\u4e07", + "favorites": "6013", + "uri": "dishInfo.app?code=84720490", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u4e94\u82b1\u8089\u3001\u54b8\u86cb\u9ec4" + }, { + "name": "\u51c9\u62cc\u7a7a\u5fc3\u83dc", + "id": "847222", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1422\/142204442229.jpg\/OTAweDYwMA", + "all_click": "52.8\u4e07", + "favorites": "6315", + "uri": "dishInfo.app?code=84738997", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u5c0f\u7c73\u6912\u3001\u7a7a\u5fc3\u83dc" + }, { + "name": "\u9ec4\u91d1\u8774\u8776\u867e", + "id": "846778", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/1315\/131802164544.jpg\/OTAweDYwMA", + "all_click": "38.5\u4e07", + "favorites": "6476", + "uri": "dishInfo.app?code=84694661", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u9762\u7c89\u3001\u660e\u867e\u3001\u9762\u5305\u7ce0" + }, + { + "name": "\u8f6f\u9762\u5305", + "id": "886037", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/1016\/101601068769.jpg\/OTAweDYwMA", + "all_click": "36.9\u4e07", + "favorites": "6313", + "uri": "dishInfo.app?code=88620588", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u7389\u7c73\u9762\u3001\u725b\u5976\u3001\u9175\u6bcd\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u9ec4\u6cb9\u3001\u76d0\u3001\u7cd6" + }, { + "name": "\u8f6f\u9762\u5305", + "id": "930245", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201703\/2308\/230800452523.jpg\/OTAweDYwMA", + "all_click": "9.7\u4e07", + "favorites": "2292", + "uri": "dishInfo.app?code=93041388", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u7389\u7c73\u9762\u3001\u725b\u5976\u3001\u9175\u6bcd\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u9ec4\u6cb9\u3001\u76d0\u3001\u767d\u7cd6" + }, { + "name": "\u9999\u751c\u8f6f\u9762\u5305", + "id": "787748", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201511\/0320\/032019467036.jpg\/OTAweDYwMA", + "all_click": "18.0\u4e07", + "favorites": "2193", + "uri": "dishInfo.app?code=78791688", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u725b\u5976\u3001\u9175\u6bcd\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u76d0\u3001\u767d\u7802\u7cd6" + }, { + "name": "\u677e\u8f6f\u5c0f\u9762\u5305", + "id": "889806", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/1623\/171115558624.jpg\/OTAweDYwMA", + "all_click": "8.8\u4e07", + "favorites": "1150", + "uri": "dishInfo.app?code=88997488", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u725b\u5976\u3001\u9175\u6bcd\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u5976\u7c89\u3001\u9ec4\u6cb9\u3001\u767d\u7cd6" + }, { + "name": "\u9999\u751c\u8f6f\u9762\u5305", + "id": "849358", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201606\/2100\/210017219022.jpg\/OTAweDYwMA", + "all_click": "5.4\u4e07", + "favorites": "825", + "uri": "dishInfo.app?code=84952688", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u9e21\u86cb\u3001\u725b\u5976\u3001\u9175\u6bcd\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u9ec4\u6cb9\u3001\u76d0\u3001\u7cd6\u3001\u86cb\u6db2\uff08\u5237\u8868\u9762\uff09\u3001\u4e03\u5f69\u5de7\u514b\u529b\u5f69\u9488\uff08\u88c5\u9970\u8868\u9762\uff09" + }, { + "name": "\u5168\u9ea6\u8f6f\u9762\u5305", + "id": "786799", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201510\/2718\/081946527521.jpg\/OTAweDYwMA", + "all_click": "5.8\u4e07", + "favorites": "734", + "uri": "dishInfo.app?code=78696788", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9e21\u86cb\u3001\u725b\u5976\u3001\u9175\u6bcd\u3001\u5168\u9ea6\u7c89\u3001\u5976\u7c89\u3001\u9ad8\u7b4b\u7c89\u3001\u9ec4\u6cb9\u3001\u76d0\u3001\u7cd6" + }, { + "name": "\u8d85\u8f6f\u5168\u9ea6\u9762\u5305", + "id": "892020", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/2014\/201441546363.jpg\/OTAweDYwMA", + "all_click": "6.2\u4e07", + "favorites": "1072", + "uri": "dishInfo.app?code=89218888", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u9175\u6bcd\u3001\u9ec4\u6cb9\u3001\u5168\u9ea6\u9762\u5305\u7c89\u3001\u76d0\u3001\u7ea2\u7cd6\u3001\u9178\u5976+\u9e21\u86cb(1\u4e2a)" + }, { + "name": "\u514d\u63c9\u8d85\u8f6f\u5c0f\u9762\u5305", + "id": "811829", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201603\/2218\/221853559099.jpg\/OTAweDYwMA", + "all_click": "7.0\u4e07", + "favorites": "835", + "uri": "dishInfo.app?code=81199788", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u725b\u5976\uff08\u4e3b\u9762\u56e2\uff09\u3001\u7cd6\uff08\u4e3b\u9762\u56e2\uff09\u3001\u76d0\uff08\u4e3b\u9762\u56e2\uff09\u3001\u6de1\u5976\u6cb9\uff08\u4e3b\u9762\u56e2\uff09\u3001\u9ad8\u7c89\uff08\u4e3b\u9762\u56e2\uff09\u3001\u9175\u6bcd\uff08\u4e3b\u9762\u56e2\uff09\u3001\u5f00\u6c34\uff08\u70eb\u79cd\uff09\u3001\u9e21\u86cb\u6db2\uff08\u88c5\u9970\uff09\u3001\u9ec4\u6cb9\uff08\u4e3b\u9762\u56e2\uff09\u3001\u9ad8\u7c89\uff08\u70eb\u79cd\uff09\u3001\u7cd6\uff08\u70eb\u79cd\uff09\u3001\u9e21\u86cb\u6db2\uff08\u4e3b\u9762\u56e2\uff09\u3001\u9ad8\u7c89\uff08\u6700\u540e\u548c\u9762\uff09\u3001\u9ed1\u829d\u9ebb\uff08\u88c5\u9970\uff09" + }, { + "name": "\u86cb\u7cd5\u8f6f\u9762\u5305", + "id": "940790", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201705\/0822\/082240456329.jpg\/OTAweDYwMA", + "all_click": "1.9\u4e07", + "favorites": "565", + "uri": "dishInfo.app?code=94095888", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u677e\u5b50\u3001\u9178\u5976\u3001\u6e29\u6c34\u3001\u9175\u6bcd\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u9ad8\u7b4b\u9762\u7c89\u3001\u8513\u8d8a\u6885\u3001\u6cd5\u8299\u5a1c\u53ef\u53ef\u7c89\u3001\u5e38\u6e29\u9e21\u86cb\u3001\u767d\u7802\u7cd6\u3001\u5976\u6cb9\u5976\u916a\u3001\u52a8\u7269\u6de1\u5976\u6cb9\u3001\u5b89\u742a\u8010\u9ad8\u7cd6\u9175\u6bcd\u3001\u767d\u7802\u7cd615\u514b\u3001\u5976\u916a\u90e8\u5206\uff1a\u3001\u9175\u79cd\u90e8\u5206\uff1a\u3001\u4e3b\u9762\u56e2\u90e8\u5206\uff1a\u3001\u7389\u7c73\u6cb9\u6216\uff08\u65e0\u5473\u8272\u62c9\u6cb9\uff09" + }, { + "name": "\u6930\u9999\u8f6f\u9762\u5305", + "id": "798476", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201601\/0915\/091541485253.jpg\/OTAweDYwMA", + "all_click": "1.3\u4e07", + "favorites": "42", + "uri": "dishInfo.app?code=79864488", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "9", + "burdens": "\u9e21\u86cb\u3001\u725b\u5976\u3001\u9762\u7c89\u3001\u9175\u6bcd\u3001\u9ec4\u6cb9\u3001\u76d0\u3001\u6930\u84c9\u3001\u767d\u7cd6" + }, + { + "name": "\u9e21\u8089\u9752\u83dc\u7ca5", + "id": "889627", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/1617\/161750058722.jpg\/OTAweDYwMA", + "all_click": "15.2\u4e07", + "favorites": "2577", + "uri": "dishInfo.app?code=88979588", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u751f\u83dc\u3001\u80e1\u841d\u535c\u3001\u5927\u7c73\u3001\u9e21\u80f8\u8089\u3001\u59dc\u3001\u6599\u9152\u3001\u76d0\u3001\u751f\u62bd\u3001\u6e05\u6c34\u3001\u9999\u6cb9" + }, { + "name": "\u5357\u74dc\u5c0f\u7c73\u7ca5", + "id": "898289", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201610\/1219\/121934468146.jpg\/OTAweDYwMA", + "all_click": "3.5\u4e07", + "favorites": "1352", + "uri": "dishInfo.app?code=89845788", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u5357\u74dc\u3001\u5c0f\u7c73" + }, { + "name": "\u300cCathy\u8fb9\u5403\u8fb9\u5065\u5eb7\u300d\u516b\u5b9d\u7ca5\u8425\u517b\u6539\u826f\u7248", + "id": "926909", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201703\/0817\/081716469456.jpg\/OTAweDYwMA", + "all_click": "9.4\u4e07", + "favorites": "1072", + "uri": "dishInfo.app?code=92707788", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u83b2\u5b50\u3001\u67b8\u675e\u3001\u9ed1\u7c73\u3001\u858f\u7c73\u3001\u71d5\u9ea6\u3001\u7ea2\u8c46\u3001\u835e\u9ea6\u3001\u767d\u7389\u7c73\u7cc1" + }, { + "name": "\u5c0f\u7c73\u7ea2\u8c46\u7ca5", + "id": "892051", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201609\/2015\/201530034501.jpg\/OTAweDYwMA", + "all_click": "11.3\u4e07", + "favorites": "675", + "uri": "dishInfo.app?code=89221988", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u5c0f\u7c73\u3001\u7ea2\u8c46" + }, { + "name": "\u9999\u83c7\u9752\u83dc\u7ca5", + "id": "874927", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/2615\/261531387841.jpg\/OTAweDYwMA", + "all_click": "22.4\u4e07", + "favorites": "3060", + "uri": "dishInfo.app?code=87509588", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9999\u83c7\u3001\u5927\u7c73\u3001\u9e21\u6bdb\u83dc\u3001\u867e\u4ec1" + }, { + "name": "\u7ea2\u67a3\u5c71\u836f\u8c46\u7ca5", + "id": "899937", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201610\/1917\/19173957277.jpg\/OTAweDYwMA", + "all_click": "25.0\u4e07", + "favorites": "1354", + "uri": "dishInfo.app?code=90010588", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u5927\u7c73\u3001\u7ea2\u67a3\u3001\u5c71\u836f\u8c46" + }, { + "name": "\u5c0f\u7c73\u7389\u7c73\u7ca5", + "id": "877626", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/2913\/291350153179.jpg\/OTAweDYwMA", + "all_click": "8.4\u4e07", + "favorites": "309", + "uri": "dishInfo.app?code=87779488", + "is_fine": 2, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u5c0f\u7c73\u3001\u5ae9\u7389\u7c73\u7c92\u3001\u7389\u7c73\u7cc1\u5b50" + }, { + "name": "\u6f6e\u6c55\u6d77\u9c9c\u7ca5", + "id": "951982", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201707\/1010\/101030575958.jpg\/OTAweDYwMA", + "all_click": "17.7\u4e07", + "favorites": "3284", + "uri": "dishInfo.app?code=95215088", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "1", + "burdens": "\u6392\u9aa8\u3001\u867e\u3001\u5927\u7c73\u3001\u59dc\u672b\u3001\u8471\u82b1\u3001\u87f9\u3001\u82b1\u7532\u3001\u76d0\u3001\u7cd6\u3001\u9171\u6cb9\u3001\u767d\u80e1\u6912\u7c89" + }, { + "name": "\u7802\u9505\u76ae\u86cb\u7626\u8089\u7ca5", + "id": "876215", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201608\/2719\/271951393632.jpg\/OTAweDYwMA", + "all_click": "14.2\u4e07", + "favorites": "2220", + "uri": "dishInfo.app?code=87638388", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u76ae\u86cb\u3001\u5927\u7c73\u3001\u6c34\u3001\u732a\u8089\u672b" + }, { + "name": "\u5c0f\u7092\u725b\u8089", + "id": "785855", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201510\/1313\/561c9a314c8bb.jpg", + "all_click": "961.2\u4e07", + "favorites": "6.0\u4e07", + "uri": "dishInfo.app?code=78602371", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u9752\u849c\u3001\u5c0f\u7c73\u6912\u3001\u725b\u91cc\u810a\u3001\u9e21\u86cb\u6e05\u3001\u9999\u83dc\u6897\u3001\u8471\u3001\u59dc" + }, { + "name": "\u7ea2\u70e7\u8089", + "id": "785834", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201510\/1311\/561c79f4d4e14.jpg", + "all_click": "3672.3\u4e07", + "favorites": "10.0\u4e07", + "uri": "dishInfo.app?code=78600271", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u4e94\u82b1\u8089" + }, { + "name": "\u7cd6\u918b\u6392\u9aa8", + "id": "786082", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/videoImg\/201509\/0722\/55ed97982b6fc.JPG", + "all_click": "3334.9\u4e07", + "favorites": "20.4\u4e07", + "uri": "dishInfo.app?code=78625071", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u6392\u9aa8" + }, { + "name": "\u6e05\u84b8\u9c7c", + "id": "778816", + "img": "http:\/\/s1.cdn.jiaonizuocai.com\/caipu\/201508\/3113\/311354095180.jpg", + "all_click": "1358.8\u4e07", + "favorites": "7.0\u4e07", + "uri": "dishInfo.app?code=77898471", + "is_fine": 1, + "has_make_img": 1, + "is_exclusive": "2", + "burdens": "\u8349\u9c7c" + } + ] +} \ No newline at end of file diff --git a/src/mock/mock.js b/src/mock/mock.js new file mode 100644 index 0000000..1b3f672 --- /dev/null +++ b/src/mock/mock.js @@ -0,0 +1,10 @@ +const hotcate = require('./cookbook-hotcate.json'); +const list = require('./cookbook-list.json'); +const category = require('./cookbook-category.json'); +module.exports = () => { + return { + hotcate, + list, + category + } +}; \ No newline at end of file diff --git a/src/mock/mockRouter.json b/src/mock/mockRouter.json new file mode 100644 index 0000000..ff7001e --- /dev/null +++ b/src/mock/mockRouter.json @@ -0,0 +1,5 @@ +{ + "/api/hotcate": "/hotcate", + "/api/list": "/list", + "/api/category": "/category" +} \ No newline at end of file diff --git a/src/pages/home/Layout.jsx b/src/pages/home/Layout.jsx new file mode 100644 index 0000000..e0bac36 --- /dev/null +++ b/src/pages/home/Layout.jsx @@ -0,0 +1,161 @@ +/* eslint-disable jsx-a11y/anchor-is-valid */ +import { TabBar } from 'antd-mobile'; +import React from 'react'; + +import cookbook from 'assets/cookbook.png'; +import cookbookActive from 'assets/cookbook-active.png'; +import location from 'assets/location.png'; +import locationActive from 'assets/location-active.png'; +import menu from 'assets/menu.png'; +import menuActive from 'assets/menu-active.png'; +import more from 'assets/more.png'; +import moreActive from 'assets/more-active.png'; + +import { Cookbook, Category, Map, Profile } from './index'; + +import { connect } from 'react-redux'; + +@connect((state) => ({ + isShown: state.home.isShown +})) + +class Layout extends React.Component { + constructor(props) { + super(props); + this.state = { + selectedTab: 'cookbook', + hidden: false, + fullScreen: true, + }; + } + + render() { + return ( +
+