|
@@ -20,10 +20,10 @@
|
|
|
<li lay-id="7">理财每日利息</li>
|
|
<li lay-id="7">理财每日利息</li>
|
|
|
<li lay-id="8">团队佣金</li>
|
|
<li lay-id="8">团队佣金</li>
|
|
|
<li lay-id="9">团队补贴</li>
|
|
<li lay-id="9">团队补贴</li>
|
|
|
- <li lay-id="10">已解冻余额</li>
|
|
|
|
|
<li lay-id="11">大使收益钱包</li>
|
|
<li lay-id="11">大使收益钱包</li>
|
|
|
<li lay-id="12">减贫财富钱包</li>
|
|
<li lay-id="12">减贫财富钱包</li>
|
|
|
<li lay-id="15">分红钱包</li>
|
|
<li lay-id="15">分红钱包</li>
|
|
|
|
|
+ <li lay-id="10">全球通金卡</li>
|
|
|
<li lay-id="16">团队致富佣金</li>
|
|
<li lay-id="16">团队致富佣金</li>
|
|
|
<li lay-id="17">收益钱包</li>
|
|
<li lay-id="17">收益钱包</li>
|
|
|
<li lay-id="18">卡内余额</li>
|
|
<li lay-id="18">卡内余额</li>
|
|
@@ -82,6 +82,13 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
+ <div class="layui-form-item">
|
|
|
|
|
+ <label class="layui-form-label">新状态</label>
|
|
|
|
|
+ <div class="layui-input-block">
|
|
|
|
|
+ <div name="new_state" id="new_state" value=""></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
<input type="hidden" name="type" value="1">
|
|
<input type="hidden" name="type" value="1">
|
|
|
|
|
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-form-item">
|
|
@@ -129,6 +136,9 @@
|
|
|
<button class="pear-btn pear-btn-danger pear-btn-md" lay-event="reject" permission="app.admin.withdraw.delete">
|
|
<button class="pear-btn pear-btn-danger pear-btn-md" lay-event="reject" permission="app.admin.withdraw.delete">
|
|
|
驳回
|
|
驳回
|
|
|
</button>
|
|
</button>
|
|
|
|
|
+ <button class="pear-btn pear-btn-primary pear-btn-md" lay-event="xintong" permission="app.admin.withdraw.insert">
|
|
|
|
|
+ 新通过
|
|
|
|
|
+ </button>
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<!-- 表格行工具栏 -->
|
|
<!-- 表格行工具栏 -->
|
|
@@ -150,6 +160,7 @@
|
|
|
const PRIMARY_KEY = "id";
|
|
const PRIMARY_KEY = "id";
|
|
|
const SELECT_API = "/app/admin/withdraw/select";
|
|
const SELECT_API = "/app/admin/withdraw/select";
|
|
|
const PASS_API = "/app/admin/withdraw/pass";
|
|
const PASS_API = "/app/admin/withdraw/pass";
|
|
|
|
|
+ const XINTONG_API = "/app/admin/withdraw/xintong";
|
|
|
const REJECT_API = "/app/admin/withdraw/reject";
|
|
const REJECT_API = "/app/admin/withdraw/reject";
|
|
|
layui.use('element', function () {
|
|
layui.use('element', function () {
|
|
|
var $ = layui.jquery
|
|
var $ = layui.jquery
|
|
@@ -176,6 +187,21 @@
|
|
|
}],
|
|
}],
|
|
|
})
|
|
})
|
|
|
});
|
|
});
|
|
|
|
|
+ // 字段 状态 1 待审核 2审核通过 3驳回 status
|
|
|
|
|
+ layui.use(["jquery", "xmSelect"], function () {
|
|
|
|
|
+ let value = layui.$("#new_state").attr("value");
|
|
|
|
|
+ let initValue = value ? value.split(",") : [];
|
|
|
|
|
+ layui.xmSelect.render({
|
|
|
|
|
+ el: "#new_state",
|
|
|
|
|
+ name: "new_state",
|
|
|
|
|
+ filterable: true,
|
|
|
|
|
+ initValue: initValue,
|
|
|
|
|
+ model: {"icon": "hidden", "label": {"type": "text"}},
|
|
|
|
|
+ clickClose: true,
|
|
|
|
|
+ radio: true,
|
|
|
|
|
+ data: [{value: 0, name: '待支付'}, {value: 1, name: '打款中'}, {value: 2, name: '已到账'}],
|
|
|
|
|
+ })
|
|
|
|
|
+ });
|
|
|
layui.use(["jquery", "xmSelect"], function () {
|
|
layui.use(["jquery", "xmSelect"], function () {
|
|
|
let value = layui.$("#type").attr("value");
|
|
let value = layui.$("#type").attr("value");
|
|
|
let initValue = value ? value.split(",") : [];
|
|
let initValue = value ? value.split(",") : [];
|
|
@@ -262,6 +288,19 @@
|
|
|
});
|
|
});
|
|
|
return util.escape(items.join(","));
|
|
return util.escape(items.join(","));
|
|
|
}
|
|
}
|
|
|
|
|
+ }, {
|
|
|
|
|
+ width: 100,
|
|
|
|
|
+ title: "新状态", align: "center",
|
|
|
|
|
+ field: "new_state",
|
|
|
|
|
+ templet: function (d) {
|
|
|
|
|
+ let field = "new_state";
|
|
|
|
|
+ if (typeof d[field] == "undefined") return "";
|
|
|
|
|
+ let items = [];
|
|
|
|
|
+ layui.each((d[field] + "").split(","), function (k, v) {
|
|
|
|
|
+ items.push(apiResults[field][v] || v);
|
|
|
|
|
+ });
|
|
|
|
|
+ return util.escape(items.join(","));
|
|
|
|
|
+ }
|
|
|
}, {
|
|
}, {
|
|
|
width: 120,
|
|
width: 120,
|
|
|
title: "归属银行", align: "center",
|
|
title: "归属银行", align: "center",
|
|
@@ -321,6 +360,7 @@
|
|
|
// 获取表格中下拉或树形组件数据
|
|
// 获取表格中下拉或树形组件数据
|
|
|
let apiResults = {};//[{value:1,name:'待审核'},{value:2,name:'审核通过'},{value:3,name:'驳回'}],
|
|
let apiResults = {};//[{value:1,name:'待审核'},{value:2,name:'审核通过'},{value:3,name:'驳回'}],
|
|
|
apiResults["status"] = {1: "待审核", 2: "打款中", 3: "审核通过", 4: "驳回"};
|
|
apiResults["status"] = {1: "待审核", 2: "打款中", 3: "审核通过", 4: "驳回"};
|
|
|
|
|
+ apiResults["new_state"] = {0: "待支付", 1: "打款中", 2: "已到账"};
|
|
|
apiResults["type"] = {1: "USD", 2: "基金分红钱包",3:"卡余额",17:"收益钱包",18:"卡内余额",5:"wroldcion币",15:"分红钱包",16:"团队致富佣金",6:"矿机分红钱包",7:"理财每日利息",8:"团队佣金",9:"团队补贴",10:"已解冻余额",11:"大使收益钱包",12:"减贫财富钱包"};
|
|
apiResults["type"] = {1: "USD", 2: "基金分红钱包",3:"卡余额",17:"收益钱包",18:"卡内余额",5:"wroldcion币",15:"分红钱包",16:"团队致富佣金",6:"矿机分红钱包",7:"理财每日利息",8:"团队佣金",9:"团队补贴",10:"已解冻余额",11:"大使收益钱包",12:"减贫财富钱包"};
|
|
|
// 编辑或删除行事件
|
|
// 编辑或删除行事件
|
|
|
table.on("tool(data-table)", function (obj) {
|
|
table.on("tool(data-table)", function (obj) {
|
|
@@ -339,6 +379,8 @@
|
|
|
reject(obj);
|
|
reject(obj);
|
|
|
} else if (obj.event === "pass") {
|
|
} else if (obj.event === "pass") {
|
|
|
pass(obj);
|
|
pass(obj);
|
|
|
|
|
+ }else if (obj.event === "xintong") {
|
|
|
|
|
+ xintong(obj);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
@@ -414,6 +456,37 @@
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ let xintong = function (obj) {
|
|
|
|
|
+ let checkIds = common.checkField(obj, PRIMARY_KEY);
|
|
|
|
|
+ if (checkIds === "") {
|
|
|
|
|
+ layui.popup.warning("未选中数据");
|
|
|
|
|
+ return false;
|
|
|
|
|
+ }
|
|
|
|
|
+ let data = {};
|
|
|
|
|
+ data[PRIMARY_KEY] = checkIds.split(",");
|
|
|
|
|
+ layer.confirm("确认审核通过吗?", {
|
|
|
|
|
+ icon: 3,
|
|
|
|
|
+ title: "提示"
|
|
|
|
|
+ }, function (index) {
|
|
|
|
|
+ layer.close(index);
|
|
|
|
|
+ let loading = layer.load();
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: XINTONG_API,
|
|
|
|
|
+ data: data,
|
|
|
|
|
+ dataType: "json",
|
|
|
|
|
+ type: "post",
|
|
|
|
|
+ success: function (res) {
|
|
|
|
|
+ layer.close(loading);
|
|
|
|
|
+ if (res.code == 0) {
|
|
|
|
|
+ return layui.popup.success("操作成功", refreshTable);
|
|
|
|
|
+ }
|
|
|
|
|
+ return layui.popup.failure(res.msg);
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
|
|
|
let reject = function (obj) {
|
|
let reject = function (obj) {
|
|
|
|
|
|