Commit 89582261 by 朱继来

调整撤销报价

parent 53b5bf90
Showing with 7 additions and 1 deletions
......@@ -205,7 +205,6 @@ class QuoteModel extends Model
if ($quote_info['status'] == -1) return [1, '撤销失败,该报价已撤销,请刷新页面查看'];
if ($quote_info['status'] == 3) return [1, '撤销失败,该报价已确认,请刷新页面查看'];
// if ($quote_info['status'] > 1) return [1, '当前报价状态不能撤销,请刷新页面查看'];
$res = $this->where('id', $id)->update(['status' => -1, 'cancel_reason'=>$cancel_reason]);
......@@ -213,6 +212,13 @@ class QuoteModel extends Model
$InquiryItemsAssignModel = new InquiryItemsAssignModel;
$InquiryItemsAssignModel->delAssign($quote_info['inquiry_items_id'], $quote_info['create_uid']);
// 查看当前询价明细的报价数量,若为0,则更新询价明细状态为待报价
$count = $this->where('inquiry_items_id', $quote_info['inquiry_items_id'])->where('status', '<>', -1)->count();
if (!$count) {
$InquiryItemsModel = new InquiryItemsModel;
$InquiryItemsModel->where('id', $quote_info['inquiry_items_id'])->update(['status' => 1]);
}
$data = [];
$data['types'] = 2;
$data['relation_id'] = $id;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment