补充完整的代码如下:
rowCallback: function(row, data, index) {
if (!data.actual) {
$(row).addClass('inactive');
} else {
$(row).removeClass('inactive');
if (data.blocked) {
$(row).addClass('blocked');
} else {
$(row).removeClass('blocked');
}
}
// 年前 ·项目初始化
if (data.stopDial) {
$(row).addClass('blocked');
} else {
$(row).removeClass('blocked');
}
$(row).find('.link-like').on('click', function(e){
e.stopPropagation();
console.log(data.phoneNumber);
ggNamespace.copyValue(data.phoneNumber, function(){
layer.msg(lang('copySuccess').replace('value', lang('phone number')) + data.phoneNumber, {time: 1500});
$.ajax({
url: "../d/userOptLog/addUserOptLog",
method: "POST",
dataType: "JSON",
contentType: "application/json",
data: JSON.stringify({
optCondition: lang('phone number') + ':' + data.phoneNumber,
optType: '6100',
optDesc: '复制客户号/复制合同号'
}),
success: function(result){
console.log("保存复制信息操作记录成功");
},
error: function(error){
console.log("保存复制信息操作记录失败:", error);
}
});
});
}
请注意,以上代码是在JavaScript环境中执行的,并且使用了一些外部库(如jQuery、layer等),你需要确保这些库已经被正确引入。另外,你还需要根据实际需求对代码进行调整和适配。
内容由零声教学AI助手提供,问题来源于学员提问




