| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <!-- 道具管理模块 -->
- <div class="layui-card">
- <div class="layui-card-header">道具管理</div>
- <div class="layui-card-body">
- <form class="layui-form" id="itemForm">
- <div class="layui-form-item">
- <label class="layui-form-label">道具ID:</label>
- <div class="layui-input-inline">
- <input type="number" id="assetID" placeholder="道具ID" class="layui-input">
- </div>
- <div class="layui-input-inline">
- <input type="number" id="assetNum" placeholder="数量" min="-99999999999" value="1" class="layui-input"
- oninput="updateButtonText()">
- </div>
- <div class="layui-input-inline">
- <button id="addAssetBtn" class="layui-btn layui-btn-normal" type="button"
- onclick="submitItemForm()">添加道具</button>
- </div>
- </div>
- <div class="layui-form-item">
- <!-- 新增红色备注 -->
- <div style="color: red; margin-left:50px; margin-top: 5px; font-size: 18px;">
- *【道具ID】请参考配置表中【D-道具.xlsx】表中的道具ID列表; 道具数量为负时,为扣除道具
- </div>
- </div>
- </form>
- </div>
- </div>
- <script>
- // 更新按钮名称的函数
- function updateButtonText() {
- var num = $("#assetNum").val();
- var intNum = parseInt(num);
- var button = $("#addAssetBtn");
- if (intNum < 0) {
- button.text("扣除道具");
- } else {
- button.text("添加道具");
- }
- }
- // 道具管理模块的提交逻辑
- function submitItemForm() {
- assetID = $("#assetID").val();
- if (assetID < 0) {
- layer.msg("道具ID错误", { icon: 3 });
- return
- }
- assetNum = $("#assetNum").val();
- if (assetNum == 0) {
- layer.msg("道具数量错误", { icon: 3 });
- return
- }
- var params = [
- "add",
- assetID,
- assetNum
- ]
- toItemSubmitForm(params); // 调用统一的 submitForm 方法
- }
- // 提交表单
- function toItemSubmitForm(params) {
- var commond = "/gm asset " + params.join(" ")
- // 提交表单
- submitForm(commond); // 调用统一的 submitForm 方法
- }
- </script>
|