| | |
| | | |
| | | export const getRatingScheme = async (id) => { |
| | | try { |
| | | const data = await graphqlRequest(GET_RATING_SCHEME_QUERY, { id }) |
| | | return data.ratingScheme |
| | | const result = await graphqlRequest(GET_RATING_SCHEME_QUERY, { id }) |
| | | return result.data.ratingScheme |
| | | } catch (error) { |
| | | throw new Error(error.message || '获取评分方案详情失败') |
| | | } |
| | |
| | | |
| | | export const saveRatingScheme = async (ratingSchemeData) => { |
| | | try { |
| | | const data = await graphqlRequest(SAVE_RATING_SCHEME_MUTATION, { input: ratingSchemeData }) |
| | | return data.saveRatingScheme |
| | | const result = await graphqlRequest(SAVE_RATING_SCHEME_MUTATION, { input: ratingSchemeData }) |
| | | return result.data.saveRatingScheme |
| | | } catch (error) { |
| | | throw new Error(error.message || '保存评分方案失败') |
| | | } |
| | |
| | | |
| | | export const deleteRatingScheme = async (id) => { |
| | | try { |
| | | const data = await graphqlRequest(DELETE_RATING_SCHEME_MUTATION, { id }) |
| | | return data.deleteRatingScheme |
| | | const result = await graphqlRequest(DELETE_RATING_SCHEME_MUTATION, { id }) |
| | | return result.data.deleteRatingScheme |
| | | } catch (error) { |
| | | throw new Error(error.message || '删除评分方案失败') |
| | | } |