班组长

This commit is contained in:
zzyuan 2024-08-20 14:49:54 +08:00
parent d37fc87240
commit 1599183cab
2 changed files with 6 additions and 5 deletions

View File

@ -62,7 +62,7 @@ service.interceptors.request.use(config => {
const s_url = sessionObj.url; // 请求地址 const s_url = sessionObj.url; // 请求地址
const s_data = sessionObj.data; // 请求数据 const s_data = sessionObj.data; // 请求数据
const s_time = sessionObj.time; // 请求时间 const s_time = sessionObj.time; // 请求时间
const interval = 1000; // 间隔时间(ms),小于此时间视为重复提交 const interval = 3000; // 间隔时间(ms),小于此时间视为重复提交
if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) { if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) {
const message = '数据正在处理,请勿重复提交'; const message = '数据正在处理,请勿重复提交';
console.warn(`[${s_url}]: ` + message) console.warn(`[${s_url}]: ` + message)

View File

@ -412,7 +412,7 @@
created() { created() {
this.getProList(); this.getProList();
this.getPersonList();
this.getList(); this.getList();
}, },
methods: { methods: {
@ -423,12 +423,12 @@
}); });
}, },
// //
getPersonList(){ getPersonList(teamId){
let param = { let param = {
type:4,//1. 2. 3. 4. type:4,//1. 2. 3. 4.
roleCode: this.$store.getters.roleCode, roleCode: this.$store.getters.roleCode,
departId: this.$store.getters.departId, departId: this.$store.getters.departId,
teamId: this.$store.getters.teamId, teamId: teamId
} }
getPersonList(param).then(response => { getPersonList(param).then(response => {
this.personList = response.data; this.personList = response.data;
@ -616,6 +616,7 @@
}, },
/** 新增按钮操作 */ /** 新增按钮操作 */
handleAdd() { handleAdd() {
this.getPersonList("");
this.reset(); this.reset();
this.checkList = [] this.checkList = []
this.open = true; this.open = true;
@ -625,6 +626,7 @@
handleUpdate(row) { handleUpdate(row) {
this.reset(); this.reset();
const teamId = row.teamId const teamId = row.teamId
this.getPersonList(teamId);
getTeamInfo({id:teamId}).then(response => { getTeamInfo({id:teamId}).then(response => {
this.form = response.data; this.form = response.data;
this.personList.forEach(item=>{ this.personList.forEach(item=>{
@ -633,7 +635,6 @@
this.leaderData.isLeader=0; this.leaderData.isLeader=0;
} }
}) })
this.$set(this.form,'proId',response.data.proId+'') this.$set(this.form,'proId',response.data.proId+'')
this.checkList = response.data.checkList; this.checkList = response.data.checkList;
// this.$set(this.form,'sex',response.data.sex+'') // this.$set(this.form,'sex',response.data.sex+'')