Commit ce5d0eb8 by fairyly

fix: 修改邀请

parent 9743fc3d
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.24.css><link href=./static/css/app.6dca555de3b65e5494177960be2d00e5.css rel=stylesheet></head><body style="min-width: 1400px;" class=damolish><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/footer.2.0.04.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script type=text/javascript src=./static/js/manifest.dd75347f374181d09255.js></script><script type=text/javascript src=./static/js/vendor.8e03e18a0b10f64895eb.js></script><script type=text/javascript src=./static/js/app.fb1bcd2e168b0b0e4091.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.24.css><link href=./static/css/app.6e2ca43b93f8b10faededc874d3d89b6.css rel=stylesheet></head><body style="min-width: 1400px;" class=damolish><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/footer.2.0.04.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script type=text/javascript src=./static/js/manifest.9a0c5018d0b1c5e5b3d3.js></script><script type=text/javascript src=./static/js/vendor.8e03e18a0b10f64895eb.js></script><script type=text/javascript src=./static/js/app.fb1bcd2e168b0b0e4091.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,b,n){for(var r,t,o,i=0,u=[];i<c.length;i++)t=c[i],f[t]&&u.push(f[t][0]),f[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(a&&a(c,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=d(d.s=n[i]);return o};var c={},f={50:0};function d(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,d),f.l=!0,f.exports}d.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,d){a=f[e]=[c,d]});a[2]=c;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"28de0cec799a55dde08b",1:"9a1776fdc262362d75b8",2:"dd64300d7fd4c6f93957",3:"6c8ed7966f49e065e6b4",4:"9ddbb7eb94dffb0a9779",5:"44c50b386fedcb19a321",6:"ceeafddf1f53c690e330",7:"6d7d7d9276aa319a3339",8:"5adb9428f1410237825d",9:"e647a4b4428901f18470",10:"e167b8b476cc4d5c9d57",11:"b66ddacd64157e9ab7f2",12:"adea2de9e5e38adb23f8",13:"27b78cebb7ff8ca6266b",14:"ba15582c1998719bc052",15:"11d904ee49dd6fdcad7a",16:"d6ca67bf21f8bae4f303",17:"dac9f3ea8eb039929b09",18:"6e0eea98e1605e065063",19:"71862d29861a4ad3343e",20:"0c9c731350f53480c8db",21:"43276bb09695f16fb663",22:"7caa190e94f49e17ccb6",23:"7e2ae59f347fd3ff7b63",24:"ffed4039c5f4559aad87",25:"f1c07fe96cea72ece46e",26:"60f4dfd62fa683a8c241",27:"357841ff5aeff2145503",28:"1629eccbbcb1ff5d4566",29:"c92047e52bfeb6f899bf",30:"1fbc9d5790795666ccf2",31:"038770fe9611597e6c58",32:"ae639ba1904ab977256b",33:"e5f68a1b362d56977015",34:"12ae31e3354830f0c34f",35:"4a15da14c5a042b2d797",36:"6d3f2cd67f5a76d59c24",37:"02640e09cbc2fce52b26",38:"99b7a521efb1f6a9ae88",39:"13770623cd0155327e56",40:"f6ef482085cccdca5f67",41:"d2e13a048e460fe7db63",42:"acf86fb4d020b4e47fab",43:"3b5b49ba98cefb56f327",44:"1e172b3e315e8115193f",45:"5b6aa809cba6e597dad2",46:"b8a25437acb57de97830",47:"da9b899d98080bcbc0a4"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),c},d.m=e,d.c=c,d.d=function(e,a,c){d.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},d.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(a,"a",a),a},d.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,b,n){for(var r,t,o,i=0,u=[];i<c.length;i++)t=c[i],f[t]&&u.push(f[t][0]),f[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(a&&a(c,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=d(d.s=n[i]);return o};var c={},f={50:0};function d(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,d),f.l=!0,f.exports}d.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,d){a=f[e]=[c,d]});a[2]=c;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"3112ba602cb92d811d90",1:"9a1776fdc262362d75b8",2:"dd64300d7fd4c6f93957",3:"c7b57e08c22df69d24d2",4:"9ddbb7eb94dffb0a9779",5:"44c50b386fedcb19a321",6:"ceeafddf1f53c690e330",7:"6d7d7d9276aa319a3339",8:"5adb9428f1410237825d",9:"e647a4b4428901f18470",10:"e167b8b476cc4d5c9d57",11:"b66ddacd64157e9ab7f2",12:"adea2de9e5e38adb23f8",13:"27b78cebb7ff8ca6266b",14:"ba15582c1998719bc052",15:"11d904ee49dd6fdcad7a",16:"d6ca67bf21f8bae4f303",17:"dac9f3ea8eb039929b09",18:"6e0eea98e1605e065063",19:"71862d29861a4ad3343e",20:"0c9c731350f53480c8db",21:"43276bb09695f16fb663",22:"7caa190e94f49e17ccb6",23:"7e2ae59f347fd3ff7b63",24:"ffed4039c5f4559aad87",25:"f1c07fe96cea72ece46e",26:"60f4dfd62fa683a8c241",27:"357841ff5aeff2145503",28:"1629eccbbcb1ff5d4566",29:"c92047e52bfeb6f899bf",30:"1fbc9d5790795666ccf2",31:"038770fe9611597e6c58",32:"ae639ba1904ab977256b",33:"e5f68a1b362d56977015",34:"12ae31e3354830f0c34f",35:"4a15da14c5a042b2d797",36:"6d3f2cd67f5a76d59c24",37:"02640e09cbc2fce52b26",38:"99b7a521efb1f6a9ae88",39:"13770623cd0155327e56",40:"f6ef482085cccdca5f67",41:"d2e13a048e460fe7db63",42:"acf86fb4d020b4e47fab",43:"3b5b49ba98cefb56f327",44:"1e172b3e315e8115193f",45:"5b6aa809cba6e597dad2",46:"b8a25437acb57de97830",47:"da9b899d98080bcbc0a4"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),c},d.m=e,d.c=c,d.d=function(e,a,c){d.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},d.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(a,"a",a),a},d.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2018-10-10 14:44:45
* @LastEditors : 无尘
* @LastEditTime : 2020-02-08 17:34:51
* @LastEditTime : 2020-02-27 17:42:10
*/
/* 后台返回消息提示 */
import { Message } from 'element-ui';
......@@ -17,10 +17,10 @@ export default {
local = 'http://www.gicdev.com';
} */
if (response.errorCode != 1) {
// if (response.errorCode == 4) {
// window.location.href = local + '/haoban-manage3-web/#/login';
// return false;
// }
if (response.errorCode == 4) {
window.location.href = local + '/haoban-manage3-web/#/login';
return false;
}
if (response.errorCode == 10) {
window.location.href = local + '/haoban-3/#/index';
return false;
......
......@@ -3,7 +3,7 @@
* @Author : 无尘
* @Date : 2020-02-13 16:13:59
* @LastEditors : 无尘
* @LastEditTime : 2020-02-27 15:09:07
* @LastEditTime : 2020-02-27 17:54:58
* @FilePath : \Hapi-demoj:\公司\haoban-3\src\components\company\add-member.vue
-->
<!--
......@@ -35,7 +35,7 @@
<el-form-item label="职务" prop="postion">
<limitInput :inputWidth="357" :inputValue.sync="partForm.postion" :getByType="'char'" :holder="'请输入职务'" :maxLength="12"> </limitInput>
</el-form-item>
<!-- <el-form-item v-if="partForm.staffId && partForm.activeFlag" label="激活状态"> <span class="span-dot"></span><span>未激活</span><el-button type="text" class="m-l-30">邀请</el-button> </el-form-item> -->
<el-form-item v-if="partForm.staffId && !partForm.activeFlag" label="激活状态"> <span class="span-dot"></span><span>未激活</span><el-button @click="postInvite(memberObj)" type="text" class="m-l-30">邀请</el-button> </el-form-item>
<div class="m-b-20 font-14 color-303133 font-w-500">对外信息</div>
<el-form-item label="职务" prop="extendPostion">
<el-radio-group v-model="partForm.syncPostionFlag" @change="changeExtendPostion">
......@@ -167,6 +167,31 @@ export default {
that.$refs['form'].resetFields();
that.$emit('refreshData', 'close');
},
postInvite(item) {
const that = this;
let params = {
staffIds: item.staffId
};
postRequest('/haoban-manage3-web/staff-invite', params)
.then(res => {
let resData = res.data;
if (resData.errorCode == 1) {
showMsg.showmsg('邀请成功', 'success');
that.multipleSelection = [];
that.currentPage = 1;
that.getTableList();
// 是否需要更新左侧 tree
return false;
}
errMsg.errorMsg(resData);
})
.catch(function(error) {
that.$message.error({
duration: 1000,
message: error.message
});
});
},
/**
* 确定保存
*/
......
......@@ -23,7 +23,7 @@
</div>
<div>
<el-button type="primary" plain @click="modifyDepart">调整所在部门</el-button>
<!-- <el-button type="primary" plain @click="toInvite">邀请</el-button> -->
<el-button type="primary" plain @click="toInvite">邀请</el-button>
<el-button type="danger" plain @click="toDel">删除</el-button>
<el-button type="primary" @click="addMember">新建成员</el-button>
</div>
......@@ -41,10 +41,7 @@
<template slot-scope="scope">{{ scope.row.nationCode }}-{{ scope.row.phoneNumber }}</template>
</el-table-column>
<el-table-column prop="" label="操作" show-overflow-tooltip>
<template slot-scope="scope">
<el-button type="text" @click="showDetail(scope.row)">详情</el-button
><!-- <el-button v-if="scope.row.activeFlag == 0" type="text" @click="toInvite(scope.row)">邀请</el-button> -->
</template>
<template slot-scope="scope"> <el-button type="text" @click="showDetail(scope.row)">详情</el-button><el-button v-if="scope.row.activeFlag == 0" type="text" @click="toInvite(scope.row)">邀请</el-button> </template>
</el-table-column>
</el-table>
<div class="block common-wrap__page text-right m-t-24" v-if="tableData.length != 0">
......
......@@ -30,7 +30,7 @@
</div>
<div>
<el-button type="primary" plain @click="modifyDepart">调整所在部门</el-button>
<!-- <el-button type="primary" plain @click="toInvite">邀请</el-button> -->
<el-button type="primary" plain @click="toInvite">邀请</el-button>
<el-button type="danger" plain @click="toDel">删除</el-button>
<el-button type="primary" @click="addMember">新建成员</el-button>
</div>
......@@ -55,10 +55,7 @@
</template>
</el-table-column>
<el-table-column prop="" label="操作" show-overflow-tooltip>
<template slot-scope="scope">
<el-button type="text" @click="showDetail(scope.row)">详情</el-button
><!-- <el-button v-if="scope.row.activeFlag == 0" type="text" @click="toInvaite(scope.row)">邀请</el-button> -->
</template>
<template slot-scope="scope"> <el-button type="text" @click="showDetail(scope.row)">详情</el-button><el-button v-if="scope.row.activeFlag == 0" type="text" @click="toInvite(scope.row)">邀请</el-button> </template>
</el-table-column>
</el-table>
<div class="block common-wrap__page text-right m-t-24" v-if="tableData.length != 0">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment