#EQD-6605 国联民生-确认书编号规则调整(不基于甲方乙方判定)
feat: 国联民生收益互换按簿记分类生成交易编号 簿记账户新增“簿记分类”字段,支持代客、融券,新增账户默认代客,历史账户统一初始化为代客 簿记账户分类设为必填,列表、编辑及详情页面同步展示 修改已被交易引用的簿记账户分类时增加二次确认,并提示关联交易数量 国联民生收益互换交易编号不再根据甲乙方判断,改为根据簿记账户分类生成 代客使用数字序号,融券使用字母序号,分别从已有同客户同日编号的最大序号继续递增 保留手工交易编号优先逻辑,标准格式的手工编号参与后续最大序号计算 生成候选编号后检查完整交易编号是否已存在,存在则继续递增 新增簿记分类编号格式、最大序号计算及数字字母序列隔离专项单测
This commit is contained in:
@@ -45,7 +45,7 @@ function checkSubmitData() {
|
||||
return pass;
|
||||
}
|
||||
|
||||
function saveassetunit() {
|
||||
function saveassetunit(confirmBookCategoryChange) {
|
||||
var iniMomeyObj = $("#InitialMoney");
|
||||
iniMomeyObj.val(numeral(iniMomeyObj.val()).value());
|
||||
if (!checkSubmitData()) return false;
|
||||
@@ -54,6 +54,7 @@ function saveassetunit() {
|
||||
if (Array.isArray(data.TraderIds)) {
|
||||
data.TraderIds = data.TraderIds.join(',');
|
||||
}
|
||||
data.confirmBookCategoryChange = confirmBookCategoryChange === true;
|
||||
var ajaxopt = {
|
||||
type: "Post",
|
||||
url: "/assetunit/assetunitEditJson",
|
||||
@@ -61,6 +62,12 @@ function saveassetunit() {
|
||||
dataType: "json",
|
||||
success: function (data) {
|
||||
if (data.success) {
|
||||
if (data.obj && data.obj.NeedBookCategoryChangeConfirm) {
|
||||
main.confirm(data.obj.Message, function () {
|
||||
saveassetunit(true);
|
||||
});
|
||||
return;
|
||||
}
|
||||
window.parent.showmiddlemessage("成功更新本条数据");
|
||||
try { window.parent.reloadassetunit(); } catch (e) { }
|
||||
window.location.href = "/assetunit/assetunitview?enid=" + data.obj.EncryptId;
|
||||
@@ -138,4 +145,4 @@ var vueDetails = new Vue({
|
||||
main.ajax(ajaxopt);
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user