初始上传

This commit is contained in:
2026-04-04 17:27:12 +08:00
parent 4d80d28eb4
commit b7e11774ee
11191 changed files with 1588469 additions and 0 deletions

View File

@@ -0,0 +1,192 @@
<style>
.tips-wrap a {
color: #fb6638;
background: transparent;
text-decoration: none;
outline: none;
cursor: pointer;
-webkit-transition: color .2s ease;
transition: color .2s ease;
}
.desc{
margin-bottom: 15px;border:1px dashed #ff8143;padding: 5px 10px;background: #fff0e9;color: #ff8143;width: 65%;
}
</style>
<div class="layui-form">
<div class="layui-card card-common card-brief">
<div class="layui-card-header">
<span class="card-title">电子面单设置</span>
</div>
<div class="layui-collapse tips-wrap cainiao">
<div class="layui-colla-item">
<h2 class="layui-colla-title">使用说明</h2>
<ul class="layui-colla-content kdniao">
<li>1.注册菜鸟账号 <a href="https://lcp.cloud.cainiao.com/permission/index" target="_blank">https://lcp.cloud.cainiao.com/permission/index</a> 在三方授权管理 搜索服务商发布的应用点击授权查看授权获取token。</li>
<li>2. 前往<a href="https://dayin.cainiao.com" target="_blank"> https://dayin.cainiao.com </a> 添加订购关系。</li>
</ul>
</div>
</div>
<div class="layui-card-body">
<div class="desc">
1. 注册快递鸟ID。<br>
2. 实名认证。<br>
3. 申请电子面单API在快递鸟用户管理后台--申请API页面点击申请电子面单API。<br>
4. 将快递鸟用户ID以及API key填入以下表单。
</div>
<div class="layui-form-item">
<label class="layui-form-label">类型选择:</label>
<div class="layui-input-inline">
<input type="radio" name="type" value="kdniao" title="快递鸟" {if $config_info.type == 'kdniao'} checked="" {/if} lay-filter="type">
<!--<input type="radio" name="type" value="cainiao" title="菜鸟" {if $config_info.type == 'cainiao'} checked="" {/if} lay-filter="type">-->
</div>
</div>
<div class="layui-form-item kdniao">
<label class="layui-form-label">用户ID</label>
<div class="layui-input-inline">
<input type="text" name="kdniao_user_id" value="{$config_info.kdniao_user_id}" class="layui-input len-long">
</div>
</div>
<div class="layui-form-item kdniao">
<label class="layui-form-label">API key</label>
<div class="layui-input-inline">
<input type="text" name="kdniao_api_key" value="{$config_info.kdniao_api_key}" class="layui-input len-long">
</div>
</div>
<div class="layui-form-item cainiao">
<label class="layui-form-label">token</label>
<div class="layui-input-inline">
<input type="text" name="cainiao_token" value="{$config_info.cainiao_token}" class="layui-input len-long">
</div>
</div>
</div>
</div>
<div class="layui-card card-common card-brief">
<div class="layui-card-header">
<span class="card-title">打印机设置</span>
</div>
<div class="layui-collapse tips-wrap cainiao">
<div class="layui-colla-item">
<h2 class="layui-colla-title">使用说明</h2>
<ul class="layui-colla-content">
<li>1.下载菜鸟组件并安装。下载链接:<a href="http://cloudprint-docs-resource.oss-cn-shanghai.aliyuncs.com/download.html" target="_blank">http://cloudprint-docs-resource.oss-cn-shanghai.aliyuncs.com/download.html</a></li>
<li>2. 请将打印机连接至本机。</li>
<li>3.在下面填写菜鸟组件的地址信息(默认本机打印 ws://localhost:13528</li>
</ul>
</div>
</div>
<div class="layui-card-body kdniao">
<div class="desc">
本地打印机名称(供快递鸟电子面单使用)。<br>
1. 请将打印机连接至本机。<br>
2. 在本机上安装打印控件。下载链接:<a href="http://www.kdniao.com/documents-instrument" target="_blank">http://www.kdniao.com/documents-instrument</a>
</div>
<div class="layui-form-item">
<label class="layui-form-label">本地打印机名称:</label>
<div class="layui-input-inline">
<input type="text" name="kdniao_port" value="{$config_info.kdniao_port}" class="layui-input len-long">
</div>
</div>
<!--<div class="layui-form-item">-->
<!--<label class="layui-form-label">IP端口</label>-->
<!--<div class="layui-input-inline">-->
<!--<input type="text" name="kdniao_port" value="{$config_info.kdniao_port}" class="layui-input len-long">-->
<!--</div>-->
<!--</div>-->
</div>
<div class="layui-card-body cainiao">
<div class="layui-form-item">
<label class="layui-form-label">菜鸟组件IP</label>
<div class="layui-input-inline">
<input type="text" name="cainiao_ip" value="{$config_info.cainiao_ip}" class="layui-input len-long">
</div>
</div>
</div>
</div>
<div class="single-filter-box">
<div class="form-row">
<button class="layui-btn" lay-submit lay-filter="save">保存</button>
</div>
</div>
</div>
<script>
var type = "{$config_info.type}";
if(type == 'kdniao'){
$('.kdniao').show();
$('.cainiao').hide();
}else{
$('.kdniao').hide();
$('.cainiao').show();
}
layui.use(['form'], function() {
var form = layui.form,
repeat_flag = false; //防重复标识
form.render();
form.verify({
rate: function(value){
if(value > 100 || value < 0 || value%1 != 0){
return '请填写0-100的整数';
}
},
flo: function (value) {
if (value == '') {
return;
}
var reg = /^(0|[1-9]\d*)(\s|$|\.\d{1,2}\b)/;
if (!reg.test(value)) {
return '价格不能小于0可保留两位小数'
}
},
check_num:function(value){
if($("input[name='min_withdraw']").val() > value){
return '最小提现金额不能大于最大提现金额!';
}
}
});
//类型切换
form.on('radio(type)', function(data) {
var type = data.value;
if(type == 'kdniao'){
$('.kdniao').show();
$('.cainiao').hide();
}else{
$('.kdniao').hide();
$('.cainiao').show();
}
});
form.on('submit(save)', function(data) {
if (repeat_flag) return;
repeat_flag = true;
field = data.field;
$.ajax({
type: 'POST',
dataType: 'JSON',
url: ns.url("electronicsheet://shop/config/config"),
data: field,
success: function(res) {
layer.msg(res.message);
repeat_flag = false;
}
});
});
});
</script>