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
50 KiB
JavaScript
1 line
50 KiB
JavaScript
(window["webpackJsonp_conference-attendance"]=window["webpackJsonp_conference-attendance"]||[]).push([["chunk-166e54b9"],{"0e49":function(e,t,a){"use strict";var n;a.d(t,"a",(function(){return n})),function(e){e[e["Lateness"]=1]="Lateness",e[e["Tardy"]=2]="Tardy",e[e["Absence"]=3]="Absence",e[e["Normal"]=4]="Normal"}(n||(n={}))},"0ef4":function(e,t,a){},1186:function(e,t,a){"use strict";var n;a.d(t,"a",(function(){return n})),function(e){e[e["未开始"]=1]="未开始",e[e["进行中"]=2]="进行中",e[e["已结束"]=3]="已结束",e[e["已取消"]=4]="已取消"}(n||(n={}))},"208f":function(e,t,a){"use strict";a("a15b");var n=a("5530"),i=a("d4ec"),r=a("bee2"),s=a("262e"),c=a("2caf"),o=a("9ab4"),l=a("00a7"),u=a("60a3"),d=function(){var e=function(e){Object(s["a"])(a,e);var t=Object(c["a"])(a);function a(){var e;return Object(i["a"])(this,a),e=t.apply(this,arguments),e.flashModalKey1=e.flashModalKey,e.modalKey=1,e}return Object(r["a"])(a,[{key:"flashModalKey",value:function(){this.modalKey++}}]),a}(u["g"]);return Object(o["a"])([Object(u["e"])("mkey")],e.prototype,"flashModalKey1",void 0),e=Object(o["a"])([u["a"]],e),e};t["a"]=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"getData",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.cardWrapRef,p=void 0===a?"cardwrap":a,h=function(t){Object(s["a"])(o,t);var a=Object(c["a"])(o);function o(){var e;return Object(i["a"])(this,o),e=a.apply(this,arguments),e.paginationAttrs={},e.selectedArr=[],e.tableData=[],e.searchList={},e.loading=!1,e}return Object(r["a"])(o,[{key:"created",value:function(){this.paginationAttrs=Object(n["a"])({total:0,style:{}},this.paginationAttrs);var e=this.paginationAttrs["page-sizes"]&&this.paginationAttrs["page-sizes"][0];this.searchList=Object(n["a"])({currentPage:1,rowsOfPage:e||10},this.searchList)}},{key:"getList",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.clearCheck(),this.resetPage(t),this[e]&&this[e](this.GFdeepclone(this.searchList))}},{key:"_getDetail",value:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.$ajax(e,Object(n["a"])({ids:[t]},a)).then((function(e){var t=e.data;return t[0]||{}}))}},{key:"_getDetailById",value:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.$ajax(e,Object(n["a"])({id:t},a)).then((function(e){var t=e.data;return t||{}}))}},{key:"selectd",value:function(e){this.selectedArr=e}},{key:"clearCheck",value:function(){this.cardWrapRef&&this.cardWrapRef.clearCheck()}},{key:"allCheckClick",value:function(){this.cardWrapRef&&this.cardWrapRef.checkAll()}},{key:"reviseCheckClick",value:function(){this.cardWrapRef&&this.cardWrapRef.reviseCheck()}},{key:"resetPage",value:function(e){e&&(this.searchList.currentPage=1)}},{key:"delPage",value:function(){(1===this.tableData.length||this.tableData.length===this.selectedArr.length)&&this.searchList.currentPage>1&&this.searchList.currentPage--,this.getList()}},{key:"selectedStr",get:function(){return this.selectedArr.join(",")}}]),o}(Object(u["b"])(d()));return Object(o["a"])([Object(u["f"])(p)],h.prototype,"cardWrapRef",void 0),h=Object(o["a"])([Object(u["a"])({components:{CwTable:l["a"]}})],h),h}},2395:function(e,t,a){"use strict";a("96cf");var n=a("1da1"),i=a("5530"),r=a("d4ec"),s=a("bee2"),c=a("262e"),o=a("2caf"),l=a("9ab4"),u=a("144b"),d=a("3c4e"),p=a.n(d),h=a("60a3"),f=function(e,t,a){return t};t["a"]=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.modal,a=void 0===t?"infoModal":t,d=e.getDetail,v=void 0===d?"getDetail":d,b=e.addList,m=void 0===b?"addList":b,g=e.changeData,y=void 0===g?"changeData":g,O=function(e){Object(c["a"])(l,e);var t=Object(o["a"])(l);function l(){var e;return Object(r["a"])(this,l),e=t.apply(this,arguments),e.loading=!1,e.ops={},e.oldList={},e.addList={},e.showFooter=!0,e.mixinHidden=null,e}return Object(s["a"])(l,[{key:"mounted",value:function(){this.oldList=Object(i["a"])({},this[m])}},{key:"loadingChange",value:function(e){this.$emit("update:loading",e),this.$emit("loading",e)}},{key:"dealOther",value:function(e,t){}},{key:"showModal",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,n,i,r,s,c,o=this,l=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t=l.length>0&&void 0!==l[0]?l[0]:{},n=l.length>1&&void 0!==l[1]?l[1]:{},i=l.length>2?l[2]:void 0,this.mixinHidden=i,r=Object.assign({cover:!0},t),this.ops=r,s=this[y]?this[y](n,r):n,this.addList=r.cover?p()(this.oldList,s,{arrayMerge:f}):p()(this.oldList,s),this.$nextTick((function(){o[v]&&o[v](o.addList,r)})),this.dealOther&&this.dealOther(this.addList,r),c=this.$refs[a],c&&c.show();case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"closeModal",value:function(){var e=this,t=this.$refs[a];t.hide().then((function(){e.loading=!1,e.mixinHidden&&e.mixinHidden()}))}}]),l}(h["g"]);return Object(l["a"])([Object(h["h"])("loading")],O.prototype,"loadingChange",null),O=Object(l["a"])([Object(h["a"])({components:{CwModal:u["a"]}})],O),O}},"2a27":function(e,t,a){},"2b74":function(e,t,a){},3069:function(e,t,a){},"402e":function(e,t,a){"use strict";var n=a("a33a"),i=a.n(n);i.a},"4bcc":function(e,t,a){"use strict";var n=a("d6f7"),i=a.n(n);i.a},"4dfa":function(e,t,a){"use strict";var n=a("0ef4"),i=a.n(n);i.a},5064:function(e,t,a){},"5b70":function(e,t,a){"use strict";var n=a("d265"),i=a.n(n);i.a},"77d6":function(e,t,a){"use strict";var n=a("2b74"),i=a.n(n);i.a},"7a1d":function(e,t,a){"use strict";var n=a("d8e9"),i=a.n(n);i.a},"840b":function(e,t,a){"use strict";var n=a("5064"),i=a.n(n);i.a},"8a9d":function(e,t,a){"use strict";var n=a("2a27"),i=a.n(n);i.a},"8cd6":function(e,t,a){},"8e6d":function(e,t,a){"use strict";var n=a("3069"),i=a.n(n);i.a},"99bd":function(e,t,a){"use strict";t["a"]={methods:{emitMethod:function(e){var t,a=this.$parent;while(a&&!a[e])a=a.$parent;for(var n=arguments.length,i=new Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];a&&(t=a)[e].apply(t,i)}}}},"9a09":function(e,t,a){},a15b:function(e,t,a){"use strict";var n=a("23e7"),i=a("44ad"),r=a("fc6a"),s=a("a640"),c=[].join,o=i!=Object,l=s("join",",");n({target:"Array",proto:!0,forced:o||!l},{join:function(e){return c.call(r(this),void 0===e?",":e)}})},a33a:function(e,t,a){},a434:function(e,t,a){"use strict";var n=a("23e7"),i=a("23cb"),r=a("a691"),s=a("50c4"),c=a("7b0b"),o=a("65f0"),l=a("8418"),u=a("1dde"),d=a("ae40"),p=u("splice"),h=d("splice",{ACCESSORS:!0,0:0,1:2}),f=Math.max,v=Math.min,b=9007199254740991,m="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!p||!h},{splice:function(e,t){var a,n,u,d,p,h,g=c(this),y=s(g.length),O=i(e,y),j=arguments.length;if(0===j?a=n=0:1===j?(a=0,n=y-O):(a=j-2,n=v(f(r(t),0),y-O)),y+a-n>b)throw TypeError(m);for(u=o(g,n),d=0;d<n;d++)p=O+d,p in g&&l(u,d,g[p]);if(u.length=n,a<n){for(d=O;d<y-n;d++)p=d+n,h=d+a,p in g?g[h]=g[p]:delete g[h];for(d=y;d>y-n+a;d--)delete g[d-1]}else if(a>n)for(d=y-n;d>O;d--)p=d+n-1,h=d+a-1,p in g?g[h]=g[p]:delete g[h];for(d=0;d<a;d++)g[d+O]=arguments[d+2];return g.length=y-n+a,u}})},aea9:function(e,t,a){"use strict";var n=a("8cd6"),i=a.n(n);i.a},d265:function(e,t,a){},d6f7:function(e,t,a){},d8e9:function(e,t,a){},e7b5:function(e,t,a){"use strict";var n=a("9a09"),i=a.n(n);i.a},f82c:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("CwMainLayout",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"app-index",scopedSlots:e._u([{key:"op-header",fn:function(){return[a("CwHeaderLayout",{scopedSlots:e._u([{key:"op",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:e.newMeeting}},[e._v("发起会议")])]},proxy:!0}])},[a("CwSearchForm",{ref:"searchForm",attrs:{formItems:e.formItems,options:e.options,ruleForm:e.searchList}})],1)]},proxy:!0}])},[a("in-table",{attrs:{query:e.searchList,data:e.tableData,columns:e.columns,paginationAttrs:e.paginationAttrs},on:{"pagination-change":function(t){return e.getList(!1)}}},[a("template",{slot:"status"},[a("el-table-column",{attrs:{label:"会议状态",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("span",{staticClass:"status-light",class:"status"+n.status}),e._v(" "+e._s(e.getStatus(n.status))+" ")]}}])})],1)],2),a("AddEdit",{ref:"addEdit",attrs:{confirmLoading:e.confirmLoading},on:{complete:e.complete}}),a("MeetingDetail",{ref:"meetingDetail",on:{edit:e.editClick}})],1)},i=[],r=(a("a15b"),a("d81d"),a("d4ec")),s=a("bee2"),c=a("262e"),o=a("2caf"),l=a("9ab4"),u=a("60a3"),d=a("208f"),p=(a("b0c0"),a("5530")),h=(a("96cf"),a("1da1")),f=a("2ff6"),v={meetingList:"/conference_attendance/conference/page",addMeeting:"/conference_attendance/conference/add",editMeeting:"/conference_attendance/conference/edit",meetingDetail:"/conference_attendance/conference/detail",cancelMeeting:"/conference_attendance/conference/cancel",deviceInfo:"/api/attend/rule/device/get",orgList:"/component/organization/tree",peopleList:"/component/person/page"},b=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"meetingList",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(v.meetingList,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",this.rPage(i.data));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"addMeeting",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(v.addMeeting,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",i.data);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"editMeeting",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(v.editMeeting,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",i.data);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"meetingDetail",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var a,n,i=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=i.length>1&&void 0!==i[1]?i[1]:{},e.next=3,this.$ajax(v.meetingDetail,{id:t},Object(p["a"])({},a));case 3:return n=e.sent,e.abrupt("return",n.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"cancelMeeting",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var a,n,i=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=i.length>1&&void 0!==i[1]?i[1]:{},e.next=3,this.$ajax(v.cancelMeeting,{id:t},Object(p["a"])({},a));case 3:return n=e.sent,e.abrupt("return",n.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deviceInfo",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var a,n,i=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=i.length>1&&void 0!==i[1]?i[1]:{},e.next=3,this.$ajax(v.deviceInfo,{id:t},Object(p["a"])({},a));case 3:return n=e.sent,e.abrupt("return",n.data);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"orgList",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var a,n,i,r,s,c=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=c.length>1&&void 0!==c[1]?c[1]:{},n=Object.assign({},t),e.next=4,this.$ajax(v.orgList,n,Object(p["a"])({},a));case 4:return i=e.sent,r=this.rQuery(i.data,(function(e){return{label:e.name,value:e.id}})),s=this.listToTree(r,{parentKey:"parentId",childrenKey:"children"}),e.abrupt("return",{tree:s,list:r});case 8:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"peopleList",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign({},t),e.next=5,this.$ajax(v.peopleList,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",this.rPage(i.data,(function(){})));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),a}(f["a"]),m=new b,g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("CwModal",{ref:"infoModal",attrs:{title:e.ops.title,width:"600px",submitLoading:e.loading,"destroy-on-close":!0,showFooter:!1},on:{closes:e.close,closed:e.close}},[a("div",{staticClass:"add-edit"},[a("el-steps",{attrs:{active:e.active,"align-center":""}},[a("el-step",{attrs:{title:"会议信息"}}),a("el-step",{attrs:{title:"参会人"}}),a("el-step",{attrs:{title:"签到设备"}})],1),a("BaseForm",{directives:[{name:"show",rawName:"v-show",value:1===e.active,expression:"active === 1"}],ref:"baseInfo",attrs:{value:e.addList}}),a("Person",{directives:[{name:"show",rawName:"v-show",value:2===e.active,expression:"active === 2"}],ref:"person",attrs:{value:e.personIds}}),a("Device",{directives:[{name:"show",rawName:"v-show",value:3===e.active,expression:"active === 3"}],ref:"device",attrs:{value:e.deviceIds}}),a("div",{staticClass:"btn-bar"},[a("el-button",{on:{click:e.cancel}},[e._v("取消")]),2===e.active||3===e.active?a("el-button",{on:{click:function(t){return e.back()}}},[e._v("上一步")]):e._e(),1===e.active||2===e.active?a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.next()}}},[e._v("下一步")]):e._e(),3===e.active?a("el-button",{attrs:{type:"primary",loading:e.confirmLoading},on:{click:e.complete}},[e._v("完成")]):e._e()],1)],1)])},y=[],O=a("2395"),j=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"base-form"},[a("CwForm",{ref:"cwform",attrs:{formAttrs:e.formAttrs,formItems:e.formItems,rules:e.rules,ruleForm:e.form}})],1)},k=[],w=(a("d3b7"),a("a53c")),x=a("5a0c"),C=a.n(x),L=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.form={name:"",signBeginTime:null,beginTime:null,endTime:null,isSignoff:0,signoffDeadline:null,address:""},e.formAttrs={"label-width":"100px","validate-on-rule-change":!1},e.formItems=[{type:"input",name:"name",colAttrs:{span:24},itemAttrs:{label:"会议名称"},contentAttrs:{placeholder:"请输入会议名称",maxlength:24}},{type:"date",name:"signBeginTime",itemAttrs:{label:"签到开始"},contentAttrs:{placeholder:"请选择签到开始时间",type:"datetime","value-format":"timestamp"}},{type:"date",name:"beginTime",itemAttrs:{label:"会议开始"},contentAttrs:{placeholder:"请选择会议开始时间",type:"datetime","value-format":"timestamp"}},{type:"date",name:"endTime",itemAttrs:{label:"会议结束"},contentAttrs:{placeholder:"请选择会议结束时间",type:"datetime","value-format":"timestamp"}},{type:"switch",name:"isSignoff",colAttrs:{span:24},itemAttrs:{label:"需要签退"},contentAttrs:{"active-value":1,"inactive-value":0}},{type:"date",name:"signoffDeadline",itemAttrs:{label:"签退截止"},contentAttrs:{placeholder:"请选择签退截止时间",type:"datetime","value-format":"timestamp"}},{type:"input",name:"address",itemAttrs:{label:"会议地点"},contentAttrs:{placeholder:"请输入会议地点",maxlength:24}}],e}return Object(s["a"])(a,[{key:"mounted",value:function(){}},{key:"setForm",value:function(e){this.form=Object(p["a"])(Object(p["a"])({},this.form),e)}},{key:"validate",value:function(){var e=this;return new Promise((function(t,a){e.cwform.validate().then((function(n){if(n){C()(e.form.signBeginTime).isBefore(e.form.beginTime)||a("签到开始时间不能晚于会议开始时间"),C()(e.form.beginTime).isBefore(e.form.endTime)||a("会议开始时间不能晚于会议结束时间"),e.form.isSignoff&&!C()(e.form.endTime).isBefore(e.form.signoffDeadline)&&a("会议结束时间不能晚于签退截止");var i=e.form;t({valid:n,form:i})}})).catch((function(e){return a("请输入必填字段")}))}))}},{key:"rules",get:function(){return{name:[{required:!0,message:"请输入会议名称"}],signBeginTime:[{required:!0,message:"请选择签到开始时间"}],beginTime:[{required:!0,message:"请选择会议开始时间"}],endTime:[{required:!0,message:"请选择会议结束时间"}],signoffDeadline:[{required:!!this.form.isSignoff,message:"请选择签退截止时间"}]}}}]),a}(u["g"]);Object(l["a"])([Object(u["f"])("cwform")],L.prototype,"cwform",void 0),Object(l["a"])([Object(u["d"])()],L.prototype,"value",void 0),Object(l["a"])([Object(u["h"])("value",{immediate:!0})],L.prototype,"setForm",null),L=Object(l["a"])([Object(u["a"])({components:{CwForm:w["a"]}})],L);var _=L,D=_,I=a("2877"),$=Object(I["a"])(D,j,k,!1,null,"467c7d62",null),A=$.exports,R=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"person"},[a("PeopleSelect",{model:{value:e.people,callback:function(t){e.people=t},expression:"people"}})],1)},P=[],T=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"device-select"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:12}},[a("CwTreeselect",{attrs:{placeholder:"请选择机构",options:e.orgIdOptions,disabled:e.disabled,normalizer:function(e){return{label:e.name}}},model:{value:e.searchList.organizationIds,callback:function(t){e.$set(e.searchList,"organizationIds",t)},expression:"searchList.organizationIds"}}),a("el-input",{staticStyle:{"margin-top":"8px"},attrs:{clearable:""},on:{blur:e.search},model:{value:e.searchList.name,callback:function(t){e.$set(e.searchList,"name",t)},expression:"searchList.name"}}),a("ListPageSelect",{attrs:{searchList:e.searchList,total:e.total,datas:e.cDatas,disabled:e.disabled,showContent:function(e){return e.name}},on:{item:e.itemClick,next:e.nextClick,prev:e.prevClick}})],1),a("el-col",{staticStyle:{"padding-top":"40px"},attrs:{span:12}},[a("SelectItem",{attrs:{datas:e.selectDatas,disabled:e.disabled,showContent:function(e){return e.name}},on:{del:e.delClick,clear:e.clearClick},scopedSlots:e._u([{key:"total",fn:function(){return[a("span",{class:{red:e.selectDatas.length>1e3}},[e._v("已选(人员"+e._s(e.selectDatas.length)+")")])]},proxy:!0}])})],1)],1)],1)},M=[],S=(a("4160"),a("a434"),a("ac1f"),a("841c"),a("159b"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"list-page-select"},[e.datas.length?[a("ul",{staticClass:"content-wrap"},e._l(e.datas,(function(t){return a("li",{key:t.id,staticClass:"content-item cw-no-wrap"},[a("el-button",{attrs:{disabled:t.disabled||e.disabled,type:"text"},on:{click:function(a){return e.itemClick(t)}}},[e._v(e._s(e.showContent(t)))])],1)})),0),a("div",{staticClass:"page"},[a("el-button",{staticStyle:{float:"left"},attrs:{type:"text",disabled:e.disabled},on:{click:e.selectAll}},[e._v("全选")]),a("el-button",{attrs:{type:"text",disabled:e.disabledPrev||e.disabled},on:{click:e.prevClick}},[e._v("上一页")]),a("el-button",{attrs:{type:"text",disabled:e.disabledNext||e.disabled},on:{click:e.nextClick}},[e._v("下一页")])],1)]:a("div",{staticClass:"no-data content-wrap"},[e._v("暂无数据")])],2)}),B=[],F=(a("a9e3"),function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"itemClick",value:function(e){this.$emit("item",e)}},{key:"selectAll",value:function(){var e=this;this.datas.forEach((function(t){t.disabled||e.itemClick(t)}))}},{key:"prevClick",value:function(e){this.$emit("prev",e)}},{key:"nextClick",value:function(e){this.$emit("next",e)}},{key:"disabledPrev",get:function(){return this.searchList.currentPage<=1}},{key:"disabledNext",get:function(){return this.searchList.currentPage*this.searchList.rowsOfPage>=this.total}}]),a}(u["g"]));Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],F.prototype,"disabled",void 0),Object(l["a"])([Object(u["d"])({default:function(){return[]},type:Array})],F.prototype,"datas",void 0),Object(l["a"])([Object(u["d"])({default:function(){return{}},type:Object})],F.prototype,"searchList",void 0),Object(l["a"])([Object(u["d"])({default:function(e){return e.name},type:Function})],F.prototype,"showContent",void 0),Object(l["a"])([Object(u["d"])({default:0,type:Number})],F.prototype,"total",void 0),F=Object(l["a"])([u["a"]],F);var E=F,N=E,z=(a("4dfa"),Object(I["a"])(N,S,B,!1,null,"54f40378",null)),K=z.exports,Q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"select-item"},[a("div",{staticClass:"item-head"},[a("div",[e._t("total")],2),a("div",[a("el-button",{attrs:{type:"text",disabled:0===e.datas.length||e.disabled},on:{click:e.clearClick}},[e._v("清空")])],1)]),e.datas.length?[a("ul",{staticClass:"content-wrap"},e._l(e.datas,(function(t,n){return a("li",{key:t.id,staticClass:"content-item cw-no-wrap"},[a("el-button",{attrs:{type:"text",disabled:e.disabled}},[e._v(e._s(e.showContent(t)))]),a("i",{staticClass:"el-icon-remove content-icon",class:{"icon-disabled":e.disabled},on:{click:function(a){return e.delClick(t,n)}}})],1)})),0)]:a("div",{staticClass:"no-data content-wrap"},[e._v("暂无数据")])],2)},W=[],q=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"delClick",value:function(e,t){this.disabled||this.$emit("del",{row:e,index:t})}},{key:"clearClick",value:function(){this.disabled||this.$emit("clear")}}]),a}(u["g"]);Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],q.prototype,"disabled",void 0),Object(l["a"])([Object(u["d"])({default:function(){return[]},type:Array})],q.prototype,"datas",void 0),Object(l["a"])([Object(u["d"])({default:function(e){return e.name},type:Function})],q.prototype,"showContent",void 0),q=Object(l["a"])([u["a"]],q);var G=q,H=G,Y=(a("7a1d"),Object(I["a"])(H,Q,W,!1,null,"08374186",null)),J=Y.exports,U={defaultQuery:"/visitor/terminal/default/query",defaultEdit:"/visitor/terminal/default/edit"},V=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"defaultEdit",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(U.defaultEdit,n,Object(p["a"])({tip:"编辑成功"},a));case 5:return i=e.sent,e.abrupt("return",i);case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"defaultQuery",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(U.defaultQuery,n,a);case 5:return i=e.sent,e.abrupt("return",this.rQuery(i.data,(function(e){return{id:e.deviceId}})));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),a}(f["a"]),X=new V,Z=a("fa2b"),ee=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.searchList={organizationIds:null,name:"",rowsOfPage:10,currentPage:1},e.orgIdOptions=[],e.total=0,e.datas=[],e}return Object(s["a"])(a,[{key:"created",value:function(){this.getOrgOptions()}},{key:"defaultDeviceChange",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,X.defaultQuery();case 3:a=e.sent,this.$emit("input",a);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"orgIdChange",value:function(e){this.search()}},{key:"getOrgOptions",value:function(){var e=Object(h["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,m.orgList({});case 2:t=e.sent,t.list,a=t.tree,this.orgIdOptions=a;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"search",value:function(){this.searchList.currentPage=1,this.getPeopleByOrgid()}},{key:"getPeopleByOrgid",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=Object.assign({},this.searchList),t.organizationIds=this.searchList.organizationIds?[this.searchList.organizationIds]:null,e.next=4,m.peopleList(t);case 4:a=e.sent,n=a.total,i=a.datas,this.total=n,this.datas=i;case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"itemClick",value:function(e){this.selectDatas.push(e),this.$emit("input",this.selectDatas)}},{key:"delClick",value:function(e){var t=e.index;this.selectDatas.splice(t,1),this.$emit("input",this.selectDatas)}},{key:"clearClick",value:function(){this.$emit("input",[])}},{key:"nextClick",value:function(){this.searchList.currentPage++,this.getPeopleByOrgid()}},{key:"prevClick",value:function(){this.searchList.currentPage--,this.getPeopleByOrgid()}},{key:"selectDatasChange",value:function(e){e.length>1e3&&this.$message.info("选择的人员不超过1000人"),this.$emit("ids",e.map((function(e){return e.id})))}},{key:"cDatas",get:function(){var e={};return this.selectDatas.forEach((function(t){e[t.id]=t})),(this.datas||[]).map((function(t){return Object(p["a"])(Object(p["a"])({},t),{},{label:t.name,value:t.id,disabled:!!e[t.id]})}))}}]),a}(u["g"]);Object(l["a"])([Object(u["c"])("input",{type:Array})],ee.prototype,"selectDatas",void 0),Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],ee.prototype,"disabled",void 0),Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],ee.prototype,"useDefaultDevice",void 0),Object(l["a"])([Object(u["h"])("useDefaultDevice",{immediate:!0})],ee.prototype,"defaultDeviceChange",null),Object(l["a"])([Object(u["h"])("searchList.organizationIds",{immediate:!0})],ee.prototype,"orgIdChange",null),Object(l["a"])([Object(u["h"])("selectDatas",{deep:!0,immediate:!0})],ee.prototype,"selectDatasChange",null),ee=Object(l["a"])([Object(u["a"])({components:{ListPageSelect:K,SelectItem:J,CwTreeselect:Z["a"]}})],ee);var te=ee,ae=te,ne=(a("4bcc"),Object(I["a"])(ae,T,M,!1,null,"b02b0f9a",null)),ie=ne.exports,re=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.people=[],e}return Object(s["a"])(a,[{key:"setForm",value:function(e){this.people=this.GFdeepclone(e)}}]),a}(u["g"]);Object(l["a"])([Object(u["d"])()],re.prototype,"value",void 0),Object(l["a"])([Object(u["h"])("value")],re.prototype,"setForm",null),re=Object(l["a"])([Object(u["a"])({components:{PeopleSelect:ie}})],re);var se=re,ce=se,oe=Object(I["a"])(ce,R,P,!1,null,"2fcc43c6",null),le=oe.exports,ue=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"device"},[a("DeviceSelect",{model:{value:e.selectDatas,callback:function(t){e.selectDatas=t},expression:"selectDatas"}})],1)},de=[],pe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"device-select"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:12}},[a("el-cascader",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择区域",props:e.areaProps,filterable:"",clearable:"",options:e.areaIdOptions},model:{value:e.searchList.areaId,callback:function(t){e.$set(e.searchList,"areaId",t)},expression:"searchList.areaId"}}),a("ListPageSelect",{attrs:{searchList:e.searchList,total:e.total,datas:e.cDatas,disabled:e.disabled,showContent:function(e){return e.deviceName}},on:{item:e.itemClick,next:e.nextClick,prev:e.prevClick}})],1),a("el-col",{staticStyle:{"padding-top":"40px"},attrs:{span:12}},[a("SelectItem",{attrs:{datas:e.selectDatas,disabled:e.disabled,showContent:function(e){return e.deviceName}},on:{del:e.delClick,clear:e.clearClick},scopedSlots:e._u([{key:"total",fn:function(){return[e._v("已选(设备"+e._s(e.selectDatas.length)+")")]},proxy:!0}])})],1)],1)],1)},he=[],fe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"list-page-select"},[e.datas.length?[a("ul",{staticClass:"content-wrap"},e._l(e.datas,(function(t){return a("li",{key:t.id,staticClass:"content-item cw-no-wrap"},[a("el-button",{attrs:{disabled:t.disabled||e.disabled,type:"text"},on:{click:function(a){return e.itemClick(t)}}},[e._v(e._s(e.showContent(t)))])],1)})),0),a("div",{staticClass:"page"},[a("el-button",{attrs:{type:"text",disabled:e.disabledPrev||e.disabled},on:{click:e.prevClick}},[e._v("上一页")]),a("el-button",{attrs:{type:"text",disabled:e.disabledNext||e.disabled},on:{click:e.nextClick}},[e._v("下一页")])],1)]:a("div",{staticClass:"no-data content-wrap"},[e._v("暂无数据")])],2)},ve=[],be=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"itemClick",value:function(e){this.$emit("item",e)}},{key:"prevClick",value:function(e){this.$emit("prev",e)}},{key:"nextClick",value:function(e){this.$emit("next",e)}},{key:"disabledPrev",get:function(){return this.searchList.currentPage<=1}},{key:"disabledNext",get:function(){return this.searchList.currentPage*this.searchList.rowsOfPage>=this.total}}]),a}(u["g"]);Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],be.prototype,"disabled",void 0),Object(l["a"])([Object(u["d"])({default:function(){return[]},type:Array})],be.prototype,"datas",void 0),Object(l["a"])([Object(u["d"])({default:function(){return{}},type:Object})],be.prototype,"searchList",void 0),Object(l["a"])([Object(u["d"])({default:function(e){return e.name},type:Function})],be.prototype,"showContent",void 0),Object(l["a"])([Object(u["d"])({default:0,type:Number})],be.prototype,"total",void 0),be=Object(l["a"])([u["a"]],be);var me=be,ge=me,ye=(a("e7b5"),Object(I["a"])(ge,fe,ve,!1,null,"e32633fc",null)),Oe=ye.exports,je=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"select-item"},[a("div",{staticClass:"item-head"},[a("div",[e._t("total")],2),a("div",[a("el-button",{attrs:{type:"text",disabled:0===e.datas.length||e.disabled},on:{click:e.clearClick}},[e._v("清空")])],1)]),e.datas.length?[a("ul",{staticClass:"content-wrap"},e._l(e.datas,(function(t,n){return a("li",{key:t.id,staticClass:"content-item cw-no-wrap"},[a("el-button",{attrs:{type:"text",disabled:e.disabled}},[e._v(e._s(e.showContent(t)))]),a("i",{staticClass:"el-icon-remove content-icon",class:{"icon-disabled":e.disabled},on:{click:function(a){return e.delClick(t,n)}}})],1)})),0)]:a("div",{staticClass:"no-data content-wrap"},[e._v("暂无数据")])],2)},ke=[],we=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"delClick",value:function(e,t){this.disabled||this.$emit("del",{row:e,index:t})}},{key:"clearClick",value:function(){this.disabled||this.$emit("clear")}}]),a}(u["g"]);Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],we.prototype,"disabled",void 0),Object(l["a"])([Object(u["d"])({default:function(){return[]},type:Array})],we.prototype,"datas",void 0),Object(l["a"])([Object(u["d"])({default:function(e){return e.name},type:Function})],we.prototype,"showContent",void 0),we=Object(l["a"])([u["a"]],we);var xe=we,Ce=xe,Le=(a("8a9d"),Object(I["a"])(Ce,je,ke,!1,null,"3b45062c",null)),_e=Le.exports,De={areaTree:"/component/device/area/get/alltree",devicePage:"/intelligent/api/conference/device/page",areaList:"/sysetting/deviceArea/tree",districtTree:"/component/device/district/get/alltree",districtList:"/component/device/district/get/sub"},Ie=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"areaTree",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(De.areaTree,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",this.rQuery(i.data));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"districtTree",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(De.districtTree,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",this.rQuery(i.data));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"areaList",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(De.areaList,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",{tree:i.data});case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"districtList",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r,s,c=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:{},a=c.length>1&&void 0!==c[1]?c[1]:{},n=Object.assign(t),e.next=5,this.$ajax(De.districtList,n,Object(p["a"])({},a));case 5:return i=e.sent,r=this.rQuery(i.data,(function(e){return{label:e.districtName,value:e.id}})),s=this.listToTree(r,{parentKey:"parentId",childrenKey:"children"}),e.abrupt("return",{tree:s,list:r});case 9:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"devicePage",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},a=r.length>1&&void 0!==r[1]?r[1]:{},n=Object.assign(t),e.next=5,this.$ajax(De.devicePage,n,Object(p["a"])({},a));case 5:return i=e.sent,e.abrupt("return",this.rPage(i.data,(function(){})));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),a}(f["a"]),$e=new Ie,Ae=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.searchList={areaId:null,districtIds:[],districtId:"",rowsOfPage:10,currentPage:1},e.areaIdOptions=[],e.districtOption=[],e.total=0,e.datas=[],e.areaProps={label:"name",value:"id",emitPath:!1,checkStrictly:!0},e.props={lazy:!0,checkStrictly:!0,lazyLoad:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t,a){var n,i,r,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=t.level,3!==n){e.next=4;break}return a(),e.abrupt("return");case 4:return e.next=6,$e.districtList({id:t.root?"100000":t.data.value});case 6:i=e.sent,r=i.list,s=r.map((function(e){return{id:e.id,value:e.id,label:e.districtName,leaf:e.level>=3}})),a(s);case 10:case"end":return e.stop()}}),e)})));function t(t,a){return e.apply(this,arguments)}return t}()},e}return Object(s["a"])(a,[{key:"created",value:function(){this.getAreaIdOptions()}},{key:"defaultDeviceChange",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,X.defaultQuery();case 3:a=e.sent,this.$emit("input",a);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"areaIdChange",value:function(e){this.search()}},{key:"districtIdsChange",value:function(e){this.search()}},{key:"getAreaIdOptions",value:function(){var e=Object(h["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,$e.areaList({districtId:this.searchList.districtId});case 2:t=e.sent,a=t.tree,this.areaIdOptions=a;case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"search",value:function(){this.searchList.currentPage=1,this.getDeviceByArea()}},{key:"getDeviceByArea",value:function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(){var t,a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,$e.devicePage(this.searchList);case 2:t=e.sent,a=t.total,n=t.datas,this.total=a,this.datas=n;case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"itemClick",value:function(e){this.selectDatas.push(e),this.$emit("input",this.selectDatas)}},{key:"delClick",value:function(e){var t=e.index;this.selectDatas.splice(t,1),this.$emit("input",this.selectDatas)}},{key:"clearClick",value:function(){this.$emit("input",[])}},{key:"nextClick",value:function(){this.searchList.currentPage++,this.getDeviceByArea()}},{key:"prevClick",value:function(){this.searchList.currentPage--,this.getDeviceByArea()}},{key:"selectDatasChange",value:function(e){this.$emit("ids",e.map((function(e){return e.id})))}},{key:"cDatas",get:function(){var e={};return this.selectDatas.forEach((function(t){e[t.id]=t})),this.datas.map((function(t){return Object(p["a"])(Object(p["a"])({},t),{},{disabled:!!e[t.id]})}))}}]),a}(u["g"]);Object(l["a"])([Object(u["c"])("input",{type:Array})],Ae.prototype,"selectDatas",void 0),Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],Ae.prototype,"disabled",void 0),Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],Ae.prototype,"useDefaultDevice",void 0),Object(l["a"])([Object(u["h"])("useDefaultDevice",{immediate:!0})],Ae.prototype,"defaultDeviceChange",null),Object(l["a"])([Object(u["h"])("searchList.areaId")],Ae.prototype,"areaIdChange",null),Object(l["a"])([Object(u["h"])("searchList.districtIds",{immediate:!0})],Ae.prototype,"districtIdsChange",null),Object(l["a"])([Object(u["h"])("selectDatas",{deep:!0,immediate:!0})],Ae.prototype,"selectDatasChange",null),Ae=Object(l["a"])([Object(u["a"])({components:{ListPageSelect:Oe,SelectItem:_e,CwTreeselect:Z["a"]}})],Ae);var Re=Ae,Pe=Re,Te=(a("77d6"),Object(I["a"])(Pe,pe,he,!1,null,"03e0283a",null)),Me=Te.exports,Se=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.selectDatas=[],e}return Object(s["a"])(a,[{key:"setData",value:function(e){this.selectDatas=e.map((function(e){return Object(p["a"])(Object(p["a"])({},e),{},{id:e.deviceId,name:e.deviceName})}))}}]),a}(u["g"]);Object(l["a"])([Object(u["d"])()],Se.prototype,"value",void 0),Object(l["a"])([Object(u["h"])("value")],Se.prototype,"setData",null),Se=Object(l["a"])([Object(u["a"])({components:{DeviceSelect:Me}})],Se);var Be=Se,Fe=Be,Ee=Object(I["a"])(Fe,ue,de,!1,null,"5b79beaa",null),Ne=Ee.exports,ze=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.active=1,e.personIds=[],e.deviceIds=[],e}return Object(s["a"])(a,[{key:"getDetail",value:function(){var e=this;this.addList.id&&(this.loading=!0,m.meetingDetail(this.addList.id).then((function(t){e.loading=!1,e.form=t,e.personIds=t.persons.map((function(e){return Object(p["a"])(Object(p["a"])({},e),{},{id:e.personId,name:e.personName})})),e.deviceIds=t.devices})))}},{key:"next",value:function(){var e=this;if(1===this.active)this.baseInfo.validate().then((function(t){var a=t.valid,n=t.form;a&&(e.form=n,e.active+=1)})).catch((function(t){e.$message.error(t)}));else if(2===this.active){if(this.personIds=this.person.people,!this.personIds.length)return void this.$message.warning("请选择人员");if(this.personIds.length>1e3)return void this.$message.warning("所选人数不能超过1000");this.active+=1}}},{key:"back",value:function(){this.active-=1}},{key:"complete",value:function(){var e=this.device.selectDatas;e.length?this.$emit("complete",Object(p["a"])(Object(p["a"])({},this.form),{},{personIds:this.personIds.map((function(e){return e.id})),deviceIds:e.map((function(e){return e.id}))})):this.$message.warning("请选择设备")}},{key:"cancel",value:function(){this.closeModal(),this.close()}},{key:"close",value:function(){this.active=1}}]),a}(Object(u["b"])(Object(O["a"])()));Object(l["a"])([Object(u["f"])("baseInfo")],ze.prototype,"baseInfo",void 0),Object(l["a"])([Object(u["f"])("person")],ze.prototype,"person",void 0),Object(l["a"])([Object(u["f"])("device")],ze.prototype,"device",void 0),Object(l["a"])([Object(u["d"])({type:Boolean,default:!1})],ze.prototype,"confirmLoading",void 0),ze=Object(l["a"])([Object(u["a"])({components:{BaseForm:A,Person:le,Device:Ne}})],ze);var Ke=ze,Qe=Ke,We=(a("840b"),Object(I["a"])(Qe,g,y,!1,null,"d9c650fc",null)),qe=We.exports,Ge=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("CwModal",{ref:"infoModal",attrs:{title:e.ops.title,width:"600px",submitLoading:e.loading,"destroy-on-close":!0,showFooter:!1},on:{closes:e.close,closed:e.close}},[a("div",{staticClass:"detail-index"},[a("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"会议信息",name:"first"}},[a("BaseInfo",{attrs:{info:e.data}})],1),a("el-tab-pane",{attrs:{label:"参会人员",name:"second"}},[a("Person",{attrs:{people:e.data.persons}})],1),a("el-tab-pane",{attrs:{label:"签到设备",name:"third"}},[a("ul",{staticClass:"device-list"},e._l(e.data.devices,(function(t,n){return a("li",{key:n},[e._v(e._s(t.deviceName))])})),0)])],1)],1),a("div",{staticClass:"btn-bar"},[2!==e.addList.status&&3!==e.addList.status&&4!==e.addList.status?a("el-button",{attrs:{type:"primary"},on:{click:e.edit}},[e._v("编辑")]):e._e(),a("el-button",{on:{click:e.cancel}},[e._v("取消")])],1)])},He=[],Ye=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"base-info"},[a("CwCell",{attrs:{label:"会议名称",text:e.info.name,height:e.height}}),a("CwCell",{attrs:{label:"签到开始",text:e.dateFormat(e.info.signBeginTime),height:e.height}}),a("CwCell",{attrs:{label:"会议开始",text:e.dateFormat(e.info.beginTime),height:e.height}}),a("CwCell",{attrs:{label:"会议结束",text:e.dateFormat(e.info.endTime),height:e.height}}),a("CwCell",{attrs:{label:"签退设置",text:e.info.isSignoff?"需要签退":"不需要签退",height:e.height}}),a("CwCell",{attrs:{label:"签退截止",text:e.dateFormat(e.info.signoffDeadline),height:e.height}}),a("CwCell",{attrs:{label:"会议地点",text:e.info.address,height:e.height}})],1)},Je=[],Ue=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.height=40,e}return Object(s["a"])(a,[{key:"dateFormat",value:function(e){return e?C()(e).format("YYYY-MM-DD HH:mm:ss"):""}}]),a}(u["g"]);Object(l["a"])([Object(u["d"])()],Ue.prototype,"info",void 0),Ue=Object(l["a"])([u["a"]],Ue);var Ve=Ue,Xe=Ve,Ze=Object(I["a"])(Xe,Ye,Je,!1,null,"f3c4bf36",null),et=Ze.exports,tt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"detail-person"},e._l(e.people,(function(e,t){return a("ImgCard",{key:t,attrs:{data:e,showLabel:!1}})})),1)},at=[],nt=a("f87d"),it=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return a}(u["g"]);Object(l["a"])([Object(u["d"])({default:function(){return[]}})],it.prototype,"people",void 0),it=Object(l["a"])([Object(u["a"])({components:{ImgCard:nt["a"]}})],it);var rt=it,st=rt,ct=(a("8e6d"),Object(I["a"])(st,tt,at,!1,null,"592c1c78",null)),ot=ct.exports,lt=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.activeName="first",e.data={},e}return Object(s["a"])(a,[{key:"getDetail",value:function(){var e=this;m.meetingDetail(this.addList.id).then((function(t){e.data=t}))}},{key:"edit",value:function(){this.closeModal(),this.$emit("edit",{row:this.addList})}},{key:"cancel",value:function(){this.closeModal()}},{key:"close",value:function(){this.activeName="first"}}]),a}(Object(u["b"])(Object(O["a"])()));lt=Object(l["a"])([Object(u["a"])({components:{BaseInfo:et,Person:ot}})],lt);var ut=lt,dt=ut,pt=(a("aea9"),Object(I["a"])(dt,Ge,He,!1,null,"5b3347ac",null)),ht=pt.exports,ft=a("1186"),vt=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){var e;return Object(r["a"])(this,a),e=t.apply(this,arguments),e.options={status:[{label:"全部",value:0},{label:"未开始",value:1},{label:"进行中",value:2},{label:"已结束",value:3},{label:"已取消",value:4}]},e.formItems=[{type:"input",name:"name",colAttrs:{},itemAttrs:{label:"会议名称"},contentAttrs:{placeholder:"请输入会议名称",maxlength:24}},{type:"input",name:"address",colAttrs:{},itemAttrs:{label:"会议地点"},contentAttrs:{placeholder:"请输入会议地点",maxlength:24}},{type:"select",name:"status",colAttrs:{},itemAttrs:{label:"会议状态"},contentAttrs:{placeholder:"请选择会议状态"}}],e.searchList={name:"",address:"",status:0},e.tableData=[],e.paginationAttrs={total:0,isBottom:!0},e.columns=[{type:"text",column:{prop:"name",label:"会议名称"}},{type:"text",column:{prop:"signBeginTime",label:"签到开始"},filter:{name:"GLdateFormat"}},{type:"text",column:{prop:"beginTime",label:"会议开始"},filter:{name:"GLdateFormat"}},{type:"text",column:{prop:"endTime",label:"会议结束"},filter:{name:"GLdateFormat"}},{type:"text",column:{prop:"address",label:"会议地点"}},{type:"text",column:{label:"关联设备"},render:function(e,t){var a=t.row,n=a.devices?a.devices.map((function(e){return e.deviceName})).join(","):"-";return e("span",n)}},{type:"text",column:{prop:"participantsCount",label:"参会人数"}},{type:"colorTextDot",name:"status",column:{prop:"status",label:"会议状态"},actions:e.GFgetTypeConfig("STATUS_TYPE")},{type:"actions",column:{label:"操作",width:"200"},actions:function(e){return[{type:"button",label:"详情",command:"detail"},{type:"button",hidden:e.status===ft["a"].已结束||e.status===ft["a"].已取消||e.status===ft["a"].进行中,label:"编辑",command:"edit"},{type:"button",hidden:e.status===ft["a"].已结束||e.status===ft["a"].已取消,label:"取消",command:"cancel"}]}}],e.confirmLoading=!1,e}return Object(s["a"])(a,[{key:"getData",value:function(){var e=this;this.loading=!0,m.meetingList(this.searchList).then((function(t){e.loading=!1,e.paginationAttrs.total=t.total,e.tableData=t.datas}))}},{key:"complete",value:function(e){var t=this;this.confirmLoading=!0,e.id?m.editMeeting(e,{tip:"操作成功"}).then((function(e){t.getList(!0),t.confirmLoading=!1,t.addEdit.cancel()})).catch((function(){t.confirmLoading=!1})):m.addMeeting(e,{tip:"操作成功"}).then((function(e){t.getList(!0),t.confirmLoading=!1,t.addEdit.cancel()})).catch((function(){t.confirmLoading=!1}))}},{key:"getStatus",value:function(e){return ft["a"][e]}},{key:"newMeeting",value:function(){this.addEdit.showModal({title:"发起会议"})}},{key:"detailClick",value:function(e){var t=e.row;this.meetingDetail.showModal({title:"会议详情"},t)}},{key:"editClick",value:function(e){var t=e.row;this.addEdit.showModal({title:"编辑会议"},t)}},{key:"cancelClick",value:function(e){var t=this,a=e.row;this.GFdc({content:"确定要取消会议吗?",type:"warning"}).then((function(e){"confirm"===e&&m.cancelMeeting(a.id).then((function(e){t.getList()}))}))}},{key:"mounted",value:function(){this.getData()}}]),a}(Object(u["b"])(Object(d["a"])()));Object(l["a"])([Object(u["f"])("searchForm")],vt.prototype,"searchForm",void 0),Object(l["a"])([Object(u["f"])("addEdit")],vt.prototype,"addEdit",void 0),Object(l["a"])([Object(u["f"])("meetingDetail")],vt.prototype,"meetingDetail",void 0),vt=Object(l["a"])([Object(u["a"])({components:{AddEdit:qe,MeetingDetail:ht}})],vt);var bt=vt,mt=bt,gt=(a("5b70"),Object(I["a"])(mt,n,i,!1,null,"05d73a32",null));t["default"]=gt.exports},f87d:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"img-card"},[a("BigImg",{attrs:{src:e.data.regFaceUrl,width:"88px",height:"117px",maskText:e.data.personName}}),e.showLabel?a("label",{staticClass:"label",class:{error:1===e.data.status,warning:2===e.data.status,info:3===e.data.status}},[e._v(e._s(e.signStatus))]):e._e()],1)},i=[],r=a("d4ec"),s=a("bee2"),c=a("262e"),o=a("2caf"),l=a("9ab4"),u=a("60a3"),d=a("27cf"),p=a("0e49"),h=function(e){Object(c["a"])(a,e);var t=Object(o["a"])(a);function a(){return Object(r["a"])(this,a),t.apply(this,arguments)}return Object(s["a"])(a,[{key:"signStatus",get:function(){var e="";switch(this.data.status){case p["a"].Lateness:e="迟到";break;case p["a"].Tardy:e="早退";break;case p["a"].Absence:e="未到";break}return e}}]),a}(u["g"]);Object(l["a"])([Object(u["d"])({default:!1})],h.prototype,"showLabel",void 0),Object(l["a"])([Object(u["d"])()],h.prototype,"data",void 0),h=Object(l["a"])([Object(u["a"])({components:{BigImg:d["default"]}})],h);var f=h,v=f,b=(a("402e"),a("2877")),m=Object(b["a"])(v,n,i,!1,null,"1608ffd4",null);t["a"]=m.exports}}]); |