define((require, exports, module) => {
  const defaultEvolutionModel = require('../model/evolution')
  return {
    namespaced: true,
    state () {
      return defaultEvolutionModel()
    },
    mutations: {
      updateEvolution (state, payload) {
        console.log(payload)
        if (payload.back == null) {
          Vue.set(state, defaultEvolutionModel())
        }
        else {
        let {updateData} = payload
        mergeModel(state, updateData)
        }
      }
    }
  }
})

@@ -256,113 +256,168 @@
     
-console.log(payload)%0A        if (payload.back == null) %7B%0A          Vue.set(state, defaultEvolutionModel()
+let %7BupdateData%7D = payload%0A        console.log(payload)%0A        if (updateData.back%5B0%5D && updateData.back%5B0%5D.serial_id) %7B%0A          mergeModel(state, updateData
 )%0A  
@@ -439,37 +439,34 @@
  else %7B%0A        
-let %7B
+  
 updateData%7D = pa
@@ -455,36 +455,171 @@
   updateData
-%7D = payload%0A
+.back = %7B%0A            0:%7B%0A              serial_id: 0,%0A              finished_at: 0,%0A              isIntervalSet: false%0A            %7D%0A          %7D%0A  
         merg

debug evolution