(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["hall-purchase-add"],{1527:function(e,t,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("aa9c"),i("5c47"),i("e966"),i("d4b5"),i("c9b5"),i("bf0f"),i("ab80"),i("c223");var n=a(i("9b1b")),r=a(i("6259")),s=a(i("795b")),c=a(i("e079")),o=a(i("2fde")),l=a(i("e70c4")),u=i("8f59"),d={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:(0,n.default)((0,n.default)({},(0,u.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:r.default,Attachment:s.default,shopCategory:c.default,uniNumberBox:o.default,paymentBox:l.default},onLoad:function(e){uni.setNavigationBarTitle({title:this.__("发布需求")}),this.category_text=this.__("请选择所属分类"),this.seladstr=this.__("请选择所属地区");var t=this;t.setData({options:e,order_id:e.order_id}),this.notice.addNotification("RefreshOrder",t.RefreshOrder,t),this.forceUserInfo((function(e){t.load()}))},onShow:function(e){},onUnload:function(){this.notice.removeNotification("RefreshOrder",this)},methods:(0,n.default)((0,n.default)({},(0,u.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,i,a,n){200==i&&(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 i in this.data_info.comment_image)t.push(this.data_info.comment_image[i]);var a=e.target.dataset.src;this.$.previewImage({current:a,urls:t})},upImgs:function(e){var t=this,i=this.data_info;i.comment_image&&3==i.comment_image.length?t.$.alert("最多上传3张图片!"):t.$.chooseImage({count:1,sizeType:["compressed"],success:function(e){t.$.showLoading();var a=e.tempFilePaths;t.$.uploadFile({url:t.Config.URL.upload,method:"POST",filePath:a[0],name:"upfile",success:function(e){t.$.hideLoading();var a=t.$.parseJSON(e.data),n=a.data.url;i.comment_image.push(n),console.log(i),t.setData({data_info:i})},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 i=this;i.$.confirm("是否放弃上传本张图片?",(function(a){if(a.confirm){for(var n=[],r=0;r0?this.protocol_checked=!0:this.protocol_checked=!1},showProtocol:function(e){uni.navigateTo({url:"/member/member/protocol?id="+e})},onNumberChange:function(e){console.log(e),this.user_number=e},getDate:function(e){var t=new Date,i=t.getFullYear(),a=t.getMonth()+1,n=t.getDate();return a=a>9?a:"0"+a,n=n>9?n:"0"+n,"".concat(i,"-").concat(a,"-").concat(n)}})};t.default=d},"27bd":function(e,t,i){var a=i("dcc1");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("967d").default;n("5518f33a",a,!0,{sourceMap:!1,shadowMode:!1})},"2fde":function(e,t,i){"use strict";i.r(t);var a=i("fe8c"),n=i("a385");for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);i("41e3");var s=i("828b"),c=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"42a99ec7",null,!1,a["a"],void 0);t["default"]=c.exports},"37a6":function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa");var a={name:"UniNumberBox",props:{value:{type:[Number,String],default:1},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},disabled:{type:Boolean,default:!1}},data:function(){return{inputValue:0}},watch:{value:function(e){this.inputValue=+e},inputValue:function(e,t){+e!==+t&&this.$emit("change",e)}},created:function(){this.inputValue=+this.value},methods:{_calcValue:function(e){if(!this.disabled){var t=this._getDecimalScale(),i=this.inputValue*t,a=this.step*t;"minus"===e?i-=a:"plus"===e&&(i+=a),ithis.max||(this.inputValue=i/t)}},_getDecimalScale:function(){var e=1;return~~this.step!==this.step&&(e=Math.pow(10,(this.step+"").split(".")[1].length)),e},_onBlur:function(e){var t=e.detail.value;t?(t=+t,t>this.max?t=this.max:t=e.max||e.disabled},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._calcValue("plus")}}},[e._v("+")])],1)},n=[]}}]);