| 1234567891011121314151617181920212223242526272829303132 |
- import { defineStore } from 'pinia';
- import http from '../common/request'
- export default defineStore('configStore', {
- state: () => {
- return {
- webrtc: {}
- }
- },
- actions: {
- setConfig(config) {
- this.webrtc = config.webrtc;
- },
- clear() {
- this.webrtc = {};
- },
- loadConfig() {
- return new Promise((resolve, reject) => {
- http({
- url: '/system/config',
- method: 'GET'
- }).then((config) => {
- console.log("系统配置", config)
- this.setConfig(config);
- resolve();
- }).catch((res) => {
- reject(res);
- });
- })
- }
- }
- })
|