From d3e29108e70d52efa2e0fc239b0daa0586b732b8 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Mon, 28 Apr 2025 15:23:27 +0800 Subject: [PATCH] feat(mall): 添加活动预期数量和剩余数量字段 --- src/main/resources/templates/febs/views/modules/votesActivity/optionAdd.html | 73 +++++++++++++----------------------- 1 files changed, 26 insertions(+), 47 deletions(-) diff --git a/src/main/resources/templates/febs/views/modules/votesActivity/optionAdd.html b/src/main/resources/templates/febs/views/modules/votesActivity/optionAdd.html index f814f0e..57dc43c 100644 --- a/src/main/resources/templates/febs/views/modules/votesActivity/optionAdd.html +++ b/src/main/resources/templates/febs/views/modules/votesActivity/optionAdd.html @@ -18,38 +18,23 @@ <div id="activity-option"></div> </div> </div> - - <div class="layui-col-lg6"> - <label class="layui-form-label">序号:</label> - <div class="layui-input-block"> - <input type="number" name="number" placeholder="" autocomplete="off" class="layui-input" disabled> - </div> - </div> </div> <div class="layui-form-item"> <div class="layui-col-lg6"> - <label class="layui-form-label febs-form-item-require">报名名称:</label> - <div class="layui-input-block"> - <input type="text" name="registeredName" lay-verify="required" autocomplete="off" class="layui-input" > - </div> - </div> - - <div class="layui-col-lg6"> <label class="layui-form-label febs-form-item-require">选项名称:</label> <div class="layui-input-block"> - <input type="text" name="beautyName" lay-verify="required" autocomplete="off" class="layui-input" > + <input type="text" name="optionName" lay-verify="required" autocomplete="off" class="layui-input" > + </div> + </div> + <div class="layui-col-lg6"> + <label class="layui-form-label febs-form-item-require">姓名:</label> + <div class="layui-input-block"> + <input type="text" name="realName" lay-verify="required" autocomplete="off" class="layui-input" > + <div class="layui-form-mid layui-word-aux">姓名和选项名称可一致</div> </div> </div> </div> <div class="layui-row layui-col-space10 layui-form-item"> - <div class="layui-col-lg6"> - <label class="layui-form-label">性别:</label> - <div class="layui-input-block"> - <input type="radio" name="sex" value="1" title="男" /> - <input type="radio" name="sex" value="2" title="女" /> - <input type="radio" name="sex" value="2" title="保密" checked /> - </div> - </div> <div class="layui-form-item" id="area-picker"> <div class="layui-form-label">选择省/市</div> <div class="layui-input-inline" style="width: 200px;"> @@ -87,6 +72,16 @@ </div> <div class="layui-row layui-col-space10 layui-form-item"> <div class="layui-col-lg6"> + <label class="layui-form-label">性别:</label> + <div class="layui-input-block"> + <input type="radio" name="sex" value="1" title="男" /> + <input type="radio" name="sex" value="2" title="女" /> + <input type="radio" name="sex" value="2" title="保密" checked /> + </div> + </div> + </div> + <div class="layui-row layui-col-space10 layui-form-item"> + <div class="layui-col-lg6"> <label class="layui-form-label">邮箱:</label> <div class="layui-input-block"> <input type="text" name="email" autocomplete="off" class="layui-input" > @@ -95,29 +90,13 @@ <div class="layui-col-lg6"> <label class="layui-form-label febs-form-item-require" style="white-space: nowrap;">是否签约MCN:</label> <div class="layui-input-block"> - <select name="ismcn" lay-verify="required" class="layui-input"> + <select name="mcnState" lay-verify="required" class="layui-input"> <option value="0">否</option> <option value="1">是</option> </select> </div> </div> </div> - - <!-- <div class="layui-row layui-col-space10 layui-form-item">--> - <!-- <div class="layui-col-lg6">--> - <!-- <label class="layui-form-label febs-form-item-require">排名:</label>--> - <!-- <div class="layui-input-block">--> - <!-- <input type="number" name="rank" lay-verify="required" autocomplete="off" class="layui-input" >--> - <!-- </div>--> - <!-- </div>--> - - <!-- <div class="layui-col-lg6">--> - <!-- <label class="layui-form-label febs-form-item-require">票数差:</label>--> - <!-- <div class="layui-input-block">--> - <!-- <input type="number" name="diffPrevious" lay-verify="required" autocomplete="off" class="layui-input" >--> - <!-- </div>--> - <!-- </div>--> - <!-- </div>--> <div class="layui-form-item"> <label class="layui-form-label">爱好:</label> @@ -131,7 +110,7 @@ <div class="layui-tab-item"> <div class="layui-form-item"> - <label class="layui-form-label febs-form-item-require">选项图片:</label> + <label class="layui-form-label febs-form-item-require">封面:</label> <div class="layui-input-block"> <div class="layui-upload"> <button type="button" class="layui-btn layui-btn-normal layui-btn" id="test2">上传</button> @@ -148,7 +127,7 @@ </div> </div> <div class="layui-form-item"> - <label class="layui-form-label febs-form-item-require">选项视频:</label> + <label class="layui-form-label febs-form-item-require">参赛作品:</label> <div class="layui-input-block"> <div class="layui-upload"> <button type="button" class="layui-btn upload" id="upload" style="background-color: #009688; margin-bottom: 2px">上传文件</button> @@ -156,7 +135,7 @@ </div> </div> <div class="layui-form-item"> - <label class="layui-form-label">视频链接:</label> + <label class="layui-form-label">作品链接:</label> <div class="layui-input-block"> <input type="text" id="videoUrl" lay-verify="required" name="videoUrl" autocomplete="off" class="layui-input" readonly> </div> @@ -200,7 +179,7 @@ </style> <!-- 表格操作栏 end --> <script data-th-inline="javascript"> - layui.use(['febs', 'form', 'formSelects', 'validate', 'laydate', 'layedit', 'upload', 'table', 'xmSelect', 'layarea'], function () { + layui.use(['febs', 'form', 'formSelects', 'validate', 'layedit', 'upload', 'table', 'xmSelect', 'layarea'], function () { var $ = layui.jquery, febs = layui.febs, layer = layui.layer, @@ -226,7 +205,7 @@ var form = new FormData(); form.append("file", files[0]); $.ajax({ - url:'/admin/goods/uploadFileBaseEsc', + url:'/admin/goods/uploadFileBase64', type: "post", processData: false, contentType: false, @@ -285,7 +264,7 @@ data: [] }) - febs.get(ctx + 'admin/votesActivity/allActivities', null, function(res) { + febs.get(ctx + 'admin/happyActivity/allActivities', null, function(res) { activityOptions.update({ data : res.data, autoRow: true, @@ -343,7 +322,7 @@ data.field.description = editor.txt.html(); console.log(data.field); $.ajax({ - 'url':ctx + 'admin/votesActivity/addOption', + 'url':ctx + 'admin/happyActivity/addOption', 'type':'post', 'dataType':'json', 'headers' : {'Content-Type' : 'application/json;charset=utf-8'}, //接口json格式 -- Gitblit v1.9.1