work/js/chunk-0a5827d8.aa15d06a.js

1 line
9.7 KiB
PHP
Raw Normal View History

2024-01-09 17:27:10 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0a5827d8"],{2435:function(t,e,i){"use strict";i("e9e0")},"386b":function(t,e,i){var a=i("5ca1"),s=i("79e5"),n=i("be13"),o=/"/g,r=function(t,e,i,a){var s=String(n(t)),r="<"+e;return""!==i&&(r+=" "+i+'="'+String(a).replace(o,"&quot;")+'"'),r+">"+s+"</"+e+">"};t.exports=function(t,e){var i={};i[t]=e(r),a(a.P+a.F*s((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})),"String",i)}},b54a:function(t,e,i){"use strict";i("386b")("link",(function(t){return function(e){return t(this,"a","href",e)}}))},d3a1:function(t,e,i){"use strict";i("b54a"),i("7f7f");var a=function(){var t=this,e=t._self._c;return e("div",[e("a-modal",{staticClass:"invite-project-member",attrs:{width:500,title:t.actionInfo.modalTitle,footer:null},on:{cancel:t.cancel},model:{value:t.actionInfo.modalStatus,callback:function(e){t.$set(t.actionInfo,"modalStatus",e)},expression:"actionInfo.modalStatus"}},[e("div",{staticClass:"header"},[e("span",[t._v("账号邀请")]),e("a",{on:{click:t.createInviteLink}},[t._v("通过链接邀请")])]),e("div",{staticClass:"search-content m-b"},[e("a-input",{attrs:{placeholder:"输入昵称或邮箱查找"},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}},[e("a-icon",{attrs:{slot:"prefix",type:"search"},slot:"prefix"})],1)],1),e("vue-scroll",[e("div",{staticClass:"member-list"},[e("a-list",{staticClass:"project-list",attrs:{itemLayout:"horizontal",loading:t.searching,dataSource:t.list,locale:{emptyText:t.keyword&&t.keyword.length>1?"没有搜索到相关成员":""}},scopedSlots:t._u([{key:"renderItem",fn:function(i){return e("a-list-item",{},[e("span",{attrs:{slot:"actions"},slot:"actions"},[i.joined?[e("a-icon",{attrs:{type:"user"}}),e("span",[t._v(" 已加入")])]:e("a-button",{attrs:{size:"small",type:"dashed",icon:"user-add"},on:{click:function(e){return t.invite(i)}}},[t._v("邀请")])],2),e("a-list-item-meta",{attrs:{description:i.email}},[e("span",{attrs:{slot:"title"},slot:"title"},[t._v(t._s(i.name))]),e("a-avatar",{attrs:{slot:"avatar",icon:"user",src:i.avatar},slot:"avatar"})],1)],1)}}])})],1)])],1),e("a-modal",{staticClass:"invite-link",attrs:{width:600,title:t.linkInfo.modalTitle,footer:null},model:{value:t.linkInfo.modalStatus,callback:function(e){t.$set(t.linkInfo,"modalStatus",e)},expression:"linkInfo.modalStatus"}},[e("div",{staticClass:"header"},[e("p",[t._v("链接有效日期:"+t._s(t.linkInfo.overTime))]),e("a-input-search",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:t.linkInfo.link,expression:"linkInfo.link",arg:"copy"}],attrs:{size:"large",enterButton:"复制链接"},model:{value:t.linkInfo.link,callback:function(e){t.$set(t.linkInfo,"link",e)},expression:"linkInfo.link"}})],1)])],1)},s=[],n=(i("28a5"),i("386d"),i("c5f6"),i("2ef0")),o=i.n(n),r=i("c1df"),l=i.n(r),c=i("9f5d"),d=i("2f14"),u=i("82f8"),m={name:"inviteProjectMember",props:{value:{type:Boolean,default:function(){return!1}},projectCode:{type:[String,Number],default:function(){return""}}},data:function(){return{form:this.$form.createForm(this),actionInfo:{modalStatus:this.value,confirmLoading:!1,modalTitle:"邀请新成员"},linkInfo:{modalStatus:!1,confirmLoading:!1,modalTitle:"邀请成员",link:"",overTime:""},keyword:"",searching:!1,list:[]}},watch:{value:function(t){this.actionInfo.modalStatus=t},keyword:function(){this.search()}},created:function(){this.getMembers()},methods:{getMembers:function(){var t=this;Object(c["b"])({projectCode:t.projectCode}).then((function(e){t.list=e.data}))},invite:function(t){Object(c["c"])(t.memberCode,this.projectCode).then((function(e){var i=Object(d["a"])(e);i&&(t.joined=!0)}))},createInviteLink:function(){var t=this;this.linkInfo.link?this.linkInfo.modalStatus=!0:Object(u["b"])({inviteType:"project",sourceCode:this.projectCode}).then((function(e){var i=Object(d["a"])(e);i&&(t.linkInfo.modalStatus=!0,t.linkInfo.link=window.location.href.split("#")[0]+"#/invite_from_link/"+e.data.code,t.linkInfo.overTime=l()(e.data.code.over_time).format("YYYY年M月D日 HH:mm"))}))