Commit cb0f9d52 by 张倩

后台原型更新

parent 19c530be
<!DOCTYPE html>
<!DOCTYPE html>
......@@ -504,6 +504,23 @@ td{padding:9px 10px;vertical-align:middle;line-height:1.4}
</div>
</div>
</div>
<!-- 提现周期 -->
<div style="margin-top:14px;padding:12px 14px;background:#fff8e6;border:1px solid #ffe58f;border-radius:6px">
<div style="font-size:12px;font-weight:500;color:#d48806;margin-bottom:10px;display:flex;align-items:center;gap:5px"><i class="ti ti-clock-dollar"></i>合伙人佣金入账周期配置</div>
<div style="display:flex;gap:8px;align-items:center">
<span style="font-size:13px;font-weight:500;color:#1a1a1a">T +</span>
<input type="number" id="wd-days" min="0" step="1" value="30" style="width:80px;height:32px;border:1px solid #d9d9d9;border-radius:6px;padding:0 10px;font-size:13px;outline:none;text-align:center" oninput="updateWdPreview()">
<span style="font-size:13px;color:#595959">天(工作日)</span>
<span class="req" style="margin-left:-4px">*</span>
<div style="height:32px;display:flex;align-items:center;padding:0 12px;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;font-size:12px;color:#d48806;white-space:nowrap;margin-left:8px" id="wd-preview">
<i class="ti ti-eye" style="margin-right:4px"></i>审核通过后 <b style="color:#1a1a1a;margin:0 3px">30</b> 个工作日入账
</div>
</div>
<div class="form-hint" style="margin-top:8px">
仅输入正整数。按工作日计算,遇节假日顺延。T+0 = 审核通过即入账;T+30 ≈ 一个月后入账
</div>
</div>
</div>
<!-- 产品图文介绍 -->
......@@ -653,6 +670,15 @@ td{padding:9px 10px;vertical-align:middle;line-height:1.4}
<div class="rule-detail-row"><span>比例设置</span><span class="rule-detail-val">30%</span></div>
</div>
</div>
<!-- 提现周期 -->
<div style="margin-top:14px;padding:10px 14px;background:#fff8e6;border:1px solid #ffe58f;border-radius:6px;display:flex;align-items:center;gap:12px;flex-wrap:wrap">
<div style="display:flex;align-items:center;gap:5px">
<i class="ti ti-clock-dollar" style="color:#d48806;font-size:16px"></i>
<span style="font-size:12px;color:#8c8c8c">合伙人佣金入账周期</span>
</div>
<span style="font-size:14px;font-weight:600;color:#d48806;background:#fff;border:1px solid #ffe58f;padding:2px 12px;border-radius:4px;font-family:monospace">T + 30 天</span>
<span style="font-size:12px;color:#595959">审核通过后 30 个工作日入账(遇节假日顺延)</span>
</div>
</div>
</div>
......@@ -742,23 +768,23 @@ function switchDetailTab(el, key) {
/* ===== 产品数据 ===== */
var PRODUCTS = [
{ cat:'异地用工', name:'岗位外包', owner:'李玲玲', assignees:['李明','赵磊'], rel:'—', price:'61元/人/月',
rules:['渠道:比例 2% 续费','对接人:比例 5% 续费','合伙人:比例 30% 续费'], status:'on', main:true, priority:0, mat:0 },
rules:['渠道:比例 2% 续费','对接人:比例 5% 续费','合伙人:比例 30% 续费'], wdCycle:30, status:'on', main:true, priority:0, mat:0 },
{ cat:'财税服务', name:'测试固定返佣产品', owner:'李玲玲', assignees:['刘婷'], rel:'—', price:'1000-14000元/人',
rules:['渠道:固定 ¥60 一次性','对接人:固定 ¥150 一次性','合伙人:固定 ¥300 一次性'], status:'on', main:true, priority:0, mat:0 },
rules:['渠道:固定 ¥60 一次性','对接人:固定 ¥150 一次性','合伙人:固定 ¥300 一次性'], wdCycle:5, status:'on', main:true, priority:0, mat:0 },
{ cat:'资质许可', name:'资质认证许可证代办', owner:'Candy Gao', assignees:[], rel:'资质认证', price:'100',
rules:['渠道:固定 ¥0 一次性','对接人:固定 ¥0 一次性','合伙人:固定 ¥120 一次性'], status:'on', main:true, priority:0, mat:0 },
rules:['渠道:固定 ¥0 一次性','对接人:固定 ¥0 一次性','合伙人:固定 ¥120 一次性'], wdCycle:30, status:'on', main:true, priority:0, mat:0 },
{ cat:'智能工资条', name:'智能工资条', owner:'张美玉', assignees:[], rel:'—', price:'1-50人 0.80元...',
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:固定 ¥20.14 续费'], status:'on', main:true, priority:0, mat:0 },
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:固定 ¥20.14 续费'], wdCycle:7, status:'on', main:true, priority:0, mat:0 },
{ cat:'异地用工', name:'ben01', owner:'孙彬彬', assignees:['黄慧慧','刘铭阳','徐露','楚冠军','...'], rel:'—', price:'60/人',
rules:['渠道:比例 10%(成交额) 续费','对接人:比例 5%(服务费) 续费','合伙人:固定 ¥200 续费'], status:'draft', main:true, priority:0, mat:0 },
rules:['渠道:比例 10%(成交额) 续费','对接人:比例 5%(服务费) 续费','合伙人:固定 ¥200 续费'], wdCycle:30, status:'draft', main:true, priority:0, mat:0 },
{ cat:'异地用工', name:'劳务派遣', owner:'李玲玲', assignees:[], rel:'—', price:'60元/人/月',
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:比例 30%(成交额) 续费'], status:'on', main:false, priority:0, mat:0 },
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:比例 30%(成交额) 续费'], wdCycle:30, status:'on', main:false, priority:0, mat:0 },
{ cat:'人事代理', name:'社保公积金托管', owner:'郭欢', assignees:[], rel:'—', price:'1-5人 1,000元/年...',
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:比例 30%(成交额) 续费'], status:'on', main:false, priority:0, mat:0 },
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:比例 30%(成交额) 续费'], wdCycle:30, status:'on', main:false, priority:0, mat:0 },
{ cat:'工商服务', name:'财税风险规划方案', owner:'毕潇然', assignees:[], rel:'中小微企业T...', price:'一单一议',
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:比例 10%(成交额) 续费'], status:'on', main:false, priority:0, mat:0 },
rules:['渠道:固定 ¥0 续费','对接人:固定 ¥0 续费','合伙人:比例 10%(成交额) 续费'], wdCycle:7, status:'on', main:false, priority:0, mat:0 },
{ cat:'财税服务', name:'测测试', owner:'问贝', assignees:[], rel:'—', price:'33',
rules:['渠道:固定 ¥200 一次性','对接人:固定 ¥400 一次性','合伙人:固定 ¥800 一次性'], status:'draft', main:false, priority:0, mat:0 },
rules:['渠道:固定 ¥200 一次性','对接人:固定 ¥400 一次性','合伙人:固定 ¥800 一次性'], wdCycle:null, status:'draft', main:false, priority:0, mat:0 },
];
function renderProducts() {
......@@ -767,7 +793,7 @@ function renderProducts() {
var assigneeHtml = d.assignees.length
? d.assignees.map(function(a){ return '<span class="person-tag">'+a+'</span>'; }).join('')
: '<span class="muted">未配置</span>';
var rulesHtml = '<div class="rule-cell">' + d.rules.map(function(r){ return r; }).join('<br>') + '</div>';
var rulesHtml = '<div class="rule-cell">' + d.rules.map(function(r){ return r; }).join('<br>') + (d.wdCycle !== null && d.wdCycle !== undefined ? '<br><span style="color:#d48806"><i class="ti ti-clock-dollar" style="font-size:10px"></i> T+'+d.wdCycle+'天</span>' : '') + '</div>';
var opOn = d.status==='on' ? '<button class="btn-link" style="color:#cf1322">下架</button>' : '<button class="btn-link" style="color:#389e0d">上架</button>';
return '<tr>'
+ '<td>'+d.cat+'</td>'
......@@ -800,6 +826,15 @@ function updateRuleFields(prefix) {
/* ===== 新增分类 ===== */
function openAddCategory() { alert('新增产品分类弹窗(待实现)'); }
/* ===== 提现周期预览 ===== */
function updateWdPreview() {
var el = document.getElementById('wd-preview');
var v = parseInt(document.getElementById('wd-days').value);
if (isNaN(v) || v < 0) { el.innerHTML = '<i class="ti ti-eye" style="margin-right:4px"></i>请输入有效天数'; return; }
if (v === 0) { el.innerHTML = '<i class="ti ti-eye" style="margin-right:4px"></i>审核通过 <b style="color:#1a1a1a;margin:0 3px">即时</b> 入账'; return; }
el.innerHTML = '<i class="ti ti-eye" style="margin-right:4px"></i>审核通过后 <b style="color:#1a1a1a;margin:0 3px">' + v + '</b> 个工作日入账';
}
/* 初始化 */
renderProducts();
</script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment