记得上下班打卡 | git大法好,push需谨慎

Commit 91ec63e5 authored by dongchun's avatar dongchun

正在热卖问题

parent 5eb85268
...@@ -145,7 +145,7 @@ public class GoblinSelfZhengzaiController extends BaseController { ...@@ -145,7 +145,7 @@ public class GoblinSelfZhengzaiController extends BaseController {
return goblinZhengzaiMarketService.zhengzaiSpuList(marketId, storeId, page); return goblinZhengzaiMarketService.zhengzaiSpuList(marketId, storeId, page);
} }
@PostMapping("zhengzai/sku") @GetMapping("zhengzai/sku")
@ApiOperation("活动详情-正在下单-店铺sku列表") @ApiOperation("活动详情-正在下单-店铺sku列表")
@ApiResponse(code = 200, message = "接口返回对象参数") @ApiResponse(code = 200, message = "接口返回对象参数")
@ApiImplicitParams({ @ApiImplicitParams({
......
...@@ -78,35 +78,18 @@ ...@@ -78,35 +78,18 @@
var r2 = window.location.search.substr(1).match(reg2); var r2 = window.location.search.substr(1).match(reg2);
var r3 = window.location.search.substr(1).match(reg3); var r3 = window.location.search.substr(1).match(reg3);
let params = { let params = {
marketId: unescape(r[2]), marketId: unescape(r[2]),// spuId storeId
storeId: unescape(r2[2]), storeId: unescape(r2[2]),
marketSpuId: unescape(r3[2]) spuId: unescape(r3[2])
}; };
let datas = []; let datas = [];
$.ajax({ $.ajax({
url: '/goblin/marketing/zhengzai/sku', url: '/goblin/marketing/zhengzai/sku?marketId=' + unescape(r[2])+ '&storeId=' + unescape(r2[2]) + '&spuId=' + unescape(r3[2]),
type: 'post', type: 'get',
data: params, // contentType: 'application/json',
success: function(res) { success: function(res) {
console.log(params) console.log(params)
var options = { let column = [
id: 'setTable',
// url: '/goblin/marketing/zhengzai/sku',
createUrl: prefix2 + "/addNewActivity",
detailUrl: prefix2 + "/addNewActivity?id={id}",
removeUrl: prefix + "/cancel/{id}",
openTab: prefix2 + "/activityStoreList/id={id}",
// exportUrl: prefix + "/export",
sortName: "createdAt",
sortOrder: "desc",
modalName: "活动",
showSearch: false,
showRefresh: false,
showColumns: false,
showToggle: false,
pagination: false,
data: datas,
columns: [
// { // {
// field: 'valFace', // field: 'valFace',
// title: '颜色', // title: '颜色',
...@@ -188,8 +171,8 @@ ...@@ -188,8 +171,8 @@
<input type="radio" value="3" id="optionsRadios1" name="optionsRadios${index}"><span>指定用户购买</span></label> <input type="radio" value="3" id="optionsRadios1" name="optionsRadios${index}"><span>指定用户购买</span></label>
</div>` </div>`
} }
}] }
}; ]
if (res.code == 0) { if (res.code == 0) {
let { data } = res; let { data } = res;
let columnsData = data[0].skuSpecList let columnsData = data[0].skuSpecList
...@@ -205,18 +188,38 @@ ...@@ -205,18 +188,38 @@
columnsData.forEach((item,index) => { columnsData.forEach((item,index) => {
obj.field = 'specVname'+index+''; obj.field = 'specVname'+index+'';
obj.title = item.specName; obj.title = item.specName;
options.columns.unshift(obj) column.unshift({...obj})
}) })
} }
datas = data.map(item => { datas = data.map(item => {
item.skuSpecList.forEach((d,i) => [ item.skuSpecList.forEach((d,i) => [
item['specVname'+index+''] = d.specName item['specVname'+i+''] = d.specName
]) ])
return item return item
}) })
} var options = {
id: 'setTable',
// url: '/goblin/marketing/zhengzai/sku',
createUrl: prefix2 + "/addNewActivity",
detailUrl: prefix2 + "/addNewActivity?id={id}",
removeUrl: prefix + "/cancel/{id}",
openTab: prefix2 + "/activityStoreList/id={id}",
// exportUrl: prefix + "/export",
sortName: "createdAt",
sortOrder: "desc",
modalName: "活动",
showSearch: false,
showRefresh: false,
showColumns: false,
showToggle: false,
pagination: false,
data: datas,
columns: column
};
$.table.init(options); $.table.init(options);
} }
}
}) })
return return
......
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 to comment