装扮商城-分页

This commit is contained in:
khalil
2024-07-15 18:40:55 +08:00
parent 3e490e2631
commit 76f9bcddab

View File

@@ -8,12 +8,12 @@
</section>
<div id="toolbar">
<div class="col-sm-12">
<button id="btnAdd" class="btn btn-default">
<button id="btnAdd"
class="btn btn-default">
<i class="glyphicon glyphicon-plus"></i>增加
</button>
</div>
</div>
</div>
@@ -23,22 +23,35 @@
</div>
</section>
<div class="modal fade" id="roomTagModal" tabindex="-1" role="dialog" aria-labelledby="modalLabel">
<div class="modal-dialog" role="document">
<div class="modal fade"
id="roomTagModal"
tabindex="-1"
role="dialog"
aria-labelledby="modalLabel">
<div class="modal-dialog"
role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
aria-hidden="true">&times;</span>
<button type="button"
class="close"
data-dismiss="modal"
aria-label="Close"><span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title" id="modalLabel">新增</h4>
<h4 class="modal-title"
id="modalLabel">新增</h4>
</div>
<div class="modal-body">
<form class="form-horizontal" id="addForm">
<input type="hidden" name="id" id="id" />
<form class="form-horizontal"
id="addForm">
<input type="hidden"
name="id"
id="id" />
<div class="form-group">
<label for="dressType" class="col-sm-3 control-label">装扮类型:</label>
<label for="dressType"
class="col-sm-3 control-label">装扮类型:</label>
<div class="col-sm-9">
<select name="dressType" id="dressType">
<select name="dressType"
id="dressType">
<option value="">-- 请选择 --</option>
<option value="0">头饰</option>
<option value="1">座驾</option>
@@ -48,38 +61,57 @@
</select>
</div>
</div>
<div class="form-group" id="txtBox">
<label for="dressId" class="col-sm-3 control-label">装扮id<font color="red">*</font></label>
<div class="form-group"
id="txtBox">
<label for="dressId"
class="col-sm-3 control-label">装扮id<font color="red">*</font></label>
<div class="col-sm-9">
<input type="text" class="form-control validate[required]" name="dressId" id="dressId"
<input type="text"
class="form-control validate[required]"
name="dressId"
id="dressId"
placeholder="请输入对应的装扮id">
</div>
</div>
<div class="form-group">
<label for="dressSeq" class="col-sm-3 control-label">展示排序<font color="red">*</font></label>
<label for="dressSeq"
class="col-sm-3 control-label">展示排序<font color="red">*</font></label>
<div class="col-sm-9">
<input type="text" class="form-control validate[required]" name="dressSeq" id="dressSeq"
<input type="text"
class="form-control validate[required]"
name="dressSeq"
id="dressSeq"
placeholder="数字小的排前面,必填">
</div>
</div>
<div class="form-group">
<label for="dressPrice" class="col-sm-3 control-label">装扮价格:</label>
<label for="dressPrice"
class="col-sm-3 control-label">装扮价格:</label>
<div class="col-sm-9">
<input type="text" class="form-control validate[required]" name="dressPrice" id="dressPrice"
<input type="text"
class="form-control validate[required]"
name="dressPrice"
id="dressPrice"
placeholder="请输入价格">
</div>
</div>
<div class="form-group">
<label for="dressDay" class="col-sm-3 control-label">有效期:</label>
<label for="dressDay"
class="col-sm-3 control-label">有效期:</label>
<div class="col-sm-9">
<input type="text" class="form-control validate[required]" name="dressDay" id="dressDay"
<input type="text"
class="form-control validate[required]"
name="dressDay"
id="dressDay"
placeholder="请输入天数">
</div>
</div>
<div class="form-group">
<label for="dressLimitStatus" class="col-sm-3 control-label">装扮限时状态:</label>
<label for="dressLimitStatus"
class="col-sm-3 control-label">装扮限时状态:</label>
<div class="col-sm-9">
<select name="dressType" id="dressLimitStatus">
<select name="dressType"
id="dressLimitStatus">
<option value="0"></option>
<option value="1"></option>
</select>
@@ -88,8 +120,12 @@
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary" id="add">确定</button>
<button type="button"
class="btn btn-default"
data-dismiss="modal">关闭</button>
<button type="button"
class="btn btn-primary"
id="add">确定</button>
</div>
</div>
@@ -194,7 +230,7 @@ export default {
showRefresh: false,
pageSize: 50,
pagination: true,
pageList: [20, 50, 100, 200, 300, 500],
pageList: [20, 50, 100],
search: false,
sidePagination: "server", //表示服务端请求
queryParamsType: "undefined",
@@ -216,7 +252,8 @@ export default {
apiResult(res);
console.log(res)
request.success({
"rows": res.data.rows.map(i=>{
total: res.data.total,
rows: res.data.rows.map(i => {
let value = i.name;
if (value.startsWith('{') && value.endsWith('}')) {
i.name = JSON.parse(i.name);
@@ -228,8 +265,7 @@ export default {
};
}
return i;
}),
"total": res.total
})
});
},
error: function (req) {