文件
xionggeshop/public/assets/js/backend/shopro_huifu/config.js
可乐加冰 fa8d57693b ```
feat(shopro_huifu): 添加汇付进件自动提交功能

- 新增自动提交开关配置项,支持定时自动提交汇付进件
- 添加失败重提间隔配置,支持失败后指定时间自动重试
- 创建OnboardAutoSubmit命令类,实现自动提交逻辑
- 在进件页面更新提示信息,说明自动提交流程
- 同步更新数据库配置表结构和升级脚本
```
2026-10-08 13:40:52 +08:00

53 行
2.0 KiB
JavaScript

define(['jquery', 'bootstrap', 'backend', 'form'], function ($, undefined, Backend, Form) {
var Controller = {
index: function () {
new Vue({
el: '#huifuConfigIndex',
data: {
form: {
status: '1',
env: 'test',
miniprogram_channel: 'yansongda',
sys_id: '',
product_id: '',
huifu_id: '',
upper_huifu_id: '',
merchant_private_key: '',
huifu_public_key: '',
time_expire: '',
pay_scene: '',
channel_no: '',
goods_desc_tpl: '商城订单{order_sn}',
notify_url: '',
refund_notify_url_display: '',
mini_program_app_id: '',
onboard_required: '1',
onboard_settle_cycle: 'D1',
onboard_settle_batch_no: '300',
onboard_notify_url: '',
onboard_auto_submit: '1',
onboard_auto_retry_hours: '24'
}
},
mounted: function () {
var vm = this;
$.getJSON('shopro_huifu/config/index', function (ret) {
if (ret.code === 1 && ret.data) {
vm.form = Object.assign(vm.form, ret.data);
}
});
},
methods: {
save: function () {
var vm = this;
$.post('shopro_huifu/config/save', { row: vm.form }, function (ret) {
Backend.api.toastr[ret.code === 1 ? 'success' : 'error'](ret.msg);
});
}
}
});
}
};
return Controller;
});