signature.js
737 Bytes
const state = () => ({
signatureConfig: {
field: '',
isCover: false,
secretFree: false,
password: '',
},
//签章status:disable(未启用),start(开始),ing(进行中),success(成功),fail(失败)
signatureStatus: 'disable',
})
const getters = {}
const mutations = {
setSignatureConfig(state, configInfo) {
state.signatureConfig = configInfo
},
setSignatureStatus(state, status) {
state.signatureStatus = status
},
initSignatureConfig(state) {
state.signatureConfig = {
field: '',
isCover: false,
secretFree: false,
password: '',
}
state.signatureStatus = 'disable'
},
}
const actions = {}
export default { state, getters, mutations, actions }