快速報名增加可選哪一次法會,複製另一個牌位內容成新一張牌位
This commit is contained in:
@@ -88,6 +88,7 @@ namespace Model.ViewModel
|
||||
public string full_description { get; set; }
|
||||
public string order_info { get; set; }
|
||||
public string style { get; set; }
|
||||
public int? change_item_num { get; set; }
|
||||
|
||||
public List<family_members> mid_items { get; set; }
|
||||
public List<family_members> left_items { get; set; }
|
||||
|
||||
@@ -957,6 +957,7 @@ public class activityController : ApiController
|
||||
{
|
||||
text = x.actItem?.subject,
|
||||
val = x.actItem_num,
|
||||
style=x.actItem.defaultStyle
|
||||
},
|
||||
price = x.price ?? 0,
|
||||
qty = x.qty ?? 0,
|
||||
|
||||
@@ -834,6 +834,7 @@ public class orderController : ApiController
|
||||
var last_order = _db.pro_order.Where(x => x.order_no == last_order_no).FirstOrDefault();
|
||||
if (last_order != null)
|
||||
{
|
||||
|
||||
new_pro_order.up_time = DateTime.Now;
|
||||
new_pro_order.reg_time = DateTime.Now;
|
||||
new_pro_order.phone = last_order.phone;
|
||||
@@ -849,17 +850,17 @@ public class orderController : ApiController
|
||||
|
||||
|
||||
foreach (var item1 in details)
|
||||
{
|
||||
{//如果item1 change_item_num 有值且不為0,表示要複製過來
|
||||
var last_detail = _db.pro_order_detail.Where(x => x.num == item1.num).FirstOrDefault();
|
||||
var detail = new pro_order_detail();
|
||||
detail.order_no = new_pro_order.order_no;
|
||||
detail.actItem_num = last_detail.actItem_num;
|
||||
detail.actItem_num = (item1.change_item_num!=null&&item1.change_item_num!=0)?item1.change_item_num: last_detail.actItem_num;
|
||||
detail.f_num_tablet = last_detail.f_num_tablet;
|
||||
detail.from_id = last_detail.from_id;
|
||||
detail.price = last_detail.price;
|
||||
detail.qty = last_detail.qty;
|
||||
detail.printed_files = last_detail.printed_files;
|
||||
detail.style = last_detail.style;
|
||||
detail.from_id = (item1.change_item_num != null && item1.change_item_num != 0) ? item.f_num: last_detail.from_id;
|
||||
detail.price = (item1.change_item_num != null && item1.change_item_num != 0) ? item1.price : last_detail.price;
|
||||
detail.qty = (item1.change_item_num != null && item1.change_item_num != 0) ? item1.qty : last_detail.qty;
|
||||
detail.printed_files = (item1.change_item_num != null && item1.change_item_num != 0) ? item1.printed_files : last_detail.printed_files;
|
||||
detail.style = (item1.change_item_num != null && item1.change_item_num != 0) ? item1.style : last_detail.style;
|
||||
detail.UpdateTime = DateTime.Now;
|
||||
detail.start_date = DateTime.Now;//這兩個要用活動的
|
||||
detail.due_date = DateTime.Now;//
|
||||
|
||||
Reference in New Issue
Block a user