mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2026-03-26 17:37:20 +08:00
【修复】修复商品参数新建或编辑后,未保存结果集导致参数丢失的问题。
This commit is contained in:
@@ -222,7 +222,7 @@
|
||||
<div class="layui-tab-item">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">参数模型选择</label>
|
||||
<div class="layui-input-inline layui-inline-10">
|
||||
<div class="layui-input-inline layui-inline-12">
|
||||
<div id="goodsParams_SelectCreateTree" class="xm-select-demo"></div>
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">
|
||||
@@ -674,6 +674,7 @@
|
||||
height: '250px',
|
||||
data: d.data.paramsList,
|
||||
//model: { label: { type: 'text' } },
|
||||
filterable: true,
|
||||
name: 'goodsParamsIds',
|
||||
prop: {
|
||||
name: 'name',
|
||||
|
||||
@@ -213,7 +213,7 @@
|
||||
<div class="layui-tab-item">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">参数模型选择</label>
|
||||
<div class="layui-input-inline layui-inline-10">
|
||||
<div class="layui-input-inline layui-inline-12">
|
||||
<div id="goodsParams_SelectCreateTree" class="xm-select-demo"></div>
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">
|
||||
@@ -407,16 +407,16 @@
|
||||
{{# if(item.type && item.type==='radio'){ }}
|
||||
<input type="hidden" name="paramsValueCount[{{index}}]" value="{{layui.coreHelper.stringToArrayLength(item.value)}}" class="layui-input">
|
||||
{{# layui.each(layui.coreHelper.stringToArray(item.value), function(indexRadio, itemRadio){ }}
|
||||
<input type="radio" name="paramsValue[{{index}}]" value="{{itemRadio}}" title="{{itemRadio}}" {{ setRadioParameters(d.arrParameters, item.id , itemRadio) ?'checked':'' }} lay-verType="tips" lay-verify="required">
|
||||
<input type="radio" name="paramsValue[{{index}}]" value="{{itemRadio}}" title="{{itemRadio}}" {{ setRadioParameters(d.arrParameters, item.id , itemRadio) ?'checked':'' }} lay-verify="required">
|
||||
{{# }); }}
|
||||
{{# } else if (item.type && item.type==='checkbox'){ }}
|
||||
<input type="hidden" name="paramsValueCount[{{index}}]" value="{{layui.coreHelper.stringToArrayLength(item.value)}}" class="layui-input">
|
||||
{{# layui.each(layui.coreHelper.stringToArray(item.value), function(indexCheckbox, itemCheckbox){ }}
|
||||
<input type="checkbox" name="paramsValue[{{index}}][]" value="{{itemCheckbox}}" lay-skin="primary" {{ setCheckboxParameters(d.arrParameters, item.id , itemCheckbox) ?'checked':'' }} title="{{itemCheckbox}}" value="{{itemCheckbox}}" lay-verType="tips" lay-verify="required">
|
||||
<input type="checkbox" name="paramsValue[{{index}}][]" value="{{itemCheckbox}}" lay-skin="primary" {{ setCheckboxParameters(d.arrParameters, item.id , itemCheckbox) ?'checked':'' }} title="{{itemCheckbox}}" value="{{itemCheckbox}}" lay-verify="required">
|
||||
{{# }); }}
|
||||
{{# } else if (item.type && item.type==='text'){ }}
|
||||
<input type="hidden" name="paramsValueCount[{{index}}]" value="1" class="layui-input">
|
||||
<input type="text" name="paramsValue[{{index}}]" value="{{setTextParameters(d.arrParameters, item.id)}}" class="layui-input" lay-verType="tips" lay-verify="required">
|
||||
<input type="text" name="paramsValue[{{index}}]" value="{{setTextParameters(d.arrParameters, item.id)}}" class="layui-input" lay-verify="required">
|
||||
{{# } else { }}
|
||||
{{# } }}
|
||||
</div>
|
||||
@@ -743,6 +743,7 @@
|
||||
height: '250px',
|
||||
data: d.data.paramsList,
|
||||
//model: { label: { type: 'text' } },
|
||||
filterable: true,
|
||||
name: 'goodsParamsIds',
|
||||
prop: {
|
||||
name: 'name',
|
||||
|
||||
Reference in New Issue
Block a user