From 446b1dc2e55a5abd95db45029ec5db7f9cd273c2 Mon Sep 17 00:00:00 2001 From: Ching Date: Mon, 11 Oct 2021 23:18:14 +0800 Subject: [PATCH] feat(statics file): build build Signed-off-by: Ching --- frontend/dist/index.html | 2 +- frontend/dist/js/app.0890f100.js | 2 ++ frontend/dist/js/app.0890f100.js.map | 1 + frontend/dist/js/app.a6401c62.js | 2 -- frontend/dist/js/app.a6401c62.js.map | 1 - 5 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 frontend/dist/js/app.0890f100.js create mode 100644 frontend/dist/js/app.0890f100.js.map delete mode 100644 frontend/dist/js/app.a6401c62.js delete mode 100644 frontend/dist/js/app.a6401c62.js.map diff --git a/frontend/dist/index.html b/frontend/dist/index.html index a3b0657..60e59e0 100644 --- a/frontend/dist/index.html +++ b/frontend/dist/index.html @@ -1 +1 @@ -frontend
\ No newline at end of file +frontend
\ No newline at end of file diff --git a/frontend/dist/js/app.0890f100.js b/frontend/dist/js/app.0890f100.js new file mode 100644 index 0000000..73276bc --- /dev/null +++ b/frontend/dist/js/app.0890f100.js @@ -0,0 +1,2 @@ +(function(e){function t(t){for(var c,i,u=t[0],l=t[1],b=t[2],f=0,p=[];f0?(Object(c["H"])(),Object(c["k"])(f,{key:0},{default:Object(c["fb"])((function(){return[Object(c["q"])(o,{span:"3",class:"recipe_type"},{default:Object(c["fb"])((function(){return[Object(c["q"])(b,{"column-num":1},{default:Object(c["fb"])((function(){return[Object(c["q"])(l,{text:"汤",class:"recipe_type"})]})),_:1})]})),_:1}),Object(c["q"])(o,{span:"21"},{default:Object(c["fb"])((function(){return[Object(c["q"])(b,{"column-num":1,clickable:""},{default:Object(c["fb"])((function(){return[(Object(c["H"])(!0),Object(c["m"])(c["b"],null,Object(c["O"])(e.soup,(function(e){return Object(c["H"])(),Object(c["k"])(l,{text:e.name,to:{name:"RecipeMobileRecipeDetail",params:{id:e.id}}},null,8,["text","to"])})),256))]})),_:2},1024)]})),_:2},1024)]})),_:2},1024)):Object(c["l"])("",!0)]})),_:2},1024)]})),_:2},1024)])})),256))]})),_:1},8,["modelValue","onRefresh"])}n("4467");var ct,at=n("c36e"),rt=(n("4d48"),n("d1e1")),it=(n("ab71"),n("58e6")),ut=(n("0ec5"),n("21ab")),lt=(n("3df5"),n("2830")),bt=(n("81e6"),n("9ffb")),ot=(n("a434"),{name:"RecipeMobileWeekRecipe",components:(ct={},Object(je["a"])(ct,he["a"].name,he["a"]),Object(je["a"])(ct,We["a"].name,We["a"]),Object(je["a"])(ct,ge["b"].name,ge["b"]),Object(je["a"])(ct,Fe["a"].name,Fe["a"]),Object(je["a"])(ct,bt["a"].name,bt["a"]),Object(je["a"])(ct,lt["a"].name,lt["a"]),Object(je["a"])(ct,ut["a"].name,ut["a"]),Object(je["a"])(ct,it["a"].name,it["a"]),Object(je["a"])(ct,rt["a"].name,rt["a"]),Object(je["a"])(ct,at["a"].name,at["a"]),ct),data:function(){return{daily_recipes:[],loading:!1}},mounted:function(){this.getWeekRecipe(!1)},methods:{isToday:function(e){var t=new Date,n=new Date(1e3*e);return n.getDate()==t.getDate()&&n.getMonth()==t.getMonth()&&n.getFullYear()==t.getFullYear()},formatDate:function(e){if(void 0!==e){var t=new Date(1e3*e),n=["周日","周一","周二","周三","周四","周五","周六"],c=n[t.getDay()];return this.isToday(t)&&(c+=" 🌟"),c}},onRefresh:function(){this.getWeekRecipe(!0)},getWeekRecipe:function(e){var t=this;e?_.a.post(v.a.publicPath+"/recipe/week-recipe/").then((function(e){return t.daily_recipes=e.data,t.loading=!1})):_.a.get(v.a.publicPath+"/recipe/week-recipe/").then((function(e){return t.daily_recipes=e.data}),this.loading=!1)},reGenerateRecipe:function(e,t){var n=this;_.a.post(v.a.publicPath+"/recipe/daily-recipe/"+e).then((function(e){return n.daily_recipes.splice(t,1,e.data)}))}}});n("529f");ot.render=nt;var ft=ot,pt={name:"RecipeMobileWeekRecipe",components:{tabbar:xe,week_recipe:ft},data:function(){return{}}};pt.render=et;var Ot=pt;function dt(e,t,n,a,r,i){var u=Object(c["Q"])("recipe_edit"),l=Object(c["Q"])("tabbar");return Object(c["H"])(),Object(c["m"])(c["b"],null,[Object(c["q"])(u,{"recipe-id":r.recipe.id,recipe_:r.recipe},null,8,["recipe-id","recipe_"]),Object(c["q"])(l)],64)}var jt={components:{recipe_edit:Ne,tabbar:xe},data:function(){return{recipe:{}}},mounted:function(){var e=this;_.a.get(v.a.publicPath+"/recipe/recipe/"+this.$route.params.id).then((function(t){return e.recipe=t.data}))}};jt.render=dt;var st=jt,mt={class:"recipe-create"},_t=Object(c["p"])("保存");function ht(e,t,n,a,r,i){var u=Object(c["Q"])("van-icon"),l=Object(c["Q"])("van-cell"),b=Object(c["Q"])("van-button"),o=Object(c["Q"])("van-cell-group"),f=Object(c["Q"])("tabbar"),p=Object(c["Q"])("van-picker"),O=Object(c["Q"])("van-popup");return Object(c["H"])(),Object(c["m"])(c["b"],null,[(Object(c["H"])(!0),Object(c["m"])(c["b"],null,Object(c["O"])(r.constants.RECIPE_TYPES,(function(e){return Object(c["H"])(),Object(c["k"])(o,{inset:"",title:e.value},{default:Object(c["fb"])((function(){return[(Object(c["H"])(!0),Object(c["m"])(c["b"],null,Object(c["O"])(r.daily_recipe[e.key],(function(e){return Object(c["H"])(),Object(c["k"])(l,{title:e.name},{"right-icon":Object(c["fb"])((function(){return[Object(c["q"])(u,{name:"cross",class:"delete-icon",onClick:function(t){return i.deleteRecipe(e)},color:"#969799"},null,8,["onClick"])]})),_:2},1032,["title"])})),256)),Object(c["q"])(l,null,{value:Object(c["fb"])((function(){return[Object(c["q"])(b,{plain:"",hairline:"",block:"",icon:"plus",color:"#969799",size:"small",onClick:function(t){return i.addRecipe(e.key)}},null,8,["onClick"])]})),_:2},1024)]})),_:2},1032,["title"])})),256)),Object(c["n"])("div",mt,[Object(c["q"])(b,{type:"primary",round:"",hairline:"",plain:"",block:"",disabled:r.disable_submit,onClick:i.submitRecipe},{default:Object(c["fb"])((function(){return[_t]})),_:1},8,["disabled","onClick"])]),Object(c["q"])(f),Object(c["q"])(O,{show:r.show_picker,"onUpdate:show":t[1]||(t[1]=function(e){return r.show_picker=e}),round:"",position:"bottom","safe-area-inset-bottom":""},{default:Object(c["fb"])((function(){return[Object(c["q"])(p,{ref:"picker",columns:r.picker_columns[r.picker_recipe_type],onCancel:t[0]||(t[0]=function(e){return r.show_picker=!1}),onConfirm:i.onConfirm},null,8,["columns","onConfirm"])]})),_:1},8,["show"])],64)}n("8a58");var vt,gt=n("e41f"),yt=(n("5f5f"),n("f253")),qt={components:(vt={},Object(je["a"])(vt,se["b"].name,se["b"]),Object(je["a"])(vt,yt["a"].name,yt["a"]),Object(je["a"])(vt,gt["a"].name,gt["a"]),Object(je["a"])(vt,We["a"].name,We["a"]),Object(je["a"])(vt,ge["b"].name,ge["b"]),Object(je["a"])(vt,Fe["a"].name,Fe["a"]),Object(je["a"])(vt,bt["a"].name,bt["a"]),Object(je["a"])(vt,lt["a"].name,lt["a"]),Object(je["a"])(vt,ut["a"].name,ut["a"]),Object(je["a"])(vt,it["a"].name,it["a"]),Object(je["a"])(vt,rt["a"].name,rt["a"]),Object(je["a"])(vt,at["a"].name,at["a"]),Object(je["a"])(vt,"tabbar",xe),vt),data:function(){return{daily_recipe:{meat:[],vegetable:[],soup:[]},payload:{meat:[],vegetable:[],soup:[]},constants:S.a,show_picker:!1,picker_recipe_type:null,picker_columns:{},disable_submit:!0}},mounted:function(){var e=this;_.a.get(v.a.publicPath+"/recipe/daily-recipe/"+this.$route.params.id).then((function(t){return e.daily_recipe=e.serializeData(t.data)}));for(var t=function(t){_.a.get(v.a.publicPath+"/recipe/recipe/?recipe_type="+S.a.RECIPE_TYPES[t]["key"]+"&page_size=500").then((function(n){return e.picker_columns[S.a.RECIPE_TYPES[t]["key"]]=e.serializeDataForPicker(n.data.results)}))},n=0;n\n \n\n\n\n","import { render } from \"./App.vue?vue&type=template&id=2969681c\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","import ElementPlus from 'element-plus'\nimport 'element-plus/lib/theme-chalk/index.css'\nimport locale from 'element-plus/lib/locale/lang/zh-cn'\n\nexport default (app) => {\n app.use(ElementPlus, { locale })\n}\n","\n\n\n\n","\n\n\n\n","import { render } from \"./input_recipe.vue?vue&type=template&id=16b31338&scoped=true\"\nimport script from \"./input_recipe.vue?vue&type=script&lang=js\"\nexport * from \"./input_recipe.vue?vue&type=script&lang=js\"\n\nimport \"./input_recipe.vue?vue&type=style&index=0&id=16b31338&scoped=true&lang=css\"\nscript.render = render\nscript.__scopeId = \"data-v-16b31338\"\n\nexport default script","\n\n\n\n\n","import { render } from \"./recipe_list.vue?vue&type=template&id=40bc726c\"\nimport script from \"./recipe_list.vue?vue&type=script&lang=js\"\nexport * from \"./recipe_list.vue?vue&type=script&lang=js\"\n\nimport \"./recipe_list.vue?vue&type=style&index=0&id=40bc726c&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./home.vue?vue&type=template&id=2f7ecc30\"\nimport script from \"./home.vue?vue&type=script&lang=js\"\nexport * from \"./home.vue?vue&type=script&lang=js\"\n\nimport \"./home.vue?vue&type=style&index=0&id=2f7ecc30&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n\n","import { render } from \"./recipeDetail.vue?vue&type=template&id=091caa05\"\nimport script from \"./recipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./recipeDetail.vue?vue&type=script&lang=js\"\n\nimport \"./recipeDetail.vue?vue&type=style&index=0&id=091caa05&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./week_recipe.vue?vue&type=template&id=5cba8345\"\nimport script from \"./week_recipe.vue?vue&type=script&lang=js\"\nexport * from \"./week_recipe.vue?vue&type=script&lang=js\"\n\nimport \"./week_recipe.vue?vue&type=style&index=0&id=5cba8345&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./weekRecipe.vue?vue&type=template&id=5a47131a\"\nimport script from \"./weekRecipe.vue?vue&type=script&lang=js\"\nexport * from \"./weekRecipe.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n","\n\n\n\n\n","import { render } from \"./daily_recipe_detail.vue?vue&type=template&id=02ee4cf4\"\nimport script from \"./daily_recipe_detail.vue?vue&type=script&lang=js\"\nexport * from \"./daily_recipe_detail.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","import { render } from \"./dailyRecipeDetail.vue?vue&type=template&id=a73306e8\"\nimport script from \"./dailyRecipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./dailyRecipeDetail.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./recipe-list.vue?vue&type=template&id=6a817c54\"\nimport script from \"./recipe-list.vue?vue&type=script&lang=js\"\nexport * from \"./recipe-list.vue?vue&type=script&lang=js\"\n\nimport \"./recipe-list.vue?vue&type=style&index=0&id=6a817c54&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n","import { render } from \"./tabbar.vue?vue&type=template&id=16dae974\"\nimport script from \"./tabbar.vue?vue&type=script&lang=js\"\nexport * from \"./tabbar.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","import { render } from \"./Home.vue?vue&type=template&id=376aeb3a\"\nimport script from \"./Home.vue?vue&type=script&lang=js\"\nexport * from \"./Home.vue?vue&type=script&lang=js\"\n\nimport \"./Home.vue?vue&type=style&index=0&id=376aeb3a&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n","\n\n\n\n","import { render } from \"./recipe-edit.vue?vue&type=template&id=5723d8a8\"\nimport script from \"./recipe-edit.vue?vue&type=script&lang=js\"\nexport * from \"./recipe-edit.vue?vue&type=script&lang=js\"\n\nimport \"./recipe-edit.vue?vue&type=style&index=0&id=5723d8a8&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./RecipeCreate.vue?vue&type=template&id=71c37fb3\"\nimport script from \"./RecipeCreate.vue?vue&type=script&lang=js\"\nexport * from \"./RecipeCreate.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n","\n\n\n\n\n","import { render } from \"./week-recipe.vue?vue&type=template&id=432f7ac2\"\nimport script from \"./week-recipe.vue?vue&type=script&lang=js\"\nexport * from \"./week-recipe.vue?vue&type=script&lang=js\"\n\nimport \"./week-recipe.vue?vue&type=style&index=0&id=432f7ac2&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./WeekRecipe.vue?vue&type=template&id=9940cf6e\"\nimport script from \"./WeekRecipe.vue?vue&type=script&lang=js\"\nexport * from \"./WeekRecipe.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n","import { render } from \"./RecipeDetail.vue?vue&type=template&id=e58a9776\"\nimport script from \"./RecipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./RecipeDetail.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n\n\n","import { render } from \"./DailyRecipeDetail.vue?vue&type=template&id=d27a14a0\"\nimport script from \"./DailyRecipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./DailyRecipeDetail.vue?vue&type=script&lang=js\"\n\nimport \"./DailyRecipeDetail.vue?vue&type=style&index=0&id=d27a14a0&lang=css\"\nscript.render = render\n\nexport default script","import { createRouter, createWebHistory } from 'vue-router'\nimport Home from '@/views/home.vue'\nimport RecipeDetail from '@/views/recipeDetail.vue'\nimport WeekRecipe from '@/views/weekRecipe.vue'\nimport DailyRecipeDetail from '@/views/dailyRecipeDetail.vue'\nimport RecipeMobileHome from '@/views/recipe-mobile/Home.vue'\nimport RecipeMobileRecipeCreate from '@/views/recipe-mobile/RecipeCreate.vue'\nimport RecipeMobileWeekRecipe from '@/views/recipe-mobile/WeekRecipe.vue'\nimport RecipeMobileRecipeDetail from '@/views/recipe-mobile/RecipeDetail.vue'\nimport RecipeMobileDailyRecipeDetail from '@/views/recipe-mobile/DailyRecipeDetail.vue'\n\nconst routes = [\n {\n path: '/',\n name: 'Home',\n component: Home,\n },\n {\n path: '/recipe/:id',\n name: \"RecipeDetail\",\n component: RecipeDetail\n },\n {\n path: '/week-recipe/',\n name: \"WeekRecipe\",\n component: WeekRecipe\n },\n {\n path: '/daily-recipe/:id',\n name: \"DailyRecipeDetail\",\n component: DailyRecipeDetail\n },\n\n // mobile recipe\n {\n path: '/recipe-mobile/',\n name: \"RecipeMobileHome\",\n component: RecipeMobileHome\n },\n {\n path: '/recipe-mobile/recipe/create/',\n name: \"RecipeMobileRecipeCreate\",\n component: RecipeMobileRecipeCreate\n },\n {\n path: '/recipe-mobile/week-recipe/',\n name: \"RecipeMobileWeekRecipe\",\n component: RecipeMobileWeekRecipe\n },\n {\n path: '/recipe-mobile/recipe/:id',\n name: \"RecipeMobileRecipeDetail\",\n component: RecipeMobileRecipeDetail\n },\n {\n path: '/recipe-mobile/daily-recipe/:id',\n name: \"RecipeMobileDailyRecipeDetail\",\n component: RecipeMobileDailyRecipeDetail\n },\n];\n\nconst router = createRouter({\n history: createWebHistory(),\n routes,\n});\n\nexport default router;\n","import { createApp } from 'vue'\nimport App from './App.vue'\nimport 'bootstrap/dist/css/bootstrap.min.css'\nimport installElementPlus from './plugins/element'\nimport ElementPlus from 'element-plus'\n// import 'element-plus/lib/theme-chalk/index.css'\n// import Vant from 'vant';\n// import 'vant/lib/index.css';\nimport router from './router'\n\nconst app = createApp(App)\ninstallElementPlus(app)\napp.use(ElementPlus)\n// app.use(Vant)\napp.use(router).mount('#app')\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./home.vue?vue&type=style&index=0&id=2f7ecc30&lang=css\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./recipeDetail.vue?vue&type=style&index=0&id=091caa05&lang=css\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./Home.vue?vue&type=style&index=0&id=376aeb3a&lang=css\"","const type_map = {\n vegetable: '菜',\n meat: '肉',\n soup: '汤',\n};\nconst rate_map = {\n 1: '🍚',\n 2: '🍚 🍚',\n 3: '🍚 🍚 🍚',\n 4: '🍚 🍚 🍚 🍚',\n 5: '🍚 🍚 🍚 🍚 🍚',\n};\nconst difficulty_map = {\n 1: '⭐',\n 2: '⭐ ⭐',\n 3: '⭐ ⭐ ⭐',\n 4: '⭐ ⭐ ⭐ ⭐',\n 5: '⭐ ⭐ ⭐ ⭐ ⭐',\n};\nfunction formatRecipeType(recipe_type) {\n return type_map[recipe_type];\n}\nfunction formatRate(rate) {\n return rate_map[rate];\n}\nfunction formatDifficulty(difficulty) {\n return difficulty_map[difficulty];\n}\n\nconst RECIPE_TYPES = [\n { key: 'meat', value: '肉' },\n { key: 'vegetable', value: '菜' },\n { key: 'soup', value: '汤' },\n ];\nmodule.exports = {\n RECIPE_TYPE_VEGETABLE: 'vegetable',\n RECIPE_TYPE_MEAT: 'meat',\n RECIPE_TYPE_SOUP: 'soup',\n RECIPE_TYPES,\n formatRecipeType,\n formatDifficulty,\n formatRate,\n}\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./recipe-edit.vue?vue&type=style&index=0&id=5723d8a8&lang=css\"","module.exports = {\n publicPath: process.env.VUE_APP_BASEURL\n}\n"],"sourceRoot":""} \ No newline at end of file diff --git a/frontend/dist/js/app.a6401c62.js b/frontend/dist/js/app.a6401c62.js deleted file mode 100644 index 6e96ca1..0000000 --- a/frontend/dist/js/app.a6401c62.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var c,i,u=t[0],l=t[1],b=t[2],f=0,p=[];f0?(Object(c["H"])(),Object(c["k"])(f,{key:0},{default:Object(c["fb"])((function(){return[Object(c["q"])(o,{span:"3",class:"recipe_type"},{default:Object(c["fb"])((function(){return[Object(c["q"])(b,{"column-num":1},{default:Object(c["fb"])((function(){return[Object(c["q"])(l,{text:"汤",class:"recipe_type"})]})),_:1})]})),_:1}),Object(c["q"])(o,{span:"21"},{default:Object(c["fb"])((function(){return[Object(c["q"])(b,{"column-num":1,clickable:""},{default:Object(c["fb"])((function(){return[(Object(c["H"])(!0),Object(c["m"])(c["b"],null,Object(c["O"])(e.soup,(function(e){return Object(c["H"])(),Object(c["k"])(l,{text:e.name,to:{name:"RecipeMobileRecipeDetail",params:{id:e.id}}},null,8,["text","to"])})),256))]})),_:2},1024)]})),_:2},1024)]})),_:2},1024)):Object(c["l"])("",!0)]})),_:2},1024)]})),_:2},1024)])})),256))]})),_:1},8,["modelValue","onRefresh"])}n("4467");var ct,at=n("c36e"),rt=(n("4d48"),n("d1e1")),it=(n("ab71"),n("58e6")),ut=(n("0ec5"),n("21ab")),lt=(n("3df5"),n("2830")),bt=(n("81e6"),n("9ffb")),ot=(n("a434"),{name:"RecipeMobileWeekRecipe",components:(ct={},Object(je["a"])(ct,he["a"].name,he["a"]),Object(je["a"])(ct,We["a"].name,We["a"]),Object(je["a"])(ct,ge["b"].name,ge["b"]),Object(je["a"])(ct,Fe["a"].name,Fe["a"]),Object(je["a"])(ct,bt["a"].name,bt["a"]),Object(je["a"])(ct,lt["a"].name,lt["a"]),Object(je["a"])(ct,ut["a"].name,ut["a"]),Object(je["a"])(ct,it["a"].name,it["a"]),Object(je["a"])(ct,rt["a"].name,rt["a"]),Object(je["a"])(ct,at["a"].name,at["a"]),ct),data:function(){return{daily_recipes:[],loading:!1}},mounted:function(){this.getWeekRecipe(!1)},methods:{isToday:function(e){var t=new Date,n=new Date(1e3*e);return n.getDate()==t.getDate()&&n.getMonth()==t.getMonth()&&n.getFullYear()==t.getFullYear()},formatDate:function(e){if(void 0!==e){var t=new Date(1e3*e),n=["周日","周一","周二","周三","周四","周五","周六"],c=n[t.getDay()];return this.isToday(t)&&(c+=" 🌟"),c}},onRefresh:function(){this.getWeekRecipe(!0)},getWeekRecipe:function(e){var t=this;e?_.a.post(v.a.publicPath+"/recipe/week-recipe/").then((function(e){return t.daily_recipes=e.data,t.loading=!1})):_.a.get(v.a.publicPath+"/recipe/week-recipe/").then((function(e){return t.daily_recipes=e.data}),this.loading=!1)},reGenerateRecipe:function(e,t){var n=this;_.a.post(v.a.publicPath+"/recipe/daily-recipe/"+e).then((function(e){return n.daily_recipes.splice(t,1,e.data)}))}}});n("ba2d");ot.render=nt;var ft=ot,pt={name:"RecipeMobileWeekRecipe",components:{tabbar:xe,week_recipe:ft},data:function(){return{}}};pt.render=et;var Ot=pt;function dt(e,t,n,a,r,i){var u=Object(c["Q"])("recipe_edit"),l=Object(c["Q"])("tabbar");return Object(c["H"])(),Object(c["m"])(c["b"],null,[Object(c["q"])(u,{"recipe-id":r.recipe.id,recipe_:r.recipe},null,8,["recipe-id","recipe_"]),Object(c["q"])(l)],64)}var jt={components:{recipe_edit:Ne,tabbar:xe},data:function(){return{recipe:{}}},mounted:function(){var e=this;_.a.get(v.a.publicPath+"/recipe/recipe/"+this.$route.params.id).then((function(t){return e.recipe=t.data}))}};jt.render=dt;var st=jt,mt={class:"recipe-create"},_t=Object(c["p"])("保存");function ht(e,t,n,a,r,i){var u=Object(c["Q"])("van-icon"),l=Object(c["Q"])("van-cell"),b=Object(c["Q"])("van-button"),o=Object(c["Q"])("van-cell-group"),f=Object(c["Q"])("tabbar"),p=Object(c["Q"])("van-picker"),O=Object(c["Q"])("van-popup");return Object(c["H"])(),Object(c["m"])(c["b"],null,[(Object(c["H"])(!0),Object(c["m"])(c["b"],null,Object(c["O"])(r.constants.RECIPE_TYPES,(function(e){return Object(c["H"])(),Object(c["k"])(o,{inset:"",title:e.value},{default:Object(c["fb"])((function(){return[(Object(c["H"])(!0),Object(c["m"])(c["b"],null,Object(c["O"])(r.daily_recipe[e.key],(function(e){return Object(c["H"])(),Object(c["k"])(l,{title:e.name},{"right-icon":Object(c["fb"])((function(){return[Object(c["q"])(u,{name:"cross",class:"delete-icon",onClick:function(t){return i.deleteRecipe(e)},color:"#969799"},null,8,["onClick"])]})),_:2},1032,["title"])})),256)),Object(c["q"])(l,null,{value:Object(c["fb"])((function(){return[Object(c["q"])(b,{plain:"",hairline:"",block:"",icon:"plus",color:"#969799",size:"small",onClick:function(t){return i.addRecipe(e.key)}},null,8,["onClick"])]})),_:2},1024)]})),_:2},1032,["title"])})),256)),Object(c["n"])("div",mt,[Object(c["q"])(b,{type:"primary",round:"",hairline:"",plain:"",block:"",disabled:r.disable_submit,onClick:i.submitRecipe},{default:Object(c["fb"])((function(){return[_t]})),_:1},8,["disabled","onClick"])]),Object(c["q"])(f),Object(c["q"])(O,{show:r.show_picker,"onUpdate:show":t[1]||(t[1]=function(e){return r.show_picker=e}),round:"",position:"bottom","safe-area-inset-bottom":""},{default:Object(c["fb"])((function(){return[Object(c["q"])(p,{ref:"picker",columns:r.picker_columns[r.picker_recipe_type],onCancel:t[0]||(t[0]=function(e){return r.show_picker=!1}),onConfirm:i.onConfirm},null,8,["columns","onConfirm"])]})),_:1},8,["show"])],64)}n("8a58");var vt,gt=n("e41f"),yt=(n("5f5f"),n("f253")),qt={components:(vt={},Object(je["a"])(vt,se["b"].name,se["b"]),Object(je["a"])(vt,yt["a"].name,yt["a"]),Object(je["a"])(vt,gt["a"].name,gt["a"]),Object(je["a"])(vt,We["a"].name,We["a"]),Object(je["a"])(vt,ge["b"].name,ge["b"]),Object(je["a"])(vt,Fe["a"].name,Fe["a"]),Object(je["a"])(vt,bt["a"].name,bt["a"]),Object(je["a"])(vt,lt["a"].name,lt["a"]),Object(je["a"])(vt,ut["a"].name,ut["a"]),Object(je["a"])(vt,it["a"].name,it["a"]),Object(je["a"])(vt,rt["a"].name,rt["a"]),Object(je["a"])(vt,at["a"].name,at["a"]),Object(je["a"])(vt,"tabbar",xe),vt),data:function(){return{daily_recipe:{meat:[],vegetable:[],soup:[]},payload:{meat:[],vegetable:[],soup:[]},constants:S.a,show_picker:!1,picker_recipe_type:null,picker_columns:{},disable_submit:!0}},mounted:function(){var e=this;_.a.get(v.a.publicPath+"/recipe/daily-recipe/"+this.$route.params.id).then((function(t){return e.daily_recipe=e.serializeData(t.data)}));for(var t=function(t){_.a.get(v.a.publicPath+"/recipe/recipe/?recipe_type="+S.a.RECIPE_TYPES[t]["key"]+"&page_size=500").then((function(n){return e.picker_columns[S.a.RECIPE_TYPES[t]["key"]]=e.serializeDataForPicker(n.data.results)}))},n=0;n\n \n\n\n\n","import { render } from \"./App.vue?vue&type=template&id=2969681c\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","import ElementPlus from 'element-plus'\nimport 'element-plus/lib/theme-chalk/index.css'\nimport locale from 'element-plus/lib/locale/lang/zh-cn'\n\nexport default (app) => {\n app.use(ElementPlus, { locale })\n}\n","\n\n\n\n","\n\n\n\n","import { render } from \"./input_recipe.vue?vue&type=template&id=16b31338&scoped=true\"\nimport script from \"./input_recipe.vue?vue&type=script&lang=js\"\nexport * from \"./input_recipe.vue?vue&type=script&lang=js\"\n\nimport \"./input_recipe.vue?vue&type=style&index=0&id=16b31338&scoped=true&lang=css\"\nscript.render = render\nscript.__scopeId = \"data-v-16b31338\"\n\nexport default script","\n\n\n\n\n","import { render } from \"./recipe_list.vue?vue&type=template&id=40bc726c\"\nimport script from \"./recipe_list.vue?vue&type=script&lang=js\"\nexport * from \"./recipe_list.vue?vue&type=script&lang=js\"\n\nimport \"./recipe_list.vue?vue&type=style&index=0&id=40bc726c&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./home.vue?vue&type=template&id=2f7ecc30\"\nimport script from \"./home.vue?vue&type=script&lang=js\"\nexport * from \"./home.vue?vue&type=script&lang=js\"\n\nimport \"./home.vue?vue&type=style&index=0&id=2f7ecc30&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n\n","import { render } from \"./recipeDetail.vue?vue&type=template&id=091caa05\"\nimport script from \"./recipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./recipeDetail.vue?vue&type=script&lang=js\"\n\nimport \"./recipeDetail.vue?vue&type=style&index=0&id=091caa05&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./week_recipe.vue?vue&type=template&id=5cba8345\"\nimport script from \"./week_recipe.vue?vue&type=script&lang=js\"\nexport * from \"./week_recipe.vue?vue&type=script&lang=js\"\n\nimport \"./week_recipe.vue?vue&type=style&index=0&id=5cba8345&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./weekRecipe.vue?vue&type=template&id=5a47131a\"\nimport script from \"./weekRecipe.vue?vue&type=script&lang=js\"\nexport * from \"./weekRecipe.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n","\n\n\n\n\n","import { render } from \"./daily_recipe_detail.vue?vue&type=template&id=02ee4cf4\"\nimport script from \"./daily_recipe_detail.vue?vue&type=script&lang=js\"\nexport * from \"./daily_recipe_detail.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","import { render } from \"./dailyRecipeDetail.vue?vue&type=template&id=a73306e8\"\nimport script from \"./dailyRecipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./dailyRecipeDetail.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./recipe-list.vue?vue&type=template&id=6a817c54\"\nimport script from \"./recipe-list.vue?vue&type=script&lang=js\"\nexport * from \"./recipe-list.vue?vue&type=script&lang=js\"\n\nimport \"./recipe-list.vue?vue&type=style&index=0&id=6a817c54&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n","import { render } from \"./tabbar.vue?vue&type=template&id=16dae974\"\nimport script from \"./tabbar.vue?vue&type=script&lang=js\"\nexport * from \"./tabbar.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","import { render } from \"./Home.vue?vue&type=template&id=376aeb3a\"\nimport script from \"./Home.vue?vue&type=script&lang=js\"\nexport * from \"./Home.vue?vue&type=script&lang=js\"\n\nimport \"./Home.vue?vue&type=style&index=0&id=376aeb3a&lang=css\"\nscript.render = render\n\nexport default script","\n\n\n","\n\n\n\n","import { render } from \"./recipe-edit.vue?vue&type=template&id=5723d8a8\"\nimport script from \"./recipe-edit.vue?vue&type=script&lang=js\"\nexport * from \"./recipe-edit.vue?vue&type=script&lang=js\"\n\nimport \"./recipe-edit.vue?vue&type=style&index=0&id=5723d8a8&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./RecipeCreate.vue?vue&type=template&id=71c37fb3\"\nimport script from \"./RecipeCreate.vue?vue&type=script&lang=js\"\nexport * from \"./RecipeCreate.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n","\n\n\n\n\n","import { render } from \"./week-recipe.vue?vue&type=template&id=bb96b5aa\"\nimport script from \"./week-recipe.vue?vue&type=script&lang=js\"\nexport * from \"./week-recipe.vue?vue&type=script&lang=js\"\n\nimport \"./week-recipe.vue?vue&type=style&index=0&id=bb96b5aa&lang=css\"\nscript.render = render\n\nexport default script","import { render } from \"./WeekRecipe.vue?vue&type=template&id=9940cf6e\"\nimport script from \"./WeekRecipe.vue?vue&type=script&lang=js\"\nexport * from \"./WeekRecipe.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n","import { render } from \"./RecipeDetail.vue?vue&type=template&id=e58a9776\"\nimport script from \"./RecipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./RecipeDetail.vue?vue&type=script&lang=js\"\nscript.render = render\n\nexport default script","\n\n\n\n\n","import { render } from \"./DailyRecipeDetail.vue?vue&type=template&id=d27a14a0\"\nimport script from \"./DailyRecipeDetail.vue?vue&type=script&lang=js\"\nexport * from \"./DailyRecipeDetail.vue?vue&type=script&lang=js\"\n\nimport \"./DailyRecipeDetail.vue?vue&type=style&index=0&id=d27a14a0&lang=css\"\nscript.render = render\n\nexport default script","import { createRouter, createWebHistory } from 'vue-router'\nimport Home from '@/views/home.vue'\nimport RecipeDetail from '@/views/recipeDetail.vue'\nimport WeekRecipe from '@/views/weekRecipe.vue'\nimport DailyRecipeDetail from '@/views/dailyRecipeDetail.vue'\nimport RecipeMobileHome from '@/views/recipe-mobile/Home.vue'\nimport RecipeMobileRecipeCreate from '@/views/recipe-mobile/RecipeCreate.vue'\nimport RecipeMobileWeekRecipe from '@/views/recipe-mobile/WeekRecipe.vue'\nimport RecipeMobileRecipeDetail from '@/views/recipe-mobile/RecipeDetail.vue'\nimport RecipeMobileDailyRecipeDetail from '@/views/recipe-mobile/DailyRecipeDetail.vue'\n\nconst routes = [\n {\n path: '/',\n name: 'Home',\n component: Home,\n },\n {\n path: '/recipe/:id',\n name: \"RecipeDetail\",\n component: RecipeDetail\n },\n {\n path: '/week-recipe/',\n name: \"WeekRecipe\",\n component: WeekRecipe\n },\n {\n path: '/daily-recipe/:id',\n name: \"DailyRecipeDetail\",\n component: DailyRecipeDetail\n },\n\n // mobile recipe\n {\n path: '/recipe-mobile/',\n name: \"RecipeMobileHome\",\n component: RecipeMobileHome\n },\n {\n path: '/recipe-mobile/recipe/create/',\n name: \"RecipeMobileRecipeCreate\",\n component: RecipeMobileRecipeCreate\n },\n {\n path: '/recipe-mobile/week-recipe/',\n name: \"RecipeMobileWeekRecipe\",\n component: RecipeMobileWeekRecipe\n },\n {\n path: '/recipe-mobile/recipe/:id',\n name: \"RecipeMobileRecipeDetail\",\n component: RecipeMobileRecipeDetail\n },\n {\n path: '/recipe-mobile/daily-recipe/:id',\n name: \"RecipeMobileDailyRecipeDetail\",\n component: RecipeMobileDailyRecipeDetail\n },\n];\n\nconst router = createRouter({\n history: createWebHistory(),\n routes,\n});\n\nexport default router;\n","import { createApp } from 'vue'\nimport App from './App.vue'\nimport 'bootstrap/dist/css/bootstrap.min.css'\nimport installElementPlus from './plugins/element'\nimport ElementPlus from 'element-plus'\n// import 'element-plus/lib/theme-chalk/index.css'\n// import Vant from 'vant';\n// import 'vant/lib/index.css';\nimport router from './router'\n\nconst app = createApp(App)\ninstallElementPlus(app)\napp.use(ElementPlus)\n// app.use(Vant)\napp.use(router).mount('#app')\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./home.vue?vue&type=style&index=0&id=2f7ecc30&lang=css\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./recipeDetail.vue?vue&type=style&index=0&id=091caa05&lang=css\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./Home.vue?vue&type=style&index=0&id=376aeb3a&lang=css\"","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./week-recipe.vue?vue&type=style&index=0&id=bb96b5aa&lang=css\"","const type_map = {\n vegetable: '菜',\n meat: '肉',\n soup: '汤',\n};\nconst rate_map = {\n 1: '🍚',\n 2: '🍚 🍚',\n 3: '🍚 🍚 🍚',\n 4: '🍚 🍚 🍚 🍚',\n 5: '🍚 🍚 🍚 🍚 🍚',\n};\nconst difficulty_map = {\n 1: '⭐',\n 2: '⭐ ⭐',\n 3: '⭐ ⭐ ⭐',\n 4: '⭐ ⭐ ⭐ ⭐',\n 5: '⭐ ⭐ ⭐ ⭐ ⭐',\n};\nfunction formatRecipeType(recipe_type) {\n return type_map[recipe_type];\n}\nfunction formatRate(rate) {\n return rate_map[rate];\n}\nfunction formatDifficulty(difficulty) {\n return difficulty_map[difficulty];\n}\n\nconst RECIPE_TYPES = [\n { key: 'meat', value: '肉' },\n { key: 'vegetable', value: '菜' },\n { key: 'soup', value: '汤' },\n ];\nmodule.exports = {\n RECIPE_TYPE_VEGETABLE: 'vegetable',\n RECIPE_TYPE_MEAT: 'meat',\n RECIPE_TYPE_SOUP: 'soup',\n RECIPE_TYPES,\n formatRecipeType,\n formatDifficulty,\n formatRate,\n}\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./recipe-edit.vue?vue&type=style&index=0&id=5723d8a8&lang=css\"","module.exports = {\n publicPath: process.env.VUE_APP_BASEURL\n}\n"],"sourceRoot":""} \ No newline at end of file