新增分区逻辑
This commit is contained in:
@@ -70,6 +70,18 @@
|
||||
<input type="text" class="form-control" name="headwearName" id="headwearName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="headwearArName" class="col-sm-3 control-label">阿语头饰名称:</label>
|
||||
<div class="col-sm-9">
|
||||
<input type="text" class="form-control" name="headwearName" id="headwearArName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="headwearEnName" class="col-sm-3 control-label">英语头饰名称:</label>
|
||||
<div class="col-sm-9">
|
||||
<input type="text" class="form-control" name="headwearName" id="headwearEnName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label class="col-sm-3 control-label">使用萝卜购买</label>
|
||||
<div class="col-sm-9">
|
||||
@@ -346,7 +358,9 @@ export default {
|
||||
//{field: 'id', title: 'id', align: 'center', width: '5%'},
|
||||
{ field: 'tmp', title: 'headwearId', align: 'center', checkbox: true, width: '5%' },
|
||||
{ field: 'headwearId', title: '头饰ID', align: 'center', width: '5%' },
|
||||
{ field: 'name', title: '头饰名称', align: 'center', width: '5%' },
|
||||
{field: 'name.zh', title: '头饰名称', align: 'center', width: '5%'},
|
||||
{field: 'name.ar', title: '阿语头饰名称', align: 'center', width: '5%'},
|
||||
{field: 'name.en', title: '英语头饰名称', align: 'center', width: '5%'},
|
||||
{
|
||||
field: 'goldSale',
|
||||
title: '金币购买',
|
||||
@@ -533,8 +547,30 @@ export default {
|
||||
};
|
||||
return param;
|
||||
},
|
||||
ajax:function(request){ //使用ajax请求
|
||||
$.ajax({
|
||||
type:"GET",
|
||||
url:'/admin/headwear/list.action',
|
||||
contentType:'application/json;charset=utf-8',
|
||||
dataType:'json',
|
||||
data: request.data,
|
||||
success:function (res) {
|
||||
console.log(res);
|
||||
request.success({
|
||||
"rows": res.rows.map(i=>{
|
||||
i.name = JSON.parse(i.name);
|
||||
return i;
|
||||
}),
|
||||
"total": res.total
|
||||
});
|
||||
},
|
||||
error:function(error){
|
||||
console.log(error);
|
||||
}
|
||||
})
|
||||
},
|
||||
toolbar: '#toolbar',
|
||||
url: '/admin/headwear/list.action',
|
||||
// url: '/admin/headwear/list.action',
|
||||
onLoadSuccess: function () { //加载成功时执行
|
||||
console.log("load success");
|
||||
},
|
||||
@@ -552,6 +588,8 @@ export default {
|
||||
$("#btnAdd").click(function () {
|
||||
$("#headwearId").val("");
|
||||
$("#headwearName").val("");
|
||||
$("#headwearArName").val("");
|
||||
$("#headwearEnName").val("");
|
||||
$("#price").val("");
|
||||
$("#renewPrice").val("");
|
||||
$("#originalPrice").val("");
|
||||
@@ -591,6 +629,11 @@ export default {
|
||||
$("#add").click(function () {
|
||||
var headwearId = $("#headwearId").val();
|
||||
var headwearName = $("#headwearName").val();
|
||||
var headwearArName = $("#headwearArName").val();
|
||||
var headwearEnName = $("#headwearEnName").val();
|
||||
// 国际化字段
|
||||
var jsonName = {"zh":headwearName,"ar":headwearArName,"en":headwearEnName}
|
||||
const nameValue = JSON.stringify(jsonName);
|
||||
var price = $("#price").val();
|
||||
var renewPrice = $("#renewPrice").val();
|
||||
var days = $("#days").val();
|
||||
@@ -652,7 +695,7 @@ export default {
|
||||
url: "/admin/headwear/save.action",
|
||||
data: {
|
||||
headwearId: headwearId,
|
||||
name: headwearName,
|
||||
name: nameValue,
|
||||
price: price,
|
||||
renewPrice: renewPrice,
|
||||
days: days,
|
||||
@@ -708,7 +751,10 @@ export default {
|
||||
//$("#price").attr('readonly', true);
|
||||
//$("#renewPrice").attr('readonly', true);
|
||||
|
||||
$("#headwearName").val(json.name);
|
||||
var jsonName = JSON.parse(json.name);
|
||||
$("#headwearName").val(jsonName.zh);
|
||||
$("#headwearArName").val(jsonName.ar);
|
||||
$("#headwearEnName").val(jsonName.en);
|
||||
$("#price").val(json.price);
|
||||
$("#renewPrice").val(json.renewPrice);
|
||||
$("#limitDesc").val(json.limitDesc);
|
||||
|
||||
Reference in New Issue
Block a user