java-mall-app/dist/static/js/pagesub-info-edit.33b1bfc0.js
2025-08-18 10:39:55 +08:00

1 line
19 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.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pagesub-info-edit"],{"28da":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"mpvue-picker"},[a("div",{class:{pickerMask:t.showPicker},attrs:{catchtouchmove:"true"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.maskClick.apply(void 0,arguments)}}}),a("div",{staticClass:"mpvue-picker-content",class:{"mpvue-picker-view-show":t.showPicker}},[a("div",{staticClass:"mpvue-picker__hd",attrs:{catchtouchmove:"true"}},[a("div",{staticClass:"mpvue-picker__action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.pickerCancel.apply(void 0,arguments)}}},[t._v(t._s(t.__("取消")))]),a("div",{staticClass:"mpvue-picker__action",style:{color:t.themeColor},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.pickerConfirm.apply(void 0,arguments)}}},[t._v(t._s(t.__("确定")))])]),a("v-uni-picker-view",{staticClass:"mpvue-picker-view",attrs:{"indicator-style":"height: 40px;",value:t.pickerValue},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.pickerChange.apply(void 0,arguments)}}},[[a("v-uni-picker-view-column",t._l(t.provinceDataList,(function(e,i){return a("div",{key:i,staticClass:"picker-item"},[t._v(t._s(e.label))])})),0),a("v-uni-picker-view-column",t._l(t.cityDataList,(function(e,i){return a("div",{key:i,staticClass:"picker-item"},[t._v(t._s(e.label))])})),0),a("v-uni-picker-view-column",t._l(t.areaDataList,(function(e,i){return a("div",{key:i,staticClass:"picker-item"},[t._v(t._s(e.label))])})),0)]],2)],1)])},s=[]},"2a38":function(t,e,a){"use strict";var i=a("c978"),s=a.n(i);s.a},3106:function(t,e,a){"use strict";var i=a("dd95"),s=a.n(i);s.a},"48ce":function(t,e,a){"use strict";a.r(e);var i=a("f5bda"),s=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},"521d":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"news-edit"},[a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("内容:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("v-uni-textarea",{staticClass:"input",attrs:{name:"text","placeholder-class":"placeholder"},model:{value:t.formData.category_content,callback:function(e){t.$set(t.formData,"category_content",e)},expression:"formData.category_content"}})],1)],1),a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("关键字:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("v-uni-input",{staticClass:"input input-1",attrs:{"placeholder-class":"placeholder",type:"text"},model:{value:t.formData.message_keywords,callback:function(e){t.$set(t.formData,"message_keywords",e)},expression:"formData.message_keywords"}})],1)],1),a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("分类:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("select",{directives:[{name:"model",rawName:"v-model",value:t.formData.category_id,expression:"formData.category_id"}],staticClass:"input input-1",attrs:{name:"public-choice"},on:{change:[function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.formData,"category_id",e.target.multiple?a:a[0])},function(e){arguments[0]=e=t.$handleEvent(e),t.getCouponSelected.apply(void 0,arguments)}]}},[a("option",{attrs:{value:""}},[t._v("请选择")]),t._l(t.category,(function(e){return a("option",{domProps:{value:e.category_id}},[t._v(t._s(e.category_name))])}))],2)])],1),a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("区域:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("select",{directives:[{name:"model",rawName:"v-model",value:t.formData.message_area,expression:"formData.message_area"}],staticClass:"input input-1",attrs:{name:"public-choice"},on:{change:[function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.formData,"message_area",e.target.multiple?a:a[0])},function(e){arguments[0]=e=t.$handleEvent(e),t.getCouponSelected.apply(void 0,arguments)}]}},[a("option",{attrs:{value:""}},[t._v("请选择")]),t._l(t.area,(function(e){return a("option",{domProps:{value:e.id}},[t._v(t._s(e.category_name))])}))],2)])],1),a("v-uni-view",{staticClass:"m-cell m-cell-select-before",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showbox.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("省/市/区:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("v-uni-label",[t._v(t._s(t.seladstr))])],1)],1),a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("详细地址:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("v-uni-input",{staticClass:"input input-1",attrs:{"placeholder-class":"placeholder",type:"text"},model:{value:t.formData.message_address,callback:function(e){t.$set(t.formData,"message_address",e)},expression:"formData.message_address"}})],1)],1),a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("联系人:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("v-uni-input",{staticClass:"input input-1",attrs:{"placeholder-class":"placeholder",type:"text"},model:{value:t.formData.message_username,callback:function(e){t.$set(t.formData,"message_username",e)},expression:"formData.message_username"}})],1)],1),a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("手机号:")]),a("v-uni-view",{staticClass:"m-cell-bd"},[a("v-uni-input",{staticClass:"input input-1",attrs:{"placeholder-class":"placeholder",type:"number"},model:{value:t.formData.message_mobile,callback:function(e){t.$set(t.formData,"message_mobile",e)},expression:"formData.message_mobile"}})],1)],1),a("v-uni-view",{staticClass:"m-cell"},[a("v-uni-view",{staticClass:"bk_box"},[a("v-uni-view",{staticClass:"m-cell-hd"},[t._v("图片:")]),a("v-uni-view",{staticClass:"pic_box"},[a("v-uni-view",{staticClass:"pic_box_img"},[t.story_video?a("v-uni-view",{staticClass:"hjs-select-img"},[t._e(),a("v-uni-video",{staticClass:"pic_box_image",attrs:{src:t.story_video}}),a("v-uni-cover-view",{staticClass:"shanchu"},[a("v-uni-label",{staticClass:"iconfont icon-delete",staticStyle:{color:"#fff"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.delectVideo.apply(void 0,arguments)}}})],1)],1):t._e(),t._l(t.ImgList,(function(e,i){return[a("v-uni-view",{key:i+"_0",staticClass:"hjs-select-img"},[a("v-uni-image",{staticClass:"pic_box_image",attrs:{src:e.Url,"data-src":e.Url,mode:"scaleToFill"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.previewImage.apply(void 0,arguments)}}}),a("v-uni-view",{staticClass:"shanchu"},[a("v-uni-label",{staticClass:"iconfont icon-delete",staticStyle:{color:"#fff"},attrs:{"data-id":e.SkuId,"data-index":i},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.delImg.apply(void 0,arguments)}}})],1)],1)]})),a("v-uni-view",{staticClass:"hjs-select-img",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.chooseVideoImage.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"pic_box_image",attrs:{src:"https://media-mall-prod-1259811287.cos.ap-guangzhou.myqcloud.com/static/xcxfile/appicon/img/pic_11.png"}})],1)],2)],1)],1)],1),a("v-uni-button",{staticClass:"u-btn u-btn-default",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submitInfo.apply(void 0,arguments)}}},[t._v("提交")]),a("mpvue-city-picker",{ref:"mpvueCityPicker",attrs:{themeColor:t.themeColor,pickerValueDefault:t.cityPickerValueDefault},on:{onCancel:function(e){arguments[0]=e=t.$handleEvent(e),t.onCancel.apply(void 0,arguments)},onConfirm:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirm.apply(void 0,arguments)}}})],1)},s=[]},"850a":function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'.pickerMask[data-v-aa39f620]{position:fixed;z-index:1000;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.6)}.mpvue-picker-content[data-v-aa39f620]{position:fixed;bottom:0;left:0;width:100%;transition:all .3s ease;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:3000}.mpvue-picker-view-show[data-v-aa39f620]{-webkit-transform:translateY(0);transform:translateY(0)}.mpvue-picker__hd[data-v-aa39f620]{display:flex;padding:9px 15px;background-color:#fff;position:relative;text-align:center;font-size:17px}.mpvue-picker__hd[data-v-aa39f620]:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.mpvue-picker__action[data-v-aa39f620]{display:block;flex:1;color:#1aad19}.mpvue-picker__action[data-v-aa39f620]:first-child{text-align:left;color:#888}.mpvue-picker__action[data-v-aa39f620]:last-child{text-align:right}.picker-item[data-v-aa39f620]{text-align:center;line-height:40px;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.mpvue-picker-view[data-v-aa39f620]{position:relative;bottom:0;left:0;width:100%;height:238px;background-color:#fff}',""]),t.exports=e},"87e5":function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{pickerValue:[0,0,0],provinceDataList:[],cityDataList:[],areaDataList:[],showPicker:!1,provinceData:[],cityData:[],areaData:[]}},created:function(){this.init()},props:{pickerValueDefault:{type:Array,default:function(){return[0,0,0]}},themeColor:String},watch:{pickerValueDefault:function(){this.init()}},methods:{init:function(){var t=this,e=uni.getStorageSync("district_data");e?t.setDistrictData(e):t.$.request({url:t.cf.URL.getAppDistrict,data:{},loading:!1,ajaxCache:{timeout:this.cf.CACHE_EXPIRE},success:function(e,a,i,s){200==a&&(uni.setStorageSync("district_data",e),t.setDistrictData(e))}})},setDistrictData:function(t){this.provinceData=t.provinceData,this.cityData=t.cityData,this.areaData=t.areaData,this.handPickValueDefault(),this.provinceDataList=t.provinceData,this.cityDataList=t.cityData[this.pickerValueDefault[0]],this.areaDataList=t.areaData[this.pickerValueDefault[0]][this.pickerValueDefault[1]],this.pickerValue=this.pickerValueDefault},show:function(){var t=this;setTimeout((function(){t.showPicker=!0}),0)},maskClick:function(){this.pickerCancel()},pickerCancel:function(){this.showPicker=!1,this._$emit("onCancel")},pickerConfirm:function(t){this.showPicker=!1,this._$emit("onConfirm")},showPickerView:function(){this.showPicker=!0},handPickValueDefault:function(){this.pickerValueDefault!==[0,0,0]&&(this.pickerValueDefault[0]>this.provinceData.length-1&&(this.pickerValueDefault[0]=this.provinceData.length-1),this.pickerValueDefault[1]>this.cityData[this.pickerValueDefault[0]].length-1&&(this.pickerValueDefault[1]=this.cityData[this.pickerValueDefault[0]].length-1),this.pickerValueDefault[2]>this.areaData[this.pickerValueDefault[0]][this.pickerValueDefault[1]].length-1&&(this.pickerValueDefault[2]=this.areaData[this.pickerValueDefault[0]][this.pickerValueDefault[1]].length-1))},pickerChange:function(t){var e=t.mp.detail.value;this.pickerValue[0]!==e[0]?(this.cityDataList=this.cityData[e[0]],this.areaDataList=this.areaData[e[0]][0],e[1]=0,e[2]=0):this.pickerValue[1]!==e[1]&&(this.areaDataList=this.areaData[e[0]][e[1]],e[2]=0),this.pickerValue=e,this._$emit("onChange")},_$emit:function(t){var e={label:this._getLabel(),value:this._getVale(),cityCode:this._getCityCode()};this.$emit(t,e)},_getLabel:function(){var t=[this.provinceDataList[this.pickerValue[0]].label,this.cityDataList[this.pickerValue[1]].label,this.areaDataList[this.pickerValue[2]].label];return t},_getVale:function(){var t=[this.provinceDataList[this.pickerValue[0]].value,this.cityDataList[this.pickerValue[1]].value,this.areaDataList[this.pickerValue[2]].value];return t},_getCityCode:function(){return this.areaDataList[this.pickerValue[2]].value}}};e.default=i},b939:function(t,e,a){"use strict";a.r(e);var i=a("28da"),s=a("dc33");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("2a38");var c=a("828b"),l=Object(c["a"])(s["default"],i["b"],i["c"],!1,null,"aa39f620",null,!1,i["a"],void 0);e["default"]=l.exports},bac4:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-f164fb5a]:export{theme_bg:#f30213}.input[data-v-f164fb5a]{font-size:%?30?%;color:#333;line-height:%?34?%;border:%?1?% dashed #666;width:auto;height:100px;border-radius:5px;padding:%?20?%}.input.input-1[data-v-f164fb5a]{height:%?60?%;line-height:%?60?%;border-style:solid;padding:0 %?20?%}.placeholder[data-v-f164fb5a]{line-height:%?40?%;font-size:%?30?%;color:#ccc}.m-cell-hd[data-v-f164fb5a]{width:%?120?%;text-align:center;flex-shrink:0}.m-cell[data-v-f164fb5a]{padding:%?30?%}.m-cell-hd[data-v-f164fb5a]{font-size:%?24?%;font-weight:400}.bk_box[data-v-f164fb5a]{display:flex}.bk_box .pic_box_image[data-v-f164fb5a]{width:100%;height:100%}.bk_box .pic_box_img[data-v-f164fb5a]{display:flex;flex-wrap:wrap}.bk_box .hjs-select-img[data-v-f164fb5a]{display:inline-block;position:relative;width:%?200?%;height:%?200?%;margin:0 %?20?% %?20?%}.m-select-box-msk[data-v-f164fb5a]{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:3}.m-select-box[data-v-f164fb5a]{position:absolute;width:100%;height:300px;background-color:#fff;left:0;bottom:0}.u-select[data-v-f164fb5a]{width:100%;height:300px;text-align:center}.u-select .m-cell-bd[data-v-f164fb5a]{width:100%;line-height:50px;font-size:%?28?%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-select .m-cell-bd uni-label[data-v-f164fb5a]{width:100%}.m-select-content[data-v-f164fb5a]{position:relative}',""]),t.exports=e},c978:function(t,e,a){var i=a("850a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("1d31121b",i,!0,{sourceMap:!1,shadowMode:!1})},dc33:function(t,e,a){"use strict";a.r(e);var i=a("87e5"),s=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},dd95:function(t,e,a){var i=a("bac4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("570eb3c8",i,!0,{sourceMap:!1,shadowMode:!1})},eeb3:function(t,e,a){"use strict";a.r(e);var i=a("521d"),s=a("48ce");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("3106");var c=a("828b"),l=Object(c["a"])(s["default"],i["b"],i["c"],!1,null,"f164fb5a",null,!1,i["a"],void 0);e["default"]=l.exports},f5bda:function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("d4b5"),a("c9b5"),a("bf0f"),a("ab80"),a("aa9c"),a("c223");var s=i(a("b939")),n=a("8f59"),c=[],l={components:{mpvueCityPicker:s.default},data:function(){return{formData:{category_content:"",message_keywords:"",category_id:"",message_area:"",message_full_area:"",message_address:"",message_username:"",message_mobile:""},themeColor:"#007AFF",cityPickerValueDefault:[0,0,0],form:{},story_video:"",ImgList:[],Pindex:0,selectedProId:0,selectedCityId:0,selectedCountyId:0,selectedPro:"",selectedCity:"",selectedCounty:"",seladstr:"请选择所属地区",category:[],area:[],isShow:!1}},computed:(0,n.mapState)(["Config"]),onLoad:function(t){uni.setNavigationBarTitle({title:this.__("发布信息")}),this.GetAddressList()},methods:{onUnload:function(){this.$refs.mpvueCityPicker.showPicker&&this.$refs.mpvueCityPicker.pickerCancel()},onBackPress:function(){if(this.$refs.mpvueCityPicker.showPicker)return this.$refs.mpvueCityPicker.pickerCancel(),!0},onConfirm:function(t){console.info(t),console.info(JSON.stringify(t)),this.pickerText=JSON.stringify(t),this.setData({Pindex:this.cityCode,selectedProId:t.value[0],selectedCityId:t.value[1],selectedCountyId:t.value[2],selectedPro:t.label[0],selectedCity:t.label[1],selectedCounty:t.label[2],seladstr:this.$.isNull(t.label.toString())?this.__("请选择地址"):t.label.toString()})},onCancel:function(t){console.log(t)},GetAddressList:function(){var t=this;t.setData({isdata:!1,category:[],area:[]}),t.$.request({url:t.Config.URL.user.serviceMessage,data:{},success:function(e,a,i,s){200==a&&(e.items.length>0?(t.addresslist=e.items,t.setData({isdata:!0,category:e.category,area:e.area})):t.setData({isdata:!1})),uni.stopPullDownRefresh()}})},submitInfo:function(t){var e=this,a=this.formData;a.message_full_area=this.seladstr,a.photos_area=JSON.stringify(e.ImgList),a.user_birthday==e.__("请选择生日日期")&&(a.user_birthday=""),e.$.request({url:this.Config.URL.user.addServiceMessage,data:a,success:function(t,a,i,s){200==a?(e.$.showToast({title:e.__("更新成功!")}),setTimeout((function(){e.$.navigateBack(1)}),2e3)):e.$.confirm(i)}})},chooseVideoImage:function(){var t=this;uni.showActionSheet({title:this.__("选择上传类型"),itemList:[this.__("图片")],success:function(e){console.log(e),0==e.tapIndex?t.chooseImages():t.chooseVideo()}})},UploadImg:function(){var t=this,e=9;t.$.isNull(t.ImgList)||(e=9-t.ImgList.length),0!=e?t.$.chooseImage({count:e,sizeType:["compressed"],sourceType:["album","camera"],success:function(e){for(var a=t.ImgList.length,i=e.tempFilePaths,s=0;s<i.length;s++)t.$.uploadFile({url:t.Config.URL.upload,method:"POST",filePath:i[s],name:"upfile",formData:{user:s+a},success:function(e){console.log(e),console.log(e.data);var a=JSON.parse(e.data);console.log(a);var i=t.$.parseJSON(e.data),s={Url:i.data.url,SkuId:1};c.push(s);for(var n=c.length-1;0<n;n--)for(var l=0;l<n;l++)if(c[l].order>c[l+1].order){var o=c[l];c[l]=c[l+1],c[l+1]=o}t.setData({ImgList:c})},fail:function(t){},complete:function(t){}})},fail:function(t){},complete:function(t){}}):t.$.alert(t.__("最多上传9张图片"))},delImg:function(t){var e=this;e.$.confirm("是否放弃上传本张图片?",(function(a){if(a.confirm){var i=e.ImgList,s=[];for(var n in c=[],i)n!=t.target.dataset.index&&(s.push(i[n]),c.push(i[n]));e.setData({ImgList:s})}}),!0)},chooseImages:function(){this.UploadImg()},showbox:function(){this.$refs.mpvueCityPicker.show()}}};e.default=l}}]);