chunk-1ffb482e.9625a5fd.js 11 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1ffb482e","chunk-2d0ccfc9"],{"1df0":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("base-form",{ref:"ruleForm",attrs:{slot:"content",data:t.searchData},slot:"content"},[a("div",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{staticClass:"xl-form-btn bgc1",attrs:{loading:t.listLoading,icon:"el-icon-search"},on:{click:t.searchHandle}},[t._v("查询")])],1)])},r=[],o=a("5530"),n={props:{listLoading:Boolean},inject:["parentData"],data:function(){return{searchData:[{label:"地块编号",key:"no"},{label:"用途",key:"purpose"},{label:"区域",key:"area_type",type:"select",options:this.$dictData.area_type}]}},methods:{searchHandle:function(){var t=this.$refs.ruleForm.baseForm,e=Object(o["a"])({},t);this.$emit("change",e)}}},l=n,s=a("2877"),c=Object(s["a"])(l,i,r,!1,null,null,null);e["default"]=c.exports},2670:function(t,e,a){},"408a":function(t,e,a){var i=a("c6b6");t.exports=function(t){if("number"!=typeof t&&"Number"!=i(t))throw TypeError("Incorrect invocation");return+t}},"4fef":function(t,e,a){"use strict";a.r(e);var i=a("ade3"),r=a("5530");a("1276"),a("ac1f"),a("a9e3");e["default"]={data:function(){return{listLoading:!1,tableData:[],currentPage:1,pageSize:10,totalRecords:1,listConfig:{},operations:[]}},created:function(){var t=this;this.$nextTick((function(){t.noCreated||t.fetchData()}))},methods:{searchHandle:function(t){this.currentPage=1,this.searchForm=t,this.fetchData()},sizeChange:function(t){this.pageSize=t,this.currentPage=1,this.fetchData()},pageHandle:function(t){this.currentPage=t,this.fetchData()},sortChange:function(t){this.currentPage=1;var e=Object(r["a"])({},this.searchForm);"ascending"===t.order?e.sort=JSON.stringify(Object(i["a"])({},t.prop,"asc")):e.sort=JSON.stringify(Object(i["a"])({},t.prop,"desc")),this.fetchData(e)},fetchData:function(t){var e=this;if(this.apiStr){var a={page:this.currentPage,page_size:this.pageSize};t?a=Object(r["a"])(Object(r["a"])({},a),t):this.searchForm&&(a=Object(r["a"])(Object(r["a"])({},a),this.searchForm)),this.getDataBefore&&this.getDataBefore(a),this.listLoading=!0;var i=this.apiStr.split(".");this.$api[i[0]][i[1]](a).then((function(t){return 1===e.currentPage&&(e.pageSize=t.page_size||1),e.totalRecords=t.total?Number(t.total):0,e.tableData=t.list||[],e.listLoading=!1,e.getMoreData&&e.getMoreData(t,a),t})).catch((function(t){e.listLoading=!1}))}}}}},"7a67":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("search-form",{attrs:{"list-loading":t.listLoading},on:{change:t.searchHandle}}),a("table-list",{attrs:{"list-loading":t.listLoading,data:t.tableData2,columns:t.listConfig,"current-page":t.currentPage,"page-size":t.pageSize,"total-records":t.totalRecords,isAdd:!0},on:{currentChange:t.pageHandle,add:t.openPopup}}),a("popup-edit",{attrs:{isShow:t.isDtlShow,curObj:t.curObj},on:{close:t.closePopup}})],1)},r=[],o=a("2909"),n=(a("d81d"),a("ed08")),l=a("1df0"),s=a("a2bc"),c=a("4fef"),p={name:"index",components:{SearchForm:l["default"],PopupEdit:s["default"]},provide:function(){return{parentData:this}},mixins:[c["default"]],data:function(){return{apiStr:"house.admlandlist",searchForm:null,isDtlShow:!1,curObj:{}}},computed:{tableData2:function(){var t=Object(o["a"])(this.tableData);return t.map((function(t){})),t}},created:function(){},mounted:function(){this.listConfig={rows:[{label:"土拍图",prop:"pri_image",type:"img"},{label:"地块编号",prop:"no"},{label:"区域",prop:"area_type",type:"tag",tags:Object(n["a"])(this.$dictData.area_type)},{label:"竞得单位",prop:"company"},{label:"成交日期",prop:"deal_time"},{label:"成交价(万元/亩)",prop:"final_price"},{label:"成交楼面价(元)",prop:"floor_price"},{label:"起拍价(万元/亩)",prop:"start_total_price"},{label:"起拍单价(元)",prop:"start_unit_price"},{label:"溢价率(%)",prop:"premium_rate"},{label:"出让面积(亩)",prop:"sell_area"},{label:"毛坯限价(元/㎡)",prop:"built_area"},{label:"出让年限(年)",prop:"sell_ownership"},{label:"用途",prop:"purpose"},{label:"容积率",prop:"plot_ratio"},{label:"操作",width:120,type:"handle2",operations:[{label:"编辑",func:this.openPopup,btnType:"primary"},{label:"删除",func:this.delHandle,btnType:"danger"}]}]}},methods:{delHandle:function(t){var e=this;this.$msg("您确定要删除该文章吗?","confirm",(function(){e.$api.house.admlanddel({id:t.id}).then((function(t){e.$msgs("已删除!"),e.fetchData()}))}),null,!0)},openPopup:function(t){t&&t.id?this.curObj=t:this.curObj={},this.isDtlShow=!0},closePopup:function(t){this.isDtlShow=!1,t&&this.fetchData()}}},u=p,f=(a("e37d"),a("2877")),d=Object(f["a"])(u,i,r,!1,null,"01dba7e5",null);e["default"]=d.exports},8330:function(t,e,a){},8541:function(t,e,a){"use strict";a("8330")},a2bc:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-dialog",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{"show-close":!1,"close-on-click-modal":!1,visible:t.isShow,title:t.curObj.id?"编辑土拍":"新增土拍",fullscreen:!1,width:"700px","custom-class":"xl-dialog",center:""},on:{"update:visible":function(e){t.isShow=e}}},[a("base-form",{ref:"ruleForm",staticClass:"lib-edit",attrs:{data:t.formData,"is-inline":!1,"label-width":"110px"}},[a("div",{staticStyle:{"padding-top":"20px"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{staticClass:"xl-form-btn t2",on:{click:t.close}},[t._v("关 闭")]),a("el-button",{staticClass:"xl-form-btn t1",on:{click:function(e){return t.close("confirm")}}},[t._v("确定")])],1)])],1)],1)},r=[],o=a("5530"),n=(a("b680"),a("a9e3"),{components:{},mixins:mixins,props:{isShow:Boolean,curObj:Object},inject:["parentData"],data:function(){return{formData:[],loading:!0,cObj:{},isShowMap:!1}},watch:{isShow:function(t){var e=this;t&&t&&(this.curObj.id?this.$api.house.admlanddetail({id:this.curObj.id}).then((function(t){var a=t||{};e.cObj=a||{},e.getDef()})):(this.cObj=this.curObj,this.getDef()))}},methods:{getDef:function(t){var e=Object(o["a"])({},this.cObj);"final_price"===t&&(e=Object(o["a"])({},this.$refs.ruleForm.baseForm),e.final_price&&e.plot_ratio&&(e.floor_price=(1e4*Number(e.final_price)/(666.6666666667*Number(e.plot_ratio))).toFixed(2)),e.start_total_price&&e.final_price&&(e.premium_rate=((Number(e.final_price)-Number(e.start_total_price))/Number(e.start_total_price)*100).toFixed(2))),"floor_price"===t&&(e=Object(o["a"])({},this.$refs.ruleForm.baseForm),e.floor_price&&e.plot_ratio&&(e.final_price=(666.6666666667*Number(e.plot_ratio)*Number(e.floor_price)/1e4).toFixed(2)),e.start_unit_price&&e.floor_price&&(e.premium_rate=((Number(e.floor_price)-Number(e.start_unit_price))/Number(e.start_unit_price)*100).toFixed(2))),"start_total_price"===t&&(e=Object(o["a"])({},this.$refs.ruleForm.baseForm),e.start_total_price&&e.plot_ratio&&(e.start_unit_price=(1e4*Number(e.start_total_price)/(666.6666666667*Number(e.plot_ratio))).toFixed(2)),e.start_total_price&&e.final_price&&(e.premium_rate=((Number(e.final_price)-Number(e.start_total_price))/Number(e.start_total_price)*100).toFixed(2))),"start_unit_price"===t&&(e=Object(o["a"])({},this.$refs.ruleForm.baseForm),e.start_unit_price&&e.plot_ratio&&(e.start_total_price=(666.6666666667*Number(e.plot_ratio)*Number(e.start_unit_price)/1e4).toFixed(2)),e.start_unit_price&&e.floor_price&&(e.premium_rate=((Number(e.floor_price)-Number(e.start_unit_price))/Number(e.start_unit_price)*100).toFixed(2))),this.formData=[{label:"地块编号",key:"no",class:"c-2"},{label:"区域",key:"area_type",type:"select",class:"c-2",options:this.$dictData.area_type},{label:"竞得单位",key:"company",class:"c-2"},{label:"成交日期",key:"deal_time",class:"c-2",type:"datePicker",type2:"date"},{label:"容积率",key:"plot_ratio",class:"c-2"},{label:"用途",key:"purpose",class:"c-2"},{label:"成交价",key:"final_price",class:"c-2",type:"inputFont",appendFont:"万元/亩",changeHandle:this.finalPriceChange},{label:"成交楼面价",key:"floor_price",class:"c-2",type:"inputFont",appendFont:"元",changeHandle:this.floorPriceChange},{label:"起拍价",key:"start_total_price",class:"c-2",type:"inputFont",appendFont:"万元/亩",changeHandle:this.startTotalPriceChange},{label:"起拍楼面价",key:"start_unit_price",class:"c-2",type:"inputFont",appendFont:"元",changeHandle:this.startUnitPriceChange},{label:"溢价率",key:"premium_rate",class:"c-2",type:"inputFont",appendFont:"%"},{label:"出让年限",key:"sell_ownership",class:"c-2",type:"inputFont",appendFont:"年"},{label:"出让面积",key:"sell_area",class:"c-2",type:"inputFont",appendFont:"亩"},{label:"毛坯限价",key:"built_area",class:"c-2",type:"inputFont",appendFont:"元/㎡"},{label:"地块位置",key:"land_name",class:"c-2",type:"textarea"},{label:"土拍主图",key:"pri_image",type:"upload",class:"c-2"}],this.setDefaultValue(e)},finalPriceChange:function(){this.getDef("final_price")},floorPriceChange:function(){this.getDef("floor_price")},startTotalPriceChange:function(){this.getDef("start_total_price")},startUnitPriceChange:function(){this.getDef("start_unit_price")},close:function(t){var e=this;"confirm"===t?this.$refs["ruleForm"].$refs["baseForm"].validate((function(t){if(t){var a=e.$refs.ruleForm.baseForm,i=Object(o["a"])({},a);e.curObj.id&&(i.id=e.curObj.id);var r="admlandadd";i.id&&(r="admlandedit"),e.$api.house[r](i).then((function(t){e.$msgs(i.id?"编辑成功":"新增成功"),e.$emit("close",i)}))}})):(this.$emit("close"),this.setDefaultValue())}}}),l=n,s=(a("8541"),a("2877")),c=Object(s["a"])(l,i,r,!1,null,"7b595cfa",null);e["default"]=c.exports},b680:function(t,e,a){"use strict";var i=a("23e7"),r=a("a691"),o=a("408a"),n=a("1148"),l=a("d039"),s=1..toFixed,c=Math.floor,p=function(t,e,a){return 0===e?a:e%2===1?p(t,e-1,a*t):p(t*t,e/2,a)},u=function(t){var e=0,a=t;while(a>=4096)e+=12,a/=4096;while(a>=2)e+=1,a/=2;return e},f=s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!l((function(){s.call({})}));i({target:"Number",proto:!0,forced:f},{toFixed:function(t){var e,a,i,l,s=o(this),f=r(t),d=[0,0,0,0,0,0],h="",b="0",_=function(t,e){var a=-1,i=e;while(++a<6)i+=t*d[a],d[a]=i%1e7,i=c(i/1e7)},m=function(t){var e=6,a=0;while(--e>=0)a+=d[e],d[e]=c(a/t),a=a%t*1e7},g=function(){var t=6,e="";while(--t>=0)if(""!==e||0===t||0!==d[t]){var a=String(d[t]);e=""===e?a:e+n.call("0",7-a.length)+a}return e};if(f<0||f>20)throw RangeError("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return String(s);if(s<0&&(h="-",s=-s),s>1e-21)if(e=u(s*p(2,69,1))-69,a=e<0?s*p(2,-e,1):s/p(2,e,1),a*=4503599627370496,e=52-e,e>0){_(0,a),i=f;while(i>=7)_(1e7,0),i-=7;_(p(10,i,1),0),i=e-1;while(i>=23)m(1<<23),i-=23;m(1<<i),_(1,1),m(2),b=g()}else _(0,a),_(1<<-e,0),b=g()+n.call("0",f);return f>0?(l=b.length,b=h+(l<=f?"0."+n.call("0",f-l)+b:b.slice(0,l-f)+"."+b.slice(l-f))):b=h+b,b}})},e37d:function(t,e,a){"use strict";a("2670")}}]);