Browse Source

优化

master
陈裕财 4 years ago
parent
commit
2740008848
  1. 14
      src/api/xm/core/xmMyFocus.js
  2. 14
      src/views/xm/core/xmMyFocus/XmMyFocusList.vue

14
src/api/xm/core/xmMyFocus.js

@ -16,7 +16,10 @@ let base = config.getCoreBasePath();
export const listXmMyFocus = params => { return axios.get(`${base}/xm/core/xmMyFocus/list`, { params: params }); };
//删除一条我关注的项目或者任务 params={userid:'用户编号 主键',bizId:'关注的对象主键 主键',pbizId:'对象上级编号,项目时填项目编号,任务时填项目编号,产品时填产品编号,需求时填产品编号,bug时填产品编号 主键'}
export const delXmMyFocus = params => { return axios.post(`${base}/xm/core/xmMyFocus/del`,params); };
export const delXmMyFocus = params => {
localStorage.removeItem('xm-my-foucus-list')
return axios.post(`${base}/xm/core/xmMyFocus/del`,params);
};
//批量删除我关注的项目或者任务 params=[{userid:'用户编号 主键',bizId:'关注的对象主键 主键',pbizId:'对象上级编号,项目时填项目编号,任务时填项目编号,产品时填产品编号,需求时填产品编号,bug时填产品编号 主键'}]
export const batchDelXmMyFocus = params => { return axios.post(`${base}/xm/core/xmMyFocus/batchDel`, params); };
@ -25,14 +28,19 @@ export const batchDelXmMyFocus = params => { return axios.post(`${base}/xm/core/
export const editXmMyFocus = params => { return axios.post(`${base}/xm/core/xmMyFocus/edit`, params); };
//新增一条我关注的项目或者任务
export const addXmMyFocus = params => { return axios.post(`${base}/xm/core/xmMyFocus/add`, params); };
export const addXmMyFocus = params => {
localStorage.removeItem('xm-my-foucus-list')
return axios.post(`${base}/xm/core/xmMyFocus/add`, params);
};
//批量修改某些字段
export const editSomeFieldsXmMyFocus = params => { return axios.post(`${base}/xm/core/xmMyFocus/editSomeFields`, params); };
//普通查询 条件之间and关系
export const myFocusForIndex = params => { return axios.get(`${base}/xm/core/xmMyFocus/myFocusForIndex`, { params: params }); };
export const myFocusForIndex = params => {
return axios.get(`${base}/xm/core/xmMyFocus/myFocusForIndex`, { params: params });
};
/**-------------------------前端mng|add|edit界面公共函数---------------请写在下面----------------------------------------------- */

14
src/views/xm/core/xmMyFocus/XmMyFocusList.vue

@ -98,8 +98,7 @@ export default {
watch:{
visible(val){
if(val==true){
this.initData();
this.searchXmMyFocuss()
this.initData();
}
}
},
@ -170,6 +169,7 @@ export default {
},
// XmMyFocus
getXmMyFocuss() {
debugger;
let params = {
pageSize: this.pageInfo.pageSize,
pageNum: this.pageInfo.pageNum,
@ -189,11 +189,13 @@ export default {
this.load.list = true;
myFocusForIndex(params).then((res) => {
debugger;
var tips=res.data.tips;
if(tips.isOk){
this.pageInfo.total = res.data.total;
this.pageInfo.count=false;
this.xmMyFocuss = res.data.data;
localStorage.setItem('xm-my-foucus-list',JSON.stringify( this.xmMyFocuss ))
}else{
this.$notify({ position:'bottom-left',showClose:true, message: tips.msg, type: 'error' });
}
@ -316,7 +318,13 @@ export default {
this.$nextTick(() => {
initDicts(this);
this.initData()
this.searchXmMyFocuss();
var myFocusList=localStorage.getItem('xm-my-foucus-list')
if(myFocusList){
this.xmMyFocuss=JSON.parse(myFocusList)
}else{
this.searchXmMyFocuss();
}
//this.maxTableHeight = util.calcTableMaxHeight(this.$refs.xmMyFocusTable.$el)
});

Loading…
Cancel
Save