ec-cube icon indicating copy to clipboard operation
ec-cube copied to clipboard

受注を物理削除したい

Open tao-s opened this issue 4 years ago • 3 comments

概要(Overview)

現状、管理画面から一度登録した受注情報を物理削除する手段が無く、またDB直接でも制約が厳しくて面倒なので消せる様にしたい

tao-s avatar May 08 '20 09:05 tao-s

一応、実装は残ってます。

https://github.com/EC-CUBE/ec-cube/blob/bcc1be1a22127f882353fc5acf9bc48e4304ac68/src/Eccube/Controller/Admin/Order/OrderController.php#L321-L342

ただし、$request->get('ids') で渡ってくるのが shipping_id なので、このままでは動きません。 4.0リリーススケジュールの関係で実装を見送られました。

nanasess avatar May 08 '20 09:05 nanasess

@nanasess お、ホントだ! じゃあorder_idを配列で渡してあげれば良いのか

tao-s avatar May 08 '20 15:05 tao-s

@tao-s 受注一覧の画面は出荷データの一覧なので、複数配送の場合はチェックを入れた行以外の行も削除されてしまうことになるんですよね。 それだとUIに違和感がでるのでNGということで、解決できずにいます

nanasess avatar May 09 '20 01:05 nanasess