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