1 line
22 KiB
JavaScript
Executable File
1 line
22 KiB
JavaScript
Executable File
webpackJsonp([53],{"aEy+":function(e,t){},wOVP:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("mvHQ"),l=r.n(a),s=r("Gu7T"),i=r.n(s),o=r("//Fk"),n=r.n(o),c=r("d7EF"),u=r.n(c),m=r("Xxa5"),p=r.n(m),d=r("exGp"),b=r.n(d),f=r("DlMc"),v=r.n(f),_={data:function(){var e=this,t=function(t,r,a){var l=/^(([0-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/;if(1===e.subForm.is_fx)if(r)if(!l.test(r)||1*r>100){var s=l.test(r)?"取值范围不超过100":"最多2位小数";a(new Error("请输入"+t.text+","+s))}else a();else a(new Error("请输入"+t.text));else a()};return{id:"",navTitle:"",base_cate:[],base_farmer:[],bass_massif:[],base_seed:[],base_machine:[],base_monitor:[],base_freight:[],subForm:{id:0,title:"",cate_id:[],farmer_id:"",cover:[],imgs:[],video:"",address:"",lng:"",lat:"",desc:"",spe:[],text:"",cycle:[],massif:[],seed:[],monitor:[],machine_id:"",send_tmpl_id:"",is_fx:0,one_fx:"",two_fx:"",top:0},subFormRules:{title:{required:!0,validator:this.$reg.isNoEmpty,text:"土地名称",reg_type:2,trigger:"blur"},cate_id:{required:!0,type:"array",message:"请选择所属分类",trigger:"blur"},farmer_id:{required:!0,type:"number",message:"请选择所属农场",trigger:"blur"},cover:{required:!0,type:"array",message:"请上传封面图",trigger:"blur"},imgs:{required:!0,type:"array",message:"请上传轮播图",trigger:"blur"},address:{required:!0,validator:function(t,r,a){var l=e.subForm,s=l.address,i=l.lat,o=l.lng;(s=s?s.replace(/(^\s*)|(\s*$)/g,""):"")?o&&/^[\-\+]?(0(\.\d{1,15})?|([1-9](\d)?)(\.\d{1,15})?|1[0-7]\d{1}(\.\d{1,15})?|180\.0{1,15})$/.test(o)?i&&/^[\-\+]?((0|([1-8]\d?))(\.\d{1,15})?|90(\.0{1,15})?)$/.test(i)?a():a(new Error(i?"请输入正确的纬度":"请输入土地纬度")):a(new Error(o?"请输入正确的经度":"请输入土地经度")):a(new Error("请输入土地地址"))},trigger:["blur","change"]},desc:{required:!0,validator:this.$reg.isNoEmpty,text:"土地简介",reg_type:2,trigger:"blur"},spe:{required:!0,type:"array",message:"请添加土地规格",trigger:["blur","change"]},text:{required:!0,validator:this.$reg.isNoEmpty,text:"土地图文详情",reg_type:2,trigger:"blur"},cycle:{required:!0,type:"array",message:"请选择租赁周期",trigger:"blur"},massif:{required:!0,type:"array",message:"请选择地块服务",trigger:"blur"},send_tmpl_id:{required:!0,type:"number",message:"请选择运费模版",trigger:"blur"},is_fx:{required:!0,type:"number",message:"请选择",trigger:"blur"},one_fx:{required:!0,validator:t,text:"一级分销",trigger:["blur","change"]},two_fx:{required:!0,validator:t,text:"二级分销",trigger:["blur","change"]},top:{required:!0,type:"number",message:"请输入排序值",trigger:"blur"}},multipleSelection:[],showMap:!1,showDialog:{spe:!1,cycle:!1,batch:!1},speForm:{id:0,spe_name:"",area:"",price:""},speFormRules:{spe_name:{required:!0,validator:this.$reg.isNoEmpty,text:"规格名称",reg_type:2,trigger:"blur"},area:{required:!0,validator:this.$reg.isFloatNum,text:"面积",max:9999.99,unit:"m²",trigger:"blur"},price:{required:!0,validator:this.$reg.isMoney,text:"价格",reg_type:2,trigger:"blur"}},cycleForm:{id:0,day:""},cycleFormRules:{day:{required:!0,validator:this.$reg.isFloatNum,text:"租赁周期",dotLen:1,trigger:"blur"}},batchForm:{title:"",value:""},batchAreaFormRules:{value:{required:!0,validator:this.$reg.isFloatNum,text:"面积",max:9999.99,unit:"m²",trigger:"blur"}},batchPriceFormRules:{value:{required:!0,validator:this.$reg.isMoney,text:"价格",reg_type:2,trigger:"blur"}}}},created:function(){var e=this;return b()(p.a.mark(function t(){var r;return p.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getBaseInfo();case 2:(r=e.$route.query.id)&&(e.subForm.id=r,e.getDetail(r)),e.navTitle=e.$t(r?"menu.LandListEdit":"menu.LandListAdd");case 5:case"end":return t.stop()}},t,e)}))()},methods:{getBaseInfo:function(){var e=this;return b()(p.a.mark(function t(){var r,a,l,s,i,o;return p.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n.a.all([e.$api.claim.landAndClaimCate({type:1}),e.$api.land.massifSelect(),e.$api.land.seedSelect(),e.$api.shop.tmplSelect()]);case 2:r=t.sent,a=u()(r,4),l=a[0],s=a[1],i=a[2],o=a[3],e.base_cate=l.data,e.base_massif=s.data,e.base_seed=i.data,e.base_freight=o.data;case 12:case"end":return t.stop()}},t,e)}))()},getFarmerSelectList:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return b()(p.a.mark(function e(){var a,l,s;return p.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r||(t.subForm.farmer_id="",r=t.subForm.cate_id),e.next=3,t.$api.farmer.farmerSelectList({cate_type:1,cate_id:r});case 3:if(a=e.sent,l=a.code,s=a.data,200===l){e.next=8;break}return e.abrupt("return");case 8:t.base_farmer=s;case 9:case"end":return e.stop()}},e,t)}))()},getBaseByFarmerId:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return b()(p.a.mark(function e(){var a,l,s,i;return p.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r||(t.subForm.machine_id="",t.subForm.monitor=[],r=t.subForm.farmer_id),e.next=3,n.a.all([t.$api.hardware.machineSelect({farmer_id:r}),t.$api.hardware.monitorSelect({farmer_id:r})]);case 3:a=e.sent,l=u()(a,2),s=l[0],i=l[1],t.base_machine=s.data,t.base_monitor=i.data;case 9:case"end":return e.stop()}},e,t)}))()},getDetail:function(e){var t=this;return b()(p.a.mark(function r(){var a,l,s,i;return p.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,t.$api.land.landInfo({id:e});case 2:if(a=r.sent,l=a.code,s=a.data,200===l){r.next=7;break}return r.abrupt("return");case 7:return s.cover=[{url:s.cover}],s.imgs=s.imgs.map(function(e){return{url:e}}),s.cycle=s.cycle.map(function(e,t){return{id:t+1,day:e}}),r.next=12,n.a.all([t.getFarmerSelectList("",s.cate_id),t.getBaseByFarmerId("",s.farmer_id)]);case 12:for(i in t.subForm)t.subForm[i]=s[i];case 13:case"end":return r.stop()}},r,t)}))()},getLatLng:function(e){this.subForm.lat=e.lat,this.subForm.lng=e.lng},getCover:function(e){this.subForm.cover=e},selectedFiles:function(e,t){var r;(r=this.subForm[t]).push.apply(r,i()(e))},moveFiles:function(e,t){this.subForm[t]=e},getVideo:function(e){this.subForm.video=e[e.length-1].url},toDelItem:function(e,t){this.subForm[e].splice(t,1)},handleSelectionChange:function(e){this.multipleSelection=e},toShowDialog:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var r in t="batch"===e||t.id?t:{spe:{id:0,spe_name:"",area:"",price:""},cycle:{id:0,day:""}}[e],t=JSON.parse(l()(t)),this[e+"Form"])this[e+"Form"][r]=t[r];this.showDialog[e]=!this.showDialog[e]},submitFormInfo:function(e){var t=this,r=!0;if(this.$refs[e+"Form"].validate(function(e){e||(r=!1)}),r){var a=JSON.parse(l()(this[e+"Form"]));if("sub"!==e){var s=JSON.parse(l()(this.subForm)),i=a.id,o=void 0===i?0:i,n=a.title,c=void 0===n?"":n,u=a.value,m=void 0===u?"":u;if("batch"===e){var p=this.multipleSelection.map(function(e){return e.id}),d="面积"===c?"area":"price";s.spe.map(function(e){p.includes(e.id)&&(e[d]=m)})}else if(o){var b=s[e].findIndex(function(e){return e.id===o});s[e][b]=a}else a.id=v()(),s[e].push(a);return this.subForm=s,void(this.showDialog[e]=!1)}var f=a.is_fx,_=a.one_fx,g=a.two_fx;if(1===f&&1*_+1*g>100)return void this.$message.error("分销累计总和不能大于100%");a.cover=a.cover[0].url,a.imgs=a.imgs.map(function(e){return e.url}),a.spe.map(function(e){l()(e.id).includes("-")&&delete e.id}),a.cycle=a.cycle.map(function(e){return e.day});var h=a.id?"landUpdate":"landAdd";this.$api.land[h](a).then(function(e){200===e.code&&(t.$message.success(t.$t(a.id?"tips.successRev":"tips.successSub")),t.$router.back(-1))})}}}},g={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"lb-land-list-edit"},[r("top-nav",{attrs:{title:e.navTitle,isBack:!0}}),e._v(" "),r("div",{staticClass:"page-main"},[r("el-form",{ref:"subForm",staticClass:"dialog-form",attrs:{model:e.subForm,rules:e.subFormRules,"label-width":"130px"}},[r("el-form-item",{attrs:{label:"土地名称",prop:"title"}},[r("el-input",{attrs:{maxlength:"20","show-word-limit":"",placeholder:"请输入土地名称"},model:{value:e.subForm.title,callback:function(t){e.$set(e.subForm,"title",t)},expression:"subForm.title"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"所属分类",prop:"cate_id"}},[r("el-select",{attrs:{multiple:"",filterable:"",clearable:"","collapse-tags":"",placeholder:"请选择所属分类"},on:{change:function(t){return e.getFarmerSelectList(t)}},model:{value:e.subForm.cate_id,callback:function(t){e.$set(e.subForm,"cate_id",t)},expression:"subForm.cate_id"}},e._l(e.base_cate,function(e){return r("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1)],1),e._v(" "),e.subForm.cate_id.length>0?r("el-form-item",{attrs:{label:"所属农场",prop:"farmer_id"}},[r("el-select",{attrs:{filterable:"",clearable:"","collapse-tags":"",placeholder:"请选择所属农场"},on:{change:function(t){return e.getBaseByFarmerId(t)}},model:{value:e.subForm.farmer_id,callback:function(t){e.$set(e.subForm,"farmer_id",t)},expression:"subForm.farmer_id"}},e._l(e.base_farmer,function(e){return r("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1)],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"封面图",prop:"cover"}},[r("lb-cover",{attrs:{fileList:e.subForm.cover},on:{selectedFiles:e.getCover}}),e._v(" "),r("lb-tool-tips",[e._v("图片建议尺寸:710 * 345")])],1),e._v(" "),r("el-form-item",{attrs:{label:"轮播图",prop:"imgs"}},[r("lb-cover",{attrs:{type:"more",fileList:e.subForm.imgs,tips:"750 * 750"},on:{selectedFiles:function(t){return e.selectedFiles(t,"imgs")},moveFiles:function(t){return e.moveFiles(t,"imgs")}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"视频",prop:"video"}},[r("div",{staticClass:"item-warp"},[r("div",{staticClass:"upload-file-warp"},[r("input",{directives:[{name:"model",rawName:"v-model",value:e.subForm.video,expression:"subForm.video"}],staticClass:"choice-file-input",attrs:{type:"text",placeholder:"选择视频文件"},domProps:{value:e.subForm.video},on:{input:function(t){t.target.composing||e.$set(e.subForm,"video",t.target.value)}}}),e._v(" "),r("lb-cover",{attrs:{type:"button",fileType:"video"},on:{selectedFiles:e.getVideo}})],1)])]),e._v(" "),r("el-form-item",{attrs:{label:"土地地址",prop:"address"}},[r("el-input",{attrs:{placeholder:"请输入土地地址"},model:{value:e.subForm.address,callback:function(t){e.$set(e.subForm,"address",t)},expression:"subForm.address"}}),e._v(" "),r("div",{staticClass:"mt-md mb-md"},[r("el-input",{attrs:{placeholder:"请输入土地经度"},model:{value:e.subForm.lng,callback:function(t){e.$set(e.subForm,"lng",t)},expression:"subForm.lng"}})],1),e._v(" "),r("div",[r("el-input",{attrs:{placeholder:"请输入土地纬度"},model:{value:e.subForm.lat,callback:function(t){e.$set(e.subForm,"lat",t)},expression:"subForm.lat"}}),e._v(" "),r("lb-button",{staticClass:"getLocation",staticStyle:{"margin-left":"10px"},attrs:{type:"primary",plain:""},on:{click:function(t){e.showMap=!0}}},[e._v("获取经纬度")])],1)],1),e._v(" "),r("el-form-item",{attrs:{label:"土地简介",prop:"desc"}},[r("el-input",{attrs:{type:"textarea",rows:5,maxlength:"50","show-word-limit":"",resize:"none",placeholder:"请输入土地简介"},model:{value:e.subForm.desc,callback:function(t){e.$set(e.subForm,"desc",t)},expression:"subForm.desc"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"土地规格",prop:"spe"}},[r("lb-button",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"primary",plain:"",icon:"el-icon-plus"},on:{click:function(t){return e.toShowDialog("spe")}}},[e._v(e._s(e.$t("menu.LandSpeAdd")))]),e._v(" "),r("el-table",{ref:"multipleTable",staticStyle:{width:"800px"},attrs:{data:e.subForm.spe,"header-cell-style":{background:"#f5f7fa",color:"#606266"}},on:{"selection-change":e.handleSelectionChange}},[r("el-table-column",{attrs:{type:"selection",label:"全选"}}),e._v(" "),r("el-table-column",{attrs:{prop:"spe_name",label:"规格名称"}}),e._v(" "),r("el-table-column",{attrs:{prop:"area",label:"面积"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.area+"/m²")+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{prop:"price",label:"价格"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("¥"+t.row.price)+"\n ")]}}])}),e._v(" "),r("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("div",{staticClass:"table-operate"},[r("lb-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(r){return e.toShowDialog("spe",t.row)}}},[e._v(e._s(e.$t("action.edit")))]),e._v(" "),r("lb-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(r){return e.toDelItem("spe",t.$index)}}},[e._v(e._s(e.$t("action.delete")))])],1)]}}])})],1),e._v(" "),r("div",{staticClass:"table-bot"},[r("span",[e._v("已选 "+e._s(e.multipleSelection.length))]),e._v(" "),r("span",[e._v("批量设置:")]),e._v(" "),r("el-link",{staticClass:"mr-md",attrs:{disabled:0===e.multipleSelection.length,type:"primary"},on:{click:function(t){return e.toShowDialog("batch",{title:"面积",value:""})}}},[e._v("面积")]),e._v(" "),r("el-link",{attrs:{disabled:0===e.multipleSelection.length,type:"primary"},on:{click:function(t){return e.toShowDialog("batch",{title:"价格",value:""})}}},[e._v("价格")])],1)],1),e._v(" "),r("el-form-item",{attrs:{label:"土地图文详情",prop:"text"}},[r("lb-ueditor",{attrs:{destroy:!0},model:{value:e.subForm.text,callback:function(t){e.$set(e.subForm,"text",t)},expression:"subForm.text"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"租赁周期",prop:"cycle"}},[r("lb-button",{staticStyle:{"margin-bottom":"20px"},attrs:{type:"primary",plain:"",icon:"el-icon-plus"},on:{click:function(t){return e.toShowDialog("cycle")}}},[e._v(e._s(e.$t("menu.LandCycleAdd")))]),e._v(" "),r("div",{staticClass:"flex-warp"},e._l(e.subForm.cycle,function(t,a){return r("el-tag",{key:a,staticClass:"mb-sm",class:[{"ml-md":0!==a}],attrs:{closable:""},on:{close:function(t){return e.toDelItem("cycle",a)},click:function(r){return e.toShowDialog("cycle",t)}}},[e._v(e._s(t.day+"天"))])}),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"地块服务",prop:"massif"}},[r("el-select",{attrs:{multiple:"",filterable:"",clearable:"","collapse-tags":"",placeholder:"请选择地块服务"},model:{value:e.subForm.massif,callback:function(t){e.$set(e.subForm,"massif",t)},expression:"subForm.massif"}},e._l(e.base_massif,function(e){return r("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"关联种子",prop:"seed"}},[r("el-select",{attrs:{multiple:"",filterable:"",clearable:"","collapse-tags":"",placeholder:"请选择关联种子"},model:{value:e.subForm.seed,callback:function(t){e.$set(e.subForm,"seed",t)},expression:"subForm.seed"}},e._l(e.base_seed,function(e){return r("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1)],1),e._v(" "),e.subForm.farmer_id?r("block",[r("el-form-item",{attrs:{label:"关联仪器",prop:"machine_id"}},[r("el-select",{attrs:{filterable:"",clearable:"","collapse-tags":"",placeholder:"请选择关联仪器"},model:{value:e.subForm.machine_id,callback:function(t){e.$set(e.subForm,"machine_id",t)},expression:"subForm.machine_id"}},e._l(e.base_machine,function(e){return r("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"关联监控",prop:"monitor"}},[r("el-select",{attrs:{multiple:"",filterable:"",clearable:"","collapse-tags":"",placeholder:"请选择关联监控"},model:{value:e.subForm.monitor,callback:function(t){e.$set(e.subForm,"monitor",t)},expression:"subForm.monitor"}},e._l(e.base_monitor,function(e){return r("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1)],1)],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"运费模版",prop:"send_tmpl_id"}},[r("el-select",{attrs:{filterable:"","collapse-tags":"",placeholder:"请选择运费模版"},model:{value:e.subForm.send_tmpl_id,callback:function(t){e.$set(e.subForm,"send_tmpl_id",t)},expression:"subForm.send_tmpl_id"}},e._l(e.base_freight,function(e){return r("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1),e._v(" "),r("div",{staticClass:"f-caption c-link cursor-pointer",on:{click:function(t){return e.$router.push("/sys/freight/edit")}}},[e._v("\n 还没有运费模版?立即创建\n "),r("lb-tool-tips",[e._v("运费模版支持按重量计费和按件数计费两种方式,计费方式按照商品累加运费")])],1)],1),e._v(" "),r("el-form-item",{attrs:{label:"是否开启分销",prop:"is_fx"}},[r("el-radio-group",{model:{value:e.subForm.is_fx,callback:function(t){e.$set(e.subForm,"is_fx",t)},expression:"subForm.is_fx"}},[r("el-radio",{attrs:{label:1}},[e._v(e._s(e.$t("action.ON")))]),e._v(" "),r("el-radio",{attrs:{label:0}},[e._v(e._s(e.$t("action.OFF")))])],1)],1),e._v(" "),1===e.subForm.is_fx?r("block",[r("el-form-item",{attrs:{label:"一级分销",prop:"one_fx"}},[r("el-input",{attrs:{placeholder:"请输入一级分销"},model:{value:e.subForm.one_fx,callback:function(t){e.$set(e.subForm,"one_fx",t)},expression:"subForm.one_fx"}},[r("template",{slot:"append"},[e._v("%")])],2)],1),e._v(" "),r("el-form-item",{attrs:{label:"二级分销",prop:"two_fx"}},[r("el-input",{attrs:{placeholder:"请输入二级分销"},model:{value:e.subForm.two_fx,callback:function(t){e.$set(e.subForm,"two_fx",t)},expression:"subForm.two_fx"}},[r("template",{slot:"append"},[e._v("%")])],2)],1)],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"排序值",prop:"top"}},[r("el-input-number",{staticClass:"lb-input-number",attrs:{controls:!1,precision:0,min:0,placeholder:"请输入排序值"},model:{value:e.subForm.top,callback:function(t){e.$set(e.subForm,"top",t)},expression:"subForm.top"}}),e._v(" "),r("lb-tool-tips",[e._v("值越大, 排序越靠前")])],1),e._v(" "),r("el-form-item",[r("lb-button",{directives:[{name:"preventReClick",rawName:"v-preventReClick"}],attrs:{type:"primary"},on:{click:function(t){return e.submitFormInfo("sub")}}},[e._v(e._s(e.$t("action.submit")))]),e._v(" "),r("lb-button",{on:{click:function(t){return e.$router.back(-1)}}},[e._v(e._s(e.$t("action.back")))])],1)],1)],1),e._v(" "),r("el-dialog",{attrs:{title:e.$t(e.speForm.id?"menu.LandSpeEdit":"menu.LandSpeAdd"),visible:e.showDialog.spe,width:"550px",center:""},on:{"update:visible":function(t){return e.$set(e.showDialog,"spe",t)}}},[r("el-form",{ref:"speForm",staticClass:"dialog-form",attrs:{model:e.speForm,rules:e.speFormRules,"label-width":"130px"}},[r("el-form-item",{attrs:{label:"规格名称",prop:"spe_name"}},[r("el-input",{attrs:{placeholder:"请输入规格名称",maxlength:"20","show-word-limit":""},model:{value:e.speForm.spe_name,callback:function(t){e.$set(e.speForm,"spe_name",t)},expression:"speForm.spe_name"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"面积",prop:"area"}},[r("el-input",{attrs:{placeholder:"请输入面积"},model:{value:e.speForm.area,callback:function(t){e.$set(e.speForm,"area",t)},expression:"speForm.area"}},[r("template",{slot:"append"},[e._v("m²")])],2)],1),e._v(" "),r("el-form-item",{attrs:{label:"价格",prop:"price"}},[r("el-input",{attrs:{placeholder:"请输入价格"},model:{value:e.speForm.price,callback:function(t){e.$set(e.speForm,"price",t)},expression:"speForm.price"}},[r("template",{slot:"append"},[e._v("元")])],2)],1)],1),e._v(" "),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.showDialog.spe=!1}}},[e._v("取 消")]),e._v(" "),r("el-button",{directives:[{name:"preventReClick",rawName:"v-preventReClick"}],attrs:{type:"primary"},on:{click:function(t){return e.submitFormInfo("spe")}}},[e._v("确 定")])],1)],1),e._v(" "),r("el-dialog",{attrs:{title:e.$t(e.cycleForm.id?"menu.LandCycleEdit":"menu.LandCycleAdd"),visible:e.showDialog.cycle,width:"550px",center:""},on:{"update:visible":function(t){return e.$set(e.showDialog,"cycle",t)}}},[r("el-form",{ref:"cycleForm",staticClass:"dialog-form",attrs:{model:e.cycleForm,rules:e.cycleFormRules,"label-width":"130px"}},[r("el-form-item",{attrs:{label:"租赁周期",prop:"day"}},[r("el-input",{attrs:{placeholder:"请输入租赁周期"},model:{value:e.cycleForm.day,callback:function(t){e.$set(e.cycleForm,"day",t)},expression:"cycleForm.day"}},[r("template",{slot:"append"},[e._v("天")])],2)],1)],1),e._v(" "),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.showDialog.cycle=!1}}},[e._v("取 消")]),e._v(" "),r("el-button",{directives:[{name:"preventReClick",rawName:"v-preventReClick"}],attrs:{type:"primary"},on:{click:function(t){return e.submitFormInfo("cycle")}}},[e._v("确 定")])],1)],1),e._v(" "),r("el-dialog",{attrs:{title:"批量设置"+e.batchForm.title,visible:e.showDialog.batch,width:"550px",center:""},on:{"update:visible":function(t){return e.$set(e.showDialog,"batch",t)}}},[r("el-form",{ref:"batchForm",staticClass:"dialog-form",attrs:{model:e.batchForm,rules:"面积"===e.batchForm.title?e.batchAreaFormRules:e.batchPriceFormRules,"label-width":"130px"}},[r("el-form-item",{attrs:{label:e.batchForm.title,prop:"value"}},[r("el-input",{attrs:{placeholder:"请输入"+e.batchForm.title},model:{value:e.batchForm.value,callback:function(t){e.$set(e.batchForm,"value",t)},expression:"batchForm.value"}},[r("template",{slot:"append"},[e._v(e._s("面积"===e.batchForm.title?"m²":"元"))])],2)],1)],1),e._v(" "),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.showDialog.batch=!1}}},[e._v("取 消")]),e._v(" "),r("el-button",{directives:[{name:"preventReClick",rawName:"v-preventReClick"}],attrs:{type:"primary"},on:{click:function(t){return e.submitFormInfo("batch")}}},[e._v("确 定")])],1)],1),e._v(" "),r("lb-map",{attrs:{dialogVisible:e.showMap},on:{"update:dialogVisible":function(t){e.showMap=t},"update:dialog-visible":function(t){e.showMap=t},selectedLatLng:e.getLatLng}})],1)},staticRenderFns:[]};var h=r("VU/8")(_,g,!1,function(e){r("aEy+")},"data-v-59cfd652",null);t.default=h.exports}}); |