【老妈秘制小龙虾大排档·超多选择】118/128/168/110元享老妈秘制小龙虾大排档套餐!超多选择,油焖、麻辣、蒜蓉、卤味小龙虾…夏天就是要get小龙虾呀全虾宴招牌双人餐小龙虾
try{document.getElementsByTagName('html').item(0).style.webkitTextSizeAdjust=JSON.parse(window.__wxWebEnv.getEnv()).fontScale+'%'}catch(e){} window.logs = { pagetime: {} }; window.logs.pagetime['html_begin'] = (+new Date()); window.LANG = ""; // 页面语言 zh_CN en_US /** * 于2022-02-21重构vite * 仅保留原有moon.js中上报相关的部分 * @author baakqiu * @date 2022-02-21 */var WX_BJ_REPORT = window.WX_BJ_REPORT || {};(function(_) { if (_.BadJs) { return; } //onerror上报名 var BADJS_WIN_ERR = 'BadjsWindowError'; var extend = function(source, destination) { for (var property in destination) { source[property] = destination[property] } return source } /* 出错上报字段:mid name key msg stack file col line uin mid 模块名 name 监控名 key 特征值 msg 额外信息 */ _.BadJs = { uin: 0, mid: "", view: "wap", _cache: {}, //上报_cache 同一mid name key 只会上报一次 _info: {}, // 打点记录 会写入msg帮助定位 _hookCallback: null, ignorePath: true, throw: function(e, extData) { this.onError(e, extData); throw e; }, //接收异常并上报处理 如果有额外信息可以放在第二个参数_data中 // _data 只能覆盖上报协议的字段mid (name,key 不建议通过data覆盖) msg stack file col line uin onError: function(e, extData) { try { //标记已执行的throw if (e.BADJS_EXCUTED == true) { return; } e.BADJS_EXCUTED = true; var data = errToData(e); data.uin = this.uin; data.mid = this.mid; data.view = this.view; data.cmdb_module = 'mmbizwap'; //data.msg = msg || data.msg; if (!!extData) { data = extend(data, extData); } //如果cid存在 将cid合并到key if (data.cid) { data.key = "[" + data.cid + "]:" + data.key; } if (data._info) { if (Object.prototype.toString.call(data._info) == "[object Object]") { data.msg += " || info:" + JSON.stringify(data._info); } else if (Object.prototype.toString.call(data._info) == "[object String]") { data.msg += " || info:" + data._info; } else { data.msg += " || info:" + data._info; } } if (typeof this._hookCallback == "function") { if (this._hookCallback(data) === false) { return } } this._send(data); return _.BadJs; } catch (e) { console.error(e); } }, winErr: function(event) { if (event.error && event.error.BADJS_EXCUTED) { return; } if (event.type === 'unhandledrejection') { _.BadJs.onError(createError(event.type, event.reason, "", "", "", event.reason)); }else{ _.BadJs.onError(createError(BADJS_WIN_ERR, event.message, event.filename, event.lineno, event.colno, event.error)); } }, init: function(uin, mid, view) { this.uin = uin || this.uin; this.mid = mid || this.mid; this.view = view || this.view; return _.BadJs; }, //钩子函数 hook: function(fn) { this._hookCallback = fn; return _.BadJs; }, _send: function(data) { //hack uin mid if (!data.mid) { if (typeof window.PAGE_MID !== 'undefined' && window.PAGE_MID) { data.mid = window.PAGE_MID; } else { return; } } if (!data.uin) { data.uin = window.user_uin || 0; } // 发送要去重 var flag = [data.mid, data.name, data.key].join("|"); if (this._cache && this._cache[flag]) { return } else { this._cache && (this._cache[flag] = true); this._xhr(data); } return _.BadJs; }, _xhr: function(data) { //console.log(data); var xmlobj; if (window.ActiveXObject) { try { xmlobj = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlobj = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlobj = false; } } } else if (window.XMLHttpRequest) { xmlobj = new XMLHttpRequest(); } var param = ""; for (var key in data) { if (key && data[key]) { param += [key, "=", encodeURIComponent(data[key]), "&"].join(""); } } if (xmlobj && typeof xmlobj.open == "function") { xmlobj.open("POST", "https://badjs.weixinbridge.com/report", true); xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); xmlobj.onreadystatechange = function(status) {}; xmlobj.send(param.slice(0, -1)); } else { var img = new Image(); img.src = "https://badjs.weixinbridge.com/report?" + param; } }, // key是特征值 默认上报msg就是key,也可以主动传msg包含更多上报信息 report: function(name, key, data) { this.onError(createError(name, key), data); return this; }, // 打点标记 mark: function(info) { this._info = extend(this._info, info); }, nocache: function() { this._cache = false; return _.BadJs; } } function createError(name, msg, url, line, col, error) { return { name: name || "", message: msg || "", file: url || "", line: line || "", col: col || "", stack: (error && error.stack) || "", } } //将异常错误转换成上报协议支持的字段 /* * 先取e对象上的file line col等字段 * 再解析e.statck * name 错误大类 默认取badjs_try_err|badjs_win_err * key 错误标识 e.message * msg 错误信息 e.message * stack 错误堆栈 e.stack * file 错误发生的文件 * line 行 * col 列 * client_version */ function errToData(e) { var _stack = parseStack(e); return { name: e.name, key: e.message, msg: e.message, stack: _stack.info, file: _stack.file, line: _stack.line, col: _stack.col, client_version: "", _info: e._info } } function parseStack(e) { e._info = e._info || ""; // 当前错误的额外信息 最终上报到info var stack = e.stack || ""; var _stack = { info: stack, file: e.file || "", line: e.line || "", col: e.col || "", }; if (_stack.file == "") { // 提取file line col var stackArr = stack.split(/\bat\b/); if (stackArr && stackArr[1]) { var match = /(https?:\/\/[^\n]+)\:(\d+)\:(\d+)/.exec(stackArr[1]); if (match) { //若stack提取的file line col跟e中的属性不一致,以stack为准 但在e._info中记录原始数据 if (match[1] && match[1] != _stack.file) { _stack.file && (e._info += " [file: " + _stack.file + " ]"); _stack.file = match[1]; } if (match[2] && match[2] != _stack.line) { _stack.line && (e._info += " [line: " + _stack.line + " ]"); _stack.line = match[2]; } if (match[3] && match[3] != _stack.col) { _stack.col && (e._info += " [col: " + _stack.col + " ]"); _stack.col = match[3]; } } } } //替换堆栈中的文件路径 combojs太长 if (_stack && _stack.file && _stack.file.length > 0) { _stack.info = _stack.info.replace(new RegExp(_stack.file.split("?")[0], "gi"), "__FILE__") } //堆栈路径只保存文件名 if (_.BadJs.ignorePath) { _stack.info = _stack.info.replace(/http(s)?\:[^:\n]*\//ig, "").replace(/\n/gi, ""); } return _stack; } //兜底方法 window.addEventListener && window.addEventListener('error', _.BadJs.winErr); window.addEventListener && window.addEventListener('unhandledrejection', _.BadJs.winErr); return _.BadJs;})(WX_BJ_REPORT);window.WX_BJ_REPORT = WX_BJ_REPORT;/** * 兼容wap项目的简单CMD管理 * 所有wap项目必须包含此文件才可以执行成功 * 暴露在全局的变量仍然以seajs为命名空间,跟web项目保持一致 * 支持的API是seajs.use,以及require define * @author raphealguo * @date 20140326 */function __moonf__() { if (window.__moonhasinit) return; window.__moonhasinit = true; window.__moonclientlog = []; // moon中存到客户端日志里面的内容,最终写入到客户端的地点在fereport.js if (typeof JSON != "object") { //针对IE7的hack window.JSON = { stringify: function() { return ""; }, parse: function() { return {}; } }; } var moon_init = function() { // 前端的@cunjinli (function() { // @cunjinli 重写alert函数, moonsafe监控 var _alert = window.alert; window.__alertList = []; window.alert = function(msg) { _alert(msg); window.__alertList.push(msg); }; })(); /** * moonsafe @cunjinli 加在这里 */ (function() { // if (window.__nonce_str) { // var __old_createElement = document.createElement; // document.createElement = function(tagName) { // var node = __old_createElement.apply(this, arguments); // if (typeof tagName == 'object') { // tagName = tagName.toString(); // } // if (typeof tagName == 'string' && tagName.toLowerCase() == 'script') { // node.setAttribute("nonce", window.__nonce_str); // } // return node; // } // } if (window.addEventListener && window.__DEBUGINFO && Math.random() rate || !(inWx || inMp) || (top != window && !isAcrossOrigin && !(/mp\.weixin\.qq\.com/).test(href)) ) { //return ; } if (isObject(array)) array = [array]; if (!isArray(array) || _idkey == '') return; var data = ""; var log = []; //存放array中每个对象关联的log var key = []; //存放array中每个上报的key var val = []; //存放array中每个上报的value var idkey = []; //如果这里没有opt.limit,直接上报到startKey if (typeof _limit != "number") { _limit = Infinity; } for (var i = 0; i _limit) continue; //上报的偏移量超过limit if (typeof item.offset != "number") continue; if (item.offset == MOON_AJAX_NETWORK_OFFSET && !!_extInfo && !!_extInfo.network_rate && Math.random() >= _extInfo.network_rate) { continue; } //log[i] = item.log || ""; var k = _limit == Infinity ? _startKey : (_startKey + item.offset); log[i] = (("[moon]" + _idkey + "_" + k + ";") + item.log + ";" + getErrorMessage(item.e || {})) || ""; key[i] = k; val[i] = 1; } for (var j = 0; j 0) { // sendReport("idkey=" + idkey.join(";") + "&lc=" + log.length + data); sendReport("POST", location.protocol + '//mp.weixin.qq.com/mp/jsmonitor?', "idkey=" + idkey.join(";") + "&r=" + Math.random() + "&lc=" + log.length + data); // 把图文消息的错误上报一份到badjs,只支持get请求 // 这里由于量比较大,把badjs的内层怼爆了,这里加多一个采样,并且去掉用户的信息 var rate = 1; if (_extInfo && _extInfo.badjs_rate) { // 初始化时的badjs采样率 rate = _extInfo.badjs_rate; } if (Math.random() < rate) { data = data.replace(/uin\:(.)*\|biz\:(.)*\|mid\:(.)*\|idx\:(.)*\|sn\:(.)*\|/, ''); if(!!_badjsId){ var _img = new Image(); var _src = 'https://badjs.weixinbridge.com/badjs?id=' + _badjsId + '&level=4&from=' + encodeURIComponent(location.host) + '&msg=' + encodeURIComponent(data); _img.src = _src.slice(0, 1024); } // badjs同时报一份到新监控 if (typeof WX_BJ_REPORT != "undefined" && WX_BJ_REPORT.BadJs) { for (var i = 0; i < array.length; i++) { var item = array[i] || {}; if (item.e) { WX_BJ_REPORT.BadJs.onError(item.e,{_info:item.log}); } else { var name = /[^:;]*/.exec(item.log)[0]; WX_BJ_REPORT.BadJs.report(name, item.log, { mid: "mmbizwap:Monitor" }); } } } } else { //虽然采样没有执行 但实际是有被BadJs.onError,置位一下 for (var i = 0; i < array.length; i++) { var item = array[i] || {}; if (item.e) { item.e.BADJS_EXCUTED = true; } } } } } function isArray(obj) { //判断输入是否为数组 return Object.prototype.toString.call(obj) === '[object Array]'; } function isObject(obj) { //判断输入是否为对象 return Object.prototype.toString.call(obj) === '[object Object]'; } function getErrorMessage(e) { var stack = e.stack + ' ' + e.toString() || ""; //错误堆栈信息 try { //先取出res域名 if (!window.testenv_reshost) { stack = stack.replace(/http(s)?:\/\/res\.wx\.qq\.com/g, ""); } else { var host = 'http(s)?://' + window.testenv_reshost; var reg = new RegExp(host, 'g'); stack = stack.replace(reg, ""); } //提取最后一个.js前边的 var reg = /\/([^.]+)\/js\/(\S+?)\.js(\,|:)?/g; while (reg.test(stack)) { // stack = stack.replace(reg, "3"); 解决$问题 stack = stack.replace(reg, function(a, b, c, d, e, f) { return c + d }); } } catch (e) { stack = e.stack ? e.stack : "" //错误堆栈信息 } var ret = []; for (o in _reportOpt) { if (_reportOpt.hasOwnProperty(o)) { ret.push(o + ":" + _reportOpt[o]); } } ret.push("STK:" + stack.replace(/\n/g, "")); return ret.join("|"); } function sendReport(type, url, data) { //post方法用于提交数据 if (!/^mp\.weixin\.qq\.com$/.test(location.hostname)) { //非MP域名使用 img方式上报 var tmp = []; data = data.replace(location.href, (location.origin || "") + (location.pathname || "")).replace("#wechat_redirect", "").replace("#rd", "").split("&"); for (var i = 0, il = data.length; i < il; i++) { var a = data[i].split("="); if (!!a[0] && !!a[1]) { tmp.push(a[0] + "=" + encodeURIComponent(a[1])); } } var _img = new window.Image(); _img.src = (url + tmp.join("&")).substr(0, 1024); return; } var xmlobj; //定义XMLHttpRequest对象 if (window.ActiveXObject) { //如果当前浏览器支持Active Xobject,则创建ActiveXObject对象 try { xmlobj = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlobj = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlobj = false; } } } else if (window.XMLHttpRequest) { //如果当前浏览器支持XMLHttpRequest,则创建XMLHttpRequest对象 xmlobj = new XMLHttpRequest(); } if (!xmlobj) return; //xmlobj.open("POST", location.protocol + "//mp.weixin.qq.com/mp/jsmonitor?", true); xmlobj.open(type, url, true); xmlobj.setRequestHeader("cache-control", "no-cache"); xmlobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); //设置请求头信息 xmlobj.setRequestHeader("X-Requested-With", "XMLHttpRequest"); xmlobj.send(data); //发送数据 } function catTimeout(foo) { return function(cb, timeout) { if (typeof cb === 'string') { try { cb = new Function(cb); } catch (err) { throw err; } } var args = [].slice.call(arguments, 2); var _cb = cb; cb = function() { try { return _cb.apply(this, (args.length && args) || arguments); } catch (error) { if (error.stack && console && console.error) { //chrome有bug,特定情况下看不到throw的error,这里console.error下,防止给调试留坑 console.error("[TryCatch]" + error.stack); } if (!!_idkey && !!window.__moon_report) { //没有初始化_key,直接throw error //sendReport(error); window.__moon_report([{ offset: MOON_ASYNC_ERROR_KEY_OFFSET, log: "timeout_error;host:" + location.host, e: error }]); //breakOnError(timeoutkey); } throw error; } } return foo(cb, timeout); }; }; window.setTimeout = catTimeout(window.setTimeout); window.setInterval = catTimeout(window.setInterval); if (Math.random() = 10) { //一直失败 不要再继续试了,可能类似safari无痕模式 不允许写入了 return; } try { _setItem.call(window.localStorage, k, v); } catch (error) { //alert(error); if (error.stack && console && console.error) { //chrome有bug,特定情况下看不到throw的error,这里console.error下,防止给调试留坑 console.error("[TryCatch]" + error.stack); } window.__moon_report([{ offset: MOON_LOCALSTORAGE_ERROR_KEY_OFFSET, log: "localstorage_error;" + error.toString(), e: error }]); count++; if (count >= 3 && !!window.moon && window.moon.clear) { // 可能爆满 清理一下localstorage moon.clear(); } } } //alert("setItem end"); } })(); // 后面的@cunjinli }; moon_init(); //由于moon异步化,所以有些逻辑需要moon加载完之后才执行的 放到全局callback函数__moon_initcallback里边 (!!window.__moon_initcallback) && (window.__moon_initcallback());}// 为适应inline逻辑,有map时才主动自执行 @zhikaimai// if (typeof window.moon_map == 'object') {// __moonf__();// }__moonf__();if (!!window.addEventListener){ window.addEventListener("load",function(){ var MOON_SCRIPT_ERROR_KEY_OFFSET = 1; //script上报时的偏移量为1 var ns = document.querySelectorAll("[reportloaderror]"); for(var ni=0,nl=ns.length;ni<nl;ni++) ns[ni].onerror=function(ev){ window.__moon_report([{ offset: MOON_SCRIPT_ERROR_KEY_OFFSET, log: "load_script_error:" + ev.target.src, e: new Error('LoadResError') }], 1); window.WX_BJ_REPORT.BadJs.report("load_script_error", ev.target.src, { mid: "mmbizwap:Monitor" }); }; });} var testRdmUrl = '//res.wx.qq.com/mmbizwap/zh_CN/htmledition/images/pic/common/avatar_default5d90f7.svg'; // 如果是资源是mp域名,则是rdm环境 if (testRdmUrl.indexOf('mp.weixin.qq.com') > 0) { window.__allowLoadResFromMp = true; // 允许从mp.weixin.qq.com加载js资源 window.__loadAllResFromMp = true; // 所有js资源都从mp域名加载 // 给底色加个原谅绿 document.documentElement.style.boxShadow = 'inset 0 0 15px green'; }
龙虾风暴火热来袭
辣爽刺激着味蕾,蒜香诱惑着舌尖
开启一场壕气十足的龙虾“宴”遇
「老妈秘制小龙虾大排档」
位于汉渝路一巷与汉渝路交叉口
油焖/卤味/麻辣/蒜蓉的小龙虾任选,满口留香
以小龙虾犒赏你的胃
满足你饥肠辘辘的心
龙虾控们,颤抖吧!!
(图片来源网络,仅供参考)
◈ 精选小龙虾,只只饱满 ◈
每只虾的品质都要求很高,精心挑选
只只都丰满诱人,个头够大,肉够鲜嫩
每一只都仔细清洗,干净得不像话
个个都是爱动的主儿,活力充沛
(图片来源网络,仅供参考)
龙虾腮白腹净,虾黄饱满鲜甜
虾肉红白交织,紧实弹牙
嗦一口肉质Q弹,很入味
怪不得这货如此抢手~
(图片来源网络,仅供参考)
虾肉饱满弹口,虾黄块中带油
轻轻一揪,就能get嗦虾带来的快感来
咬下去肉质扎实紧致
有如撕扯着波龙肉块,满足感加倍
(图片来源网络,仅供参考)
趁凉,麻溜儿剥开虾头
大块虾黄瞬间要爆出来
◈ 麻辣/蒜泥,只只都够味 ◈
十几年做虾经验的大厨,手法精湛,配料香浓
酱汁完全浸入龙虾内里,油亮油亮的
浸泡在红油汤里,通透的红色
一股子浓郁的香味,扑鼻而来,实属诱惑
(图片来源网络,仅供参考)
虾子皮薄好剥不说,还处理得特别干净
虾腮白白净净的,吃着令人很放心
小龙虾各个都蘸上浓厚的酱料
轻轻掰开龙虾的壳
浓香味扑鼻而来
还有本身原汁原味的鲜甜
吃的就是一个酣畅淋漓
(图片来源网络,仅供参考)
甩开腮帮子,大口大口的吃虾
虾肉Q弹滑口,汁水浸入虾肉中
咬一口还会“嗤”的一声盈满口中
滑嫩的虾肉与爽辣的汁水纠缠萦绕
(图片来源网络,仅供参考)
去头开背,都可以看到粉粉嫩嫩的虾肉
腮白、爆黄、肉肥,虾肉红白交织
紧实弹牙,嗦一口,让人食欲大增
(图片来源网络,仅供参考)
扑鼻而来的香味就在挑逗味蕾
剥开虾壳露出白嫩的虾肉
肉质饱满,滑嫩爽口
一只只根本停不下来
(图片来源网络,仅供参考)
还在等什么
叫上三两好友
一起撸虾、喝酒、畅谈
享受大快朵颐的满足吧~
预览时标签不可点 收录于合集 # 个 上一篇 下一篇 购买须知Purchase Notes预约方式· 至少提前2-3小时电话预约方便商家备货,高峰期需等位营业时间· 周一至周五:15:00-03:00使用规则· 仅限堂食· 周末节假日适用不加价· 不提供餐前外带,餐毕未吃完可打包(打包费咨询商家)· 本套餐不可拆分使用· 本套餐不可叠加使用· 活动不可同时享受店里其他优惠活动,超出套餐内容费用,按店内实际收费另付· 如部分菜品因时令或其他不可抗因素导致无法提供,商家将用等价菜品替换· 图片仅供参考商家信息MERCHANT老妈秘制小龙虾大排档· 联系电话:18983773100· 商家地址:汉渝路一巷与汉渝路交叉口东南20米
微信扫一扫
关注该公众号

微信二维码 |
---|