340 lines
22 KiB
PHP
340 lines
22 KiB
PHP
@extends('layouts.base')
|
||
@section('title', trans('基础设置'))
|
||
@section('content')
|
||
<div class="w1200 m0a" id="app">
|
||
<div class="rightlist">
|
||
<form action="" method="post" class="form-horizontal form" enctype="multipart/form-data">
|
||
<div class="panel panel-default">
|
||
<div class='panel-heading'>客户端设置</div>
|
||
<div class='panel-body'>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">客户端</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[switch]' value='1' @if ($set['switch'] == 1) checked @endif/>
|
||
开启
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[switch]' value='0' @if ($set['switch'] == 0) checked @endif />
|
||
关闭
|
||
</label>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">首次授权登录自动绑定手机号</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[is_first_time_bind]' value='1' @if ($set['is_first_time_bind'] == 1) checked @endif/>
|
||
开启
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[is_first_time_bind]' value='0' @if ($set['is_first_time_bind'] == 0 || !isset($set['is_first_time_bind'])) checked @endif />
|
||
关闭
|
||
</label>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">图片审查</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[image_check]' value='1' @if ($set['image_check'] == 1) checked @endif/>
|
||
开启
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[image_check]' value='0' @if ($set['image_check'] == 0) checked @endif />
|
||
关闭
|
||
</label>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">App ID</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[key]" class="form-control" value="{{ $set['key'] }}"/>
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">App Secret</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[secret]" class="form-control @if($set['secret']) hidden @endif " value="{{ $set['secret'] }}" id="secret"/>
|
||
<span class='label label-success @if(!$set['secret']) hidden @endif ' id="secret_label" >已上传</span>
|
||
<input type="button" name="" value="重设" onclick="removeHiddent1()" class="btn btn-danger @if(!$set['secret']) hidden @endif" id="secret_btn" />
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">小程序原始ID</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[min_original_id]" value="{{ $set['min_original_id'] }}" class="form-control"/>
|
||
<span class="help-block" style="margin-top: 5px">
|
||
注意区分公众号原始id,两者不一样
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">弹窗引导用户授权头像/昵称</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[member_auth_pop_switch]' value='1' @if ($set['member_auth_pop_switch'] == 1) checked @endif/>
|
||
开启
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[member_auth_pop_switch]' value='0' @if ($set['member_auth_pop_switch'] == 0) checked @endif />
|
||
关闭
|
||
</label>
|
||
<span class="help-block" style="margin-top: 5px">
|
||
开启后在小程序访问,如果用户没有头像昵称的,每次进入会员中心、推广中心弹窗引导用户授权头像、昵称
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">首页页面设置</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[is_diy_open]' value='0' @if ($set['is_diy_open'] == 0) checked @endif/>
|
||
默认页面
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[is_diy_open]' value='1' @if ($set['is_diy_open'] == 1) checked @endif />
|
||
自定义页面
|
||
</label>
|
||
<span class="help-block" style="margin-top: 5px">
|
||
选择默认页面,进入小程序的首页根据装修DIY的设置显示
|
||
</span>
|
||
<span class="help-block" style="margin-top: 5px">
|
||
选择自定义页面,进入小程序的首页根据设置的路径页面显示
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="form-group @if($set['is_diy_open'] != 1) hidden @endif" id="diy_index_url">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">自定义页面路径</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[diy_index_url]" value="{{ $set['diy_index_url'] }}" class="form-control"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class='panel-heading'>腾讯位置服务</div>
|
||
<div class='panel-body'>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">Key</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[qq_map_web_key]" class="form-control" value="{{ $set['qq_map_web_key'] }}"/>
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">Sign</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[qq_map_web_sign]" class="form-control" value="{{ $set['qq_map_web_sign'] }}"/>
|
||
<span class="help-text">
|
||
腾讯位置服务:此处为小程序定位功能,申请开发者密钥(Key),
|
||
</span>
|
||
<a href="https://lbs.qq.com/dev/console/key/add" target="_blank">申请密钥</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class='panel-heading'>微信商户设置</div>
|
||
<div class='panel-body'>
|
||
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">支付类型</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[is_pay_manager]' value='1' @if ($set['is_pay_manager'] == 1) checked @endif/>
|
||
支付管理
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[is_pay_manager]' value='0' @if ($set['is_pay_manager'] == 0) checked @endif />
|
||
微信支付
|
||
</label>
|
||
<span class="help-block" style="color: red">
|
||
1、如果小程序里已经没有了微信支付入口,变成了支付管理,请选择支付管理类型<br/>
|
||
2、支付管理目前只需要配置小程序里申请的商户号就能支付了,无需配置密钥证书<br/>
|
||
|
||
</span>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">支付商户号</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[mchid]" class="form-control" value="{{ $set['mchid'] }}"/>
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">支付密钥</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[api_secret]" id="api_secret" class="form-control @if($set['api_secret']) hidden @endif" value="{{ $set['api_secret'] }}"/>
|
||
<span class='label label-success @if(!$set['api_secret']) hidden @endif ' id="api_secret_label" >已上传</span>
|
||
<input type="button" name="" value="重设" onclick="removeHiddent()" class="btn btn-danger @if(!$set['api_secret']) hidden @endif" id="api_secret_btn" />
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">CERT证书文件</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="hidden" name="min[apiclient_cert]" value="{{ $set['apiclient_cert'] }}"/>
|
||
<input type="file" name="apiclient_cert" class="form-control"/>
|
||
<span class="help-block">
|
||
@if (!empty($set['apiclient_cert']))
|
||
<span class='label label-success'>已上传</span>
|
||
@else
|
||
<span class='label label-danger'>未上传</span>
|
||
@endif
|
||
下载证书 cert.zip 中的 apiclient_cert.pem 文件
|
||
</span>
|
||
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">KEY密钥文件</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="hidden" name="min[apiclient_key]" value="{{ $set['apiclient_key'] }}"/>
|
||
|
||
<input type="file" name="apiclient_key" class="form-control"/>
|
||
<span class="help-block">
|
||
@if (!empty($set['apiclient_key']))
|
||
<span class='label label-success'>已上传</span>
|
||
@else
|
||
<span class='label label-danger'>未上传</span>
|
||
@endif
|
||
下载证书 cert.zip 中的 apiclient_key.pem 文件
|
||
</span>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">微信支付-V3新版</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[v3_switch]' value='1' @if ($set['v3_switch'] == 1) checked @endif/>
|
||
开启
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[v3_switch]' value='0' @if ($set['v3_switch'] == 0) checked @endif />
|
||
关闭
|
||
</label>
|
||
<div>
|
||
<span class="help-text">
|
||
提示:当前设置只针对新版微信提现打款(商家转账到零钱功能),用着旧版(企业付款到零钱)功能的请勿开启
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">ApiV3密钥</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="text" name="min[api_secret_v3]" id="api_secret_v3" class="form-control @if($set['api_secret_v3']) hidden @endif" value="{{ $set['api_secret_v3'] }}"/>
|
||
<span class='label label-success @if(!$set['api_secret_v3']) hidden @endif ' id="api_secret_v3_label" >已上传</span>
|
||
<input type="button" name="" value="重设" onclick="removeHiddent2()" class="btn btn-danger @if(!$set['api_secret_v3']) hidden @endif" id="api_secret_v3_btn" />
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">发货信息管理服务</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[open_send_manage]' value='1' @if ($set['open_send_manage'] == 1) checked @endif/>
|
||
开启
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[open_send_manage]' value='0' @if ($set['open_send_manage'] == 0) checked @endif />
|
||
关闭
|
||
</label>
|
||
<span class="help-block" style="margin-top: 5px;color: red">
|
||
根据微信小程序要求,特定类型的小程序需要在平台完成发货信息录入及确认收货流程后方可进行资金结算。开启后:<br/>
|
||
每天23点会定时请求微信服务器拉取一个月以内需要发货的订单到商城,也可手动更新在发货信息管理手动操作《同步订单》;<br/>
|
||
注意:一个商户订单号下最多只能同时存在10个物流信息
|
||
|
||
</span>
|
||
</div>
|
||
</div>
|
||
<div class="form-group @if(!$set['open_send_manage']) hidden @endif" id="auto_send_order">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label">发货信息自动推送</label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[auto_send_order]' value='1' @if ($set['auto_send_order'] == 1) checked @endif/>
|
||
开启
|
||
</label>
|
||
<label class='radio-inline'>
|
||
<input type='radio' name='min[auto_send_order]' value='0' @if ($set['auto_send_order'] == 0) checked @endif />
|
||
关闭
|
||
</label>
|
||
<span class="help-block" style="margin-top: 5px;">
|
||
开启后:每天23点可发货的订单会自动推送到微信,如订单无物流信息的则按虚拟订单推送<br/>
|
||
请保证订单物流信息的准确性,物流信息推送成功后无法修改<br/>
|
||
自动进行同步发货有失败的可能,如失败需要手动同步发货
|
||
</span>
|
||
</div>
|
||
</div>
|
||
|
||
{{-- <div class="form-group">--}}
|
||
{{-- <label class="col-xs-12 col-sm-3 col-md-2 control-label">ROOT文件</label>--}}
|
||
{{-- <div class="col-sm-9 col-xs-12">--}}
|
||
{{-- <input type="hidden" name="min[weixin_root]" value="{{ $set['weixin_root'] }}"/>--}}
|
||
{{-- <input type="file" name="weixin_root" class="form-control"/>--}}
|
||
{{-- <span class="help-block">--}}
|
||
{{-- @if (!empty($set['weixin_root']))--}}
|
||
{{-- <span class='label label-success'>已上传</span>--}}
|
||
{{-- @else--}}
|
||
{{-- <span class='label label-danger'>未上传</span>--}}
|
||
{{-- @endif--}}
|
||
{{-- 下载证书 cert.zip 中的 rootca.pem 文件--}}
|
||
{{-- </span>--}}
|
||
{{-- </div>--}}
|
||
{{-- </div>--}}
|
||
<div class="form-group"></div>
|
||
<div class="form-group">
|
||
<label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
|
||
<div class="col-sm-9 col-xs-12">
|
||
<input type="submit" name="submit" value="提交" class="btn btn-success"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
|
||
<script >
|
||
$(document).ready(function () {
|
||
$("input[name='min[is_diy_open]']:radio").change(function () {
|
||
if($("#diy_index_url").hasClass('hidden')) {
|
||
$("#diy_index_url").removeClass('hidden')
|
||
} else {
|
||
$("#diy_index_url").addClass('hidden')
|
||
}
|
||
});
|
||
|
||
$("input[name='min[open_send_manage]']:radio").change(function () {
|
||
if($("#auto_send_order").hasClass('hidden')) {
|
||
$("#auto_send_order").removeClass('hidden')
|
||
} else {
|
||
$("#auto_send_order").addClass('hidden')
|
||
}
|
||
});
|
||
});
|
||
function removeHiddent(){
|
||
$("#api_secret").removeClass('hidden')
|
||
$("#api_secret").val('')
|
||
$("#api_secret_btn").addClass('hidden')
|
||
$("#api_secret_label").addClass('hidden')
|
||
}
|
||
|
||
function removeHiddent1(){
|
||
$("#secret").removeClass('hidden')
|
||
$("#secret").val('')
|
||
$("#secret_btn").addClass('hidden')
|
||
$("#secret_label").addClass('hidden')
|
||
}
|
||
|
||
function removeHiddent2(){
|
||
$("#api_secret_v3").removeClass('hidden')
|
||
$("#api_secret_v3").val('')
|
||
$("#api_secret_v3_btn").addClass('hidden')
|
||
$("#api_secret_v3_label").addClass('hidden')
|
||
}
|
||
</script>
|
||
@endsection
|