mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2026-03-25 00:47:21 +08:00
【优化】优化后台服务商品列表查看详情功能。
This commit is contained in:
@@ -593,7 +593,28 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
|||||||
return jm;
|
return jm;
|
||||||
}
|
}
|
||||||
jm.code = 0;
|
jm.code = 0;
|
||||||
jm.data = model;
|
|
||||||
|
model.consumableStore = CommonHelper.GetCaptureInterceptedText(model.consumableStore, ",");
|
||||||
|
model.allowedMembership = CommonHelper.GetCaptureInterceptedText(model.allowedMembership, ",");
|
||||||
|
|
||||||
|
//服务核销有效期类型
|
||||||
|
var types = EnumHelper.EnumToList<GlobalEnumVars.ServicesValidityType>();
|
||||||
|
//服务状态列表
|
||||||
|
var status = EnumHelper.EnumToList<GlobalEnumVars.ServicesStatus>();
|
||||||
|
//用户级别列表
|
||||||
|
var userGrade = await _coreCmsUserGradeServices.QueryAsync();
|
||||||
|
//门店列表
|
||||||
|
var stores = await _storeServices.QueryListByClauseAsync(p => p.id > 0, p => p.isDefault, OrderByType.Desc);
|
||||||
|
jm.code = 0;
|
||||||
|
|
||||||
|
jm.data = new
|
||||||
|
{
|
||||||
|
types,
|
||||||
|
status,
|
||||||
|
userGrade,
|
||||||
|
model,
|
||||||
|
stores
|
||||||
|
};
|
||||||
|
|
||||||
return jm;
|
return jm;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
<label for="commentId">评价用户</label>
|
<label for="commentId">评价用户</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="javascript:void(0);" onclick="layui.coreHelper.viewImage('{{ d.params.data.avatarImage || setter.noImagePicUrl }}')"><image style="max-width:60px;max-height:60px;border-radius: 30px;" src="{{d.params.data.avatarImage || setter.noImagePicUrl }}" /></a> {{ d.params.data.nickName || '' }} 【{{ d.params.data.mobile || '' }}】
|
<a href="javascript:void(0);" onclick="layui.coreHelper.viewImage('{{ d.params.data.avatarImage || layui.setter.noImagePicUrl }}')"><image style="max-width:60px;max-height:60px;border-radius: 30px;" src="{{d.params.data.avatarImage || layui.setter.noImagePicUrl }}" /></a> {{ d.params.data.nickName || '' }} 【{{ d.params.data.mobile || '' }}】
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -116,7 +116,7 @@
|
|||||||
//开启调试情况下获取接口赋值数据
|
//开启调试情况下获取接口赋值数据
|
||||||
if (debug) { console.log(d.params.data); }
|
if (debug) { console.log(d.params.data); }
|
||||||
|
|
||||||
layui.use(['admin', 'form', 'coreHelper'], function () {
|
layui.use(['admin', 'form', 'coreHelper','setter'], function () {
|
||||||
var $ = layui.$
|
var $ = layui.$
|
||||||
, setter = layui.setter
|
, setter = layui.setter
|
||||||
, admin = layui.admin
|
, admin = layui.admin
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<label for="id">序列</label>
|
<label for="id">序列</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.id || '' }}
|
{{ d.params.data.model.id || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -20,7 +20,7 @@
|
|||||||
<label for="title">项目名称</label>
|
<label for="title">项目名称</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.title || '' }}
|
{{ d.params.data.model.title || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<label for="thumbnail">项目缩略图</label>
|
<label for="thumbnail">项目缩略图</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.thumbnail || '' }}
|
<a href="javascript:void(0);" onclick=layui.coreHelper.viewImage("{{ d.params.data.model.thumbnail || '' }}")><image style="max-width: 100px; max-height: 100px;" src="{{ d.params.data.model.thumbnail || '' }}" /></a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
<label for="description">项目概述</label>
|
<label for="description">项目概述</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.description || '' }}
|
{{ d.params.data.model.description || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
<label for="contentBody">项目详细说明</label>
|
<label for="contentBody">项目详细说明</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.contentBody || '' }}
|
{{-d.params.data.model.contentBody }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -56,16 +56,32 @@
|
|||||||
<label for="allowedMembership">允许购买会员级别</label>
|
<label for="allowedMembership">允许购买会员级别</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.allowedMembership || '' }}
|
{{# layui.each(d.params.data.userGrade, function(index, item){ }}
|
||||||
|
{{# if(d.params.data.model.allowedMembership.includes(item.id)){ }}
|
||||||
|
【{{item.title}}】
|
||||||
|
{{# } }}
|
||||||
|
{{# }); }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<label for="allowedMembership">核销门店</label>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
{{# layui.each(d.params.data.stores, function(index, item){ }}
|
||||||
|
{{# if(d.params.data.model.consumableStore.includes(item.id)){ }}
|
||||||
|
【{{item.storeName}}】
|
||||||
|
{{# } }}
|
||||||
|
{{# }); }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<label for="status">项目状态</label>
|
<label for="status">项目状态</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.status || '' }}
|
{{ d.params.data.model.status || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -74,7 +90,7 @@
|
|||||||
<label for="maxBuyNumber">项目重复购买次数</label>
|
<label for="maxBuyNumber">项目重复购买次数</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.maxBuyNumber || '' }}
|
{{ d.params.data.model.maxBuyNumber || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -83,7 +99,7 @@
|
|||||||
<label for="amount">项目可销售数量</label>
|
<label for="amount">项目可销售数量</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.amount || '' }}
|
{{ d.params.data.model.amount || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -92,7 +108,7 @@
|
|||||||
<label for="startTime">项目开始时间</label>
|
<label for="startTime">项目开始时间</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.startTime || '' }}
|
{{ d.params.data.model.startTime || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -101,7 +117,7 @@
|
|||||||
<label for="endTime">项目截止时间</label>
|
<label for="endTime">项目截止时间</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.endTime || '' }}
|
{{ d.params.data.model.endTime || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -110,7 +126,7 @@
|
|||||||
<label for="validityType">核销有效期类型</label>
|
<label for="validityType">核销有效期类型</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.validityType || '' }}
|
{{ d.params.data.model.validityType || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -119,7 +135,7 @@
|
|||||||
<label for="validityStartTime">核销开始时间</label>
|
<label for="validityStartTime">核销开始时间</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.validityStartTime || '' }}
|
{{ d.params.data.model.validityStartTime || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -128,7 +144,7 @@
|
|||||||
<label for="validityEndTime">核销结束时间</label>
|
<label for="validityEndTime">核销结束时间</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.validityEndTime || '' }}
|
{{ d.params.data.model.validityEndTime || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -137,7 +153,7 @@
|
|||||||
<label for="ticketNumber">核销服务券数量</label>
|
<label for="ticketNumber">核销服务券数量</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.ticketNumber || '' }}
|
{{ d.params.data.model.ticketNumber || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -146,7 +162,7 @@
|
|||||||
<label for="createTime">项目创建时间</label>
|
<label for="createTime">项目创建时间</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.createTime || '' }}
|
{{ d.params.data.model.createTime || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
@@ -155,7 +171,7 @@
|
|||||||
<label for="updateTime">项目更新时间</label>
|
<label for="updateTime">项目更新时间</label>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
{{ d.params.data.updateTime || '' }}
|
{{ d.params.data.model.updateTime || '' }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
Reference in New Issue
Block a user