12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-142bc3a0"],{"05de":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{scopedSlots:e._u([{key:"header",fn:function(){return[a("content-header")]},proxy:!0}])},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.infoDiv,expression:"infoDiv"}]},[a("p",[e._v("\n 选择区域:\n "),a("el-select",{staticClass:"selectwidth",attrs:{size:"small",placeholder:"请选择"},on:{change:e.changeSelect},model:{value:e.area,callback:function(t){e.area=t},expression:"area"}},e._l(e.areas,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}),1)],1),a("el-card",{staticClass:"cards"},[a("p",[e._v("\n 共享电单车在骑行中,起步价为"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.starting_price_time))]),e._v("分钟内"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.starting_price))]),e._v(" 元,\n 之后每 "),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.per_minute))]),e._v(" 分钟收取 "),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.per_money))]),e._v(" 元费用,\n ")]),a("p",[e._v("\n 当用户不在指定区域还车时,\n "),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.min_limit_km))]),e._v("千米内,另收 "),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.min_dispatching_fee))]),e._v(" 元调度费,"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.min_limit_km))]),e._v("千米外,每增加"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.over_limit_per_km))]),e._v("千米,多收取"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.over_limit_per_km_money))]),e._v("元\n ")]),a("p",[e._v("\n 最高封顶 "),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.max_dispatching_fee))]),e._v(" 元,\n "),a("span",{staticClass:"p-green"},[e._v("注意:最高封顶为0元时,表示无封顶")])]),a("p",[e._v("\n 电量低于 "),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.power_lower))]),e._v(" %以下禁止骑行,\n ")])]),a("el-card",{staticClass:"cards"},[a("p",[a("span",{staticClass:"it-tital"},[e._v("是否开启分钟内免费骑行: ")]),0==e.form.is_minute_free?a("span",{staticClass:"span-red"},[e._v(" 否")]):e._e(),1==e.form.is_minute_free?a("span",{staticClass:"span-red"},[e._v(" 是")]):e._e(),a("span",{staticClass:"span-red",staticStyle:{"margin-left":"15px"}},[e._v(e._s(e.form.many_minute_free))]),e._v("分钟(包含)内免费骑行,\n 每日免费骑行次数上限"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.minute_free_times))]),e._v("(0为无上限)\n ")]),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否需要提前充值: ")]),0==e.form.is_advance_recharge?a("span",{staticClass:"span-red"},[e._v(" 否")]):e._e(),1==e.form.is_advance_recharge?a("span",{staticClass:"span-red"},[e._v(" 是")]):e._e()]),a("p",[a("span",{staticClass:"it-tital"},[e._v("能否全运营区域还车: ")]),0==e.form.is_whole_area_huanche?a("span",{staticClass:"span-red"},[e._v(" 否")]):e._e(),1==e.form.is_whole_area_huanche?a("span",{staticClass:"span-red"},[e._v(" 是")]):e._e()]),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否启用还车点辐射范围: ")]),0==e.form.is_parking_fushe?a("span",{staticClass:"span-red"},[e._v(" 否")]):e._e(),1==e.form.is_parking_fushe?a("span",{staticClass:"span-red"},[e._v(" 是")]):e._e()]),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否需要押金: ")]),0==e.form.is_deposit?a("span",{staticClass:"span-red"},[e._v(" 否")]):e._e(),1==e.form.is_deposit?a("span",{staticClass:"span-red"},[e._v(" 是")]):e._e(),a("span",{staticStyle:{"margin-left":"15px"}},[e._v("押金金额:")]),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.deposit))])]),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否开启退押金看广告: ")]),0==e.form.is_return_deposit_ad_video?a("span",{staticClass:"span-red"},[e._v(" 否")]):e._e(),1==e.form.is_return_deposit_ad_video?a("span",{staticClass:"span-red"},[e._v(" 是")]):e._e()])]),a("el-card",{staticClass:"cards",staticStyle:{"border-top":"solid 2px #ccc","padding-top":"10px"}},[a("p",[a("span",[e._v("是否开启日租模式: ")]),0==e.form.is_open_day_rent?a("span",{staticClass:"span-red"},[e._v(" 否")]):e._e(),1==e.form.is_open_day_rent?a("span",{staticClass:"span-red"},[e._v(" 是")]):e._e()]),a("p",[e._v("\n 日租模式,全天车辆基础租金金额为 "),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.day_rent_money))]),e._v("元,日租可用时长为"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.day_rent_hours))]),e._v("小时,\n 在一天内(即24小时内)租用时长超过此时长,每一小时收取"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.per_hours_day_rent_timeout_money))]),e._v("元。"),a("span",{staticClass:"span-red"},[e._v(e._s(e.form.day_rent_capping_money))]),e._v("元封顶。\n ")])]),a("el-button",{on:{click:e.changeInfo}},[e._v("修改")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.infoForm,expression:"infoForm"}]},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[a("p",[e._v("\n 选择区域:\n "),a("el-select",{staticClass:"selectwidth",attrs:{size:"small",placeholder:"请选择"},on:{change:e.changeSelect},model:{value:e.area,callback:function(t){e.area=t},expression:"area"}},e._l(e.areas,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}),1)],1),a("el-card",{staticClass:"cards"},[a("p",[e._v("\n 共享电单车在骑行中,起步价为"),a("el-input",{staticClass:"input-wid",model:{value:e.form.starting_price_time,callback:function(t){e.$set(e.form,"starting_price_time",t)},expression:"form.starting_price_time"}}),e._v("分钟内"),a("el-input",{staticClass:"input-wid",model:{value:e.form.starting_price,callback:function(t){e.$set(e.form,"starting_price",t)},expression:"form.starting_price"}}),e._v("元,\n 之后每 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.per_minute,callback:function(t){e.$set(e.form,"per_minute",t)},expression:"form.per_minute"}}),e._v(" 分钟收取 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.per_money,callback:function(t){e.$set(e.form,"per_money",t)},expression:"form.per_money"}}),e._v(" 元费用,\n ")],1),a("p",[e._v("\n 当用户不在指定区域还车时,\n "),a("el-input",{staticClass:"input-wid",model:{value:e.form.min_limit_km,callback:function(t){e.$set(e.form,"min_limit_km",t)},expression:"form.min_limit_km"}}),e._v("千米内,另收 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.min_dispatching_fee,callback:function(t){e.$set(e.form,"min_dispatching_fee",t)},expression:"form.min_dispatching_fee"}}),e._v(" 元调度费,"+e._s(e.form.min_limit_km)+"千米外,每增加"),a("el-input",{staticClass:"input-wid",model:{value:e.form.over_limit_per_km,callback:function(t){e.$set(e.form,"over_limit_per_km",t)},expression:"form.over_limit_per_km"}}),e._v("千米,多收取"),a("el-input",{staticClass:"input-wid",model:{value:e.form.over_limit_per_km_money,callback:function(t){e.$set(e.form,"over_limit_per_km_money",t)},expression:"form.over_limit_per_km_money"}}),e._v("元\n ")],1),a("p",[e._v("\n 最高封顶 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.max_dispatching_fee,callback:function(t){e.$set(e.form,"max_dispatching_fee",t)},expression:"form.max_dispatching_fee"}}),e._v(" 元,"),a("span",{staticClass:"p-green"},[e._v("注意:最高封顶为0元时,表示无封顶")])],1),a("p",[e._v("\n 电量低于 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.power_lower,callback:function(t){e.$set(e.form,"power_lower",t)},expression:"form.power_lower"}}),e._v(" %以下禁止骑行,\n ")],1)]),a("el-card",{staticClass:"cards"},[a("p",[a("span",{staticClass:"it-tital"},[e._v("是否开启分钟内免费骑行:\n ")]),a("el-radio",{attrs:{label:"1"},model:{value:e.form.is_minute_free,callback:function(t){e.$set(e.form,"is_minute_free",t)},expression:"form.is_minute_free"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.is_minute_free,callback:function(t){e.$set(e.form,"is_minute_free",t)},expression:"form.is_minute_free"}},[e._v("否")]),a("el-input",{staticClass:"input-wid",staticStyle:{"margin-left":"15px"},model:{value:e.form.many_minute_free,callback:function(t){e.$set(e.form,"many_minute_free",t)},expression:"form.many_minute_free"}}),e._v("分钟(包含)内免费骑行,\n 每日免费骑行次数上限 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.minute_free_times,callback:function(t){e.$set(e.form,"minute_free_times",t)},expression:"form.minute_free_times"}}),e._v("(0为无上限)\n ")],1),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否需要提前充值:\n ")]),a("el-radio",{attrs:{label:"1"},model:{value:e.form.is_advance_recharge,callback:function(t){e.$set(e.form,"is_advance_recharge",t)},expression:"form.is_advance_recharge"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.is_advance_recharge,callback:function(t){e.$set(e.form,"is_advance_recharge",t)},expression:"form.is_advance_recharge"}},[e._v("否")])],1),a("p",[a("span",{staticClass:"it-tital"},[e._v("能否全运营区域还车:\n ")]),a("el-radio",{attrs:{label:"1"},model:{value:e.form.is_whole_area_huanche,callback:function(t){e.$set(e.form,"is_whole_area_huanche",t)},expression:"form.is_whole_area_huanche"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.is_whole_area_huanche,callback:function(t){e.$set(e.form,"is_whole_area_huanche",t)},expression:"form.is_whole_area_huanche"}},[e._v("否")])],1),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否启用还车点辐射范围:\n ")]),a("el-radio",{attrs:{label:"1"},model:{value:e.form.is_parking_fushe,callback:function(t){e.$set(e.form,"is_parking_fushe",t)},expression:"form.is_parking_fushe"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.is_parking_fushe,callback:function(t){e.$set(e.form,"is_parking_fushe",t)},expression:"form.is_parking_fushe"}},[e._v("否")])],1),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否需要押金:\n\n ")]),a("el-radio",{attrs:{label:"1"},model:{value:e.form.is_deposit,callback:function(t){e.$set(e.form,"is_deposit",t)},expression:"form.is_deposit"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.is_deposit,callback:function(t){e.$set(e.form,"is_deposit",t)},expression:"form.is_deposit"}},[e._v("否")]),a("span",{staticStyle:{"margin-left":"15px"}},[e._v("押金金额:")]),a("el-input",{staticClass:"input-wid",model:{value:e.form.deposit,callback:function(t){e.$set(e.form,"deposit",t)},expression:"form.deposit"}}),e._v("\n 元\n ")],1),a("p",[a("span",{staticClass:"it-tital"},[e._v("是否开启退押金看广告:\n ")]),a("el-radio",{attrs:{label:"1"},model:{value:e.form.is_return_deposit_ad_video,callback:function(t){e.$set(e.form,"is_return_deposit_ad_video",t)},expression:"form.is_return_deposit_ad_video"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.is_return_deposit_ad_video,callback:function(t){e.$set(e.form,"is_return_deposit_ad_video",t)},expression:"form.is_return_deposit_ad_video"}},[e._v("否")])],1)]),a("el-card",{staticClass:"cards",staticStyle:{"border-top":"solid 2px #ccc","padding-top":"10px"}},[a("p",[a("span",[e._v("是否开启日租模式:\n "),a("el-radio",{attrs:{label:"1"},model:{value:e.form.is_open_day_rent,callback:function(t){e.$set(e.form,"is_open_day_rent",t)},expression:"form.is_open_day_rent"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},model:{value:e.form.is_open_day_rent,callback:function(t){e.$set(e.form,"is_open_day_rent",t)},expression:"form.is_open_day_rent"}},[e._v("否")])],1)]),a("p",[e._v("\n 日租模式,全天车辆基础租金金额为 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.day_rent_money,callback:function(t){e.$set(e.form,"day_rent_money",t)},expression:"form.day_rent_money"}}),e._v(" 元,日租可用时长为"),a("el-input",{staticClass:"input-wid",model:{value:e.form.day_rent_hours,callback:function(t){e.$set(e.form,"day_rent_hours",t)},expression:"form.day_rent_hours"}}),e._v("小时,\n 在一天内(即24小时内)租用时长超过此时长,每一小时收取 "),a("el-input",{staticClass:"input-wid",model:{value:e.form.per_hours_day_rent_timeout_money,callback:function(t){e.$set(e.form,"per_hours_day_rent_timeout_money",t)},expression:"form.per_hours_day_rent_timeout_money"}}),e._v(" 元,"),a("el-input",{staticClass:"input-wid",model:{value:e.form.day_rent_capping_money,callback:function(t){e.$set(e.form,"day_rent_capping_money",t)},expression:"form.day_rent_capping_money"}}),e._v("元封顶。\n ")],1)]),a("el-button",{on:{click:e.cancleChange}},[e._v("取消")]),a("el-button",{on:{click:e.submitChange}},[e._v("确认")])],1)],1)])},s=[],n=(a("5df3"),a("768b")),r=(a("96cf"),a("3b8d")),_=(a("6b54"),a("ac6a"),a("b64d")),o=a("bf9a");function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o["b"].get("area_setting",{params:e})}function m(e,t){return o["b"].put("area_setting/".concat(e),t)}var c=a("94b0"),p={name:"Index",components:{},data:function(){return{areas:[],area_settings:[],page:null,infoDiv:!0,infoForm:!1,area:"",form:{id:"",per_minute:"",per_money:"",min_dispatching_fee:"",max_dispatching_fee:"",min_limit_km:0,over_limit_per_km:0,over_limit_per_km_money:0,power_lower:"",is_deposit:"1",deposit:"",is_parking:"1",is_advance_recharge:"0",is_whole_area_huanche:"0",is_parking_fushe:"1",is_open_day_rent:"1",is_return_deposit_ad_video:"0",day_rent_money:"",day_rent_hours:"",per_hours_day_rent_timeout_money:"",day_rent_capping_money:"",day_rent_img:"",many_minute_free:0,is_minute_free:0,minute_free_times:0,starting_price_time:10,starting_price:1},uploadHeaders:{Authorization:""}}},methods:{changeInfo:function(){this.infoDiv=!1,this.infoForm=!0},cancleChange:function(){this.infoDiv=!0,this.infoForm=!1},submitChange:function(){var e=this;m(this.form.id,this.form).then(function(t){t.then(function(t){t&&e.$message({type:"success",message:"修改成功!"}),e.infoDiv=!0,e.infoForm=!1})})},changeSelect:function(){var e=this;this.area_settings.forEach(function(t){t.area_id==e.area&&e.fillForm(t)})},fillForm:function(e){this.form.id=e.id,this.form.per_minute=e.per_minute,this.form.per_money=e.per_money,this.form.min_dispatching_fee=e.min_dispatching_fee,this.form.max_dispatching_fee=e.max_dispatching_fee,this.form.power_lower=e.power_lower,this.form.is_parking=e.is_parking.toString(),this.form.is_advance_recharge=e.is_advance_recharge.toString(),this.form.is_whole_area_huanche=e.is_whole_area_huanche.toString(),this.form.is_parking_fushe=e.is_parking_fushe.toString(),this.form.is_deposit=e.is_deposit.toString(),this.form.deposit=e.deposit,this.form.is_auto_return_deposit=e.is_auto_return_deposit.toString(),this.form.is_open_day_rent=e.is_open_day_rent.toString(),this.form.is_return_deposit_ad_video=e.is_return_deposit_ad_video.toString(),this.form.day_rent_money=e.day_rent_money,this.form.day_rent_hours=e.day_rent_hours,this.form.per_hours_day_rent_timeout_money=e.per_hours_day_rent_timeout_money,this.form.day_rent_capping_money=e.day_rent_capping_money,this.form.day_rent_img=e.day_rent_img,this.form.over_limit_per_km=e.over_limit_per_km,this.form.min_limit_km=e.min_limit_km,this.form.over_limit_per_km_money=e.over_limit_per_km_money,this.form.many_minute_free=e.many_minute_free,this.form.minute_free_times=e.minute_free_times,this.form.is_minute_free=e.is_minute_free.toString(),this.form.starting_price_time=e.starting_price_time,this.form.starting_price=e.starting_price},handleAvatarSuccess:function(e,t){this.form.day_rent_img=e.path},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type,a="image/png"===e.type,i=e.size/1024/1024<2;return t||a||this.$message.error("上传头像图片只能是 JPG/PNG 格式!"),i||this.$message.error("上传头像图片大小不能超过 2MB!"),(t||a)&&i}},created:function(){var e=Object(r["a"])(regeneratorRuntime.mark(function e(){var t,a,i,s;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return this.uploadHeaders.Authorization=Object(c["a"])(),e.next=3,Promise.all([Object(_["b"])({all:1}),l({all:1})]);case 3:t=e.sent,a=Object(n["a"])(t,2),i=a[0].data,s=a[1].data,this.areas=i,this.area_settings=s,this.area=this.area_settings[0].area_id,this.fillForm(this.area_settings[0]);case 11:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}()},f=p,d=(a("19dd"),a("2877")),u=Object(d["a"])(f,i,s,!1,null,"8d825c0a",null);t["default"]=u.exports},"19dd":function(e,t,a){"use strict";var i=a("3cb9"),s=a.n(i);s.a},"3cb9":function(e,t,a){},"469f":function(e,t,a){a("6c1c"),a("1654"),e.exports=a("7d7b")},"5d73":function(e,t,a){e.exports=a("469f")},"768b":function(e,t,a){"use strict";var i=a("a745"),s=a.n(i);function n(e){if(s()(e))return e}var r=a("5d73"),_=a.n(r);function o(e,t){var a=[],i=!0,s=!1,n=void 0;try{for(var r,o=_()(e);!(i=(r=o.next()).done);i=!0)if(a.push(r.value),t&&a.length===t)break}catch(l){s=!0,n=l}finally{try{i||null==o["return"]||o["return"]()}finally{if(s)throw n}}return a}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function m(e,t){return n(e)||o(e,t)||l()}a.d(t,"a",function(){return m})},"7d7b":function(e,t,a){var i=a("e4ae"),s=a("7cd6");e.exports=a("584a").getIterator=function(e){var t=s(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}},b64d:function(e,t,a){"use strict";a.d(t,"b",function(){return s}),a.d(t,"c",function(){return n}),a.d(t,"d",function(){return r}),a.d(t,"e",function(){return _}),a.d(t,"a",function(){return o});var i=a("bf9a");function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i["b"].get("area",{params:e})}function n(e){return i["b"].get("area/".concat(e))}function r(e){return i["b"].post("area",e)}function _(e,t){return i["b"].put("area/".concat(e),t)}function o(e){return i["b"].get("area/".concat(e,"/edit"))}}}]);
- //# sourceMappingURL=chunk-142bc3a0.1d809986.js.map
|