商品增加邮费模板绑定

This commit is contained in:
Anyon 2020-09-18 11:21:59 +08:00
parent d073d692b7
commit 9e1b5dbd14
3 changed files with 4083 additions and 9 deletions

View File

@ -157,6 +157,7 @@ class ShopGoods extends Controller
$data['mark'] = isset($data['mark']) && trim($data['mark'], ',') ? explode(',', trim($data['mark'], ',')) : [];
$fields = 'goods_sku `sku`,goods_code,goods_spec `key`,price_selling `selling`,price_market `market`,number_virtual `virtual`,number_express `express`,status';
$data['data_items'] = json_encode($this->app->db->name('ShopGoodsItem')->where(['goods_code' => $data['code']])->column($fields, 'goods_spec'), JSON_UNESCAPED_UNICODE);
$data['truck_items'] = $this->app->db->name('ShopTruckTemplate')->where(['status' => 1, 'deleted' => 0])->order('sort desc,id desc')->column('code,name');
} elseif ($this->request->isPost()) {
if (empty($data['cover'])) $this->error('商品图片不能为空!');
if (empty($data['slider'])) $this->error('轮播图不能为空!');

File diff suppressed because one or more lines are too long

View File

@ -26,6 +26,18 @@
{/if}{/foreach}
</select>
</label>
<label class="layui-form-item block relative">
<span class="color-green font-w7 label-required-prev">运费模板</span>
<span class="color-desc margin-left-5">Truck Template</span>
<select class="layui-select" name="truck_tcode" lay-search>
<option value="">--- 包邮 ---</option>
{foreach $vo.truck_items as $truck}{if isset($vo.truck_tcode) and $vo.truck_tcode eq $truck.code}
<option selected value="{$truck.code}">{$truck.code} - {$truck.name|default=''}</option>
{else}
<option value="{$truck.code}">{$truck.code} - {$truck.name|default=''}</option>
{/if}{/foreach}
</select>
</label>
<label class="layui-form-item block relative">
<span class="color-green font-w7">商品名称</span>
<span class="color-desc margin-left-5">Goods Name</span>