mirror of
https://github.com/kuaifan/dootask.git
synced 2026-09-16 08:59:45 +00:00
2 lines
51 KiB
JavaScript
Vendored
2 lines
51 KiB
JavaScript
Vendored
import{m as n}from"./vuex.cc7cb26e.js";import{n as l,U as f}from"./app.61df582b.js";import"./jquery.c18cbaba.js";import"./@babel.9410f858.js";import"./dayjs.385b6e3c.js";import"./localforage.9c0dced8.js";import"./markdown-it.0450edb4.js";import"./mdurl.ce6c1dd8.js";import"./uc.micro.8d343c98.js";import"./entities.48a44fec.js";import"./linkify-it.c5e8196e.js";import"./punycode.js.4b3f125a.js";import"./highlight.js.cbbfb885.js";import"./markdown-it-link-attributes.e1d5d151.js";import"./@traptitech.acea8861.js";import"./vue.adba9046.js";import"./openpgp_hi.15f91b1d.js";import"./axios.37c7f908.js";import"./mitt.1ea0a2a3.js";import"./quill-hi.ca2ea0cc.js";import"./parchment.d5c5924e.js";import"./quill-delta.385a10bf.js";import"./fast-diff.f17881f3.js";import"./lodash.clonedeep.3cc09a31.js";import"./lodash.isequal.dbdc2157.js";import"./eventemitter3.78b735ad.js";import"./lodash-es.76e3a28b.js";import"./quill-mention-hi.4eeb5a2d.js";import"./view-design-hi.f1128b4d.js";import"./html-to-md.f297036e.js";import"./lodash.8fcd6fd4.js";import"./vue-router.2d566cd7.js";import"./vue-clipboard2.fd43a5bc.js";import"./clipboard.37b37361.js";import"./vuedraggable.f464b992.js";import"./sortablejs.3488b922.js";import"./vue-resize-observer.5af23a43.js";import"./element-sea.f8a64907.js";import"./deepmerge.cecf392e.js";import"./resize-observer-polyfill.5d591c5f.js";import"./throttle-debounce.7c3948b2.js";import"./babel-helper-vue-jsx-merge-props.5ed215c3.js";import"./normalize-wheel.2a034b9f.js";import"./async-validator.dca2b951.js";import"./babel-runtime.4773988a.js";import"./core-js.314b4a1d.js";var $=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{class:{"setting-component-item":!t.embedded}},[e("div",[e("Row",{staticClass:"setting-template"},[e("Col",{attrs:{span:"7"}},[t._v(t._s(t.$L("\u540D\u79F0")))]),e("Col",{attrs:{span:"16"}},[t._v(t._s(t.$L("\u9879\u76EE\u6A21\u677F")))]),e("Col",{staticClass:"setting-row-action",attrs:{span:"1"}})],1),t._l(t.formDatum,function(a,i){return e("Row",{key:i,staticClass:"setting-template"},[e("Col",{attrs:{span:"7"}},[e("Input",{attrs:{maxlength:20,placeholder:t.$L("\u8BF7\u8F93\u5165\u540D\u79F0")},model:{value:a.name,callback:function(o){t.$set(a,"name",o)},expression:"item.name"}})],1),e("Col",{attrs:{span:"16"}},[e("TagInput",{model:{value:a.columns,callback:function(o){t.$set(a,"columns",o)},expression:"item.columns"}})],1),e("Col",{staticClass:"setting-row-action",attrs:{span:"1"}},[e("Tooltip",{attrs:{content:t.formDatum.length>1?t.$L("\u5220\u9664"):t.$L("\u81F3\u5C11\u4FDD\u7559\u4E00\u9879"),placement:"top",transfer:""}},[e("Button",{attrs:{type:"text",icon:"ios-trash-outline",disabled:t.formDatum.length<=1},on:{click:function(o){return t.delDatum(i)}}})],1)],1)],1)}),e("Button",{staticClass:"setting-add-action",attrs:{type:"default",icon:"md-add"},on:{click:t.addDatum}},[t._v(t._s(t.$L("\u6DFB\u52A0\u6A21\u677F")))])],2),t.embedded?t._e():e("div",{staticClass:"setting-footer"},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("\u63D0\u4EA4")))]),e("Button",{attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("\u91CD\u7F6E")))])],1)])},b=[];const h={name:"SystemColumnTemplate",props:{embedded:Boolean},data(){return{loadIng:0,formDatum:[],nullDatum:{name:"",columns:""}}},mounted(){this.systemSetting()},computed:{...n(["columnTemplate"])},watch:{columnTemplate:{handler(t){this.formDatum=$A.cloneJSON(t),this.formDatum.length===0&&this.addDatum()},immediate:!0}},methods:{submitForm(){this.systemSetting(!0)},resetForm(){this.formDatum=$A.cloneJSON(this.columnTemplate)},addDatum(){this.formDatum.push($A.cloneJSON(this.nullDatum))},delDatum(t){this.formDatum.length<=1||$A.modalConfirm({title:"\u786E\u8BA4\u5220\u9664",content:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6A21\u677F\u5417\uFF1F",onOk:()=>{this.formDatum.splice(t,1)}})},systemSetting(t,s=!1){return this.loadIng++,this.$store.dispatch("call",{url:"system/column/template?type="+(t?"save":"get"),method:"post",data:{list:this.formDatum}}).then(({data:e})=>{t&&!s&&$A.messageSuccess("\u4FEE\u6539\u6210\u529F"),this.$store.state.columnTemplate=$A.cloneJSON(e).map(a=>($A.isArray(a.columns)&&(a.columns=a.columns.join(",")),a))}).catch(({msg:e})=>{if(t&&!s&&$A.modalError(e),s)return Promise.reject(e)}).finally(e=>{this.loadIng--})}}},c={};var D=l(h,$,b,!1,g,null,null,null);function g(t){for(let s in c)this[s]=c[s]}var L=function(){return D.exports}(),y=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{class:{"setting-component-item":!t.embedded}},[e("div",[e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u6743\u9650\u8BBE\u7F6E")))]),e("div",{staticClass:"form-box"},[e("FormItem",{attrs:{label:t.$L("\u6253\u5305\u6743\u9650"),prop:"permission_pack_type"}},[e("RadioGroup",{model:{value:t.formData.permission_pack_type,callback:function(a){t.$set(t.formData,"permission_pack_type",a)},expression:"formData.permission_pack_type"}},[e("Radio",{attrs:{label:"all"}},[t._v(t._s(t.$L("\u5141\u8BB8\u6240\u6709\u4EBA")))]),e("Radio",{attrs:{label:"admin"}},[t._v(t._s(t.$L("\u4EC5\u9650\u7BA1\u7406\u5458")))]),e("Radio",{attrs:{label:"appointAllow"}},[t._v(t._s(t.$L("\u6307\u5B9A\u5141\u8BB8")))]),e("Radio",{attrs:{label:"appointProhibit"}},[t._v(t._s(t.$L("\u6307\u5B9A\u7981\u6B62")))])],1),t.formData.permission_pack_type==="all"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5141\u8BB8\u7CFB\u7EDF\u6240\u6709\u4EBA\u5458\u4F7F\u7528\u6587\u4EF6\u6253\u5305\u4E0B\u8F7D\u529F\u80FD")))]):t.formData.permission_pack_type==="admin"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u4EC5\u9650\u7BA1\u7406\u5458\u4F7F\u7528\u6587\u4EF6\u6253\u5305\u4E0B\u8F7D\u529F\u80FD")))]):t.formData.permission_pack_type==="appointAllow"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6307\u5B9A\u5141\u8BB8\u7684\u4EBA\u5458\u4F7F\u7528\u6587\u4EF6\u6253\u5305\u4E0B\u8F7D\u529F\u80FD")))]):t.formData.permission_pack_type==="appointProhibit"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6307\u5B9A\u7981\u6B62\u7684\u4EBA\u5458\u4F7F\u7528\u6587\u4EF6\u6253\u5305\u4E0B\u8F7D\u529F\u80FD")))]):t._e()],1),["appointAllow","appointProhibit"].includes(t.formData.permission_pack_type)?e("FormItem",{attrs:{label:t.$L("\u6307\u5B9A\u4EBA\u5458"),prop:"permission_pack_userid"}},[e("UserSelect",{attrs:{"multiple-max":200,"avatar-name":"","show-disable":"",title:t.$L("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EBA\u5458")},model:{value:t.formData.permission_pack_userid,callback:function(a){t.$set(t.formData,"permission_pack_userid",a)},expression:"formData.permission_pack_userid"}}),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6307\u5B9A\u4EBA\u5458\u6700\u591A\u53EF\u9009\u62E9200\u4EBA")))])],1):t._e()],1)]),e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("WebDAV")))]),e("div",{staticClass:"form-box"},[t.webDavStatus.path_conflicts>0?e("Alert",{attrs:{type:"error"}},[t._v(" "+t._s(t.$L("\u53D1\u73B0(*)\u7EC4\u540C\u8DEF\u5F84\u6587\u4EF6\uFF0C\u5904\u7406\u540E\u624D\u80FD\u542F\u7528 WebDAV",t.webDavStatus.path_conflicts))+" "),e("Button",{staticStyle:{"margin-top":"8px"},attrs:{slot:"desc"},on:{click:t.openWebDavConflicts},slot:"desc"},[t._v(t._s(t.$L("\u67E5\u770B\u51B2\u7A81\u6587\u4EF6")))])],1):t._e(),e("FormItem",{attrs:{label:t.$L("\u542F\u7528 WebDAV")}},[e("i-switch",{attrs:{"true-value":"open","false-value":"close",disabled:t.webDavStatus.path_conflicts>0&&t.formData.webdav_enabled!=="open"},model:{value:t.formData.webdav_enabled,callback:function(a){t.$set(t.formData,"webdav_enabled",a)},expression:"formData.webdav_enabled"}})],1),t.formData.webdav_enabled==="open"?[e("FormItem",{attrs:{label:t.$L("\u5141\u8BB8\u8303\u56F4")}},[e("RadioGroup",{model:{value:t.formData.webdav_permission_type,callback:function(a){t.$set(t.formData,"webdav_permission_type",a)},expression:"formData.webdav_permission_type"}},[e("Radio",{attrs:{label:"all"}},[t._v(t._s(t.$L("\u6240\u6709\u4EBA")))]),e("Radio",{attrs:{label:"appoint"}},[t._v(t._s(t.$L("\u6307\u5B9A\u6210\u5458")))])],1)],1),t.formData.webdav_permission_type==="appoint"?e("FormItem",{attrs:{label:t.$L("\u6307\u5B9A\u4EBA\u5458")}},[e("UserSelect",{attrs:{"multiple-max":200,"avatar-name":"","show-disable":"",title:t.$L("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EBA\u5458")},model:{value:t.formData.webdav_permission_userids,callback:function(a){t.$set(t.formData,"webdav_permission_userids",a)},expression:"formData.webdav_permission_userids"}})],1):t._e(),e("FormItem",{attrs:{label:t.$L("\u6BCF\u4EBA\u5E94\u7528\u5BC6\u7801\u4E0A\u9650")}},[e("InputNumber",{attrs:{min:1,max:20},model:{value:t.formData.webdav_max_credentials,callback:function(a){t.$set(t.formData,"webdav_max_credentials",a)},expression:"formData.webdav_max_credentials"}})],1),e("FormItem",{attrs:{label:t.$L("\u9ED8\u8BA4\u6709\u6548\u671F")}},[e("InputNumber",{attrs:{min:1,max:365},model:{value:t.formData.webdav_default_expire_days,callback:function(a){t.$set(t.formData,"webdav_default_expire_days",a)},expression:"formData.webdav_default_expire_days"}}),e("span",{staticStyle:{"margin-left":"8px"}},[t._v(t._s(t.$L("[day_unit].\u5929")))])],1),e("FormItem",{attrs:{label:t.$L("\u6700\u957F\u6709\u6548\u671F")}},[e("InputNumber",{attrs:{min:1,max:3650},model:{value:t.formData.webdav_max_expire_days,callback:function(a){t.$set(t.formData,"webdav_max_expire_days",a)},expression:"formData.webdav_max_expire_days"}}),e("span",{staticStyle:{"margin-left":"8px"}},[t._v(t._s(t.$L("[day_unit].\u5929")))])],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7528\u6237\u53EF\u5728\u6587\u4EF6\u9875\u9762\u53F3\u4E0A\u89D2\u7684\u66F4\u591A\u83DC\u5355\u4E2D\u7BA1\u7406 WebDAV \u5E94\u7528\u5BC6\u7801")))])]:t._e()],2)])]),t.embedded?t._e():e("div",{staticClass:"setting-footer"},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("\u63D0\u4EA4")))]),e("Button",{attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("\u91CD\u7F6E")))])],1),e("Modal",{attrs:{title:t.$L("WebDAV \u8DEF\u5F84\u51B2\u7A81"),width:"800","class-name":"webdav-conflict-modal","footer-hide":""},model:{value:t.conflictShow,callback:function(a){t.conflictShow=a},expression:"conflictShow"}},[e("Alert",{attrs:{type:"warning"}},[t._v(" "+t._s(t.$L("\u540C\u4E00\u62E5\u6709\u8005\u7684\u540C\u4E00\u76EE\u5F55\u4E2D\u5B58\u5728\u5B8C\u6574\u540D\u79F0\u76F8\u540C\u7684\u6587\u4EF6\uFF0CWebDAV \u65E0\u6CD5\u786E\u5B9A\u5E94\u8BBF\u95EE\u54EA\u4E00\u6761\u3002"))+" "),e("div",{attrs:{slot:"desc"},slot:"desc"},[t._v(t._s(t.$L("\u8BF7\u8BA9\u5BF9\u5E94\u62E5\u6709\u8005\u5728\u6587\u4EF6\u9875\u9762\u4FDD\u7559\u5176\u4E2D\u4E00\u6761\uFF0C\u5E76\u91CD\u547D\u540D\u6216\u5220\u9664\u5176\u4F59\u6587\u4EF6\uFF0C\u7136\u540E\u5237\u65B0\u68C0\u6D4B\u3002")))])]),e("div",{staticClass:"webdav-conflict-actions"},[e("Button",{attrs:{icon:"md-refresh",loading:t.conflictLoading>0},on:{click:function(a){return t.loadWebDavConflicts(t.conflictPage)}}},[t._v(t._s(t.$L("\u5237\u65B0\u68C0\u6D4B")))])],1),e("Table",{staticClass:"webdav-conflict-table",attrs:{columns:t.conflictColumns,data:t.conflictList,loading:t.conflictLoading>0}}),t.conflictTotal>t.conflictPageSize?e("Page",{attrs:{total:t.conflictTotal,current:t.conflictPage,"page-size":t.conflictPageSize,"show-total":""},on:{"on-change":t.loadWebDavConflicts}}):t._e()],1)],1)},k=[];const x={name:"SystemFileSetting",components:{UserSelect:f},props:{embedded:Boolean},data(){return{loadIng:0,webDavStatus:{},conflictShow:!1,conflictLoading:0,conflictList:[],conflictPage:1,conflictPageSize:20,conflictTotal:0,conflictColumns:[{title:this.$L("\u62E5\u6709\u8005"),minWidth:120,maxWidth:190,render:(t,{row:s})=>t("div",{class:"webdav-conflict-owner"},[t("div",{attrs:{title:s.owner.nickname||"-"}},s.owner.nickname||"-"),t("AutoTip",{class:"webdav-conflict-owner-detail"},`${s.owner.email||"-"} (ID: ${s.owner.userid})`)])},{title:this.$L("\u51B2\u7A81\u8DEF\u5F84"),minWidth:200,render:(t,{row:s})=>t("div",{class:"webdav-conflict-path-row"},[t("AutoTip",{class:"webdav-conflict-path"},s.path),t("Tooltip",{props:{content:this.$L("\u590D\u5236"),placement:"top",transfer:!0}},[t("button",{class:"webdav-conflict-path-copy",attrs:{type:"button"},on:{click:()=>this.copyText(s.path)}},[t("Icon",{props:{type:"md-copy",size:15}})])])])},{title:this.$L("\u51B2\u7A81\u8BB0\u5F55"),minWidth:180,render:(t,{row:s})=>t("div",s.files.map(e=>t("div",{class:"webdav-conflict-record"},[t("AutoTip",{class:"webdav-conflict-record-name"},`${e.full_name} (ID: ${e.id})`),t("span",{class:"webdav-conflict-record-actions"},[t("Tooltip",{props:{content:this.$L("\u91CD\u547D\u540D"),placement:"top",transfer:!0}},[t("button",{class:"webdav-conflict-icon-button",attrs:{type:"button"},on:{click:()=>this.confirmRenameConflictFile(s,e)}},[t("Icon",{props:{type:"md-create",size:15}})])]),e.can_open_location?t("Tooltip",{props:{content:this.$L("\u6253\u5F00\u4F4D\u7F6E"),placement:"top",transfer:!0}},[t("button",{class:"webdav-conflict-icon-button",attrs:{type:"button"},on:{click:()=>this.openConflictFile(s,e)}},[t("Icon",{props:{type:"md-folder-open",size:15}})])]):null])])))}],formData:{}}},mounted(){this.systemSetting()},computed:{...n(["userId"])},methods:{submitForm(){this.systemSetting(!0)},resetForm(){this.formData=$A.cloneJSON(this.formDatum_bak)},openWebDavConflicts(){this.conflictShow=!0,this.loadWebDavConflicts(1)},loadWebDavConflicts(t=1){this.conflictLoading++,this.$store.dispatch("call",{url:`file/dav/conflicts?page=${t}&pagesize=${this.conflictPageSize}`}).then(({data:s})=>{this.conflictPage=s.current_page||1,this.conflictTotal=s.total||0,this.conflictList=s.data||[],this.webDavStatus.path_conflicts=this.conflictTotal}).finally(s=>{this.conflictLoading--})},confirmRenameConflictFile(t,s){if(t.owner.userid===this.userId){this.renameConflictFile(s);return}$A.modalConfirm({language:!1,title:this.$L("\u91CD\u547D\u540D\u5176\u4ED6\u6210\u5458\u7684\u6587\u4EF6"),content:this.$L("\u4F60\u6B63\u5728\u91CD\u547D\u540D(*)\u7684\u79C1\u4EBA\u6587\u4EF6\uFF0C\u6B64\u64CD\u4F5C\u4F1A\u76F4\u63A5\u4FEE\u6539\u6587\u4EF6\u540D\u79F0\u3002",t.owner.nickname||t.owner.email||t.owner.userid),onOk:()=>$A.modalInput({title:this.$L("\u91CD\u547D\u540D"),placeholder:this.$L("\u8BF7\u8F93\u5165\u65B0\u540D\u79F0"),value:s.full_name,onOk:e=>this.submitConflictRename(s,e)},300)})},renameConflictFile(t){$A.modalInput({title:this.$L("\u91CD\u547D\u540D"),placeholder:this.$L("\u8BF7\u8F93\u5165\u65B0\u540D\u79F0"),value:t.full_name,onOk:s=>this.submitConflictRename(t,s)})},submitConflictRename(t,s){const e=(s||"").trim();return e?e===t.full_name?!1:this.$store.dispatch("call",{url:"file/dav/conflictrename",method:"post",data:{id:t.id,name:e}}).then(({msg:a})=>(this.loadWebDavConflicts(this.conflictPage),a)).catch(({msg:a})=>Promise.reject(a)):this.$L("\u8BF7\u8F93\u5165\u65B0\u540D\u79F0")},openConflictFile(t,s){this.conflictShow=!1,this.$store.dispatch("filePos",{folderId:s.location_parent_id||null,fileId:null,shakeId:s.id,board:s.location_board})},systemSetting(t,s=!1){this.loadIng++;const e=()=>this.$store.dispatch("call",{url:"system/setting/file?type="+(t?"save":"all"),data:this.formData}),a=()=>this.$store.dispatch("call",{url:"file/dav/adminsetting?type="+(t?"save":"all"),data:this.formData,method:t?"post":"get"}),i=()=>this.$store.dispatch("call",{url:"file/dav/adminstatus"});return(t?e().then(r=>a().then(m=>Promise.all([Promise.resolve(r),Promise.resolve(m),i()]))):Promise.all([e(),a(),i()])).then(([r,m,v])=>{t&&!s&&$A.messageSuccess("\u4FEE\u6539\u6210\u529F"),this.formData=Object.assign({},r.data,m.data),this.webDavStatus=v.data||{},this.formDatum_bak=$A.cloneJSON(this.formData)}).catch(({msg:r})=>{if(t&&!s&&$A.modalError(r),s)return Promise.reject(r)}).finally(r=>{this.loadIng--})}}},_={};var C=l(x,y,k,!1,I,null,null,null);function I(t){for(let s in _)this[s]=_[s]}var S=function(){return C.exports}(),w=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{class:{"setting-component-item":!t.embedded,"system-task-priority":!0}},[e("div",[e("Row",{staticClass:"setting-color color-label-box"},[e("Col",{attrs:{span:"2"}},[t._v(t._s(t.$L("\u9ED8\u8BA4")))]),e("Col",{attrs:{span:"9"}},[t._v(t._s(t.$L("\u540D\u79F0")))]),e("Col",{attrs:{span:"4"}},[e("ETooltip",{attrs:{content:t.$L("\u6570\u503C\u8D8A\u5C0F\u7EA7\u522B\u8D8A\u9AD8"),"max-width":"auto",placement:"top",transfer:""}},[e("div",[e("Icon",{staticClass:"information",attrs:{type:"ios-information-circle-outline"}}),t._v(" "+t._s(t.$L("\u7EA7\u522B")))],1)])],1),e("Col",{attrs:{span:"4"}},[e("ETooltip",{attrs:{content:t.$L("\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4"),"max-width":"auto",placement:"top",transfer:""}},[e("div",[e("Icon",{staticClass:"information",attrs:{type:"ios-information-circle-outline"}}),t._v(" "+t._s(t.$L("\u5929\u6570")))],1)])],1),e("Col",{attrs:{span:"4"}},[t._v(t._s(t.$L("\u989C\u8272")))]),e("Col",{staticClass:"setting-row-action",attrs:{span:"1"}})],1),e("RadioGroup",{model:{value:t.defaultIndex,callback:function(a){t.defaultIndex=a},expression:"defaultIndex"}},t._l(t.formDatum,function(a,i){return e("Row",{key:i,staticClass:"setting-color"},[e("Col",{staticClass:"priority-default-col",attrs:{span:"2"}},[e("Radio",{attrs:{label:i}},[e("span")])],1),e("Col",{attrs:{span:"9"}},[e("Input",{attrs:{maxlength:20,placeholder:t.$L("\u8BF7\u8F93\u5165\u540D\u79F0")},model:{value:a.name,callback:function(o){t.$set(a,"name",o)},expression:"item.name"}})],1),e("Col",{attrs:{span:"4"}},[e("Input",{attrs:{type:"number"},model:{value:a.priority,callback:function(o){t.$set(a,"priority",o)},expression:"item.priority"}})],1),e("Col",{attrs:{span:"4"}},[e("Input",{attrs:{type:"number"},model:{value:a.days,callback:function(o){t.$set(a,"days",o)},expression:"item.days"}})],1),e("Col",{attrs:{span:"4"}},[e("ColorPicker",{attrs:{recommend:"",transfer:""},model:{value:a.color,callback:function(o){t.$set(a,"color",o)},expression:"item.color"}})],1),e("Col",{staticClass:"setting-row-action",attrs:{span:"1"}},[e("Tooltip",{attrs:{content:t.formDatum.length>1?t.$L("\u5220\u9664"):t.$L("\u81F3\u5C11\u4FDD\u7559\u4E00\u9879"),placement:"top",transfer:""}},[e("Button",{attrs:{type:"text",icon:"ios-trash-outline",disabled:t.formDatum.length<=1},on:{click:function(o){return t.delDatum(i)}}})],1)],1)],1)}),1),e("div",{staticClass:"setting-add-action"},[e("Button",{attrs:{type:"default",icon:"md-add"},on:{click:t.addDatum}},[t._v(t._s(t.$L("\u6DFB\u52A0\u4F18\u5148\u7EA7")))])],1)],1),t.embedded?t._e():e("div",{staticClass:"setting-footer"},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("\u63D0\u4EA4")))]),e("Button",{attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("\u91CD\u7F6E")))])],1)])},R=[];const F={name:"SystemTaskPriority",props:{embedded:Boolean},data(){return{loadIng:0,formDatum:[],defaultIndex:0,nullDatum:{name:"",priority:1,days:1,color:"#84C56A",is_default:0}}},mounted(){this.systemSetting()},computed:{...n(["taskPriority"])},watch:{taskPriority:{handler(t){this.formDatum=$A.cloneJSON(t);const s=this.formDatum.findIndex(e=>$A.runNum(e.is_default)===1||e.is_default===!0||e.default);this.defaultIndex=s>-1?s:0,this.applyDefaultIndex(),this.formDatum.length===0&&this.addDatum()},immediate:!0},defaultIndex(){this.applyDefaultIndex()}},methods:{submitForm(){this.systemSetting(!0)},resetForm(){this.formDatum=$A.cloneJSON(this.taskPriority);const t=this.formDatum.findIndex(s=>$A.runNum(s.is_default)===1||s.is_default===!0||s.default);this.defaultIndex=t>-1?t:0,this.applyDefaultIndex()},addDatum(){this.formDatum.push($A.cloneJSON(this.nullDatum)),this.formDatum.length===1&&(this.defaultIndex=0,this.applyDefaultIndex())},delDatum(t){this.formDatum.length<=1||$A.modalConfirm({title:"\u786E\u8BA4\u5220\u9664",content:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u4F18\u5148\u7EA7\u5417\uFF1F",onOk:()=>{const s=t===this.defaultIndex;this.formDatum.splice(t,1),s?this.defaultIndex=0:t<this.defaultIndex&&this.defaultIndex--,this.applyDefaultIndex()}})},applyDefaultIndex(){this.formDatum.forEach((t,s)=>{t.is_default=s===this.defaultIndex?1:0})},systemSetting(t,s=!1){return this.loadIng++,this.applyDefaultIndex(),this.$store.dispatch("call",{url:"system/priority?type="+(t?"save":"get"),method:"post",data:{list:this.formDatum}}).then(({data:e})=>{t&&!s&&$A.messageSuccess("\u4FEE\u6539\u6210\u529F"),this.$store.state.taskPriority=$A.cloneJSON(e)}).catch(({msg:e})=>{if(t&&!s&&$A.modalError(e),s)return Promise.reject(e)}).finally(e=>{this.loadIng--})}}},u={};var A=l(F,w,R,!1,P,null,null,null);function P(t){for(let s in u)this[s]=u[s]}var j=function(){return A.exports}(),T=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"setting-component-item"},[e("Form",t._b({ref:"formDatum",attrs:{model:t.formDatum},nativeOn:{submit:function(a){a.preventDefault()}}},"Form",t.formOptions,!1),[t.scope==="account"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u5E10\u53F7\u4E0E\u5B89\u5168")))]),e("div",{staticClass:"form-box"},[e("FormItem",{attrs:{label:t.$L("\u5141\u8BB8\u6CE8\u518C"),prop:"reg"}},[e("RadioGroup",{model:{value:t.formDatum.reg,callback:function(a){t.$set(t.formDatum,"reg",a)},expression:"formDatum.reg"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5141\u8BB8")))]),e("Radio",{attrs:{label:"invite"}},[t._v(t._s(t.$L("\u9080\u8BF7\u7801")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u7981\u6B62")))])],1),t.formDatum.reg=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5141\u8BB8\uFF1A\u5F00\u653E\u6CE8\u518C\u529F\u80FD\u3002")))]):t.formDatum.reg=="close"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7981\u6B62\uFF1A\u5173\u95ED\u6CE8\u518C\u529F\u80FD\u3002")))]):t.formDatum.reg=="invite"?[e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u9080\u8BF7\u7801\uFF1A\u6CE8\u518C\u65F6\u9700\u586B\u5199\u4E0B\u65B9\u9080\u8BF7\u7801\u3002")))]),e("Input",{staticStyle:{width:"220px","margin-top":"6px"},model:{value:t.formDatum.reg_invite,callback:function(a){t.$set(t.formDatum,"reg_invite",a)},expression:"formDatum.reg_invite"}},[e("span",{attrs:{slot:"prepend"},slot:"prepend"},[t._v(t._s(t.$L("\u9080\u8BF7\u7801")))])])]:t._e()],2),["open","invite"].includes(t.formDatum.reg)?e("FormItem",{attrs:{label:t.$L("\u6CE8\u518C\u8EAB\u4EFD"),prop:"reg_identity"}},[e("RadioGroup",{model:{value:t.formDatum.reg_identity,callback:function(a){t.$set(t.formDatum,"reg_identity",a)},expression:"formDatum.reg_identity"}},[e("Radio",{attrs:{label:"normal"}},[t._v(t._s(t.$L("\u6B63\u5E38\u5E10\u53F7")))]),e("Radio",{attrs:{label:"temp"}},[t._v(t._s(t.$L("\u4E34\u65F6\u5E10\u53F7")))])],1),t.formDatum.reg_identity=="temp"?e("Input",{staticStyle:{width:"220px","margin-top":"6px"},attrs:{placeholder:t.$L("\u4E34\u65F6\u5E10\u53F7")},model:{value:t.formDatum.temp_account_alias,callback:function(a){t.$set(t.formDatum,"temp_account_alias",a)},expression:"formDatum.temp_account_alias"}},[e("span",{attrs:{slot:"prepend"},slot:"prepend"},[t._v(t._s(t.$L("\u522B\u540D")))])]):t._e(),e("div",{staticClass:"form-tip form-list"},[e("p",[t._v(t._s(t.$L("\u4E34\u65F6\u5E10\u53F7"))+"\uFF1A")]),e("ol",[e("li",[t._v(t._s(t.$L("\u7981\u6B62\u67E5\u770B\u5171\u4EAB\u6240\u6709\u4EBA\u7684\u6587\u4EF6\u3002")))]),e("li",[t._v(t._s(t.$L("\u7981\u6B62\u53D1\u8D77\u4F1A\u8BDD\u3002")))]),e("li",[t._v(t._s(t.$L("\u7981\u6B62\u521B\u5EFA\u7FA4\u804A\u3002")))]),e("li",[t._v(t._s(t.$L("\u7981\u6B62\u62E8\u6253\u7535\u8BDD\u3002")))]),e("li",[t._v(t._s(t.$L("\u7981\u6B62\u6253\u5305\u4E0B\u8F7D\u6587\u4EF6\u3002")))])])])],1):t._e(),e("FormItem",{attrs:{label:t.$L("\u767B\u5F55\u9A8C\u8BC1\u7801"),prop:"loginCode"}},[e("RadioGroup",{model:{value:t.formDatum.login_code,callback:function(a){t.$set(t.formDatum,"login_code",a)},expression:"formDatum.login_code"}},[e("Radio",{attrs:{label:"auto"}},[t._v(t._s(t.$L("\u81EA\u52A8")))]),e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.login_code=="auto"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u81EA\u52A8\uFF1A\u5BC6\u7801\u8F93\u5165\u9519\u8BEF\u540E\u5FC5\u987B\u6DFB\u52A0\u9A8C\u8BC1\u7801\u3002")))]):t.formDatum.login_code=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5F00\u542F\uFF1A\u6BCF\u6B21\u767B\u5F55\u90FD\u9700\u8981\u56FE\u5F62\u9A8C\u8BC1\u7801\u3002")))]):t.formDatum.login_code=="close"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5173\u95ED\uFF1A\u4E0D\u9700\u8981\u8F93\u5165\u56FE\u5F62\u9A8C\u8BC1\u3002")))]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u5BC6\u7801\u7B56\u7565"),prop:"passwordPolicy"}},[e("RadioGroup",{model:{value:t.formDatum.password_policy,callback:function(a){t.$set(t.formDatum,"password_policy",a)},expression:"formDatum.password_policy"}},[e("Radio",{attrs:{label:"simple"}},[t._v(t._s(t.$L("\u7B80\u5355")))]),e("Radio",{attrs:{label:"complex"}},[t._v(t._s(t.$L("\u590D\u6742")))])],1),t.formDatum.password_policy=="simple"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7B80\u5355\uFF1A\u5927\u4E8E\u6216\u7B49\u4E8E6\u4E2A\u5B57\u7B26\u3002")))]):t.formDatum.password_policy=="complex"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u590D\u6742\uFF1A\u5927\u4E8E\u6216\u7B49\u4E8E6\u4E2A\u5B57\u7B26\uFF0C\u5305\u542B\u6570\u5B57\u3001\u5B57\u6BCD\u5927\u5C0F\u5199\u6216\u8005\u7279\u6B8A\u5B57\u7B26\u3002")))]):t._e()],1)],1)]):t._e(),t.scope==="project"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u9879\u76EE\u8BBE\u7F6E")))]),e("div",{staticClass:"form-box"},[e("FormItem",{attrs:{label:t.$L("\u9080\u8BF7\u9879\u76EE"),prop:"projectInvite"}},[e("RadioGroup",{model:{value:t.formDatum.project_invite,callback:function(a){t.$set(t.formDatum,"project_invite",a)},expression:"formDatum.project_invite"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.project_invite=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5F00\u542F\uFF1A\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u751F\u6210\u94FE\u63A5\u9080\u8BF7\u6210\u5458\u52A0\u5165\u9879\u76EE\u3002")))]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u521B\u5EFA\u9879\u76EE"),prop:"project_add_permission"}},[e("CheckboxGroup",{attrs:{value:t.formDatum.project_add_permission||[]},on:{"on-change":t.onProjectAddPermissionChange}},[e("Checkbox",{attrs:{label:"all"}},[t._v(t._s(t.$L("\u6240\u6709\u4EBA")))]),e("Checkbox",{attrs:{label:"departmentOwner"}},[t._v(t._s(t.$L("\u90E8\u95E8\u8D1F\u8D23\u4EBA")))]),e("Checkbox",{attrs:{label:"appoint"}},[t._v(t._s(t.$L("\u6307\u5B9A\u4EBA\u5458")))])],1),t.projectAddAll?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6240\u6709\u4EBA\uFF1A\u6240\u6709\u6210\u5458\u5747\u53EF\u521B\u5EFA\u9879\u76EE\u3002")))]):e("div",{staticClass:"form-tip form-list"},[e("p",[t._v(t._s(t.$L("\u53EF\u521B\u5EFA\u9879\u76EE\u7684\u4EBA\u5458"))+"\uFF1A")]),e("ol",[e("li",[t._v(t._s(t.$L("\u7CFB\u7EDF\u7BA1\u7406\u5458\uFF08\u59CB\u7EC8\u53EF\u521B\u5EFA\uFF0C\u4E0D\u53D7\u5F00\u5173\u9650\u5236\uFF09\u3002")))]),(t.formDatum.project_add_permission||[]).includes("departmentOwner")?e("li",[t._v(t._s(t.$L("\u90E8\u95E8\u8D1F\u8D23\u4EBA\u4E0E\u90E8\u95E8\u7BA1\u7406\u5458\u3002")))]):t._e(),(t.formDatum.project_add_permission||[]).includes("appoint")?e("li",[t._v(t._s(t.$L("\u4E0B\u65B9\u6307\u5B9A\u7684\u4EBA\u5458\u3002")))]):t._e()])]),(t.formDatum.project_add_permission||[]).includes("appoint")?[e("UserSelect",{staticStyle:{"margin-top":"6px"},attrs:{"multiple-max":200,"avatar-name":"","show-disable":"",title:t.$L("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EBA\u5458")},model:{value:t.formDatum.project_add_userids,callback:function(a){t.$set(t.formDatum,"project_add_userids",a)},expression:"formDatum.project_add_userids"}}),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6307\u5B9A\u4EBA\u5458\u6700\u591A\u53EF\u9009\u62E9200\u4EBA")))])]:t._e()],2),e("FormItem",{attrs:{label:t.$L("\u90E8\u95E8\u8D1F\u8D23\u4EBA\u89C6\u89D2"),prop:"department_owner_project_view"}},[e("RadioGroup",{model:{value:t.formDatum.department_owner_project_view,callback:function(a){t.$set(t.formDatum,"department_owner_project_view",a)},expression:"formDatum.department_owner_project_view"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.department_owner_project_view=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5F00\u542F\u540E\uFF0C\u90E8\u95E8\u8D1F\u8D23\u4EBA/\u90E8\u95E8\u7BA1\u7406\u5458\u53EF\u53EA\u8BFB\u67E5\u770B\u672C\u90E8\u95E8\u53CA\u4E0B\u7EA7\u90E8\u95E8\u6210\u5458\u53C2\u4E0E\u7684\u9879\u76EE\u548C\u9879\u76EE\u5185\u5168\u90E8\u4EFB\u52A1\u3002")))]):t._e()],1)],1)]):t._e(),t.scope==="project"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u9879\u76EE\u6A21\u677F")))]),e("div",{staticClass:"form-box"},[e("SystemColumnTemplate",{ref:"columnTemplate",attrs:{embedded:""}})],1)]):t._e(),t.scope==="task"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u4EFB\u52A1\u8BBE\u7F6E")))]),e("div",{staticClass:"form-box"},[e("FormItem",{attrs:{label:t.$L("\u81EA\u52A8\u5F52\u6863"),prop:"autoArchived"}},[e("RadioGroup",{attrs:{value:t.formDatum.auto_archived},on:{"on-change":t.formArchived}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u4EFB\u52A1\u5B8C\u6210\u540E\u81EA\u52A8\u5F52\u6863\u3002")))]),t.formDatum.auto_archived=="open"?e("ETooltip",{attrs:{placement:"right",disabled:t.$isEEUIApp||t.windowTouch}},[e("div",{staticClass:"setting-auto-day"},[e("Input",{attrs:{type:"number"},model:{value:t.formDatum.archived_day,callback:function(a){t.$set(t.formDatum,"archived_day",a)},expression:"formDatum.archived_day"}},[e("span",{attrs:{slot:"append"},slot:"append"},[t._v(t._s(t.$L("[day_unit].\u5929")))])])],1),e("div",{attrs:{slot:"content"},slot:"content"},[t._v(t._s(t.$L("\u4EFB\u52A1\u5B8C\u6210(*)\u5929\u540E\u81EA\u52A8\u5F52\u6863\u3002",t.formDatum.archived_day||"n")))])]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u53EF\u89C1\u6027\u9009\u9879"),prop:"taskVisible"}},[e("RadioGroup",{model:{value:t.formDatum.task_visible,callback:function(a){t.$set(t.formDatum,"task_visible",a)},expression:"formDatum.task_visible"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u4FDD\u6301")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u81EA\u52A8")))])],1),t.formDatum.task_visible=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u4FDD\u6301\uFF1A\u4EFB\u52A1\u8BE6\u60C5\u9875\u53EF\u89C1\u6027\u9009\u9879\u4FDD\u6301\u663E\u793A\u3002")))]):t.formDatum.task_visible=="close"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u81EA\u52A8\uFF1A\u9ED8\u8BA4\u503C\u60C5\u51B5\u4E0B\u663E\u793A\u5728\u5408\u5E76\u9879\u76EE\uFF0C\u8BBE\u7F6E\u65F6\u4FDD\u6301\u663E\u793A\u3002")))]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u4EFB\u52A1\u9ED8\u8BA4\u65F6\u95F4"),prop:"taskDefaultTime"}},[e("TimePicker",{attrs:{type:"timerange",format:"HH:mm",placeholder:t.$L("\u8BF7\u9009\u62E9\u9ED8\u8BA4\u65F6\u95F4"),transfer:""},model:{value:t.formDatum.task_default_time,callback:function(a){t.$set(t.formDatum,"task_default_time",a)},expression:"formDatum.task_default_time"}}),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6DFB\u52A0\u4EFB\u52A1\u8BA1\u5212\u65F6\u95F4\u9ED8\u8BA4\u65F6\u5206\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u672A\u9886\u4EFB\u52A1\u63D0\u9192"),prop:"autoArchived"}},[e("RadioGroup",{attrs:{value:t.formDatum.unclaimed_task_reminder},on:{"on-change":t.formTaskReminder}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5F00\u542F\u540E\u6BCF\u5929\u6309\u8BBE\u5B9A\u7684\u63D0\u9192\u65F6\u95F4\u5728\u9879\u76EE\u7FA4\u804A\u4E2D\u53D1\u9001\u672A\u9886\u53D6\u4EFB\u52A1\u901A\u77E5\u3002")))]),t.formDatum.unclaimed_task_reminder=="open"?e("TimePicker",{attrs:{format:"HH:mm",placeholder:t.$L("\u8BF7\u9009\u62E9\u63D0\u9192\u65F6\u95F4"),transfer:""},model:{value:t.formDatum.unclaimed_task_reminder_time,callback:function(a){t.$set(t.formDatum,"unclaimed_task_reminder_time",a)},expression:"formDatum.unclaimed_task_reminder_time"}}):t._e()],1),e("FormItem",{attrs:{label:t.$L("AI\u4EFB\u52A1\u5206\u6790"),prop:"taskAiAutoAnalyze"}},[e("RadioGroup",{model:{value:t.formDatum.task_ai_auto_analyze,callback:function(a){t.$set(t.formDatum,"task_ai_auto_analyze",a)},expression:"formDatum.task_ai_auto_analyze"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.task_ai_auto_analyze=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u65B0\u5EFA\u4EFB\u52A1\u540EAI\u81EA\u52A8\u5206\u6790\u5E76\u7ED9\u51FA\u5EFA\u8BAE\u3002")))]):e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5173\u95ED\u540E\u6240\u6709\u9879\u76EE\u5C06\u4E0D\u518D\u81EA\u52A8\u5206\u6790\u4EFB\u52A1\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u4E2A\u4EBA\u4EFB\u52A1\u4E0A\u9650"),prop:"taskUserLimit"}},[e("div",{staticStyle:{width:"110px"}},[e("Input",{attrs:{type:"number",number:""},on:{"on-keyup":function(a){return t.$A.inputNumberLimit(a,1,2e3)}},scopedSlots:t._u([{key:"append",fn:function(){return[e("span",[t._v(t._s(t.$L("[task_unit].\u4E2A")))])]},proxy:!0}],null,!1,3283495674),model:{value:t.formDatum.task_user_limit,callback:function(a){t.$set(t.formDatum,"task_user_limit",a)},expression:"formDatum.task_user_limit"}})],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u8D1F\u8D23\u4EBA\u6216\u534F\u52A9\u4EBA\u7684\u672A\u5B8C\u6210\u4EFB\u52A1\u6570\u91CF\u4E0A\u9650\uFF0C\u6700\u59272000\u3002")))])])],1)]):t._e(),t.scope==="task"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u4EFB\u52A1\u4F18\u5148\u7EA7")))]),e("div",{staticClass:"form-box"},[e("SystemTaskPriority",{ref:"taskPriority",attrs:{embedded:""}})],1)]):t._e(),t.scope==="message"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u6D88\u606F\u8BBE\u7F6E")))]),e("div",{staticClass:"form-box"},[e("FormItem",{attrs:{label:t.$L("\u81EA\u52A8\u8FDB\u5165\u5168\u5458\u7FA4"),prop:"allGroupAutoin"}},[e("RadioGroup",{model:{value:t.formDatum.all_group_autoin,callback:function(a){t.$set(t.formDatum,"all_group_autoin",a)},expression:"formDatum.all_group_autoin"}},[e("Radio",{attrs:{label:"yes"}},[t._v(t._s(t.$L("\u81EA\u52A8")))]),e("Radio",{attrs:{label:"no"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.all_group_autoin=="yes"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u81EA\u52A8\uFF1A\u6CE8\u518C\u6210\u529F\u540E\u81EA\u52A8\u8FDB\u5165\u5168\u5458\u7FA4\u3002")))]):t.formDatum.all_group_autoin=="no"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5173\u95ED\uFF1A\u5176\u4ED6\u6210\u5458\u901A\u8FC7@\u9080\u8BF7\u8FDB\u5165\u3002")))]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u5168\u5458\u7FA4\u7EC4\u7981\u8A00"),prop:"allGroupMute"}},[e("RadioGroup",{model:{value:t.formDatum.all_group_mute,callback:function(a){t.$set(t.formDatum,"all_group_mute",a)},expression:"formDatum.all_group_mute"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u653E")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u7981\u8A00")))])],1),t.formDatum.all_group_mute=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5F00\u653E\uFF1A\u6240\u6709\u4EBA\u90FD\u53EF\u4EE5\u5728\u5168\u5458\u7FA4\u7EC4\u53D1\u8A00\u3002")))]):t.formDatum.all_group_mute=="close"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7981\u8A00\uFF1A\u9664\u7BA1\u7406\u5458\u5916\u6240\u6709\u4EBA\u90FD\u7981\u6B62\u5728\u5168\u5458\u7FA4\u7EC4\u53D1\u8A00\u3002")))]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u79C1\u804A\u7981\u8A00"),prop:"userPrivateChatMute"}},[e("RadioGroup",{model:{value:t.formDatum.user_private_chat_mute,callback:function(a){t.$set(t.formDatum,"user_private_chat_mute",a)},expression:"formDatum.user_private_chat_mute"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u653E")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u7981\u8A00")))])],1),t.formDatum.user_private_chat_mute=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5F00\u653E\uFF1A\u6240\u6709\u4EBA\u90FD\u53EF\u4EE5\u76F8\u4E92\u53D1\u8D77\u4E2A\u4EBA\u804A\u5929\u3002")))]):t.formDatum.user_private_chat_mute=="close"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7981\u8A00\uFF1A\u9664\u7BA1\u7406\u5458\u5916\u6240\u6709\u4EBA\u90FD\u7981\u6B62\u53D1\u8D77\u4E2A\u4EBA\u804A\u5929\u3002")))]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u7FA4\u804A\u7981\u8A00"),prop:"userGroupChatMute"}},[e("RadioGroup",{model:{value:t.formDatum.user_group_chat_mute,callback:function(a){t.$set(t.formDatum,"user_group_chat_mute",a)},expression:"formDatum.user_group_chat_mute"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u653E")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u7981\u8A00")))])],1),t.formDatum.user_group_chat_mute=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5F00\u653E\uFF1A\u5141\u8BB8\u4E2A\u4EBA\u7FA4\u7EC4\u804A\u5929\u53D1\u8A00\u3002")))]):t.formDatum.user_group_chat_mute=="close"?e("div",{staticClass:"form-tip form-list"},[e("ol",[e("li",[t._v(t._s(t.$L("\u9664\u7BA1\u7406\u5458\u5916\u7981\u6B62\u4E2A\u4EBA\u7FA4\u7EC4\u804A\u5929\u53D1\u8A00\u3002")))]),e("li",[t._v(t._s(t.$L("\u6CE8\u610F\uFF0C\u4EC5\u7981\u6B62\u4E2A\u4EBA\u7FA4\u7EC4\uFF0C\u5176\u4ED6\u7C7B\u578B\u7684\u7FA4\u7EC4\u4E0D\u7981\u6B62\uFF0C\u6BD4\u5982\uFF1A\u90E8\u95E8\u7FA4\u804A\u3001\u9879\u76EE\u7FA4\u804A\u7B49\u7CFB\u7EDF\u7FA4\u804A\u3002")))])])]):t._e()],1),e("FormItem",{attrs:{label:t.$L("\u804A\u5929\u8D44\u6599"),prop:"chatInformation"}},[e("RadioGroup",{model:{value:t.formDatum.chat_information,callback:function(a){t.$set(t.formDatum,"chat_information",a)},expression:"formDatum.chat_information"}},[e("Radio",{attrs:{label:"optional"}},[t._v(t._s(t.$L("\u53EF\u9009")))]),e("Radio",{attrs:{label:"required"}},[t._v(t._s(t.$L("\u5FC5\u586B")))])],1),t.formDatum.chat_information=="required"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5FC5\u586B\uFF1A\u53D1\u9001\u804A\u5929\u5185\u5BB9\u524D\u5FC5\u987B\u8BBE\u7F6E\u6635\u79F0\u3001\u7535\u8BDD\u3002")))]):e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5982\u679C\u5FC5\u586B\uFF0C\u53D1\u9001\u804A\u5929\u524D\u5FC5\u987B\u8BBE\u7F6E\u6635\u79F0\u3001\u7535\u8BDD\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u533F\u540D\u6D88\u606F"),prop:"anonMessage"}},[e("RadioGroup",{model:{value:t.formDatum.anon_message,callback:function(a){t.$set(t.formDatum,"anon_message",a)},expression:"formDatum.anon_message"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.anon_message=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5141\u8BB8\u533F\u540D\u53D1\u9001\u6D88\u606F\u7ED9\u5176\u4ED6\u6210\u5458\u3002")))]):e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7981\u6B62\u533F\u540D\u53D1\u9001\u6D88\u606F\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u5F85\u529E\u8BBE\u7F6E\u6743\u9650"),prop:"todoSetPermission"}},[e("RadioGroup",{model:{value:t.formDatum.todo_set_permission,callback:function(a){t.$set(t.formDatum,"todo_set_permission",a)},expression:"formDatum.todo_set_permission"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5141\u8BB8")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u7981\u6B62")))])],1),t.formDatum.todo_set_permission=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5141\u8BB8\uFF1A\u6240\u6709\u6210\u5458\u53EF\u8BBE\u7F6E/\u53D6\u6D88\u4ED6\u4EBA\u5F85\u529E\u3002")))]):e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7981\u6B62\uFF1A\u4EC5\u672C\u4EBA\u3001\u7CFB\u7EDF\u7BA1\u7406\u5458\u3001\u7FA4\u4E3B\uFF08\u542B\u7FA4\u7BA1\u7406\u5458\uFF09\u3001\u9879\u76EE\u8D1F\u8D23\u4EBA\uFF08\u542B\u9879\u76EE\u7BA1\u7406\u5458\uFF09\u3001\u4EFB\u52A1\u8D1F\u8D23\u4EBA\u53EF\u8BBE\u7F6E/\u53D6\u6D88\u5F85\u529E\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u7AEF\u5230\u7AEF\u52A0\u5BC6"),prop:"e2eMessage"}},[e("RadioGroup",{model:{value:t.formDatum.e2e_message,callback:function(a){t.$set(t.formDatum,"e2e_message",a)},expression:"formDatum.e2e_message"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.e2e_message=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u4F7F\u7528\u7AEF\u5230\u7AEF\u52A0\u5BC6\u4F20\u8F93\u6570\u636E\u3002")))]):e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5173\u95ED\u7AEF\u5230\u7AEF\u52A0\u5BC6\u4F20\u8F93\u6570\u636E\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u64A4\u56DE\u6D88\u606F\u9650\u5236"),prop:"msgRevLimit"}},[e("div",{staticStyle:{width:"220px"}},[e("Input",{attrs:{type:"number",number:"",placeholder:t.$L("\u9ED8\u8BA4\u4E0D\u9650\u5236")},scopedSlots:t._u([{key:"append",fn:function(){return[e("span",[t._v(t._s(t.$L("\u5206\u949F")))])]},proxy:!0}],null,!1,2144141109),model:{value:t.formDatum.msg_rev_limit,callback:function(a){t.$set(t.formDatum,"msg_rev_limit",a)},expression:"formDatum.msg_rev_limit"}})],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6D88\u606F\u53D1\u51FA\u540E\u7684\u53EF\u64A4\u56DE\u65F6\u957F\u3002")))])]),e("FormItem",{attrs:{label:t.$L("\u4FEE\u6539\u6D88\u606F\u9650\u5236"),prop:"msgEditLimit"}},[e("div",{staticStyle:{width:"220px"}},[e("Input",{attrs:{type:"number",number:"",placeholder:t.$L("\u9ED8\u8BA4\u4E0D\u9650\u5236")},scopedSlots:t._u([{key:"append",fn:function(){return[e("span",[t._v(t._s(t.$L("\u5206\u949F")))])]},proxy:!0}],null,!1,2144141109),model:{value:t.formDatum.msg_edit_limit,callback:function(a){t.$set(t.formDatum,"msg_edit_limit",a)},expression:"formDatum.msg_edit_limit"}})],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6D88\u606F\u53D1\u51FA\u540E\u7684\u53EF\u4FEE\u6539\u65F6\u957F\u3002")))])])],1)]):t._e(),t.scope==="general"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u57FA\u7840\u8BBE\u7F6E")))]),e("div",{staticClass:"form-box"},[e("FormItem",{attrs:{label:t.$L("\u7CFB\u7EDF\u522B\u540D"),prop:"system_alias"}},[e("div",{staticStyle:{width:"220px"}},[e("Input",{model:{value:t.formDatum.system_alias,callback:function(a){t.$set(t.formDatum,"system_alias",a)},expression:"formDatum.system_alias"}})],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u7528\u4E8E\u7F51\u9875\u9ED8\u8BA4\u6807\u9898\u3001\u90AE\u4EF6\u53D1\u9001\u7B49")))])]),e("FormItem",{attrs:{label:t.$L("\u6B22\u8FCE\u8BCD"),prop:"system_welcome"}},[e("div",{staticStyle:{width:"220px"}},[e("Input",{attrs:{placeholder:t.$L("\u6B22\u8FCE\u60A8\uFF0C(*)","{username}")},model:{value:t.formDatum.system_welcome,callback:function(a){t.$set(t.formDatum,"system_welcome",a)},expression:"formDatum.system_welcome"}})],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u4EEA\u8868\u76D8\u6B22\u8FCE\u8BCD\uFF0C(*)\u4EE3\u8868\u7528\u6237\u6635\u79F0","{username}")))])])],1)]):t._e(),t.scope==="file"?e("div",{staticClass:"block-setting-box"},[e("h3",[t._v(t._s(t.$L("\u4E0A\u4F20\u4E0E\u5A92\u4F53\u5904\u7406")))]),e("div",{staticClass:"form-box"},[e("FormItem",{attrs:{label:t.$L("\u56FE\u7247\u4F18\u5316"),prop:"image_compress"}},[e("RadioGroup",{model:{value:t.formDatum.image_compress,callback:function(a){t.$set(t.formDatum,"image_compress",a)},expression:"formDatum.image_compress"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u6570\u7801\u76F8\u673A4M\u7684\u56FE\u7247\uFF0C\u4F18\u5316\u540E\u4EC5\u6709700KB\u5DE6\u53F3\uFF0C\u800C\u4E14\u8089\u773C\u57FA\u672C\u770B\u4E0D\u51FA\u533A\u522B\u3002")))]),e("Input",{staticStyle:{width:"220px","margin-top":"6px"},attrs:{placeholder:t.$L("\u9ED8\u8BA4\uFF1A90")},model:{value:t.formDatum.image_quality,callback:function(a){t.$set(t.formDatum,"image_quality",a)},expression:"formDatum.image_quality"}},[e("span",{attrs:{slot:"prepend"},slot:"prepend"},[t._v(t._s(t.$L("\u538B\u7F29\u8D28\u91CF")))])]),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u53D6\u503C\u8303\u56F4\uFF1A0-100\uFF0C\u5EFA\u8BAE\uFF1A90")))])],1),e("FormItem",{attrs:{label:t.$L("\u4FDD\u5B58\u7F51\u7EDC\u56FE\u7247"),prop:"image_save_local"}},[e("RadioGroup",{model:{value:t.formDatum.image_save_local,callback:function(a){t.$set(t.formDatum,"image_save_local",a)},expression:"formDatum.image_save_local"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u662F\u5426\u5C06\u6D88\u606F\u4E2D\u7684\u7F51\u7EDC\u56FE\u7247\u4FDD\u5B58\u5230\u672C\u5730\u670D\u52A1\u5668\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u6587\u4EF6\u4E0A\u4F20\u9650\u5236"),prop:"fileUploadLimit"}},[e("div",{staticStyle:{width:"220px"}},[e("Input",{attrs:{type:"number",number:"",placeholder:t.$L("\u9ED8\u8BA4 1G")},scopedSlots:t._u([{key:"append",fn:function(){return[e("span",[t._v("MB")])]},proxy:!0}],null,!1,2560425127),model:{value:t.formDatum.file_upload_limit,callback:function(a){t.$set(t.formDatum,"file_upload_limit",a)},expression:"formDatum.file_upload_limit"}})],1),e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5305\u542B\u6D88\u606F\u53D1\u9001\u7684\u6587\u4EF6")))])]),e("FormItem",{attrs:{label:t.$L("\u89C6\u9891\u8F6C\u6362"),prop:"convertVideo"}},[e("RadioGroup",{model:{value:t.formDatum.convert_video,callback:function(a){t.$set(t.formDatum,"convert_video",a)},expression:"formDatum.convert_video"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.convert_video=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5C06MOV\u3001WEBM\u683C\u5F0F\u7684\u89C6\u9891\u8F6C\u6362\u4E3AMP4\u683C\u5F0F\u3002")))]):e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5173\u95ED\u89C6\u9891\u683C\u5F0F\u8F6C\u6362\u529F\u80FD\u3002")))])],1),e("FormItem",{attrs:{label:t.$L("\u89C6\u9891\u538B\u7F29"),prop:"compressVideo"}},[e("RadioGroup",{model:{value:t.formDatum.compress_video,callback:function(a){t.$set(t.formDatum,"compress_video",a)},expression:"formDatum.compress_video"}},[e("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("\u5F00\u542F")))]),e("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("\u5173\u95ED")))])],1),t.formDatum.compress_video=="open"?e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5BF9MP4\u683C\u5F0F\u7684\u89C6\u9891\u8FDB\u884C\u538B\u7F29\u5904\u7406\u3002")))]):e("div",{staticClass:"form-tip"},[t._v(t._s(t.$L("\u5173\u95ED\u89C6\u9891\u538B\u7F29\u529F\u80FD\u3002")))])],1)],1)]):t._e(),t.scope==="file"?e("SystemFileSetting",{ref:"fileSetting",attrs:{embedded:""}}):t._e()],1),e("div",{staticClass:"setting-footer"},[e("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("\u63D0\u4EA4")))]),e("Button",{attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("\u91CD\u7F6E")))])],1)],1)},G=[];const O={general:["system_alias","system_welcome"],account:["reg","reg_identity","reg_invite","temp_account_alias","login_code","password_policy"],project:["project_invite","project_add_permission","project_add_userids","department_owner_project_view"],task:["auto_archived","archived_day","task_visible","task_default_time","task_user_limit","unclaimed_task_reminder","unclaimed_task_reminder_time","task_ai_auto_analyze"],message:["chat_information","anon_message","e2e_message","msg_rev_limit","msg_edit_limit","all_group_mute","all_group_autoin","user_private_chat_mute","user_group_chat_mute","todo_set_permission"],file:["convert_video","compress_video","image_compress","image_quality","image_save_local","file_upload_limit"]},B={name:"SystemSetting",components:{SystemTaskPriority:j,SystemFileSetting:S,SystemColumnTemplate:L,UserSelect:f},props:{scope:{type:String,required:!0}},data(){return{loadIng:0,formDatum:{}}},mounted(){this.systemSetting()},computed:{...n(["formOptions"]),projectAddAll(){return(this.formDatum.project_add_permission||[]).includes("all")}},methods:{onProjectAddPermissionChange(t){const s=this.formDatum.project_add_permission||[];let e=t;t.includes("all")&&t.length>1&&(e=s.includes("all")?t.filter(a=>a!=="all"):["all"]),e.length===0&&(e=["all"]),this.$set(this.formDatum,"project_add_permission",e)},submitForm(){this.$refs.formDatum.validate(t=>{t&&this.saveAll()})},resetForm(){var t,s,e;this.formDatum=$A.cloneJSON(this.formDatum_bak),(t=this.$refs.columnTemplate)==null||t.resetForm(),(s=this.$refs.taskPriority)==null||s.resetForm(),(e=this.$refs.fileSetting)==null||e.resetForm()},saveAll(){if(this.loadIng>0)return;const t={project:()=>this.$refs.columnTemplate.systemSetting(!0,!0),task:()=>this.$refs.taskPriority.systemSetting(!0,!0),file:()=>this.$refs.fileSetting.systemSetting(!0,!0)}[this.scope];this.loadIng++,this.saveSystemScope().then(()=>t==null?void 0:t()).then(()=>{$A.messageSuccess("\u4FEE\u6539\u6210\u529F"),this.$store.dispatch("getUserInfo").catch(()=>{})}).catch(s=>$A.modalError(s)).finally(()=>{this.loadIng--})},saveSystemScope(){const s=O[this.scope].reduce((e,a)=>(e[a]=$A.cloneJSON(this.formDatum[a]),e),{});return this.$store.dispatch("call",{url:"system/setting?type=all",method:"post"}).then(({data:e})=>this.$store.dispatch("call",{url:"system/setting?type=save",method:"post",data:Object.assign({},e,s)})).then(({data:e})=>{this.setSystemDatum(e)}).catch(({msg:e})=>Promise.reject(e))},formArchived(t){this.formDatum={...this.formDatum,auto_archived:t}},formTaskReminder(t){this.formDatum={...this.formDatum,unclaimed_task_reminder:t}},systemSetting(t,s=!1){return this.loadIng++,this.$store.dispatch("call",{url:"system/setting?type="+(t?"save":"all"),method:"post",data:this.formDatum}).then(({data:e})=>{t&&!s&&($A.messageSuccess("\u4FEE\u6539\u6210\u529F"),this.$store.dispatch("getUserInfo").catch(()=>{})),this.setSystemDatum(e)}).catch(({msg:e})=>{if(t&&!s&&$A.modalError(e),s)return Promise.reject(e)}).finally(e=>{this.loadIng--})},setSystemDatum(t){this.formDatum=t,this.formDatum_bak=$A.cloneJSON(t),this.$store.state.systemConfig=Object.assign({},this.formDatum_bak,{__state:"success"})}}},p={};var E=l(B,T,G,!1,N,null,null,null);function N(t){for(let s in p)this[s]=p[s]}var W=function(){return E.exports}(),M=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"setting-item submit"},[e("Tabs",{model:{value:t.tabAction,callback:function(a){t.tabAction=a},expression:"tabAction"}},[e("TabPane",{attrs:{label:t.$L("\u57FA\u7840\u8BBE\u7F6E"),name:"general"}},[e("SystemSetting",{attrs:{scope:"general"}})],1),e("TabPane",{attrs:{label:t.$L("\u5E10\u53F7\u4E0E\u5B89\u5168"),name:"account"}},[e("SystemSetting",{attrs:{scope:"account"}})],1),e("TabPane",{attrs:{label:t.$L("\u9879\u76EE\u8BBE\u7F6E"),name:"project"}},[e("SystemSetting",{attrs:{scope:"project"}})],1),e("TabPane",{attrs:{label:t.$L("\u4EFB\u52A1\u8BBE\u7F6E"),name:"task"}},[e("SystemSetting",{attrs:{scope:"task"}})],1),e("TabPane",{attrs:{label:t.$L("\u6D88\u606F\u8BBE\u7F6E"),name:"message"}},[e("SystemSetting",{attrs:{scope:"message"}})],1),e("TabPane",{attrs:{label:t.$L("\u6587\u4EF6\u4E0E\u5B58\u50A8"),name:"file"}},[e("SystemSetting",{attrs:{scope:"file"}})],1)],1)],1)},z=[];const q=["general","account","project","task","message","file"],J={setting:"general",taskPriority:"task",columnTemplate:"project",fileSetting:"file"},V={components:{SystemSetting:W},data(){return{tabAction:this.tabFromRoute()}},watch:{"$route.query.tab"(){this.tabAction=this.tabFromRoute()}},methods:{tabFromRoute(){var s,e;const t=(e=(s=this.$route)==null?void 0:s.query)==null?void 0:e.tab;return q.includes(t)?t:J[t]||"general"}}},d={};var U=l(V,M,z,!1,H,null,null,null);function H(t){for(let s in d)this[s]=d[s]}var Wt=function(){return U.exports}();export{Wt as default};
|