mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-09 08:20:31 +08:00
0c56a3e599
Made-with: Cursor Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
1 line
8.5 KiB
JavaScript
1 line
8.5 KiB
JavaScript
(window["webpackJsonp_"]=window["webpackJsonp_"]||[]).push([["chunk-47708572"],{5877:function(e,t,a){e.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",appHeaderBg:"#014051",appIconBg:"#6758f3",appIconColor:"#fff",appIconSize:"30px",appNameColor:"#fff",appNameSize:"30px"}},"8e1b":function(e,t,a){"use strict";var r=a("5877"),n=a.n(r);n.a},c3ce:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("qz-wrap",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],staticClass:"attribute-container",scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticClass:"car-header"},[a("el-form",{staticClass:"search-form",attrs:{inline:!0}},[a("el-form-item",{attrs:{label:"标签名称"}},[a("el-input",{staticClass:"width-180",attrs:{placeholder:"请输入标签名称进行查询",clearable:""},on:{change:e.conditionChange},model:{value:e.carAttributer.name,callback:function(t){e.$set(e.carAttributer,"name",t)},expression:"carAttributer.name"}})],1),a("el-form-item",[a("el-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"primary"},on:{click:function(t){return e.parameterChange(e.carAttributer)}}},[e._v("查询")])],1)],1)],1)]},proxy:!0},{key:"opt",fn:function(){return[a("div",[a("el-button",{attrs:{type:"primary"},on:{click:e.addLabel}},[e._v("新增标签")])],1)]},proxy:!0},{key:"footer",fn:function(){return[e.total>=10?a("el-pagination",{staticClass:"ps-list-page",attrs:{background:"","current-page":e.carAttributer.currentPage,"page-size":e.carAttributer.rowsOfPage,"page-sizes":[10,20,50,100],layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}):e._e()]},proxy:!0}])},[a("div",{staticClass:"search-container"},[a("div",{staticClass:"table-container",staticStyle:{height:"65vh"}},[a("qz-table",{attrs:{columns:e.tableColumns,data:e.tableData},on:{opt:e.handlClick}})],1)]),a("lable-dialog",{ref:"labelDialogConfig",attrs:{dataLabel:e.labelContent},on:{confirm:function(t){return e.parameterChange(e.carAttributer)}}})],1)},n=[],i=a("970b"),l=a.n(i),s=a("5bc3"),c=a.n(s),o=a("ed6d"),u=a.n(o),f=a("6b58"),b=a.n(f),p=a("36c6"),d=a.n(p),h=a("9ab4"),g=a("60a3"),m=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"addLabel-container"},[a("el-dialog",{attrs:{title:e.labelParameter.id&&""!==e.labelParameter.id?"编辑标签":"新增标签",visible:e.dialogVisible},on:{close:e.handleClose}},[a("el-form",{ref:"labelForm",staticClass:"search-form",attrs:{model:e.labelParameter,rules:e.fromRules,inline:!0}},[a("el-form-item",{attrs:{label:"标签名称",prop:"name"}},[a("el-input",{attrs:{placeholder:"请输入标签名称",clearable:"",maxlength:"32"},model:{value:e.labelParameter.name,callback:function(t){e.$set(e.labelParameter,"name",t)},expression:"labelParameter.name"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.handleClose}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmitClick}},[e._v("确 定")])],1)],1)],1)},v=[];function y(e){var t=C();return function(){var a,r=d()(e);if(t){var n=d()(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return b()(this,a)}}function C(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var k=function(e){u()(a,e);var t=y(a);function a(){var e;return l()(this,a),e=t.apply(this,arguments),e.dialogVisible=!1,e.labelParameter={},e.fromRules={name:[{required:!0,message:"请输入标签名称",trigger:"change"}]},e}return c()(a,[{key:"dataLabelChange",value:function(e,t){console.log("这是keys",Object.keys(e)),Object.keys(e).length>0&&(this.labelParameter=Object.assign({},e))}},{key:"handleClose",value:function(){this.labelParameter=Object.assign({},{}),this.dialogVisible=!1}},{key:"handleSubmitClick",value:function(){var e=this;this.$refs.labelForm.validate((function(t){if(t){var a={name:e.labelParameter.name||""};e.labelParameter.id&&""!==e.labelParameter.id?(a.id=e.labelParameter.id||"",e.service.editLabel(a).then((function(t){t.success?(e.$message.success("编辑标签成功"),e.dialogVisible=!1,e.$emit("confirm")):e.$message.error(t.message)}))):e.service.addLabel(a).then((function(t){t.success?(e.$message.success("新增标签成功"),e.dialogVisible=!1,e.$emit("confirm")):e.$message.error(t.message)}))}else e.dialogVisible=!0}))}},{key:"open",value:function(){var e=this;this.$nextTick((function(){e.$refs.labelForm&&e.$refs.labelForm.clearValidate()})),this.dialogVisible=!0}}]),a}(g["e"]);h["a"]([Object(g["c"])({type:Object,default:function(){}})],k.prototype,"dataLabel",void 0),h["a"]([Object(g["f"])("dataLabel",{deep:!0})],k.prototype,"dataLabelChange",null),k=h["a"]([Object(g["a"])({})],k);var P=k,x=P,A=(a("f665"),a("2877")),L=Object(A["a"])(x,m,v,!1,null,null,null),$=L.exports;function w(e){var t=O();return function(){var a,r=d()(e);if(t){var n=d()(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return b()(this,a)}}function O(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var S=function(e){u()(a,e);var t=w(a);function a(){var e;return l()(this,a),e=t.apply(this,arguments),e.carAttributer={currentPage:1,rowsOfPage:10},e.isLoading=!1,e.labelContent={},e.defaultTime=[],e.times=[],e.total=10,e.pager={currentPage:1,rowsOfPage:30},e.tableData=[],e.tableColumns=[],e}return c()(a,[{key:"parameterChange",value:function(e){var t=this;this.isLoading=!0,this.service.getLabelPage(e).then((function(e){e.success?(t.tableData=e.data.datas,t.total=e.data.totalRows,t.carAttributer.currentPage=e.data.currentPage):t.$message.error(e.message),t.isLoading=!1}))}},{key:"conditionChange",value:function(e){this.carAttributer.currentPage=1}},{key:"handleSizeChange",value:function(e){this.carAttributer.rowsOfPage=e,this.parameterChange(this.carAttributer)}},{key:"handleCurrentChange",value:function(e){this.carAttributer.currentPage=e,this.parameterChange(this.carAttributer)}},{key:"addLabel",value:function(){this.labelContent=Object.assign({}),this.$refs.labelDialogConfig.open()}},{key:"editLabel",value:function(e){this.labelContent=Object.assign({},e),console.log("这是row",e),this.labelContent.id=e.id,this.$refs.labelDialogConfig.open()}},{key:"deleteSelected",value:function(e){var t=this;this.$confirm("请确认是否删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.isLoading=!0,t.service.deleteLabel({ids:e}).then((function(e){e.success?(t.$message.success("删除标签成功"),1===t.tableData.length&&(t.carAttributer.currentPage>1?t.carAttributer.currentPage=t.carAttributer.currentPage-1:t.carAttributer.currentPage=1),t.parameterChange(t.carAttributer)):t.$message.error(e.message),t.isLoading=!1}))}))}},{key:"manageCar",value:function(e){this.$router.push({path:"/attribute/list/carManage",query:{id:e.id}})}},{key:"handlClick",value:function(e,t){var a=[];switch(t){case"manage":this.manageCar(e);break;case"delete":!e.id||a.push(e.id),this.deleteSelected(a);break}}},{key:"initQzTable",value:function(){var e=this;this.$createElement;this.tableColumns=[{prop:"name",label:"标签名称",overflowTooltip:!0,render:function(t,a){return t("div",{class:"label-item-conatiner"},[t("span",{class:"label-name"},[a.name]),t("i",{class:"el-icon-edit",on:{click:function(){e.editLabel(a)}}})])}},{prop:"vehicleNum",label:"车辆数量"},{type:"opts",label:"操作",opts:[{label:"管理车辆",command:"manage",buttonAttr:{disable:!1}},{label:"删除",command:"delete",buttonAttr:{disable:!1}}]}]}},{key:"created",value:function(){this.initQzTable(),this.carAttributer=this.carAttributer||{currentPage:1,rowsOfPage:10},this.parameterChange(this.carAttributer)}}]),a}(g["e"]);S=h["a"]([Object(g["a"])({components:{LableDialog:$}})],S);var j=S,z=j,R=(a("8e1b"),Object(A["a"])(z,r,n,!1,null,null,null));t["default"]=R.exports},e076:function(e,t,a){e.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",appHeaderBg:"#014051",appIconBg:"#6758f3",appIconColor:"#fff",appIconSize:"30px",appNameColor:"#fff",appNameSize:"30px"}},f665:function(e,t,a){"use strict";var r=a("e076"),n=a.n(r);n.a}}]); |