// stores/counter.js import { defineStore } from 'pinia'; import { ref } from 'vue' import { setItem, getItem } from '@/utils/storage' //getters 其实就是 store 的计算属性集合,而且 getter 不能是异步函数 //$reset() 重置 //state的改变交给action去处理 export const useAuditOrderStore = defineStore('auditOrder', () => { let userData = ref(getItem('auditUserData') || {}) //用户信息 let drivingLicenseData = ref(getItem('auditDrivingData') || {}) //用户信息 const setUserData = (val) => { userData.value = val setItem('auditUserData', val) } const setDrivingData = (val) => { drivingLicenseData.value = val setItem('auditDrivingData', val) } return { setUserData, userData, setDrivingData, drivingLicenseData } });