|
|
|
|
import { List } from 'ant-design-vue';
|
|
|
|
|
const mutations = {
|
|
|
|
|
/**
|
|
|
|
|
* 获取显示政策的ID
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {Number} num
|
|
|
|
|
*/
|
|
|
|
|
setPolicyId(state, num) {
|
|
|
|
|
state.policyId = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前政策页数
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {Number} num
|
|
|
|
|
*/
|
|
|
|
|
setCurrent(state, num) {
|
|
|
|
|
state.current = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前政策列表
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} data
|
|
|
|
|
*/
|
|
|
|
|
setPolicyStatus(state, data) {
|
|
|
|
|
state.policyStatus = { ...data };
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前政策页数
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {Number} num
|
|
|
|
|
*/
|
|
|
|
|
setComCurrent(state, num) {
|
|
|
|
|
state.comCurrent = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查看帖子详情
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} data
|
|
|
|
|
*/
|
|
|
|
|
setPostDetail(state, data) {
|
|
|
|
|
state.postDetail = { ...data };
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前帖子所选类型
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {Number} num
|
|
|
|
|
*/
|
|
|
|
|
setPostVal(state, num) {
|
|
|
|
|
state.postVal = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前帖子搜索框内容
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} obj
|
|
|
|
|
*/
|
|
|
|
|
setPostIpCon(state, data) {
|
|
|
|
|
state.postIpCon = data;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前活动公告搜索类型
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {List} list
|
|
|
|
|
*/
|
|
|
|
|
setActList(state, list) {
|
|
|
|
|
state.actList = list;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前活动公告搜索框内容
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {string} str
|
|
|
|
|
*/
|
|
|
|
|
setActIpCon(state, str) {
|
|
|
|
|
state.actIpCon = str;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前活动公告处于第几页
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {Number} num
|
|
|
|
|
*/
|
|
|
|
|
setActCurrent(state, num) {
|
|
|
|
|
state.actCurrent = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 存储当前活动公告详情
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} data
|
|
|
|
|
*/
|
|
|
|
|
setActDetail(state, data) {
|
|
|
|
|
state.actDetail = { ...data };
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 存储介绍页图文详情
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} data
|
|
|
|
|
*/
|
|
|
|
|
setContent(state, data) {
|
|
|
|
|
state.content = data;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变子页面banner图
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {List} list
|
|
|
|
|
*/
|
|
|
|
|
setBannerLists(state, list) {
|
|
|
|
|
state.bannerLists = list;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 设置合作伙伴 衍生企业
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {List} list
|
|
|
|
|
*/
|
|
|
|
|
setPartners(state, list) {
|
|
|
|
|
state.partners = list;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变公司介绍内容
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} data
|
|
|
|
|
*/
|
|
|
|
|
setProfile(state, data) {
|
|
|
|
|
state.profile = data;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变知识产权与技术转移转化服务平台-成果类型所选类型
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {List} list
|
|
|
|
|
*/
|
|
|
|
|
setAchList(state, list) {
|
|
|
|
|
state.achList = list;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变知识产权与技术转移转化服务平台-搜索框内容
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} obj
|
|
|
|
|
*/
|
|
|
|
|
setAchIpt(state, obj) {
|
|
|
|
|
state.achIpt = { ...obj };
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变知识产权与技术转移转化服务平台-搜索框内容
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {number} num
|
|
|
|
|
*/
|
|
|
|
|
setAchCurrent(state, num) {
|
|
|
|
|
state.achCurrent = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 知识产权与技术转移转化服务平台-成果详情页Id
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {number} num
|
|
|
|
|
*/
|
|
|
|
|
setAchId(state, num) {
|
|
|
|
|
state.achId = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 科技资源开放共享服务平台-列表展示数据(0:实验室,1:仪器//默认0)
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {number} num
|
|
|
|
|
*/
|
|
|
|
|
setListState(state, num) {
|
|
|
|
|
state.listState = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 科技资源开放共享服务平台-列表当前处于第几页
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {number} num
|
|
|
|
|
*/
|
|
|
|
|
setShareCurrent(state, num) {
|
|
|
|
|
state.shareCurrent = num;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变科技资源开放共享服务平台-实验室所选类型
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {List} list
|
|
|
|
|
*/
|
|
|
|
|
setLabList(state, list) {
|
|
|
|
|
state.labList = list;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变科技资源开放共享服务平台-实验室搜索框内容
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} obj
|
|
|
|
|
*/
|
|
|
|
|
setLabIpt(state, obj) {
|
|
|
|
|
state.LabIpt = { ...obj };
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变科技资源开放共享服务平台-仪器所选类型
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {List} list
|
|
|
|
|
*/
|
|
|
|
|
setInsList(state, list) {
|
|
|
|
|
state.insList = list;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变科技资源开放共享服务平台-仪器搜索框内容
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {object} obj
|
|
|
|
|
*/
|
|
|
|
|
setInsIpt(state, obj) {
|
|
|
|
|
state.InsIpt = { ...obj };
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 改变当前查看的研究院 详情的 id
|
|
|
|
|
* @param {object} state
|
|
|
|
|
* @param {number} num
|
|
|
|
|
*/
|
|
|
|
|
setLabId(state, num) {
|
|
|
|
|
state.LabId = num;
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export default mutations;
|