浏览代码

团队管理

star7th 7 年之前
父节点
当前提交
9aebb80d44

+ 1 - 1
web/index.html

@@ -4,4 +4,4 @@
       "server": window.location.protocol +'//'+ window.location.host + window.location.pathname+ '../server/index.php?s=',
       //"lang" :'en'
       "lang" :'zh-cn'
-  }</script><link href=./static/css/app.ef063643348c4c853bec125a8b49511a.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.6951f5c8f924223539eb.js></script><script type=text/javascript src=./static/js/vendor.25875d6925504ab7ff8d.js></script><script type=text/javascript src=./static/js/app.f99e6ded95fd08d3d061.js></script></body></html>
+  }</script><link href=./static/css/app.1cb500ad6c8f1b16dee2cabd0882c710.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.f90606b8a5e325130082.js></script><script type=text/javascript src=./static/js/vendor.25875d6925504ab7ff8d.js></script><script type=text/javascript src=./static/js/app.27dbf33648c9bf007c59.js></script></body></html>

文件差异内容过多而无法显示
+ 0 - 0
web/static/css/app.1cb500ad6c8f1b16dee2cabd0882c710.css


文件差异内容过多而无法显示
+ 0 - 0
web/static/js/app.27dbf33648c9bf007c59.js


文件差异内容过多而无法显示
+ 0 - 0
web/static/js/app.f99e6ded95fd08d3d061.js


+ 1 - 1
web/static/js/manifest.6951f5c8f924223539eb.js → web/static/js/manifest.f90606b8a5e325130082.js

@@ -1 +1 @@
-!function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var r=window.webpackJsonp;window.webpackJsonp=function(t,c,a){for(var i,u,f,s=0,l=[];s<t.length;s++)u=t[s],o[u]&&l.push(o[u][0]),o[u]=0;for(i in c)Object.prototype.hasOwnProperty.call(c,i)&&(e[i]=c[i]);for(r&&r(t,c,a);l.length;)l.shift()();if(a)for(s=0;s<a.length;s++)f=n(n.s=a[s]);return f};var t={},o={2:0};n.e=function(e){function r(){i.onerror=i.onload=null,clearTimeout(u);var n=o[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),o[e]=void 0)}var t=o[e];if(0===t)return new Promise(function(e){e()});if(t)return t[2];var c=new Promise(function(n,r){t=o[e]=[n,r]});t[2]=c;var a=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.charset="utf-8",i.async=!0,i.timeout=12e4,n.nc&&i.setAttribute("nonce",n.nc),i.src=n.p+"static/js/"+e+"."+{0:"25875d6925504ab7ff8d",1:"f99e6ded95fd08d3d061"}[e]+".js";var u=setTimeout(r,12e4);return i.onerror=i.onload=r,a.appendChild(i),c},n.m=e,n.c=t,n.d=function(e,r,t){n.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:t})},n.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(r,"a",r),r},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
+!function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var r=window.webpackJsonp;window.webpackJsonp=function(t,c,a){for(var i,u,f,s=0,l=[];s<t.length;s++)u=t[s],o[u]&&l.push(o[u][0]),o[u]=0;for(i in c)Object.prototype.hasOwnProperty.call(c,i)&&(e[i]=c[i]);for(r&&r(t,c,a);l.length;)l.shift()();if(a)for(s=0;s<a.length;s++)f=n(n.s=a[s]);return f};var t={},o={2:0};n.e=function(e){function r(){i.onerror=i.onload=null,clearTimeout(u);var n=o[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),o[e]=void 0)}var t=o[e];if(0===t)return new Promise(function(e){e()});if(t)return t[2];var c=new Promise(function(n,r){t=o[e]=[n,r]});t[2]=c;var a=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.charset="utf-8",i.async=!0,i.timeout=12e4,n.nc&&i.setAttribute("nonce",n.nc),i.src=n.p+"static/js/"+e+"."+{0:"25875d6925504ab7ff8d",1:"27dbf33648c9bf007c59"}[e]+".js";var u=setTimeout(r,12e4);return i.onerror=i.onload=r,a.appendChild(i),c},n.m=e,n.c=t,n.d=function(e,r,t){n.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:t})},n.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(r,"a",r),r},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);

+ 1 - 0
web/static/lang/en.js

@@ -238,5 +238,6 @@ exports.default = {
     "team_name":"team name",
     "memberCount":"memberCount",
     "itemCount":"itemCount",
+    "empty_team_tips":"Welcome to the team management function. This function is well suited for collaborative management of Team leader for multi person and cross team projects. Please click the top left button to add the team. After adding teams, team members can be added or deleted at any time, allocated to different projects in batches, and members'rights can be set in different projects. Compared with simple membership management mode, team management function can add and delete personnel in batches, which is more convenient for complex team cooperation.",
 
 };

+ 2 - 1
web/static/lang/zh-CN.js

@@ -244,5 +244,6 @@ exports.default = {
     "team_name":"团队名",
     "memberCount":"成员数",
     "itemCount":"分配项目数",
-    
+    "empty_team_tips":"欢迎使用团队管理功能。此功能非常适合Team leader对多人员、跨团队项目的协作管理。请先点击左上方按钮添加团队。添加团队后,可以随时增加/删除团队成员、批量分配到不同项目,并且可以设置不同项目里的成员权限。相比简单成员管理模式,团队管理功能可以批量地进行人员的增删,更方便复杂团队的协作。",
+ 
 };

+ 1 - 0
web_src/src/components/team/Index.vue

@@ -8,6 +8,7 @@
       <el-button  type="text" class="add-cat" @click="addTeam">{{$t('add_team')}}</el-button>
       <el-button type="text" class="goback-btn" @click="goback">{{$t('goback')}}</el-button>
        <el-table align="left"
+            :empty-text="$t('empty_team_tips')"
             :data="list"
              height="400"
             style="width: 100%">

+ 1 - 0
web_src/static/lang/en.js

@@ -238,5 +238,6 @@ exports.default = {
     "team_name":"team name",
     "memberCount":"memberCount",
     "itemCount":"itemCount",
+    "empty_team_tips":"Welcome to the team management function. This function is well suited for collaborative management of Team leader for multi person and cross team projects. Please click the top left button to add the team. After adding teams, team members can be added or deleted at any time, allocated to different projects in batches, and members'rights can be set in different projects. Compared with simple membership management mode, team management function can add and delete personnel in batches, which is more convenient for complex team cooperation.",
 
 };

+ 2 - 1
web_src/static/lang/zh-CN.js

@@ -244,5 +244,6 @@ exports.default = {
     "team_name":"团队名",
     "memberCount":"成员数",
     "itemCount":"分配项目数",
-    
+    "empty_team_tips":"欢迎使用团队管理功能。此功能非常适合Team leader对多人员、跨团队项目的协作管理。请先点击左上方按钮添加团队。添加团队后,可以随时增加/删除团队成员、批量分配到不同项目,并且可以设置不同项目里的成员权限。相比简单成员管理模式,团队管理功能可以批量地进行人员的增删,更方便复杂团队的协作。",
+ 
 };

部分文件因为文件数量过多而无法显示