You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
12 KiB
JavaScript

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/consignment-painting/index"],{311:function(e,t,n){"use strict";(function(e,t){var i=n(4);n(26);i(n(25));var a=i(n(312));e.__webpack_require_UNI_MP_PLUGIN__=n,t(a.default)}).call(this,n(1)["default"],n(2)["createPage"])},312:function(e,t,n){"use strict";n.r(t);var i=n(313),a=n(315);for(var r in a)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(r);n(317);var s,o=n(33),u=Object(o["default"])(a["default"],i["render"],i["staticRenderFns"],!1,null,"06cb0d30",null,!1,i["components"],s);u.options.__file="pages/consignment-painting/index.vue",t["default"]=u.exports},313:function(e,t,n){"use strict";n.r(t);var i=n(314);n.d(t,"render",(function(){return i["render"]})),n.d(t,"staticRenderFns",(function(){return i["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return i["recyclableRender"]})),n.d(t,"components",(function(){return i["components"]}))},314:function(e,t,n){"use strict";var i;n.r(t),n.d(t,"render",(function(){return a})),n.d(t,"staticRenderFns",(function(){return s})),n.d(t,"recyclableRender",(function(){return r})),n.d(t,"components",(function(){return i}));try{i={titleBlock:function(){return n.e("components/title-block/title-block").then(n.bind(null,386))},uUpload:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-upload/u-upload")]).then(n.bind(null,360))},uPopup:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-popup/u-popup")]).then(n.bind(null,467))},uDatetimePicker:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-datetime-picker/u-datetime-picker")]).then(n.bind(null,475))},"u-Input":function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u--input/u--input")]).then(n.bind(null,345))},uLoadingPage:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-loading-page/u-loading-page")]).then(n.bind(null,459))}}}catch(o){if(-1===o.message.indexOf("Cannot find module")||-1===o.message.indexOf(".vue"))throw o;console.error(o.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范文档https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var a=function(){var e=this,t=e.$createElement,n=(e._self._c,e.listPaintings.length),i=n>1?e.__map(e.listPaintings,(function(t,n){var i=e.__get_orig(t),a=e.listPaintings[n].warehouseID?e.addressList.find((function(t){return t.ID===e.listPaintings[n].warehouseID})):null;return{$orig:i,g1:a}})):null,a=n>1?e.listPaintings.length:null,r=e.listPaintings.length,s=e.listPaintings[e.currentIndex].warehouseID?e.addressList.find((function(t){return t.ID===e.listPaintings[e.currentIndex].warehouseID})):null;e._isMounted||(e.e0=function(t){e.show_2=!0},e.e1=function(){e.show_2=!0},e.e2=function(t){e.show_2=!1},e.e3=function(){e.show_1=!0},e.e4=function(t){e.show_1=!1},e.e5=function(t){e.show=!0},e.e6=function(t){e.show=!1}),e.$mp.data=Object.assign({},{$root:{g0:n,l0:i,g2:a,g3:r,g4:s}})},r=!1,s=[];a._withStripped=!0},315:function(e,t,n){"use strict";n.r(t);var i=n(316),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(r);t["default"]=a.a},316:function(e,t,n){"use strict";(function(e){var i=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n(63)),r=i(n(11)),s=i(n(65)),o=i(n(223)),u=n(262);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d={name:"order-details",data:function(){for(var e=new Date,t=[],n=e.getFullYear(),i=[],a=e.getMonth()+1,r=[],s=e.getDate(),o=1990;o<=e.getFullYear();o++)t.push(o);for(var u=1;u<=12;u++)i.push(u);for(var c=1;c<=31;c++)r.push(c);return{currentIndex:0,listPaintings:[{fileList1:[],artworkNum:"",artworkName:"",artistName:"",artworkSquareSize:"",warehouseID:"",endAt:""}],contentListHeight:0,isExpand:!1,isExpand1:!1,listHeight:308,minDate:"",show:!1,value1:"",loading:!1,fileList1:[],dayMoney:"",expectedPayment:"",warehouseID:"",cycleId:"",cycleList:[],addressList:[],info:{},show_2:!1,data:[],show_1:!1,title:"picker-view",years:t,year:n,months:i,month:a,days:r,day:s,value:[9999,a-1,s-1],visible:!0,url:""}},watch:{"info.artworkSquareSize":{handler:function(){this.obtainAmount()}},value1:function(e){this.obtainAmount()}},mounted:function(){var e=new Date;e.setHours(0,0,0,0),this.minDate=e.getTime()+10368e6,this.getCycle(),this.$mp.query.url&&(this.url=this.$mp.query.url,this.getDetailUrl()),this.getAddress();var t=new Date;this.value=[t.getFullYear()-1990,t.getMonth(),t.getDate()-1],this.data=[t.getFullYear(),t.getMonth()+1,t.getDate()]},methods:{itemDelete:function(){var e=this;this.listPaintings.splice(this.currentIndex,1),this.currentIndex=0,1===this.listPaintings.length&&(this.contentListHeight=0),this.$nextTick((function(){e.getheight()}))},itemClick:function(e){this.currentIndex=e},addPainting:function(){var e=this;this.listPaintings.push({fileList1:[],artworkNum:"",artworkName:"",artistName:"",artworkSquareSize:"",warehouseID:"",endAt:""}),this.$nextTick((function(){e.getheight()})),this.currentIndex=this.currentIndex+1},getheight:function(){var t=this,n=e.createSelectorQuery().in(this);n.select(".content-list").boundingClientRect((function(n){if(n){var i=e.createSelectorQuery().in(t);i.select(".titile-d").boundingClientRect((function(e){e&&(t.contentListHeight=n.bottom-e.bottom)})).exec()}})).exec()},expand1:function(){this.isExpand1=!this.isExpand1},expand:function(){this.isExpand?this.listHeight=308:this.listHeight=154*(this.listPaintings.length<=7?this.listPaintings.length:7),this.isExpand=!this.isExpand},timestampToDateString:function(e){var t=new Date(e),n=t.getFullYear(),i=("0"+(t.getMonth()+1)).slice(-2),a=("0"+t.getDate()).slice(-2);return n+"-"+i+"-"+a},confirmDate:function(e){this.listPaintings[this.currentIndex].endAt=this.timestampToDateString(e.value),this.show=!1},openShow1:function(){this.listPaintings[this.currentIndex].artworkSquareSize?this.show_1=!0:e.showToast({title:"请先填写画作平尺数",duration:2e3,icon:"none"})},uploadFilePromise:function(t){return new Promise((function(n){e.uploadFile({url:o.default.baseUrl+"/api/wxuser/uploadpic",filePath:t,name:"file",success:function(e){console.log(e,"res");var t=JSON.parse(e.data).data.path;n(t)}})}))},deletePic:function(){this.fileList1=[]},afterRead:function(e){var t=this;return(0,s.default)(a.default.mark((function n(){var i,r,s,o,u;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:i=[].concat(e.file),r=t.listPaintings[t.currentIndex].fileList1.length,i.map((function(e){t.listPaintings[t.currentIndex].fileList1.push(l(l({},e),{},{status:"uploading",message:"上传中"}))})),s=0;case 4:if(!(s<i.length)){n.next=14;break}return n.next=7,t.uploadFilePromise(i[s].url,"check");case 7:o=n.sent,u=t.listPaintings[t.currentIndex].fileList1[r],t.listPaintings[t.currentIndex].fileList1.splice(r,1,Object.assign(u,{status:"success",message:"",url:o})),r++;case 11:s++,n.next=4;break;case 14:case"end":return n.stop()}}),n)})))()},signContract:function(){var t=this;return(0,s.default)(a.default.mark((function n(){var i,r,s,o,c,l,d,f;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:s=[{value:t.fileList1.length>0,message:"请上传画作图片"},{value:t.info.artworkSquareSize,message:"请输入画作平尺数"},{value:t.info.artistName,message:"请输入画家名称"},{value:t.info.artworkName,message:"请输入画作名称"},{value:t.info.artworkNum,message:"请输入画作编号"},{value:t.warehouseID,message:"请选择寄存地址"},{value:t.value1,message:"请选择寄存时长"}],o=0,c=s;case 2:if(!(o<c.length)){n.next=10;break}if(l=c[o],l.value){n.next=7;break}return e.showToast({title:l.message,icon:"none"}),n.abrupt("return");case 7:o++,n.next=2;break;case 10:return t.loading=!0,d={endAt:t.value1,warehouseID:t.warehouseID,artworkSquareSize:Number(t.info.artworkSquareSize),artworkName:t.info.artworkName,artworkImage:null===(i=t.fileList1)||void 0===i||null===(r=i[0])||void 0===r?void 0:r.url,artworkNum:t.info.artworkNum,artistName:t.info.artistName},n.next=14,(0,u.postDataByParams)("/api/warehouse/fdd/contract/h5",d);case 14:f=n.sent,200===f.code&&(e.setStorageSync("jumpUrl",f.data.jumpUrl),t.info.artworkImg=t.fileList1[0].url,e.setStorageSync("orderingInfo",{endAt:t.value1,warehouseID:t.warehouseID,transactionId:f.data.transactionId,dayMoney:t.dayMoney,info:t.info,expectedPayment:t.expectedPayment,addressName:t.addressList.find((function(e){return e.ID===t.warehouseID})).address}),e.navigateTo({url:"/pages/signwebview/index"}),t.loading=!1);case 16:case"end":return n.stop()}}),n)})))()},obtainAmount:function(){var t=this;return(0,s.default)(a.default.mark((function n(){var i,r;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.setStorageSync("endAt",t.value1),i={artworkSquareSize:Number(t.info.artworkSquareSize),endAt:t.value1},n.next=4,(0,u.postDataByParams)("/api/warehouse/calculate",i);case 4:r=n.sent,200===r.code&&(t.expectedPayment=r.data.money,t.dayMoney=r.data.dayMoney);case 6:case"end":return n.stop()}}),n)})))()},confirmCycle:function(){this.show_1=!1},confirmAddress:function(){this.show_2=!1},selectAddress:function(e){this.listPaintings[this.currentIndex].warehouseID=e.ID},selectionPeriod:function(e){this.cycleId=e.ID},getCycle:function(){var e=this;return(0,s.default)(a.default.mark((function t(){var n;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,u.postDataByParams)("/api/warehouse/cycle");case 2:n=t.sent,200===n.code&&(e.cycleList=n.data.data);case 4:case"end":return t.stop()}}),t)})))()},getAddress:function(){var e=this;return(0,s.default)(a.default.mark((function t(){var n;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,u.postDataByParams)("/api/warehouse/address");case 2:n=t.sent,200===n.code&&(e.addressList=n.data.data);case 4:case"end":return t.stop()}}),t)})))()},getDetailUrl:function(){var t=this;return(0,s.default)(a.default.mark((function n(){var i,r;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i={url:t.url},n.next=3,(0,u.postDataByParams)("/api/warehouse/ocr",i);case 3:r=n.sent,200===r.code?(t.info=r.data,t.fileList1=[{url:t.info.artworkImg}]):e.showToast({title:r.msg,icon:"none"}),console.log(r,"getDetailUrl");case 6:case"end":return n.stop()}}),n)})))()},isDateFont:function(e,t){if(Array.isArray&&3===this.data.length)return this.data[t]===e},changeData:function(e){this.data=[e.detail.value[0]+1990,e.detail.value[1]+1,e.detail.value[2]+1]},back:function(){e.navigateBack({delta:2})}}};t.default=d}).call(this,n(2)["default"])},317:function(e,t,n){"use strict";n.r(t);var i=n(318),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(r);t["default"]=a.a},318:function(e,t,n){}},[[311,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/consignment-painting/index.js.map