Portal/potal_admin/up-portal-admin-1.0.1/js/chunk-cc57b8ce.e408c436.js

1 line
9.3 KiB
JavaScript
Raw Permalink Normal View History

2025-03-10 17:41:02 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-cc57b8ce"],{"48a1":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{attrs:{title:"下发",width:"600px",visible:t.dialogVisible,"close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogVisible=e}}},[i("div",[i("el-form",{ref:"form",attrs:{model:t.dataForm,"label-width":"80px",inline:""}},[i("el-form-item",{attrs:{label:"人员类型"}},[i("el-select",{attrs:{placeholder:"请选择"},on:{change:t.search},model:{value:t.dataForm.type,callback:function(e){t.$set(t.dataForm,"type",e)},expression:"dataForm.type"}},t._l(t.personTypeList,(function(t){return i("el-option",{key:t.dictLabel,attrs:{label:t.dictLabel,value:t.dictValue}})})),1)],1),i("el-form-item",{attrs:{label:"姓名"}},[i("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:t.dataForm.name,callback:function(e){t.$set(t.dataForm,"name",e)},expression:"dataForm.name"}})],1),i("el-form-item",[i("el-button",{on:{click:t.search}},[t._v("查询")]),i("el-button",{attrs:{type:"success",loading:t.loading},on:{click:t.sendFace}},[t._v("下发选中")])],1)],1),i("el-table",{attrs:{data:t.dataList,height:"50vh"},on:{"selection-change":t.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"60",align:"center"}}),i("el-table-column",{attrs:{prop:"imgUrl",label:"照片",width:"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-image",{staticClass:"student-img",attrs:{src:e.row.imgUrl,"preview-src-list":t.previewList}},[i("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[i("img",{staticClass:"student-img",attrs:{src:a("4cec")}})])])]}}])}),i("el-table-column",{attrs:{prop:"name",label:"姓名"}})],1),i("el-pagination",{attrs:{small:"","current-page":t.pageInfo.page,"page-sizes":[10,20,50,1e3],"page-size":t.pageInfo.limit,total:t.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"size-change":t.pageSizeChangeHandle,"current-change":t.pageCurrentChangeHandle}})],1)])},n=[],A=(a("8e6e"),a("ac6a"),a("456d"),a("ade3"));a("ed08");function r(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function s(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?r(Object(a),!0).forEach((function(e){Object(A["a"])(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var l={props:{aeids:{type:Array,default:[]}},data:function(){return{loading:!1,dialogVisible:!1,dataForm:{type:1,name:"",scStuname:"",scWaname:"",vrName:""},total:0,pageInfo:{page:1,limit:10},checkedList:[],dataList:[],personTypeList:[{dictLabel:"学生",dictValue:1},{dictLabel:"职工",dictValue:2},{dictLabel:"访客",dictValue:3}]}},watch:{"dataForm.name":function(t){this.dataForm.scStuname=t,this.dataForm.scWaname=t,this.dataForm.vrName=t}},computed:{httpUrl:function(){var t=["/system/scstudents/page","/system/scworkersarchives/page","/system/scvisitorrecord/page"];return t[this.dataForm.type-1]},previewList:function(){return this.dataList.map((function(t){return t.imgUrl}))},userids:function(){return this.checkedList.map((function(t){return t.id}))}},methods:{init:function(){this.dialogVisible=!0,this.dataForm.name="",this.pageInfo.page=1,this.query()},search:function(){this.pageInfo.page=1,this.query()},query:function(){var t=this;this.$http({url:this.httpUrl,method:"get",params:s(s({},this.dataForm),this.pageInfo)}).then((function(e){var a=e.data;if(0!=a.code)return t.$messsage.error(a.msg);t.total=a.data.total;var i=t.$ImgServerUrl;t.dataList=a.data.list.map((function(t){return{name:t.scStuname||t.scWaname||t.vrName,imgUrl:i+(t.scPhotoimg||t.vrPhoneimg),id:t.scStdid||t.scWaid||t.vrId}}))}))},sendFace:function(){var t=this;if(0==this.checkedList