serviceDiary.js
3.83 KB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/serviceDiary/serviceDiary"],{"23f6":function(e,t,a){"use strict";a.r(t);var r=a("aada"),n=a("47c4");for(var o in n)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(o);a("5d17");var c=a("828b"),i=Object(c["a"])(n["default"],r["b"],r["c"],!1,null,"7d84d57e",null,!1,r["a"],void 0);t["default"]=i.exports},"47c4":function(e,t,a){"use strict";a.r(t);var r=a("d160"),n=a.n(r);for(var o in r)["default"].indexOf(o)<0&&function(e){a.d(t,e,(function(){return r[e]}))}(o);t["default"]=n.a},"5d17":function(e,t,a){"use strict";var r=a("cf8e"),n=a.n(r);n.a},"8ab3":function(e,t,a){"use strict";(function(e,t){var r=a("47a9");a("2fec");r(a("3240"));var n=r(a("23f6"));e.__webpack_require_UNI_MP_PLUGIN__=a,t(n.default)}).call(this,a("3223")["default"],a("df3c")["createPage"])},aada:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){}));var r=function(){var e=this,t=e.$createElement,a=(e._self._c,e.logList.length),r=e.__map(e.logList,(function(t,a){var r=e.__get_orig(t),n=t.updateTime?e.utils.formatTime(t.updateTime):null,o=t.updateTime?null:e.utils.formatTime(t.createTime),c=t.beforeImage&&t.beforeImage.length>0,i=c?e.__map(t.beforeImage,(function(t,a){var r=e.__get_orig(t),n=e.getFullImageUrl(t.url);return{$orig:r,m0:n}})):null,u=t.afterImage&&t.afterImage.length>0,s=u?e.__map(t.afterImage,(function(t,a){var r=e.__get_orig(t),n=e.getFullImageUrl(t.url);return{$orig:r,m1:n}})):null;return{$orig:r,g1:n,g2:o,g3:c,l0:i,g4:u,l1:s}})),n=e.logList.length;e.$mp.data=Object.assign({},{$root:{g0:a,l2:r,g5:n}})},n=[]},cf8e:function(e,t,a){},d160:function(e,t,a){"use strict";(function(e){var r=a("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(a("7eb4")),o=r(a("ee10")),c=r(a("7288")),i=r(a("14fe")),u={data:function(){return{consumeId:"",memberName:"",logList:[],baseUrl:c.default.getImgBaseUrl()}},onLoad:function(e){this.consumeId=e.consumeId||"",this.memberName=decodeURIComponent(e.memberName||"未知会员")},onShow:function(){this.loadServiceLogs()},methods:{goBack:function(){e.navigateBack({delta:1})},addServiceLog:function(){e.navigateTo({url:"/pages/addServiceLog/addServiceLog?consumeId=".concat(this.consumeId,"&memberName=").concat(encodeURIComponent(this.memberName))})},editServiceLog:function(t){e.navigateTo({url:"/pages/addServiceLog/addServiceLog?consumeId=".concat(this.consumeId,"&memberName=").concat(encodeURIComponent(this.memberName),"&logId=").concat(t,"&mode=edit")})},loadServiceLogs:function(){var t=this;return(0,o.default)(n.default.mark((function a(){var r;return n.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(a.prev=0,t.consumeId){a.next=4;break}return console.warn("消费记录ID为空,无法加载服务日志"),a.abrupt("return");case 4:return a.next=6,i.default.getServiceLogsByConsumeId(t.consumeId);case 6:r=a.sent,200===r.code&&r.data?t.logList=r.data.map((function(e){return{id:e.id,consumeId:e.consumeId,beforeImage:t.parseImageJson(e.beforeImage),afterImage:t.parseImageJson(e.afterImage),remark:e.remark,kjbRemark:e.kjbRemark,createUser:e.createUser,createUserName:e.createUserName,createTime:e.createTime,updateTime:e.updateTime}})):t.logList=[],a.next=15;break;case 10:a.prev=10,a.t0=a["catch"](0),console.error("加载服务日志失败:",a.t0),t.logList=[],e.showToast({title:"加载失败",icon:"none"});case 15:case"end":return a.stop()}}),a,null,[[0,10]])})))()},parseImageJson:function(e){try{return e?JSON.parse(e):[]}catch(t){return console.error("解析图片JSON失败:",t),[]}},getFullImageUrl:function(e){return e?e.startsWith("http")?e:this.baseUrl+e:""},previewImage:function(t){if(t){var a=this.getFullImageUrl(t);e.previewImage({urls:[a],current:a})}}}};t.default=u}).call(this,a("df3c")["default"])}},[["8ab3","common/runtime","common/vendor"]]]);