const state = {
	region: 'oss-cn-beijing',
	accessKeyId: 'LTAI5tJe94eBRuNzuVFyt1C2',
	accessKeySecret: 'YRhe8lc7vpbxX8Fi4qvosDqVERFdjJ',
	bucket: 'yangguzhineng',
	folder: 'test',
	progress: 0,
	ossBaseUrl: '',
	stsToken: ''
}
const mutations = {
	SET_REGION: (state, payload) => {
		state.region = payload
	},
	SET_ACCESS_KEY_ID: (state, payload) => {
		state.accessKeyId = payload
	},
	SET_ACCESS_KEY_SECRET: (state, payload) => {
		state.accessKeySecret = payload
	},
	SET_BUCKET: (state, payload) => {
		state.bucket = payload
	},
	SET_FOLDER: (state, payload) => {
		state.folder = payload
	},
	SET_PROGRESS: (state, payload) => {
		state.progress = payload
	},
	SET_OSS_BASE_URL: (state) => {
		state.ossBaseUrl = `https://${state.bucket}.${state.region}.aliyuncs.com/`
	}
}
const actions = {}
export default {
	namespaced: true,
	state,
	mutations,
	actions
}
