司机劳动合同内容:绑定、查询和解绑司机
司机劳动合同内容:绑定、查询和解绑司机
本文档介绍了如何通过系统绑定、查询和解绑公司司机,并提供了相关操作步骤和代码示例。
绑定司机
- 点击“绑定司机”按钮,弹出模态框。
- 输入司机的相关信息,例如姓名、身份证号、性别和手机号。
- 点击“绑定”按钮,系统将进行绑定操作。
代码示例:
//绑定司机
function bindDriver(companyId) {
//获取司机信息
var driverInfo = {
//司机信息
};
$.post("driver/bindDriver.do", { companyId: companyId, driverInfo: driverInfo }, function (result) {
if (result == 'ok') {
//说明绑定成功
alert('绑定成功!');
//绑定成功后,查询此公司的司机
queryDriverByCompanyId(companyId);
//隐藏绑定司机的模态框
$('#addBindDriverModal').modal('hide');
} else {
alert('绑定失败!');
}
});
}
查询司机
- 输入公司ID,点击“查询”按钮。
- 系统将根据公司ID查询所有绑定的司机信息,并展示在表格中。
代码示例:
//查询此公司的司机
function queryDriverByCompanyId(companyId) {
$('#queryDriverByCompanyIdButton').attr('disabled', true);
$.post("driver/getDriverByCompanyId.do", { companyId: companyId }, function (result) {
$('#queryDriverByCompanyIdButton').attr('disabled', false);
if (result.state == 1) {
//清空表格
$('#driverTable tbody').empty();
var drivers = result.data;
for (var i = 0; i < drivers.length; i++) {
var driver = drivers[i];
//拼接一行
var tr = '<tr>';
tr += '<td>' + driver.name + '</td>';
tr += '<td>' + driver.idCard + '</td>';
tr += '<td>' + driver.sex + '</td>';
tr += '<td>' + driver.mobile + '</td>';
tr += '<td><a href='javascript:void(0)' class='btn btn-danger btn-sm' onclick='deleteBind(' + driver.id + ')'>解绑</a>';
tr += '</td>';
tr += '</tr>';
//添加到tbody
$('#driverTable tbody').append(tr);
}
} else {
alert(result.message);
}
});
}
解绑司机
- 点击司机列表中“解绑”按钮。
- 系统将进行解绑操作。
代码示例:
//解绑
function deleteBind(driverId) {
$.post("driver/deleteBind.do", { driverId: driverId }, function (result) {
if (result.state == 1) {
//说明解绑成功
alert('解绑成功!');
//重新查询司机
queryDriverByCompanyId($('#companyId').val());
} else {
alert('解绑失败!');
}
});
}
注意:
- 以上代码示例仅供参考,实际代码可能需要根据具体需求进行调整。
- 请确保已正确配置系统环境和相关参数。
原文地址: https://www.cveoy.top/t/topic/lfYK 著作权归作者所有。请勿转载和采集!