Authored by caoyan

VIP及变价优化

@@ -168,7 +168,7 @@ @@ -168,7 +168,7 @@
168 <td width="120px"><b>说明:</b></td> 168 <td width="120px"><b>说明:</b></td>
169 <td> 169 <td>
170 1、上传文件必须是<span style="color:red;">.xlsx</span>文件<br> 170 1、上传文件必须是<span style="color:red;">.xlsx</span>文件<br>
171 - 2、Excel表头为:<span style="color: #67D267;">SKN、吊牌价、销售价、VIP折扣类型、VIP价、白金价、金卡价、银卡价</span><br> 171 + 2、Excel表头为:<span style="color: #67D267;">SKN、吊牌价、销售价</span><br>
172 3、第一行为表头内容,第二行开始为正式内容<br> 172 3、第一行为表头内容,第二行开始为正式内容<br>
173 4、每个文件控制在2500行以内<br> 173 4、每个文件控制在2500行以内<br>
174 5、<a href="/ajax/link/batchUpdatePrice" style="margin: 0; text-decoration: underline">下载样例.xlsx</a> 174 5、<a href="/ajax/link/batchUpdatePrice" style="margin: 0; text-decoration: underline">下载样例.xlsx</a>
@@ -247,11 +247,6 @@ @@ -247,11 +247,6 @@
247 <table class="table table-striped table-bordered" style="margin: 0;border: 0"> 247 <table class="table table-striped table-bordered" style="margin: 0;border: 0">
248 <tr> 248 <tr>
249 <th style="border-top: 0; border-left: 0">SKN</th> 249 <th style="border-top: 0; border-left: 0">SKN</th>
250 - <th style="border-top: 0">VIP折扣类型</th>  
251 - <th style="border-top: 0">VIP</th>  
252 - <th style="border-top: 0">白金</th>  
253 - <th style="border-top: 0">金卡</th>  
254 - <th style="border-top: 0">银卡</th>  
255 <th style="border-top: 0">学生价</th> 250 <th style="border-top: 0">学生价</th>
256 <th style="border-top: 0">建议销售价</th> 251 <th style="border-top: 0">建议销售价</th>
257 <th style="border-top: 0">销售价</th> 252 <th style="border-top: 0">销售价</th>
@@ -266,28 +261,6 @@ @@ -266,28 +261,6 @@
266 <input class="plan-id form-control" type="hidden" value="{planId}" > 261 <input class="plan-id form-control" type="hidden" value="{planId}" >
267 </td> 262 </td>
268 <td style="border-bottom: 0"> 263 <td style="border-bottom: 0">
269 - <select class="discount-select form-control" style="width: 110px">  
270 - <option value="1">正常折扣</option>  
271 - <option value="2">统一折扣</option>  
272 - <option value="3">无折扣</option>  
273 - <option value="4">固定折扣</option>  
274 - <option value="5">自定义折扣</option>  
275 - </select>  
276 - </td>  
277 - <td style="border-bottom: 0">  
278 - <input class="vip-price form-control" type="text" value="{vip_price}" onkeyup="this.value=this.value.replace(/[^\d\.]|^\./gi,'')">  
279 - </td>  
280 -  
281 - <td style="border-bottom: 0">  
282 - <input class="vip3-price form-control" type="text" value="{vip3_price}" onkeyup="this.value=this.value.replace(/[^\d\.]|^\./gi,'')" disabled>  
283 - </td>  
284 - <td style="border-bottom: 0">  
285 - <input class="vip2-price form-control" type="text" value="{vip2_price}" onkeyup="this.value=this.value.replace(/[^\d\.]|^\./gi,'')" disabled>  
286 - </td>  
287 - <td style="border-bottom: 0">  
288 - <input class="vip1-price form-control" type="text" value="{vip1_price}" onkeyup="this.value=this.value.replace(/[^\d\.]|^\./gi,'')" disabled>  
289 - </td>  
290 - <td style="border-bottom: 0">  
291 <div class="form-inline" style="margin-bottom: 5px"> 264 <div class="form-inline" style="margin-bottom: 5px">
292 <div class="form-group"> 265 <div class="form-group">
293 <!-- <input type="radio"style="margin-left: 35%" disabled>关闭<br> --> 266 <!-- <input type="radio"style="margin-left: 35%" disabled>关闭<br> -->
@@ -1179,86 +1179,86 @@ var p = new common.grid({ @@ -1179,86 +1179,86 @@ var p = new common.grid({
1179 } 1179 }
1180 return newPriceHtml + '<div style="color: #999;">' + item.oldProductPriceBo.sales_price + '</div>'; 1180 return newPriceHtml + '<div style="color: #999;">' + item.oldProductPriceBo.sales_price + '</div>';
1181 }}, 1181 }},
1182 - {display: 'VIP折扣类型', render: function(item) {  
1183 - return '<p>'+ENUM.vipType[item.newProductPriceBo.vip_discount_type] + '</p>'+  
1184 - '<div style="color: #999;">' + ENUM.vipType[item.oldProductPriceBo.vip_discount_type] + '</div>';  
1185 - }},  
1186 - {display: 'VIP价', render: function(item) {  
1187 - var newPrice = item.newProductPriceBo,  
1188 - newPriceHtml = '';  
1189 - if (newPrice.vip_price) {  
1190 - if (newPrice.vip_price < (newPrice.retail_price / 2)) {  
1191 - newPriceHtml = '<p style="color: red">' + newPrice.vip_price + '</p>';  
1192 - }else{  
1193 - newPriceHtml = '<p>'+newPrice.vip_price+'</p>';  
1194 - }  
1195 - } else {  
1196 - newPriceHtml = '<p>-</p>'  
1197 - }  
1198 - if(item.oldProductPriceBo.vip_price){  
1199 - newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip_price + '</div>';  
1200 - }else{  
1201 - newPriceHtml += '<div>-</div>';  
1202 - }  
1203 - return newPriceHtml;  
1204 - }},  
1205 - {display: '白金价', render: function(item) {  
1206 - var newPrice = item.newProductPriceBo,  
1207 - newPriceHtml = '';  
1208 - if (newPrice.vip3_price){  
1209 - if (newPrice.vip3_price < (newPrice.retail_price / 2)) {  
1210 - newPriceHtml = '<p style="color: red">' + newPrice.vip3_price + '</p>';  
1211 - }else{  
1212 - newPriceHtml = '<p>'+newPrice.vip3_price+'</p>';  
1213 - }  
1214 - }else{  
1215 - newPriceHtml = '<p>-</p>'  
1216 - }  
1217 - if(item.oldProductPriceBo.vip3_price){  
1218 - newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip3_price + '</div>';  
1219 - }else{  
1220 - newPriceHtml += '<div>-</div>';  
1221 - }  
1222 - return newPriceHtml;  
1223 - }},  
1224 - {display: '金卡价', render: function(item) {  
1225 - var newPrice = item.newProductPriceBo,  
1226 - newPriceHtml = '';  
1227 - if (newPrice.vip2_price){  
1228 - if (newPrice.vip2_price < (newPrice.retail_price / 2)) {  
1229 - newPriceHtml = '<p style="color: red">' + newPrice.vip2_price + '</p>';  
1230 - }else {  
1231 - newPriceHtml = '<p>'+newPrice.vip2_price+'</p>';  
1232 - }  
1233 - }else{  
1234 - newPriceHtml = '<p>-</p>'  
1235 - }  
1236 - if(item.oldProductPriceBo.vip2_price){  
1237 - newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip2_price + '</div>';  
1238 - }else{  
1239 - newPriceHtml += '<div>-</div>';  
1240 - }  
1241 - return newPriceHtml;  
1242 - }},  
1243 - {display: '银卡价', render: function(item) {  
1244 - var newPrice = item.newProductPriceBo,  
1245 - newPriceHtml = '';  
1246 - if (newPrice.vip1_price){  
1247 - if (newPrice.vip1_price < (newPrice.retail_price / 2)) {  
1248 - newPriceHtml = '<p style="color: red">' + newPrice.vip1_price + '</p>';  
1249 - }else{  
1250 - newPriceHtml = '<p>'+newPrice.vip1_price+'</p>';  
1251 - }  
1252 - }else{  
1253 - newPriceHtml = '<p>-</p>'  
1254 - }  
1255 - if(item.oldProductPriceBo.vip1_price){  
1256 - newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip1_price + '</div>';  
1257 - }else{  
1258 - newPriceHtml += '<div>-</div>';  
1259 - }  
1260 - return newPriceHtml;  
1261 - }}, 1182 +// {display: 'VIP折扣类型', render: function(item) {
  1183 +// return '<p>'+ENUM.vipType[item.newProductPriceBo.vip_discount_type] + '</p>'+
  1184 +// '<div style="color: #999;">' + ENUM.vipType[item.oldProductPriceBo.vip_discount_type] + '</div>';
  1185 +// }},
  1186 +// {display: 'VIP价', render: function(item) {
  1187 +// var newPrice = item.newProductPriceBo,
  1188 +// newPriceHtml = '';
  1189 +// if (newPrice.vip_price) {
  1190 +// if (newPrice.vip_price < (newPrice.retail_price / 2)) {
  1191 +// newPriceHtml = '<p style="color: red">' + newPrice.vip_price + '</p>';
  1192 +// }else{
  1193 +// newPriceHtml = '<p>'+newPrice.vip_price+'</p>';
  1194 +// }
  1195 +// } else {
  1196 +// newPriceHtml = '<p>-</p>'
  1197 +// }
  1198 +// if(item.oldProductPriceBo.vip_price){
  1199 +// newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip_price + '</div>';
  1200 +// }else{
  1201 +// newPriceHtml += '<div>-</div>';
  1202 +// }
  1203 +// return newPriceHtml;
  1204 +// }},
  1205 +// {display: '白金价', render: function(item) {
  1206 +// var newPrice = item.newProductPriceBo,
  1207 +// newPriceHtml = '';
  1208 +// if (newPrice.vip3_price){
  1209 +// if (newPrice.vip3_price < (newPrice.retail_price / 2)) {
  1210 +// newPriceHtml = '<p style="color: red">' + newPrice.vip3_price + '</p>';
  1211 +// }else{
  1212 +// newPriceHtml = '<p>'+newPrice.vip3_price+'</p>';
  1213 +// }
  1214 +// }else{
  1215 +// newPriceHtml = '<p>-</p>'
  1216 +// }
  1217 +// if(item.oldProductPriceBo.vip3_price){
  1218 +// newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip3_price + '</div>';
  1219 +// }else{
  1220 +// newPriceHtml += '<div>-</div>';
  1221 +// }
  1222 +// return newPriceHtml;
  1223 +// }},
  1224 +// {display: '金卡价', render: function(item) {
  1225 +// var newPrice = item.newProductPriceBo,
  1226 +// newPriceHtml = '';
  1227 +// if (newPrice.vip2_price){
  1228 +// if (newPrice.vip2_price < (newPrice.retail_price / 2)) {
  1229 +// newPriceHtml = '<p style="color: red">' + newPrice.vip2_price + '</p>';
  1230 +// }else {
  1231 +// newPriceHtml = '<p>'+newPrice.vip2_price+'</p>';
  1232 +// }
  1233 +// }else{
  1234 +// newPriceHtml = '<p>-</p>'
  1235 +// }
  1236 +// if(item.oldProductPriceBo.vip2_price){
  1237 +// newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip2_price + '</div>';
  1238 +// }else{
  1239 +// newPriceHtml += '<div>-</div>';
  1240 +// }
  1241 +// return newPriceHtml;
  1242 +// }},
  1243 +// {display: '银卡价', render: function(item) {
  1244 +// var newPrice = item.newProductPriceBo,
  1245 +// newPriceHtml = '';
  1246 +// if (newPrice.vip1_price){
  1247 +// if (newPrice.vip1_price < (newPrice.retail_price / 2)) {
  1248 +// newPriceHtml = '<p style="color: red">' + newPrice.vip1_price + '</p>';
  1249 +// }else{
  1250 +// newPriceHtml = '<p>'+newPrice.vip1_price+'</p>';
  1251 +// }
  1252 +// }else{
  1253 +// newPriceHtml = '<p>-</p>'
  1254 +// }
  1255 +// if(item.oldProductPriceBo.vip1_price){
  1256 +// newPriceHtml += '<div style="color: #999;">' + item.oldProductPriceBo.vip1_price + '</div>';
  1257 +// }else{
  1258 +// newPriceHtml += '<div>-</div>';
  1259 +// }
  1260 +// return newPriceHtml;
  1261 +// }},
1262 {display: '操作', render: function(item) { 1262 {display: '操作', render: function(item) {
1263 return '<a class="btn btn-danger btn-xs deleteImport" data-idx="' + item.__index + '" href="javascript:;">删除</a>'; 1263 return '<a class="btn btn-danger btn-xs deleteImport" data-idx="' + item.__index + '" href="javascript:;">删除</a>';
1264 }} 1264 }}