Authored by LUOXC

refactor

... ... @@ -291,24 +291,28 @@ function getTradeBillsList(){
width: 40,
align: "center",
formatter: function (value, rowData, rowIndex) {
var markPaidbtn= "<a role='confirmDialog' onclick='openMarkPaidConfirmDialog(\"%s\",\"%s\",\"%s\",\"%s\",\"%s\")' style='margin-left:10px;background-color: #d9534f !important;'>已打款</a>";
markPaidbtn = markPaidbtn.replace("%s",rowData.id);
markPaidbtn = markPaidbtn.replace("%s",rowData.uid);
markPaidbtn = markPaidbtn.replace("%s",rowData.orderCode);
markPaidbtn = markPaidbtn.replace("%s",rowData.alipayAccount);
markPaidbtn = markPaidbtn.replace("%s",rowData.amount);
// 已收款 和 等待打款结果 不可以打款
if (rowData.tradeStatus != 100 && rowData.tradeStatus != 90) {
var btn= "<a role='confirmDialog' onclick='openConfirmDialog(\"%s\",\"%s\",\"%s\",\"%s\",\"%s\")' style='margin-left:10px;background-color: #5cb85c !important;'>打款</a>";
btn = btn.replace("%s",rowData.id);
btn = btn.replace("%s",rowData.uid);
btn = btn.replace("%s",rowData.orderCode);
btn = btn.replace("%s",rowData.alipayAccount);
btn = btn.replace("%s",rowData.amount);
return btn + markPaidbtn;
} else if (rowData.tradeStatus == 90) {
return markPaidbtn;
var tradeStatus = rowData.tradeStatus;
if(tradeStatus == 100){
return;
}
// 构造已打款按钮
var markPaidBtn= "<a role='confirmDialog' onclick='openMarkPaidConfirmDialog(\"%s\",\"%s\",\"%s\",\"%s\",\"%s\")' style='margin-left:10px;background-color: #d9534f !important;'>已打款</a>";
markPaidBtn = markPaidBtn.replace("%s",rowData.id);
markPaidBtn = markPaidBtn.replace("%s",rowData.uid);
markPaidBtn = markPaidBtn.replace("%s",rowData.orderCode);
markPaidBtn = markPaidBtn.replace("%s",rowData.alipayAccount);
markPaidBtn = markPaidBtn.replace("%s",rowData.amount);
if (tradeStatus == 90) {
return markPaidBtn;
}
// 构造打款按钮
var payBtn= "<a role='confirmDialog' onclick='openConfirmDialog(\"%s\",\"%s\",\"%s\",\"%s\",\"%s\")' style='margin-left:10px;background-color: #5cb85c !important;'>打款</a>";
payBtn = payBtn.replace("%s",rowData.id);
payBtn = payBtn.replace("%s",rowData.uid);
payBtn = payBtn.replace("%s",rowData.orderCode);
payBtn = payBtn.replace("%s",rowData.alipayAccount);
payBtn = payBtn.replace("%s",rowData.amount);
return payBtn + markPaidBtn;
}
}]],
cache: false,
... ...