sth
This commit is contained in:
parent
51a42a9b25
commit
fba4b3c058
|
|
@ -411,26 +411,34 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','layer'], function ($,
|
||||||
},
|
},
|
||||||
edit: function () {
|
edit: function () {
|
||||||
Controller.api.bindevent();
|
Controller.api.bindevent();
|
||||||
|
console.log("sb:init...");
|
||||||
// 判断 #c-action 是否存在且有值
|
// 判断 #c-action 是否存在且有值
|
||||||
const $action = $("#c-action");
|
const $action = $("#c-action");
|
||||||
if ($action.length && $action.val()) {
|
if ($action.length && $action.val()) {
|
||||||
|
|
||||||
function calculatePerformance() {
|
function calculatePerformance() {
|
||||||
|
console.log("sb:计算利润...");
|
||||||
const orderOnlineAmount = parseFloat($("#order-online-amount").val()) || 0;
|
const orderOnlineAmount = parseFloat($("#order-online-amount").val()) || 0;
|
||||||
|
console.log("sb:计算利润:预收款..."+orderOnlineAmount);
|
||||||
const onlineAmountLast = parseFloat($("#c-online_total").val()) || 0; //线上尾款
|
const onlineAmountLast = parseFloat($("#c-online_total").val()) || 0; //线上尾款
|
||||||
|
console.log("sb:计算利润:线上尾款..."+onlineAmountLast);
|
||||||
const offlineAmount = parseFloat($("#c-total").val()) || 0; //线下尾款
|
const offlineAmount = parseFloat($("#c-total").val()) || 0; //线下尾款
|
||||||
|
console.log("sb:计算利润:线下尾款..."+offlineAmount);
|
||||||
const cost = parseFloat($("#order-cost").val()) || 0; //成本
|
const cost = parseFloat($("#order-cost").val()) || 0; //成本
|
||||||
|
console.log("sb:计算利润:师傅成本..."+cost);
|
||||||
const materialCost = parseFloat($("#order-material_cost").val()) || 0;//材料
|
const materialCost = parseFloat($("#order-material_cost").val()) || 0;//材料
|
||||||
|
console.log("sb:计算利润:材料成本..."+materialCost);
|
||||||
const performance = (orderOnlineAmount + onlineAmountLast + offlineAmount) - (cost + materialCost);
|
const performance = (orderOnlineAmount + onlineAmountLast + offlineAmount) - (cost + materialCost);
|
||||||
|
|
||||||
$("#c-performance").val(performance.toFixed(2));
|
$("#c-performance").val(performance.toFixed(2));
|
||||||
}
|
}
|
||||||
|
|
||||||
["c-online_total", "c-total", "order-cost", "order-material_cost"].forEach(function(id) {
|
/* ["c-online_total", "c-total", "order-cost", "order-material_cost"].forEach(function(id) {
|
||||||
$("#" + id).on("input", calculatePerformance);
|
$("#" + id).on("input", calculatePerformance);
|
||||||
|
});*/
|
||||||
|
|
||||||
|
$('#c-online_total #c-total, #order-cost, #order-material_cost').on('input', function () {
|
||||||
|
//calcProfit();
|
||||||
|
calculatePerformance();
|
||||||
});
|
});
|
||||||
|
|
||||||
// 页面加载时先算一次
|
// 页面加载时先算一次
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user