java-mall-app/unpackage/dist/build/mp-weixin/hall/purchase/add.js
2024-11-01 16:35:40 +08:00

1 line
11 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["hall/purchase/add"],{"037f":function(e,t,r){"use strict";(function(e){var i=r("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(r("7ca3")),n=r("8f59");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){(0,o.default)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var s={data:function(){this.$.dateFormatter((new Date).getTime()/1e3+604800);return{options:{},service_category_id:0,category_text:"",height:"500px",mode_index:0,purchase_order_title:"",purchase_order_description:"",user_number:"8",contacts_phone:"",editorCtx:null,receiving:"请选择收货地址",ud_id:0,data_info:{order:{item:{}},comment_image:[]},lists:[],text:"请描述你的需求......",remarkLength:0,isDistrict:!0,purchase_order_quantity:0,purchase_product_spec:"",purchase_origin_price_max:0,purchase_order_unit:0,purchase_origin_receive_time:"",purchase_deadline:"",purchase_invoice_enable:0,Pindex:0,selectedProId:0,selectedCityId:0,selectedCountyId:0,purchase_order_amount:0,selectedPro:"",selectedCity:"",selectedCounty:"",seladstr:"请选择地域",cityPickerValueDefault:[0,0,0],themeColor:"#007AFF",urlArgs:{},header:{},attachmentList:[],service_order_files:[],paymentData:{},service_order_id:"",order_id:"",protocol_checked:!0}},computed:a(a({},(0,n.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"])),{},{startDate:function(){return this.$.dateFormatter((new Date).getTime()/1e3)},endDate:function(){return this.$.dateFormatter((new Date).getTime()/1e3+604800)}}),components:{mpvueCityPicker:function(){r.e("components/mpvue-citypicker/mpvueCityPicker").then(function(){return resolve(r("7da9"))}.bind(null,r)).catch(r.oe)},Attachment:function(){Promise.all([r.e("common/vendor"),r.e("components/jin-attachment/jin-attachment")]).then(function(){return resolve(r("ff95"))}.bind(null,r)).catch(r.oe)},shopCategory:function(){Promise.all([r.e("common/vendor"),r.e("components/shop/category")]).then(function(){return resolve(r("668c"))}.bind(null,r)).catch(r.oe)},uniNumberBox:function(){r.e("components/uni-number-box/uni-number-box").then(function(){return resolve(r("8aa2"))}.bind(null,r)).catch(r.oe)},paymentBox:function(){Promise.all([r.e("common/vendor"),r.e("components/payment-box")]).then(function(){return resolve(r("03eb"))}.bind(null,r)).catch(r.oe)}},onLoad:function(t){e.setNavigationBarTitle({title:this.__("发布需求")}),this.category_text=this.__("请选择所属分类"),this.seladstr=this.__("请选择所属地区");var r=this;r.setData({options:t,order_id:t.order_id}),this.notice.addNotification("RefreshOrder",r.RefreshOrder,r),this.forceUserInfo((function(e){r.load()}))},onShow:function(e){},onUnload:function(){this.notice.removeNotification("RefreshOrder",this)},methods:a(a({},(0,n.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo"])),{},{load:function(){var e=this,t={purchase_order_id:e.order_id};e.$.request({url:this.Config.URL.hall.user_purchase_order_index,data:t,success:function(t,r,i,o){200==r&&(t.purchase_deadline&&(t.purchase_deadline=e.$.dateFormat(t.purchase_deadline,"yyyy-MM-dd")),t.purchase_origin_receive_time&&(t.purchase_origin_receive_time=e.$.dateFormat(t.purchase_origin_receive_time,"yyyy-MM-dd")),e.setData({service_category_id:t.category_id,category_text:t.purchase_category_name,text:t.purchase_order_description,purchase_order_title:t.purchase_order_title,purchase_order_quantity:t.purchase_order_quantity,ud_id:t.origin_place_id,receiving:t.purchase_address?t.purchase_address.district_info+t.purchase_address.ud_address:"",selectedProId:t.purchase_province_id,selectedCityId:t.purchase_city_id,selectedCountyId:t.purchase_county_id,selectedPro:t.purchase_province,selectedCity:t.purchase_city,selectedCounty:t.purchase_county,seladstr:t.purchase_province?t.purchase_province+"/"+t.purchase_city+"/"+t.purchase_county:"",purchase_order_description:t.purchase_order_description,purchase_product_spec:t.purchase_product_spec,purchase_origin_price_max:t.purchase_origin_price_max,purchase_origin_receive_time:t.purchase_origin_receive_time,purchase_deadline:t.purchase_deadline,lists:t.product_unit,purchase_invoice_enable:t.purchase_invoice_enable?1:0,purchase_order_unit:t.purchase_order_unit?t.purchase_order_unit:0}),e.data_info.comment_image=t.purchase_product_images||[])}})},chooseCategory:function(e){this.height="550rpx",this.$refs.shopCategory.show()},onInvoiceEnable:function(e){this.purchase_invoice_enable=e.target.value},onModeChange:function(e){var t=e.detail.value;this.setData({mode_index:e.detail.value,purchase_order_unit:t})},confirmCallback:function(e,t){console.log(e),console.log(t),this.service_category_id=t,this.category_text=e},ImgTap:function(e){var t=[];for(var r in this.data_info.comment_image)t.push(this.data_info.comment_image[r]);var i=e.target.dataset.src;this.$.previewImage({current:i,urls:t})},upImgs:function(e){var t=this,r=this.data_info;r.comment_image&&3==r.comment_image.length?t.$.alert("最多上传3张图片"):t.$.chooseImage({count:1,sizeType:["compressed"],success:function(e){t.$.showLoading();var i=e.tempFilePaths;t.$.uploadFile({url:t.Config.URL.upload,method:"POST",filePath:i[0],name:"upfile",success:function(e){t.$.hideLoading();var i=t.$.parseJSON(e.data),o=i.data.url;r.comment_image.push(o),console.log(r),t.setData({data_info:r})},fail:function(e){t.$.hideLoading()},complete:function(e){t.$.hideLoading()}})},fail:function(e){t.$.hideLoading()},complete:function(e){t.$.hideLoading()}})},bindDateChange:function(e){console.log(e),this.setData({purchase_origin_receive_time:e.detail.value})},bindDeadDateChange:function(e){console.log(e),this.setData({purchase_deadline:e.detail.value})},delImg:function(e){var t=this.data_info;console.log(t);var r=this;r.$.confirm("是否放弃上传本张图片?",(function(i){if(i.confirm){for(var o=[],n=0;n<t.comment_image.length;n++)if(n!=e.target.dataset.index){var c=t.comment_image[n];o.push(c)}t.comment_image=o,r.setData({data_info:t})}}),!0)},inputRemark:function(e){this.setData({purchase_order_description:e.detail.value,remarkLength:e.detail.value.length})},onEditorReady:function(){var t=this;e.createSelectorQuery().select("#editor").context((function(e){t.editorCtx=e.context})).exec()},onInput:function(e){var t=this;console.log(e),this.editorCtx.getContents({success:function(e){t.purchase_order_description=e.html}})},submitInfo:function(e){this.update()},update:function(){var e=this;if(e.service_category_id&&e.purchase_order_title&&e.purchase_order_quantity&&e.purchase_order_description&&e.receiving)if(e.purchase_origin_price_max)if(e.purchase_origin_receive_time)if(e.purchase_deadline){var t={purchase_order_id:e.order_id,category_id:e.service_category_id,purchase_order_title:e.purchase_order_title,purchase_order_quantity:parseInt(e.purchase_order_quantity),origin_place_id:e.ud_id,purchase_province_id:e.selectedProId,purchase_city_id:e.selectedCityId,purchase_county_id:e.selectedCountyId,purchase_province:e.selectedPro,purchase_city:e.selectedCity,purchase_county:e.selectedCounty,purchase_order_description:e.purchase_order_description,purchase_product_spec:e.purchase_product_spec,purchase_origin_price_max:e.purchase_origin_price_max,purchase_invoice_enable:e.purchase_invoice_enable,purchase_origin_receive_time:e.purchase_origin_receive_time,purchase_deadline:e.purchase_deadline,purchase_order_unit:e.purchase_order_unit,purchase_product_images:e.data_info.comment_image.join(",")};e.$.request({url:this.Config.URL.hall.user_purchase_order,data:t,method:"POST",success:function(t,r,i,o){200==r?e.$.showToast({title:e.__("更新成功!"),success:function(){e.$.gotopage("/hall/purchase/detail?order_id="+t.purchase_order_id)}}):e.$.confirm(i)}})}else e.$.confirm(e.__("请选择截止时间!"));else e.$.confirm(e.__("请选择期望收货日期!"));else e.$.confirm(e.__("请输入期望单价上限!"))},selectAddress:function(){var e=this.urlArgs,t="";t="/member/address/list",e.issub="true",e.ud_id=this.ud_id,this.$.navigateTo({url:this.$.createUrl(t,e)})},RefreshOrder:function(e){console.log(e),this.setData({ud_id:e.ud_id,receiving:e.address})},onCancel:function(e){},onFail:function(e){},showCityBox:function(){this.$refs.mpvueCityPicker.show()},onConfirm:function(e){console.info(e),this.pickerText=JSON.stringify(e),this.setData({isDistrict:!0,Pindex:this.cityCode,selectedProId:e.value[0],selectedCityId:e.value[1],selectedCountyId:e.value[2],selectedPro:e.label[0],selectedCity:e.label[1],selectedCounty:e.label[2],seladstr:this.$.isNull(e.label.toString())?this.__("请选择地址"):e.label.toString()})},onChangeProtocol:function(e){var t=e.detail.value;t.length>0?this.protocol_checked=!0:this.protocol_checked=!1},showProtocol:function(t){e.navigateTo({url:"/member/member/protocol?id="+t})},onNumberChange:function(e){console.log(e),this.user_number=e},getDate:function(e){var t=new Date,r=t.getFullYear(),i=t.getMonth()+1,o=t.getDate();return i=i>9?i:"0"+i,o=o>9?o:"0"+o,"".concat(r,"-").concat(i,"-").concat(o)}})};t.default=s}).call(this,r("df3c")["default"])},3017:function(e,t,r){"use strict";r.r(t);var i=r("037f"),o=r.n(i);for(var n in i)["default"].indexOf(n)<0&&function(e){r.d(t,e,(function(){return i[e]}))}(n);t["default"]=o.a},4235:function(e,t,r){e.exports={theme_bg:"#f30213"}},"7a72":function(e,t,r){"use strict";(function(e,t){var i=r("47a9");r("90c2");i(r("3240"));var o=i(r("7e99"));e.__webpack_require_UNI_MP_PLUGIN__=r,t(o.default)}).call(this,r("3223")["default"],r("df3c")["createPage"])},"7e99":function(e,t,r){"use strict";r.r(t);var i=r("9e3a"),o=r("3017");for(var n in o)["default"].indexOf(n)<0&&function(e){r.d(t,e,(function(){return o[e]}))}(n);r("d046");var c=r("828b"),a=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=a.exports},"9e3a":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,r=(e._self._c,e.__("需求类型")),i=e.__("货品名称"),o=e.__("货品名称"),n=e.__("规格"),c=e.__("规格"),a=e.__("期望单价上限"),s=e.__("期望单价上限"),u=e.__("采购数量"),_=e.__("采购数量"),d=e.__("是否开票"),l=e.__("否"),h=e.__("是"),p=e.__("货品描述"),f=e.__("期望产地"),m=e.__("期望收货日期"),g=e.__("收货地址"),v=e.__("截止时间"),y=e.__("发布需求");e.$mp.data=Object.assign({},{$root:{m0:r,m1:i,m2:o,m3:n,m4:c,m5:a,m6:s,m7:u,m8:_,m9:d,m10:l,m11:h,m12:p,m13:f,m14:m,m15:g,m16:v,m17:y}})},o=[]},d046:function(e,t,r){"use strict";var i=r("4235"),o=r.n(i);o.a}},[["7a72","common/runtime","common/vendor"]]]);