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
12 KiB
JavaScript
1 line
12 KiB
JavaScript
(window["webpackJsonp_park-unit-web"]=window["webpackJsonp_park-unit-web"]||[]).push([["chunk-ca7140a0"],{"0733":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",{staticClass:"system-photo-detail",scopedSlots:e._u([{key:"header",fn:function(){return[a("SystemPhotoBase",{attrs:{info:e.info}})]},proxy:!0},{key:"opt",fn:function(){return[a("CwFormFilter",{attrs:{form:e.searchForm,rows:e.formRows},on:{search:e.onSearch,reset:e.onSearch}})]},proxy:!0},{key:"footer",fn:function(){return[a("qz-pager",{on:{change:e.fetchTableData},model:{value:e.pager,callback:function(t){e.pager=t},expression:"pager"}})]},proxy:!0}])},[a("qz-table",{attrs:{data:e.tableData,columns:e.columns,loading:e.tableLoading},scopedSlots:e._u([{key:"gender",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("gender")(a.gender))+" ")]}},{key:"status",fn:function(t){var a=t.row;return[e._v(" "+e._s(e._f("photoStatus")(a.status))+" ")]}},{key:"comparePicture",fn:function(t){var r=t.row;return[a("qz-image",{attrs:{src:e.splicingImgPath(r.comparePicture),width:56,height:75}})]}},{key:"action",fn:function(t){var r=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.onOpenDrawer(r)}}},[e._v("更新")]),a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.onDeleteRow(r)}}},[e._v("删除")])]}}])}),a("qz-drawer",{attrs:{title:"更新人员图片",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("CwImageUpload",{model:{value:e.selectedRow.comparePicture,callback:function(t){e.$set(e.selectedRow,"comparePicture",t)},expression:"selectedRow.comparePicture"}}),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.onConfirmUpdateImg}},[e._v("确 定")])],1)],1)],1)},n=[],o=(a("a4d3"),a("4de4"),a("4160"),a("d81d"),a("e439"),a("dbb4"),a("b64b"),a("159b"),a("ade3")),i=(a("96cf"),a("1da1")),s=a("d4ec"),c=a("bee2"),l=a("99de"),u=a("7e84"),p=a("262e"),d=a("9ab4"),m=a("60a3"),b=a("71c8"),f=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("CwPanel",{staticClass:"system-photo-base",attrs:{title:"基本信息"}},[a("div",{staticClass:"info-table"},[a("div",{staticClass:"tb-row"},[a("div",{staticClass:"tb-label"},[e._v("图库ID")]),a("span",{staticClass:"tb-value"},[e._v(e._s(e.info.id))])]),a("div",{staticClass:"tb-row"},[a("span",{staticClass:"tb-label"},[e._v("人员数量")]),a("span",{staticClass:"tb-value"},[e._v(" "+e._s(e.info.personNum)+" ")])]),a("div",{staticClass:"tb-row"},[a("span",{staticClass:"tb-label"},[e._v("创建企业")]),a("span",{staticClass:"tb-value"},[e._v(" "+e._s(e.info.businessName)+" ")])]),a("div",{staticClass:"tb-row"},[a("span",{staticClass:"tb-label"},[e._v("图库名称")]),a("span",{staticClass:"tb-value"},[e._v(" "+e._s(e.info.name)+" ")])]),a("div",{staticClass:"tb-row"},[a("span",{staticClass:"tb-label"},[e._v("所属应用")]),a("span",{staticClass:"tb-value"},[e._v(e._s(e.info.applicationNames?e.info.applicationNames.join(","):""))])]),a("div",{staticClass:"tb-row"},[a("span",{staticClass:"tb-label"},[e._v("关联设备")]),a("span",{staticClass:"tb-value"},[e.info.devices?e._l(e.info.devices,(function(t){return a("span",{key:t.deviceId,staticClass:"device-name",class:{link:0===t.identifyType},on:{click:function(a){return e.onGoDeviceDetail(t)}}},[e._v(" "+e._s(t.deviceName)+" ")])})):e._e(),a("span",{staticClass:"more-btn-wrp"},[e.getArrayString(e.info.devices,"deviceName").length>e.maxTxtLength?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.onShowMore("","device")}}},[e._v("更多")]):e._e()],1)],2)])]),a("el-dialog",{attrs:{title:"查看更多",width:"468px",visible:e.showMore},on:{"update:visible":function(t){e.showMore=t}}},[a("div",{staticClass:"more-content"},["device"===e.moreType?e._l(e.info.devices,(function(t){return a("span",{key:t.deviceId,staticClass:"device-name",class:{link:0===t.identifyType},on:{click:function(a){return e.onGoDeviceDetail(t)}}},[e._v(" "+e._s(t.deviceName)+" ")])})):[e._v(" "+e._s(e.moreStr)+" ")]],2)])],1)},h=[],v=(a("a15b"),function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.showMore=!1,e.moreStr="",e.moreType="",e.maxTxtLength=45,e}return Object(p["a"])(t,e),Object(c["a"])(t,[{key:"getArrayString",value:function(e,t){return e&&e.length?e.map((function(e){return e[t||"name"]})).join(","):""}},{key:"onShowMore",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";this.moreStr=e,this.moreType=t,this.showMore=!0}},{key:"onGoDeviceDetail",value:function(e){0===e.identifyType&&this.$router.push({name:"DeviceDetail",query:{deviceId:e.deviceId,deviceCode:e.deviceCode,deviceName:e.deviceName}})}}]),t}(m["e"]));d["a"]([Object(m["c"])({type:Object,default:function(){}})],v.prototype,"info",void 0),v=d["a"]([Object(m["a"])({name:"SystemPhotoBase",components:{}})],v);var g=v,y=g,w=(a("5368"),a("2877")),k=Object(w["a"])(y,f,h,!1,null,null,null),_=k.exports,x=a("0fca"),O=a("f58a");function S(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function C(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?S(Object(a),!0).forEach((function(t){Object(o["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):S(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var j=function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.searchForm={imageStoreId:"",groupTime:[],groupTimeStart:0,groupTimeEnd:0},e.formRows={age:{label:"年龄",slot:"age"},status:{label:"入库状态",type:"select",options:b["k"].map((function(e,t){return{label:e,value:t}}))},groupTime:{label:"入库时间",type:"daterange"}},e.pager={rowsOfPage:10,currentPage:1,total:0},e.tableData=[],e.selectedRow={},e.dialogVisible=!1,e.tableLoading=!1,e.info={},e.imageBase64="",e.splicingImgPath=e.$utils.splicingImgPath,e}return Object(p["a"])(t,e),Object(c["a"])(t,[{key:"created",value:function(){this.searchForm.imageStoreId=this.$route.query.id,this.fetchTableData(),this.fetchPhotoDetail()}},{key:"fetchPhotoDetail",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.service.photoDetail(this.searchForm.imageStoreId);case 2:t=e.sent,a=t.data,this.info=a;case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSearch",value:function(){this.pager.currentPage=1,this.fetchTableData()}},{key:"fetchTableData",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.tableLoading=!0,t=C({},this.searchForm,{},this.pager),t.groupTime&&t.groupTime.length>=2&&(t.groupTimeStart=t.groupTime[0],t.groupTimeEnd=t.groupTime[1]),t.groupTimeStart||(delete t.groupTimeStart,delete t.groupTimeEnd),delete t.groupTime,delete t.total,e.next=9,this.service.photoPersonPage(t);case 9:a=e.sent,r=a.data,this.tableData=r.datas||[],this.pager.total=r.totalRows||0,e.next=17;break;case 15:e.prev=15,e.t0=e["catch"](0);case 17:return e.prev=17,this.tableLoading=!1,e.finish(17);case 20:case"end":return e.stop()}}),e,this,[[0,15,17,20]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"onOpenDrawer",value:function(e){this.selectedRow=C({},e),this.dialogVisible=!0}},{key:"onConfirmUpdateImg",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,r,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(this.imageBase64){e.next=3;break}return this.$message.error("请选择图片"),e.abrupt("return");case 3:return t=this.selectedRow,a=t.imageStoreId,r=t.personId,n=t.comparePicture,e.next=6,this.service.photoPersonSave({imageStoreId:a,personId:r,comparePicture:n});case 6:this.$message.success("更新成功"),this.fetchTableData(),this.dialogVisible=!1,this.handleClose();case 10:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"handleClose",value:function(){this.selectedRow={},this.imageBase64=""}},{key:"onDeleteRow",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.service.photoPersonDelete({imageStoreId:this.searchForm.imageStoreId,personId:t.personId});case 2:this.$message({type:"success",message:"删除成功!"}),this.fetchTableData();case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"isEdit",get:function(){return"/photo/systemEdit"===this.$route.path}},{key:"columns",get:function(){return this.isEdit?x["c"]:x["c"].filter((function(e){return"action"!==e.prop}))}}]),t}(m["e"]);d["a"]([Object(O["a"])("确认要删除该人员吗?")],j.prototype,"onDeleteRow",null),j=d["a"]([Object(m["a"])({components:{SystemPhotoBase:_}})],j);var D=j,P=D,T=(a("c236"),Object(w["a"])(P,r,n,!1,null,null,null));t["default"]=T.exports},"0fca":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return o}));var r=[{label:"图库ID",prop:"id"},{label:"图库名称",prop:"name"},{label:"所属机构",prop:"businessName"},{label:"来源应用",prop:"sourceApplicationName"},{label:"人员数量",prop:"personNum"},{label:"关联设备数量",prop:"deviceNum"},{label:"修改时间",prop:"lastUpdateTime",filter:{type:"time"}},{label:"操作",prop:"action",customSlot:"action"}],n=[{label:"人员ID",prop:"personId"},{label:"人员姓名",prop:"name"},{label:"注册照",prop:"comparePicture",customSlot:"comparePicture"},{label:"入库状态",prop:"status",customSlot:"status"},{label:"失败原因",prop:"errorMessage"},{label:"有效时间",prop:"expiryBeginDate",customSlot:"expiryBeginDate"},{label:"生效状态",prop:"expiryStatus",customSlot:"expiryStatus"},{label:"入库时间",prop:"groupTime",filter:{type:"time"}}],o=[{label:"人员ID",prop:"personId"},{label:"人员",prop:"comparePicture",customSlot:"comparePicture"},{label:"性别",prop:"gender",customSlot:"gender"},{label:"年龄",prop:"age"},{label:"入库状态",prop:"status",customSlot:"status"},{label:"失败原因",prop:"errorMessage"},{label:"入库时间",prop:"groupTime",filter:{type:"time"}},{label:"操作",prop:"action",customSlot:"action"}]},5368:function(e,t,a){"use strict";var r=a("b110"),n=a.n(r);n.a},"9e10":function(e,t,a){e.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",primaryColor:"#0075da",primaryHoverColor:"#3391e1",primaryActiveColor:"#0069c4"}},b110:function(e,t,a){e.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",primaryColor:"#0075da",primaryHoverColor:"#3391e1",primaryActiveColor:"#0069c4"}},c236:function(e,t,a){"use strict";var r=a("9e10"),n=a.n(r);n.a},f58a:function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));var r=a("5c96"),n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"是否确认执行该操作?";return function(t,a,n){var o=n.value;return n.value=function(){for(var t=this,a=arguments.length,n=new Array(a),i=0;i<a;i++)n[i]=arguments[i];Object(r["MessageBox"])({title:"提示",message:e,type:"warning",confirmButtonText:"确认",cancelButtonText:"取消",center:!1,callback:function(e){"confirm"===e&&o.apply(t,n)}})},n}}}}]); |