feat(notice): 我的消息与订阅设置个人域页面

This commit is contained in:
augushong
2026-10-12 12:09:01 +00:00
parent bf82168927
commit c759812308
9 changed files with 521 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
$(function(){
// 提交前补齐矩阵:layui 只序列化勾选的开关,
// 这里把全部未禁用开关按当前状态补齐为 1/0,保证逐格显式 upsert
function buildMatrix(dataField) {
$('#subscribe-matrix input[type="checkbox"][name^="matrix["]').each(function () {
var $input = $(this);
if ($input.prop('disabled')) {
return;
}
dataField[$input.attr('name')] = $input.prop('checked') ? 1 : 0;
});
return dataField;
}
ua.listen(buildMatrix);
})