4 changed files with 113 additions and 6 deletions
			
			
		@ -1,7 +1,9 @@ | 
				
			|||||
'use strict'; | 
					'use strict'; | 
				
			||||
 | 
					
 | 
				
			||||
import * as example from './example' | 
					import * as example from './example' | 
				
			||||
 | 
					import * as tags from './tags' | 
				
			||||
 | 
					
 | 
				
			||||
export default { | 
					export default { | 
				
			||||
    ...example, | 
					    ...example, | 
				
			||||
 | 
					    ...tags | 
				
			||||
} | 
					} | 
				
			||||
@ -0,0 +1,90 @@ | 
				
			|||||
 | 
					'use strict'; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					import { basicAction } from '@peace/utils' | 
				
			||||
 | 
					import { ApiTable } from '$utils' | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export function getTagList(params) { | 
				
			||||
 | 
					    return dispatch => basicAction({ | 
				
			||||
 | 
					        type: 'get', | 
				
			||||
 | 
					        dispatch: dispatch, | 
				
			||||
 | 
					        query: params, | 
				
			||||
 | 
					        actionType: 'GET_TAG_LIST', | 
				
			||||
 | 
					        url: ApiTable.getTags, | 
				
			||||
 | 
					        msg: { error: '获取标签列表失败' }, | 
				
			||||
 | 
					        reducer: { name: 'tagList' } | 
				
			||||
 | 
					    }); | 
				
			||||
 | 
					} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export function postTagSets(data) { | 
				
			||||
 | 
					    return dispatch => basicAction({ | 
				
			||||
 | 
					        type: 'post', | 
				
			||||
 | 
					        data: data, | 
				
			||||
 | 
					        dispatch: dispatch, | 
				
			||||
 | 
					        actionType: 'POST_TAG_SET', | 
				
			||||
 | 
					        url: ApiTable.postTagSets, | 
				
			||||
 | 
					        msg: { option: '新增标签集' }, | 
				
			||||
 | 
					        reducer: {} | 
				
			||||
 | 
					    }); | 
				
			||||
 | 
					} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export function putTagSets(id, data) { | 
				
			||||
 | 
					    return dispatch => basicAction({ | 
				
			||||
 | 
					        type: 'put', | 
				
			||||
 | 
					        data: data, | 
				
			||||
 | 
					        dispatch, | 
				
			||||
 | 
					        actionType: 'PUT_TAG_SET', | 
				
			||||
 | 
					        url: ApiTable.putTagSets.replace('{id}', id), | 
				
			||||
 | 
					        msg: { | 
				
			||||
 | 
					            option: '修改标签集', | 
				
			||||
 | 
					        } | 
				
			||||
 | 
					    }); | 
				
			||||
 | 
					} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export function delTagSets(id) { | 
				
			||||
 | 
					    return dispatch => basicAction({ | 
				
			||||
 | 
					        type: 'del', | 
				
			||||
 | 
					        dispatch, | 
				
			||||
 | 
					        actionType: 'DELETE_TAG_SET', | 
				
			||||
 | 
					        url: ApiTable.delTagSets.replace('{id}', id), | 
				
			||||
 | 
					        msg: { | 
				
			||||
 | 
					            option: '删除标签集', | 
				
			||||
 | 
					        } | 
				
			||||
 | 
					    }); | 
				
			||||
 | 
					} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export function postTags(data) { | 
				
			||||
 | 
					    return dispatch => basicAction({ | 
				
			||||
 | 
					        type: 'post', | 
				
			||||
 | 
					        data: data, | 
				
			||||
 | 
					        dispatch: dispatch, | 
				
			||||
 | 
					        actionType: 'POST_TAGS', | 
				
			||||
 | 
					        url: ApiTable.postTags, | 
				
			||||
 | 
					        msg: { option: '新增标签' }, | 
				
			||||
 | 
					        reducer: {} | 
				
			||||
 | 
					    }); | 
				
			||||
 | 
					} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export function putTags(id, data) { | 
				
			||||
 | 
					    return dispatch => basicAction({ | 
				
			||||
 | 
					        type: 'put', | 
				
			||||
 | 
					        data: data, | 
				
			||||
 | 
					        dispatch, | 
				
			||||
 | 
					        actionType: 'PUT_TAGS', | 
				
			||||
 | 
					        url: ApiTable.putTags.replace('{id}', id), | 
				
			||||
 | 
					        msg: { | 
				
			||||
 | 
					            option: '修改标签', | 
				
			||||
 | 
					        } | 
				
			||||
 | 
					    }); | 
				
			||||
 | 
					} | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					export function delTags(id) { | 
				
			||||
 | 
					    return dispatch => basicAction({ | 
				
			||||
 | 
					        type: 'del', | 
				
			||||
 | 
					        dispatch, | 
				
			||||
 | 
					        actionType: 'DELETE_TAGS', | 
				
			||||
 | 
					        url: ApiTable.delTags.replace('{id}', id), | 
				
			||||
 | 
					        msg: { | 
				
			||||
 | 
					            option: '删除标签', | 
				
			||||
 | 
					        } | 
				
			||||
 | 
					    }); | 
				
			||||
 | 
					} | 
				
			||||
@ -0,0 +1,7 @@ | 
				
			|||||
 | 
					.tags { | 
				
			||||
 | 
					    line-height: 26px; | 
				
			||||
 | 
					    background: rgb(228, 228, 228); | 
				
			||||
 | 
					    color: rgb(0, 0, 0); | 
				
			||||
 | 
					    margin-right: 20px; | 
				
			||||
 | 
					    margin-bottom: 16px; | 
				
			||||
 | 
					} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue