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; }, /** * 改变孵化平台-产品展示所选类型所选类型 * @param {object} state * @param {List} list */ setProductList(state, list) { state.productList = list; }, /** * 改变孵化平台-产品展示所选类型搜索框内容 * @param {object} state * @param {object} obj */ setProductIpt(state, obj) { state.productIpt = { ...obj }; }, /** * 改变当前孵化平台-产品展示 详情的 id * @param {object} state * @param {number} num */ setProductId(state, num) { state.productId = num; }, }; export default mutations;