Commit 32d468d947d23b9e0a2cee66aa9d096ba0e10999

Authored by teemitop
1 parent 69a85f31

短信模板设置

... ... @@ -164,6 +164,10 @@ class Seller extends Common
$cuisine = !empty($data['cuisine']) ? implode(',', array_keys($data['cuisine'])) : '';
$type = !empty($data['type']) ? implode(',', array_keys($data['type'])) : '';
$mode = !empty($data['mode']) ? implode(',', array_keys($data['mode'])) : '';
$sms_code = !empty($data['sms_code']) ? $data['sms_code'] : '';
if($sms_code)
$res_sms_code= file_get_contents(ON_LINE.'App.SendSMS.SetSellerSmsTemplate&sid='.$data['sellerid'].'&sms_id='.$sms_code);
if($cuisine)
$res_cuisine= file_get_contents(ON_LINE.'App.Seller.SetSellerCuisine&sellerid='.$data['sellerid'].'&cid='.$cuisine);
... ... @@ -228,8 +232,23 @@ class Seller extends Common
}
$this->assign('mode',$mode);//获取所有菜系
$this->assign ('data',$data); //商户信息
$this->assign ( 'title','商户菜品配置' );
//获取商家已选短信模板
$template = file_get_contents(ON_LINE.'App.Reserve.SellerInfo&seller_id='.$data['id']);
$template = json_decode($template,TRUE);
//获取商家已有地图显示方式
$template_list = file_get_contents(ON_LINE.'App.SendSMS.GetSmsTemplate');
$template_list = json_decode($template_list,TRUE);
//组装数据
foreach ($template_list['data'] as $key => $value) {
if($value['template_code']==$template['data']['setting']['template_code']){
$template_list['data'][$key]['checked'] = 1;
}
}
$this->assign('template_list',$template_list['data']);//获取短信模板列表
//商户信息
$this->assign ('data',$data);
$this->assign ( 'title','商户信息配置' );
return $this->fetch();
}
... ...
... ... @@ -46,6 +46,21 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label">模板选择</label>
<div class="layui-input-block">
<div class="layui-input-4">
<select name="sms_code" id="sms_code" lay-filter="sms_code">
<option value="0" data-val=''>请选择</option>
{foreach $template_list as $vo}
<option value="{$vo.id}" data-val='{$vo.content}' {if $vo.checked==1} selected{/if}>{$vo.template_code}</option>
{/foreach}
<textarea style='display:none' placeholder="短信内容预览" name="content" id="txt" class="layui-textarea" disabled></textarea>
</select>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button type="button" class="layui-btn" lay-submit="" lay-filter="submit">{:lang('submit')}</button>
<a href="{:url('sellerList')}" class="layui-btn layui-btn-primary">{:lang('back')}</a>
... ... @@ -71,5 +86,12 @@
}
});
})
//单选按钮显示隐藏
form.on('select(channel)', function(data){
var dataval=$(data.elem).find("option:selected").attr("data-val");
$("#txt").show();
$("#txt").html(dataval);
});
});
</script>
\ No newline at end of file
... ...