addressDefault.js 468 B

123456789101112131415161718
  1. import request from "@/common/request/index.js";
  2. export default{
  3. namespaced: true,
  4. state: {
  5. addressValue:{}
  6. },
  7. mutations: {
  8. increment(state, options) {
  9. Object.keys(options).forEach(item => state[item] = options[item])
  10. }
  11. },
  12. actions: {
  13. async requestFunc({commit,state},options){
  14. var result=await request({method:"get",url:"/customer/address/",data:{default:1}});
  15. if(result.code==0) commit("increment",{addressValue:result.data[0] || {}});
  16. }
  17. }
  18. }