cxhxy/app/applet/view/wxapp/privacy/setting.html
2023-11-21 15:14:59 +08:00

1 line
6.7 KiB
HTML

<div class="row-content am-cf">
<div class="row">
<div class="am-u-sm-12 am-u-md-12 am-u-lg-12">
<div class="widget am-cf">
{if $user['applet']['status']['value'] == 1}
<div class="widget-head am-cf">
<div class="widget-title am-fl">已生效的《获取用户隐私权限》接口</div>
</div>
{if isset($model['msg'])}
<div class="tips am-margin-bottom-sm am-u-sm-12">
<div class="pre-error">{$model['errmsg']}</div>
</div>
{else /}
<div class="tips am-margin-bottom-sm am-u-sm-12">
<div class="pre-info">
不要重复提交申请,申请后需重新提申上线小程序后才能生效。
</div>
</div>
<div class="privacy-list">
{if sizeof($model['setting_list']) > 0}
<div class="widget-body">
<div class="am-form-group">
<label class="am-u-sm-3 am-u-lg-2 am-form-label">接口</label>
<div class="am-u-sm-9 am-u-end">
{foreach $model['setting_list'] as $item}
<label class="am-radio-inline">
{$item['privacy_text']} <input type="checkbox" checked disabled>
</label>
{/foreach}
</div>
</div>
</div>
{else /}
<div class="no-list">
暂无记录
</div>
{/if}
</div>
<div class="widget-head am-cf">
<div class="widget-title am-fl">申请获取用户隐私权限接口</div>
</div>
<form id="my-form" class="am-form tpl-form-line-form" method="post">
<fieldset>
<div class="widget-body">
<div class="am-form-group">
{foreach $model['privacy_desc']['privacy_desc_list'] as $item}
<div class="privacy-list am-u-sm-3">
<div class="box">
<div class="title">
{$item['privacy_desc']}
</div>
<div class="text">
<input type="text" class="tpl-form-input" name="data[{$item['privacy_key']}]" value="" placeholder="请输入开启目的">
<input type="hidden" name="data[{$item['privacy_key']}_title]" value="{$item['privacy_desc']}">
</div>
<div class="title">
开启:<input name="data[privacy_key][]" type="checkbox" value="{$item['privacy_key']}">
</div>
</div>
</div>
{/foreach}
</div>
<div class="am-form-group">
<label class="am-u-sm-3 am-u-lg-2 am-form-label form-require">联系方式</label>
<div class="am-u-sm-9 am-u-end">
<label class="am-radio-inline">
<input v-model="contact_type" name="data[contact_type]" type="radio" value="phone" checked> 手机号
</label>
<label class="am-radio-inline">
<input v-model="contact_type" name="data[contact_type]" type="radio" value="weixin"> 微信号
</label>
<label class="am-radio-inline">
<input v-model="contact_type" name="data[contact_type]" type="radio" value="email"> 邮箱
</label>
<label class="am-radio-inline">
<input v-model="contact_type" name="data[contact_type]" type="radio" value="qq"> QQ
</label>
</div>
</div>
<div class="am-form-group">
<label v-show="contact_type == 'phone'" class="am-u-sm-3 am-u-lg-2 am-form-label form-require">
手机号
</label>
<label v-show="contact_type == 'weixin'" class="am-u-sm-3 am-u-lg-2 am-form-label form-require">
微信号
</label>
<label v-show="contact_type == 'qq'" class="am-u-sm-3 am-u-lg-2 am-form-label form-require">
QQ号
</label>
<label v-show="contact_type == 'email'" class="am-u-sm-3 am-u-lg-2 am-form-label form-require">
邮箱地址
</label>
<div class="am-u-sm-9 am-u-end">
<input type="text" class="tpl-form-input" name="data[contact]" value="" required>
</div>
</div>
<div class="am-form-group">
<div class="am-u-sm-9 am-u-sm-push-3 am-margin-top-lg">
<button type="submit" class="j-submit am-btn am-btn-secondary">提交申请</button>
</div>
</div>
</div>
</fieldset>
</form>
{/if}
{else /}
<div class="widget-head am-cf">
<div class="widget-title am-fl">配置小程序用户隐私保护指引</div>
</div>
<div class="tips am-margin-bottom-sm am-u-sm-12">
<div class="pre-error">
{$user['applet']['app_id'] == '' ?'未授权绑定小程序':'非授权模式,无操作权限'}
</div>
</div>
{/if}
</div>
</div>
</div>
</div>
<script>
$(function () {
new Vue({
el: '#my-form',
data: {
contact_type: "phone"
}
});
$('#my-form').formPost();
});
</script>