123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
-
- const user = {
- state: {
- role_type: 1, // 1.医生 2.护士
- user: {
- id: 0,
- mobile: "",
- avatar: "",
- user_name: "",
- intro: "",
- user_type: 0,
- user_title: 0,
- },
- org: {
- id: 0,
- org_short_name: "",
- org_name: "",
- org_intro: "",
- org_logo: "",
- address: "",
- province: 0,
- city: 0,
- district: 0,
- },
- serve:{
- state:0,
- status:1,
- start:0,
- end:0,
- },
- subscibe: {
- id: 0,
- period_start: 0,
- period_end: 0,
- state: 3,
- },
- template_info:{
- id: 0,
- org_id:0,
- template_id:0,
- },
- fileds:[],
-
- },
-
- mutations: {
- SET_FILEDS: (state, payload) => {
- state.fileds = payload.fileds
- console.log(payload.fileds)
- console.log(state.fileds)
-
- },
- SET_USER: (state, user) => {
- state.user.id = user.id
- state.user.mobile = user.mobile
- state.user.avatar = user.avatar
- state.user.user_name = user.user_name
- state.user.intro = user.intro
- state.user.user_type = user.user_type
- state.user.user_title = user.user_title
- },
- SET_ORG: (state, org) => {
- state.org.id = org.id
- state.org.org_short_name = org.org_short_name
- state.org.org_name = org.org_name
- state.org.org_intro = org.org_intro
- state.org.org_logo = org.org_logo
- state.org.address = org.address
- state.org.province = org.province
- state.org.city = org.city
- state.org.district = org.district
- },
- SET_SUBSCIBE: (state, subscibe) => {
- state.subscibe.id = subscibe.id
- state.subscibe.period_start = subscibe.period_start
- state.subscibe.period_end = subscibe.period_end
- state.subscibe.state = subscibe.state
- },
- SET_ROLE_TYPE: (state, type) => {
- state.role_type = type
- },
- SET_ORG_SERVE:(state, serve)=>{
- state.serve.state = serve.state
- state.serve.status = serve.status
- state.serve.start = serve.start
- state.serve.end = serve.end
- },SET_TEMPLATE:(state, template_info) =>{
- state.template_info.id = template_info.id
- state.template_info.org_id = template_info.org_id
- state.template_info.template_id = template_info.template_id
- }
- },
-
- actions: {
- InitUserInfo({commit}, userInfo) {
- var user = userInfo.user
- var org = userInfo.org
- var subscibe = userInfo.subscibe
- var template_info = userInfo.template_info
-
- var fileds = userInfo.filed_list
- console.log(userInfo.filed_list)
- console.log(fileds)
-
- commit("SET_USER", user)
- commit("SET_ORG", org)
- commit("SET_SUBSCIBE", subscibe)
- commit("SET_TEMPLATE", template_info)
- commit('SET_FILEDS', {
- fileds
- })
-
-
-
-
- },
- SwitchRoleTypeToDoctor({commit}) {
- commit("SET_ROLE_TYPE", 1)
- }
- }
- }
-
- export default user
|