12345678910111213141516171819202122232425262728293031323334353637 |
- import Vue from 'vue'
- const enhance = {
- state: {
- enhanceJs:{
- }
- },
- mutations: {
- ADD_TABLE_ENHANCE: (state, record) => {
- if(!state.enhanceJs){
- let obj = {}
- let arr = []
- arr.push({...record})
- obj[record.code] = arr
- state.enhanceJs = obj
- }else{
- if(!state.enhanceJs[record.code]){
- let arr = []
- arr.push({...record})
- state.enhanceJs[record.code] = arr
- }
- state.enhanceJs[record.code].push({...record})
- }
- let arr = state.enhanceJs[record.code]
- while(arr.length>16){
- arr.shift()
- }
- Vue.ls.set('enhance_'+record['code'], arr)
- }
- },
- actions: {
- addEhanceRecord({ commit }, record) {
- commit('ADD_TABLE_ENHANCE', record)
- }
- }
- }
- export default enhance
|