文章列表、编辑商品

1 个父辈 f33457d9
...@@ -68,26 +68,27 @@ ...@@ -68,26 +68,27 @@
var queryObj = { var queryObj = {
page: 1, page: 1,
size: 10, size: 10,
sellerId: 0 keyword: null
}; };
function initData(queryObj) { function initData(queryObj) {
$.get("/zzhnc/goods/search", queryObj, function(data) { $.get("/zzhnc/article/getArticlesList", queryObj, function(data) {
data = data.data; data = data.data;
console.log(data) console.log(data);
var str = ""; var str = "";
if(data.rows.length < 1) { if(data.rows.length < 1) {
$(".nodata").show(); $(".nodata").show();
$("#page").hide();
} else { } else {
$(".nodata").hide(); $(".nodata").hide();
$("#page").show();
for(var i = 0; i < data.rows.length; i++) { for(var i = 0; i < data.rows.length; i++) {
str += '<tr data-id=' + data.rows[i].id + '>' + str += '<tr data-id=' + data.rows[i].id + '>' +
'<td>' + ((data.page - 1) * data.pageSize + i + 1) + '</td>' + '<td>' + ((data.page - 1) * data.pageSize + i + 1) + '</td>' +
'<td><img class="imgUrl" src="' + data.rows[i].bannerUrl + '" /></td>' + '<td><img class="imgUrl" src="' + data.rows[i].bannerUrl + '" /></td>' +
'<td>' + data.rows[i].name + '</td>' + '<td>' + data.rows[i].name + '</td>' +
'<td>' + data.rows[i].description + '</td>' + '<td>' + data.rows[i].description + '</td>' +
'<td>' + data.rows[i].primePrice + '</td>' + '<td>' + data.rows[i].sellerName + '</td>' +
'<td>' + data.rows[i].sellerAddress + '</td>' + '<td>' + data.rows[i].sellerAddress + '</td>' +
'<td>' + data.rows[i].sellerPhone + '</td>' + '<td>' + data.rows[i].sellerPhone + '</td>' +
'<td>' + ' <input type="checkbox" disabled ' + (data.rows[i].isHome ? "checked" : "") + ' lay-skin="switch" lay-text="是|否"></td>' + '<td>' + ' <input type="checkbox" disabled ' + (data.rows[i].isHome ? "checked" : "") + ' lay-skin="switch" lay-text="是|否"></td>' +
...@@ -131,7 +132,7 @@ ...@@ -131,7 +132,7 @@
$(".resetBtn").on("click", function() { $(".resetBtn").on("click", function() {
$("[name=keyword]").val(""); $("[name=keyword]").val("");
queryObj.page = 1; queryObj.page = 1;
queryObj.sellerId = 0; queryObj.keyword = null;
initData(queryObj) initData(queryObj)
return false return false
}) })
...@@ -169,7 +170,7 @@ ...@@ -169,7 +170,7 @@
layer.confirm('您确定要删除该文章吗?', { layer.confirm('您确定要删除该文章吗?', {
btn: ['确定', '取消'] btn: ['确定', '取消']
}, function(index, layero) { }, function(index, layero) {
$.post("/zzhnc/goods/delete", { $.get("/zzhnc/article/deleteArticle", {
id: id id: id
}, function(data) { }, function(data) {
console.log(data) console.log(data)
......
...@@ -199,31 +199,50 @@ ...@@ -199,31 +199,50 @@
}); });
//提交 //提交
form.on("submit(submit)",function(data){ form.on("submit(submit)", function(data){
var isHome, isHot = false;
if(data.field.isHome == "on"){ if(data.field.isHome == "on"){
data.field.isHome = true isHome = true
}else{
data.field.isHome = false;
} }
if(data.field.isHot == "on"){ if(data.field.isHot == "on"){
data.field.isHot = true isHot = true
}else{
data.field.isHot = false;
} }
data.field.id = goodsid; var submitData = {
data.field.bannerUrl = $(".bannerUrl").attr("src"); id: parseInt(goodsid,10),
data.field.imgUrl = $(".bannerUrl").attr("src"); name: data.field.name,
description: data.field.description,
bannerUrl: $(".bannerUrl").attr("src"),
imgUrl: $(".bannerUrl").attr("src"),
isHome: isHome,
isHot: isHot,
primePrice: data.field.primePrice,
price: data.field.price,
sellerId: 0,
sellerName: data.field.sellerName,
sellerAddress: data.field.sellerAddress,
sellerPhone: data.field.sellerPhone
};
//data.field.content = UE.getEditor('container').getContent(); //data.field.content = UE.getEditor('container').getContent();
console.log(data.field); $.ajax({
updateGoods(data.field); type: 'POST',
url: '/zzhnc/goods/update',
dataType: 'json',
async: true,
contentType: "application/json;charset=UTF-8",
data: JSON.stringify(submitData),
success: function(data){
layer.msg('操作成功');
},
error: function(xhr, type){
layer.msg('操作失败');
}
});
return false; return false;
}) })
//修改方法 //修改方法
function updateGoods(data){ function updateGoods(data){
$.post("/zzhnc/goods/update", data, function(res) {
console.log(res);
})
} }
}) })
......
Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
请先完成此消息的编辑!