修改完成

This commit is contained in:
2026-08-16 11:19:56 +08:00
parent c1e6a749bf
commit 55da9a9e8a
2 changed files with 26 additions and 22 deletions
+2
View File
@@ -88,6 +88,7 @@
<input type="hidden" id="gmjl" value="" />
</div>
<div class="mianfeiThreeText">
<!-- 付费文章发布接口当前不接收 title 字段。
<div class="pay-form-group">
<label class="pay-form-label">方案标题 <span class="required">*</span></label>
<div class="pay-title-input">
@@ -95,6 +96,7 @@
<span id="payTitleCount">0/100</span>
</div>
</div>
-->
<div class="pay-pool-section">
<div class="pay-pool-title">选号区域</div>
+24 -22
View File
@@ -239,12 +239,23 @@ const $ = layui.$;
return Number(value || 0).toFixed(2) + "元";
}
function formatPayPercent(value) {
if (value == null || value === "") {
return "--";
}
const percent = Number(value);
return Number.isFinite(percent) ? percent + "%" : "--";
}
/* 付费文章发布接口当前不接收 title 字段。
function updatePayTitleCount() {
const value = $("#payTitle").val() || "";
$("#payTitleCount").text(value.length + "/100");
}
$(document).on("input", "#payTitle", updatePayTitleCount);
*/
function initNumberSelector(config) {
stepsConfig = Array.isArray(config) ? config : [];
@@ -417,24 +428,15 @@ const $ = layui.$;
$("#priceText").text(currentPayPublishOptions.priceCount1 || 0);
const priceLines = [
"价格:" +
formatPayMoney(currentPayPublishOptions.priceCount1) +
",服务费:" +
formatPayMoney(currentPayPublishOptions.priceCount1Cost),
"价格:" + formatPayMoney(currentPayPublishOptions.priceCount1),
"专家佣金比例:" +
formatPayPercent(currentPayPublishOptions.normalRebatePercent),
"涉及分销返利比例:" +
formatPayPercent(
currentPayPublishOptions.distributionRebatePercent,
),
];
if (
currentPayPublishOptions.pointDeduction != null ||
currentPayPublishOptions.pointMaxDeduction != null
) {
priceLines.push(
"积分抵扣:" +
(currentPayPublishOptions.pointDeduction || 0) +
",最多:" +
formatPayMoney(currentPayPublishOptions.pointMaxDeduction),
);
}
$("#payPriceInfo").html(priceLines.join("<br />"));
applyPayPickerConfig(currentPayPicker);
}
@@ -678,7 +680,7 @@ const $ = layui.$;
const menuId = layui.$("#payMenuId").val();
const qi = layui.$("#qi").val();
const title = layui.$("#payTitle").val().trim();
// const title = layui.$("#payTitle").val().trim();
const code = layui.$("#payCode").val().trim() || "-";
if (!menuId) {
@@ -689,10 +691,10 @@ const $ = layui.$;
layer.alert("发布前置信息还没有加载完成,请重新选择方案");
return false;
}
if (!title) {
layer.alert("请输入文章标题");
return false;
}
// if (!title) {
// layer.alert("请输入文章标题");
// return false;
// }
if (
!currentPayPicker ||
!Array.isArray(currentPayPicker.groups) ||
@@ -728,7 +730,7 @@ const $ = layui.$;
return ApiClient.post(ApiClient.API.payArticlePublish, {
parentId: menuId,
code: code,
title: title,
// title: title,
predictedCode: vv,
issue: Number(qi),
});