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