Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

商品価格の更新 #109

Open
okazy opened this issue Feb 18, 2021 · 0 comments
Open

商品価格の更新 #109

okazy opened this issue Feb 18, 2021 · 0 comments
Labels
enhancement New feature or request mutation
Milestone

Comments

@okazy
Copy link
Contributor

okazy commented Feb 18, 2021

商品の価格を更新する Mutation が欲しい。
究極は商品規格情報の変更の Mutation があれば良いのかもしれないが、仕様が複雑になってしまうので、まずは #38 の在庫更新と同様に、商品コードを指定して商品の価格を更新するシンプルな Mutation を用意するのがよいと思う。

パラメータ

Name type Description
code string 商品コード (必須)
price01 Int 通常価格
price02 Int 販売価格 (必須)

実行例

# 在庫無制限ではない商品
mutation {
    updateProductPrice (
        code: "product-001"
        price01: 3000
        price02: 2800
    ) {
        code
        price01
        price02
    }
}

商品コードで一意にならない場合は、エラーとする。

@okazy okazy added enhancement New feature or request mutation labels Feb 18, 2021
@okazy okazy added this to the 1.0.1 milestone Feb 18, 2021
okazy added a commit to okazy/eccube-api4 that referenced this issue Feb 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request mutation
Projects
None yet
Development

No branches or pull requests

1 participant