mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-10 00:40:30 +08:00
0c56a3e599
Made-with: Cursor Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
1 line
6.6 KiB
JavaScript
1 line
6.6 KiB
JavaScript
webpackJsonp([81],{"2nWk":function(e,t,r){(e.exports=r("FZ+f")(!1)).push([e.i,"\n.left[data-v-726ce48e] {\n display: inline-block;\n margin-right: 20px;\n position: absolute;\n right: 110px;\n}\n",""])},cvQO:function(e,t,r){var a=r("2nWk");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);r("rjj0")("22552869",a,!0)},pYeO:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("yfAY"),n=r("vMX1"),o=r("lGPi"),s=r("x1DN"),l={data:function(){return{publicConfig:"公有库",showMore:!1,total:0,tableData:[],tableLoading:!1,personSources:[],orgTypes:[],statusType:[],personType:[],searchForm:{type:null,personSource:null,rowsOfPage:10,currentPage:1},showImport:!1}},created:function(){this.fetchData(),this.fetchOptions()},methods:{fetchOptions:function(){var e=this;a.b.orgType().then(function(t){e.orgTypes=t}),a.b.personSource().then(function(t){e.personSources=t}),a.b.personType(!0).then(function(t){e.personType=t})},fetchData:function(){var e=this;this.tableLoading=!0,o.d.search(this.searchForm).then(function(t){e.tableData=t.data,e.total=t.total,e.tableLoading=!1}).catch(function(t){e.tableLoading=!1})},goDetail:function(e){this.$router.push({path:"/vip/person/detail",query:{id:e.id,ifPublic:e.personSourceName===this.publicConfig?1:0}})},handleDelete:function(e){var t=this;this.$confirm("是否确定删除?","确认删除",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.$set(e,"loading",!0),o.d.delete(e.id).then(function(r){t.$set(e,"loading",!1),t.fetchData()}).catch(function(r){t.$set(e,"loading",!1),t.fetchData()})}).catch(function(){})},handleReset:function(){this.$refs.queryForm.resetFields(),this.fetchData()},handleQuery:function(){this.searchForm.currentPage=1,this.fetchData()},transterPerson:function(e){if(e){var t=e.split("#"),r=t.length>1?t[1]:"";return this.personType.some(function(e){if(e.value===r)return r=e.label,!0}),r}return""},transterCard:function(e){if(e){var t=e.split("#"),r=t.length>1?t[1]:"";return this.personType.some(function(e){if(e.value===r)return r=e.label,!0}),r}return""}},components:{searchPage:n.a,cascader:s.a}},i={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},[r("el-card",{attrs:{shadow:"hover"}},[r("search-page",{attrs:{pageSize:e.searchForm.rowsOfPage,pageNum:e.searchForm.currentPage,total:e.total,limit:""},on:{"update:pageSize":function(t){return e.$set(e.searchForm,"rowsOfPage",t)},"update:page-size":function(t){return e.$set(e.searchForm,"rowsOfPage",t)},"update:pageNum":function(t){return e.$set(e.searchForm,"currentPage",t)},"update:page-num":function(t){return e.$set(e.searchForm,"currentPage",t)},change:e.fetchData}},[r("el-form",{ref:"queryForm",staticClass:"search",attrs:{inline:!0,model:e.searchForm},nativeOn:{submit:function(e){e.preventDefault()}}},[r("div",{staticClass:"search-input"},[r("el-form-item",{attrs:{label:"组织机构",prop:"orgId"}},[r("cascader",{attrs:{allAuth:""},model:{value:e.searchForm.orgId,callback:function(t){e.$set(e.searchForm,"orgId",t)},expression:"searchForm.orgId"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"人员类型",prop:"type"}},[r("el-select",{attrs:{clearable:""},model:{value:e.searchForm.type,callback:function(t){e.$set(e.searchForm,"type",t)},expression:"searchForm.type"}},e._l(e.personType,function(e,t){return r("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"姓名",prop:"name"}},[r("el-input",{attrs:{placeholder:"请输入姓名(精确查询)"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),e._v(" "),r("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.showMore,expression:"showMore"}],attrs:{label:"人员来源",prop:"personSource"}},[r("el-select",{attrs:{clearable:""},model:{value:e.searchForm.personSource,callback:function(t){e.$set(e.searchForm,"personSource",t)},expression:"searchForm.personSource"}},e._l(e.personSources,function(e,t){return r("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1)],1),e._v(" "),r("div",{staticClass:"search-button"},[r("el-form-item",[r("mToggle",{attrs:{more:e.showMore},on:{"update:more":function(t){e.showMore=t}}}),e._v(" "),r("el-button",{attrs:{type:"warning"},on:{click:e.handleQuery}},[e._v("查询")]),e._v(" "),r("el-button",{on:{click:e.handleReset}},[e._v("重置")]),e._v(" "),r("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[e.$auth.vipPersonAdd],expression:"[$auth.vipPersonAdd]"}],attrs:{type:"primary"},on:{click:function(t){return e.$router.push("/vip/person/add")}}},[e._v("新建")]),e._v(" "),r("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[e.$auth.vipPersonImport],expression:"[$auth.vipPersonImport]"}],attrs:{type:"primary"},on:{click:function(t){return e.$router.push("/vip/person/import")}}},[e._v("公有库导入")])],1)],1)]),e._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticClass:"table_expand",staticStyle:{"margin-top":"20px"},attrs:{data:e.tableData}},[r("el-table-column",{attrs:{prop:"name",width:"120","show-overflow-tooltip":"",label:"姓名"}}),e._v(" "),r("el-table-column",{attrs:{prop:"orgName","show-overflow-tooltip":"",label:"组织机构"}}),e._v(" "),r("el-table-column",{attrs:{prop:"personSourceName",label:"人员来源"}}),e._v(" "),r("el-table-column",{attrs:{prop:"type",label:"人员类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("DICT")(t.row.type,"peopleType",!0)))]}}])}),e._v(" "),r("el-table-column",{attrs:{prop:"vipLevel",label:"VIP等级"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("VIP")(t.row)))]}}])}),e._v(" "),r("el-table-column",{attrs:{prop:"lastUpdateTime",label:"最后更新时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("datetime")(t.row.lastUpdateTime)))]}}])}),e._v(" "),r("el-table-column",{attrs:{prop:"status",width:"120",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-button",{attrs:{size:"middle",type:"text"},on:{click:function(r){return e.goDetail(t.row)}}},[e._v("详情")]),e._v(" "),t.row.personSourceName!==e.publicConfig?r("el-button",{attrs:{size:"middle",type:"text"},on:{click:function(r){return e.handleDelete(t.row)}}},[e._v("删除")]):e._e()]}}])})],1)],1)],1)],1)},staticRenderFns:[]};var c=r("VU/8")(l,i,!1,function(e){r("cvQO")},"data-v-726ce48e",null);t.default=c.exports}}); |