From 5071992d0f6935288bf5f9f772a423dde3c0b8d3 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Wed, 21 May 2025 11:15:07 +0800
Subject: [PATCH] refactor(mall): 优化会员收藏商品的删除逻辑
---
src/main/resources/templates/febs/views/modules/votesActivity/optionInfo.html | 92 +++++++++++-----------------------------------
1 files changed, 22 insertions(+), 70 deletions(-)
diff --git a/src/main/resources/templates/febs/views/modules/votesActivity/optionInfo.html b/src/main/resources/templates/febs/views/modules/votesActivity/optionInfo.html
index c9f1d6e..64bf0f5 100644
--- a/src/main/resources/templates/febs/views/modules/votesActivity/optionInfo.html
+++ b/src/main/resources/templates/febs/views/modules/votesActivity/optionInfo.html
@@ -16,33 +16,33 @@
<div class="layui-col-lg6">
<label class="layui-form-label febs-form-item-require">审核:</label>
<div class="layui-input-block">
- <input type="radio" name="audit" value="1" title="待审核" checked />
- <input type="radio" name="audit" value="2" title="同意" />
- <input type="radio" name="audit" value="3" title="拒绝" />
+ <input type="radio" name="state" value="0" title="待审核" checked />
+ <input type="radio" name="state" value="1" title="同意" />
+ <input type="radio" name="state" value="2" title="拒绝" />
</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>
+ <label class="layui-form-label febs-form-item-require">封面:</label>
<div class="layui-input-block">
<input type="text" lay-verify="required" name="image" autocomplete="off" class="layui-input" readonly>
</div>
</div>
<div class="layui-col-lg6">
- <button type="button" class="layui-btn layui-btn-normal layui-btn" id="openImg">图片审核</button>
+ <button type="button" class="layui-btn layui-btn-normal layui-btn" id="openImg">封面审核</button>
</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>
+ <label class="layui-form-label febs-form-item-require">参赛作品:</label>
<div class="layui-input-block">
<input type="text" lay-verify="required" name="videoUrl" autocomplete="off" class="layui-input" readonly>
</div>
</div>
<div class="layui-col-lg6">
- <button type="button" class="layui-btn layui-btn-normal layui-btn" id="openVideo">视频审核</button>
+ <button type="button" class="layui-btn layui-btn-normal layui-btn" id="openVideo">作品审核</button>
</div>
</div>
</div>
@@ -58,41 +58,26 @@
<div class="layui-col-lg6">
<label class="layui-form-label">序号:</label>
<div class="layui-input-block">
- <!-- <input type="number" name="number" lay-verify="required" placeholder="" autocomplete="off" class="layui-input" data-value="{$voteOption.number}">-->
- <input type="number" name="number" placeholder="" autocomplete="off" class="layui-input" data-value="{$voteOption.number}" disabled>
+ <input type="number" name="orderCnt" placeholder="" autocomplete="off" class="layui-input" data-value="{$voteOption.number}">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-col-lg6">
- <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">
- <input type="text" name="registeredName" 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>
+ <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="realName" lay-verify="required" autocomplete="off" class="layui-input" >
</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="text" name="province" 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="city" lay-verify="required" autocomplete="off" class="layui-input" >-->
- <!-- </div>-->
- <!-- </div>-->
- <!-- </div>-->
<div class="layui-row layui-col-space10 layui-form-item">
<div class="layui-col-lg6">
<label class="layui-form-label">性别:</label>
@@ -114,11 +99,6 @@
<option value="">--选择市--</option>
</select>
</div>
- <!-- <div class="layui-input-inline" style="width: 200px;" >-->
- <!-- <select name="area" class="county-selector" data-value="浦东新区">-->
- <!-- <option value="">--选择区--</option>-->
- <!-- </select>-->
- <!-- </div>-->
</div>
</div>
@@ -148,34 +128,10 @@
<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" 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" autocomplete="off" class="layui-input" >-->
- <!-- </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="voteCount" autocomplete="off" class="layui-input" >
</div>
</div>
</div>
@@ -226,7 +182,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', 'laydate', 'layedit', 'table', 'xmSelect', 'layarea'], function () {
var $ = layui.jquery,
febs = layui.febs,
layer = layui.layer,
@@ -236,7 +192,6 @@
$view = $('#option-info'),
voteOption = [[${voteOption}]],
layedit = layui.layedit,
- upload = layui.upload,
layarea = layui.layarea,
validate = layui.validate;
@@ -253,7 +208,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,
@@ -292,7 +247,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,
@@ -324,22 +279,19 @@
form.val("option-info-form", {
"id": voteOption.id,
"activityId": voteOption.activityId,
- "beautyName": voteOption.beautyName,
- "registeredName": voteOption.registeredName,
+ "optionName": voteOption.optionName,
+ "realName": voteOption.realName,
"description": voteOption.description,
- "voteCount": voteOption.voteCount,
- "rank": voteOption.rank,
- "diffPrevious": voteOption.diffPrevious,
- "number": voteOption.number,
+ "orderCnt": voteOption.orderCnt,
"mobilePhone": voteOption.mobilePhone,
"sex": voteOption.sex,
"hobby": voteOption.hobby,
- "ismcn": voteOption.ismcn,
+ "mcnState": voteOption.mcnState,
"address": voteOption.address,
"province": voteOption.province,
"city": voteOption.city,
"videoUrl": voteOption.videoUrl,
- "audit": voteOption.audit,
+ "state": voteOption.state,
"image": voteOption.image,
"email": voteOption.email
});
@@ -367,7 +319,7 @@
data.field.description = editor.txt.html();
console.log(data.field);
$.ajax({
- 'url':ctx + 'admin/votesActivity/optionUpdate',
+ 'url':ctx + 'admin/happyActivity/optionUpdate',
'type':'post',
'dataType':'json',
'headers' : {'Content-Type' : 'application/json;charset=utf-8'}, //接口json格式
--
Gitblit v1.9.1