217 lines
14 KiB
HTML
217 lines
14 KiB
HTML
<div class="global-breadcrumb-container">
|
|
<a href="/admin/marketing/coupon"> Phiếu giảm giá - Voucher </a>
|
|
<a href=""> Form thêm / sửa coupon </a>
|
|
</div>
|
|
|
|
<div class="max-w-[1141px] m-auto">
|
|
<div class="text-right m-[0_0_12px]">
|
|
<a href="/admin/marketing/coupon-add" class="inline-flex items-center whitespace-nowrap border border-[#0041E8] rounded-[4px] bg-[#F5F7FF] text-[#0041E8] leading-[35px] p-[0_12px] m-[0_10px_0_0] group hover:bg-[#0041E8] hover:text-[#fff]">
|
|
<span class="border-[1px] border-[#0041E8] h-[13px] w-[13px] leading-[10.2px] text-center rounded-[50%] mr-1 group-hover:border-[#fff]">+</span>
|
|
<span>Thêm phiếu mới</span>
|
|
</a>
|
|
|
|
<a href="/admin/marketing/coupon" class="inline-flex items-center whitespace-nowrap border border-[#0041E8] rounded-[4px] bg-[#F5F7FF] text-[#0041E8] leading-[35px] p-[0_12px] group hover:bg-[#0041E8] hover:text-[#fff]">
|
|
<i class="fas fa-clipboard-list mr-[8px]"></i>
|
|
<span>Danh sách</span>
|
|
</a>
|
|
</div>
|
|
|
|
<p class="bg-white m-[0_0_16px] text-center rounded-[10px] shadow-[0px_1px_1px_0px_rgba(0,0,0,0.10)] leading-[54px] text-[18px] font-bold">
|
|
Cập nhật coupon: Giảm tiền mặt
|
|
</p>
|
|
|
|
<div class="flex flex-wrap items-start m-[16px_0]">
|
|
<div class="w-[270px] m-[0_16px_0_0] bg-white rounded-[10px] shadow-[0px_1px_1px_0px_rgba(0,0,0,0.10)] font-[500] leading-[24px] overflow-hidden">
|
|
<a href="javascript:void(0)" class="block p-[6px_16px] text-[#919699] hover:text-[#fff] hover:bg-[#0041E8] transition" style="color: #Fff;background: #0041E8;"> Chỉnh sửa </a>
|
|
<a href="/admin/marketing/coupon-product?id=8" class="block p-[6px_16px] text-[#919699] hover:text-[#fff] hover:bg-[#0041E8] transition"> Danh sách sản phẩm </a>
|
|
</div>
|
|
|
|
<form method="post" enctype="multipart/form-data" class="order-page-table w-[852px] bg-white p-[20px_16px] rounded-[15px] shadow-[0px_1px_1px_0px_rgba(0,0,0,0.10)] leading-[20px] block">
|
|
|
|
<input type="hidden" name="info[id]" value="0" />
|
|
|
|
<table>
|
|
<tr>
|
|
<td width="215"> Mã số phiếu * </td>
|
|
<td>
|
|
<input type="text" value="CP220920212" placeholder="Mã số phiếu *" readonly/>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Tên phiếu khuyến mại * </td>
|
|
<td>
|
|
<input type="text" value="Giảm tiền mặt" placeholder="Tên phiếu khuyến mại *" class="w-[100%] h-[36px] p-[0_10px] rounded-[4px] border border-[#D8D8D8] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.10)]"/>
|
|
<i class="block text-[#E00000] mt-[7px]">* Phần này sẽ hiển thị trong đơn hàng của khách hàng, do vậy cần viết cụ thể.</i>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Mô tả </td>
|
|
<td>
|
|
<textarea name="info[description]" placeholder="Mô tả" class="w-[100%] h-[76px] p-[4px_10px] rounded-[4px] border border-[#D8D8D8] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.10)]">
|
|
Test phiếu giảm giá
|
|
</textarea>
|
|
|
|
<i class="block text-[#E00000] mt-[7px]">Phần này chỉ dành cho admin nắm được cụ thể khuyến mại này làm gì. Khách hàng không nhìn thấy.</i>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Phân loại * </td>
|
|
<td>
|
|
<select name='info[type]' onchange="show_content(this.value)">
|
|
<option value='pro' selected>Tặng sản phẩm</option>
|
|
<option value='cash'>Tặng tiền mặt</option>
|
|
<option value='priceoff'>Giảm giá %</option>
|
|
<option value='other'>Khác</option>
|
|
</select>
|
|
|
|
<div id="js-type-pro">
|
|
<span> Tên Sản phẩm </span>
|
|
<input type="text" name="content_pro" value="" />
|
|
</div>
|
|
|
|
<div id="js-type-cash" style="display:none">
|
|
<span> Nhập số tiền </span>
|
|
<input type="text" name="content_cash" value="" onkeyup="this.value = writeStringToPrice(this.value)" /> vnd (v.d. 200000, 3000000)
|
|
</div>
|
|
|
|
<div id="js-type-priceoff" style="display:none">
|
|
<span> Nhập % giảm giá </span>
|
|
<input type="text" name="content_priceoff" value="" />% (v.d. 12, 30)
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Thời gian hiệu lực * </td>
|
|
<td>
|
|
|
|
<div class="items-center mb-[7px]" style="display: flex;">
|
|
<p style="width: 65px;"> Bắt đầu </p>
|
|
<div class="relative m-[0_20px_0_10px]">
|
|
<i class="far fa-calendar text-[#7E7E7E] m-[0_5px_0_0] absolute left-[10px] leading-[35px]"></i>
|
|
<input type="date" name="from_time_date" value="" placeholder="Từ ngày" class="w-[135px] h-[36px] p-[0_10px_0_30px] rounded-[4px] border border-[#D8D8D8] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.10)]"/>
|
|
</div>
|
|
|
|
<p class="mr-[10px]"> Giờ </p>
|
|
|
|
<select name='info[from_time_minute]' id='from_time_minute' style="width: 85px;">
|
|
<option value="00:00">00:00</option><option value="00:30">00:30</option><option value="01:00">01:00</option><option value="01:30">01:30</option><option value="02:00">02:00</option><option value="02:30">02:30</option><option value="03:00">03:00</option><option value="03:30">03:30</option><option value="04:00">04:00</option><option value="04:30">04:30</option><option value="05:00">05:00</option><option value="05:30">05:30</option><option value="06:00">06:00</option><option value="06:30">06:30</option><option value="07:00">07:00</option><option value="07:30">07:30</option><option value="08:00">08:00</option><option value="08:30">08:30</option><option value="09:00">09:00</option><option value="09:30">09:30</option><option value="10:00">10:00</option><option value="10:30">10:30</option><option value="11:00">11:00</option><option value="11:30">11:30</option><option value="12:00">12:00</option><option value="12:30">12:30</option><option value="13:00">13:00</option><option value="13:30">13:30</option><option value="14:00">14:00</option><option value="14:30">14:30</option><option value="15:00">15:00</option><option value="15:30">15:30</option><option value="16:00">16:00</option><option value="16:30">16:30</option><option value="17:00">17:00</option><option value="17:30">17:30</option><option value="18:00">18:00</option><option value="18:30">18:30</option><option value="19:00">19:00</option><option value="19:30">19:30</option><option value="20:00">20:00</option><option value="20:30">20:30</option><option value="21:00">21:00</option><option value="21:30">21:30</option><option value="22:00">22:00</option><option value="22:30">22:30</option><option value="23:00">23:00</option><option value="23:30">23:30</option>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="items-center" style="display: flex;">
|
|
<p style="width: 65px;"> Kết thúc </p>
|
|
<div class="relative m-[0_20px_0_10px]">
|
|
<i class="far fa-calendar text-[#7E7E7E] m-[0_5px_0_0] absolute left-[10px] leading-[35px]"></i>
|
|
<input type="date" name="to_time_date" value="" placeholder="Từ ngày" class="w-[135px] h-[36px] p-[0_10px_0_30px] rounded-[4px] border border-[#D8D8D8] shadow-[0px_2px_4px_0px_rgba(0,0,0,0.10)]"/>
|
|
</div>
|
|
|
|
<p class="mr-[10px]"> Giờ </p>
|
|
|
|
<select name='info[to_time_minute]' id='from_time_minute' style="width: 85px;">
|
|
<option value="00:00">00:00</option><option value="00:30">00:30</option><option value="01:00">01:00</option><option value="01:30">01:30</option><option value="02:00">02:00</option><option value="02:30">02:30</option><option value="03:00">03:00</option><option value="03:30">03:30</option><option value="04:00">04:00</option><option value="04:30">04:30</option><option value="05:00">05:00</option><option value="05:30">05:30</option><option value="06:00">06:00</option><option value="06:30">06:30</option><option value="07:00">07:00</option><option value="07:30">07:30</option><option value="08:00">08:00</option><option value="08:30">08:30</option><option value="09:00">09:00</option><option value="09:30">09:30</option><option value="10:00">10:00</option><option value="10:30">10:30</option><option value="11:00">11:00</option><option value="11:30">11:30</option><option value="12:00">12:00</option><option value="12:30">12:30</option><option value="13:00">13:00</option><option value="13:30">13:30</option><option value="14:00">14:00</option><option value="14:30">14:30</option><option value="15:00">15:00</option><option value="15:30">15:30</option><option value="16:00">16:00</option><option value="16:30">16:30</option><option value="17:00">17:00</option><option value="17:30">17:30</option><option value="18:00">18:00</option><option value="18:30">18:30</option><option value="19:00">19:00</option><option value="19:30">19:30</option><option value="20:00">20:00</option><option value="20:30">20:30</option><option value="21:00">21:00</option><option value="21:30">21:30</option><option value="22:00">22:00</option><option value="22:30">22:30</option><option value="23:00">23:00</option><option value="23:30">23:30</option>
|
|
</select>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Giá trị đơn hàng tối thiểu </td>
|
|
<td>
|
|
<input type="text" name="info[valid_order_value]" value="2.000.000"
|
|
onkeyup="this.value = writeStringToPrice(this.value)"/>
|
|
<span> vnd (để 0 nếu không áp dụng) </span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Giới hạn số lần sử dụng / 1 khách hàng </td>
|
|
<td>
|
|
<input type="text" name="info[limit_use_per_user]" value="0">
|
|
<span> (để 0 nếu không giới hạn số lượng dùng phiếu này trên 1 khách hàng) </span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Áp dụng đồng thời với các mã KM khác </td>
|
|
<td>
|
|
<label>
|
|
<input type="checkbox" name="info[can_use_with_other]" value="1" >
|
|
<span> Có cho phép (1 đơn hàng có thể có nhiều voucher) </span>
|
|
</label>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Hiển thị công khai </td>
|
|
<td>
|
|
<label>
|
|
<input type="checkbox" name="info[show_to_public]"checked >
|
|
<span> Cho hiển thị công khai (nếu giao diện web có) </span>
|
|
</label>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Điều kiện áp dụng </td>
|
|
<td>
|
|
<label>
|
|
<input type="radio" name="info[product_condition]" value="all">
|
|
<span> Tất cả các sản phầm </span>
|
|
</label>
|
|
|
|
<label>
|
|
<input type="radio" name="info[product_condition]" value="select" checked>
|
|
<span> Chỉ một số sản phẩm (* bạn sẽ cần chọn danh sách các sản phẩm)</span>
|
|
</label>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Số lượng phiếu </td>
|
|
<td>
|
|
<input type="text" size="10" name="info[total]" value="0">
|
|
<span> (để 0 nếu không có giới hạn) </span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> Hiển thị </td>
|
|
<td>
|
|
<label>
|
|
<input type="radio" name="info[status]" value="1" >
|
|
<span>Cho hiển thị</span>
|
|
</label>
|
|
|
|
<label>
|
|
<input type="radio" name="info[status]" value="0" checked >
|
|
<span>Ẩn hiển thị</span>
|
|
</label>
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<input type="hidden" name="create" value="yes" />
|
|
<input name="commit" type="submit" value="Cập nhật" />
|
|
</form>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<script>
|
|
function show_content(ty){
|
|
var list_type = ['pro', 'cash', 'priceoff'];
|
|
|
|
for(var i=0; i < list_type.length; i++){
|
|
var t_ty = list_type[i];
|
|
if(ty == t_ty) document.getElementById('js-type-'+t_ty).style.display = 'block';
|
|
else document.getElementById('js-type-'+t_ty).style.display = 'none';
|
|
}
|
|
}
|
|
</script> |