if (!contractType) { // 如果结束日期晚于当前日期,则取当前日期 if (isLater) { return { startTime: startTime, endTime: moment().format('YYYYMMDD') }; } else { return { startTime: startTime, endTime: endTime }; } } else { return { startTime: startTime, endTime: endTime }; } } }, //常规合同 regularContractStartAndEndTime: function (contractType, startTime, endTime) { var isLater = moment(endTime).isAfter(moment().format('YYYYMMDD')); // 非无定期合同 if (contractType != '1') { // 如果结束日期晚于当前日期,则取当前日期 if (isLater) { return { startTime: startTime, endTime: moment().format('YYYYMMDD') }; } else { return { startTime: startTime, endTime: endTime }; } } else { return { startTime: startTime, endTime: endTime }; } }, //接触状态变更 contactStatusChange: function (data) { $('#statusChangeModal').modal('show'); $('#contactStatusChangeReason').val(''); $('#contactStatusChange').unbind('click').on('click', function () { //如果没有备注,提示错误 if (!$('#contactStatusChangeReason').val()) { $('#statusChangeReasonError').show(); return false; } else { $('#statusChangeReasonError').hide(); $('#statusChangeModal').modal('hide'); var params = { "contactId": data.id, "contactStatus": data.contactStatus, "statusChangeTime": moment().format('YYYYMMDD'), "statusChangeReason": $('#contactStatusChangeReason').val() }; $ajax.post('/agent/contact/update/contactStatus', JSON.stringify(params), function (result) { if (result.code == 200) { $('#table').bootstrapTable('refresh'); $('#contactStatusChangeReason').val(''); $('#statusChangeReasonError').hide(); layer.msg('操作成功'); } else { layer.msg('操作失败'); } }, function (err) { layer.msg('操作失败'); }, true); } }); }, //关联账号 associateAccount: function (data) { $('#associateAccountModal').modal('show'); $('#associateAccount').unbind('click').on('click', function () { $('#associateAccountModal').modal('hide'); var params = { "contactId": data.id, "userName": $('#associateAccountName').val(), "contactName": data.name }; $ajax.post('/agent/contact/update/userName', JSON.stringify(params), function (result) { if (result.code == 200) { $('#table').bootstrapTable('refresh'); $('#associateAccountName').val(''); layer.msg('操作成功'); } else { layer.msg('操作失败'); } }, function (err) { layer.msg('操作失败'); }, true); }); }, //转移 transfer: function (data) { $('#transferModal').modal('show'); $('#transferName').val(''); $('#transfer').unbind('click').on('click', function () { $('#transferModal').modal('hide'); var params = { "contactId": data.id, "agentId": $('#transferName').val() }; $ajax.post('/agent/contact/update/agentId', JSON.stringify(params), function (result) { if (result.code == 200) { $('#table').bootstrapTable('refresh'); $('#transferName').val(''); layer.msg('操作成功'); } else { layer.msg('操作失败'); } }, function (err) { layer.msg('操作失败'); }, true); }); }, //搜索 search: function () { $('#search').on('click', function () { $('#table').bootstrapTable('refresh'); }); }, //重置 reset: function () { $('#reset').on('click', function () { $('#name').val(''); $('#contactNo').val(''); $('#startTime').val(''); $('#endTime').val(''); $('#contactStatus').val(''); $('#userName').val(''); $('#contactType').val(''); $('#table').bootstrapTable('refresh'); }); }, //导出 exportData: function () { $('#exportData').on('click', function () { var name = $('#name').val(); var contactNo = $('#contactNo').val(); var startTim

无定期合同 - 联系管理系统

原文地址: https://www.cveoy.top/t/topic/lgtn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录