135 lines
5.5 KiB
JavaScript
135 lines
5.5 KiB
JavaScript
|
|
var token = localStorage.getItem("token");
|
||
|
|
var laydate;
|
||
|
|
$(function () {
|
||
|
|
layui.use(['form', 'laydate','layer'], function () {
|
||
|
|
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
|
||
|
|
laydate = layui.laydate;
|
||
|
|
var layer = layui.layer;
|
||
|
|
$("#name").val(localStorage.getItem('offName'));
|
||
|
|
$("#idNumber").val(localStorage.getItem('offIdNumber'));
|
||
|
|
$("#orgName").val(localStorage.getItem('offOrgName'));
|
||
|
|
$("#work").val(localStorage.getItem('offHtbh'));
|
||
|
|
$("#gw").val(localStorage.getItem('offgw'));
|
||
|
|
$("#signDate").val(localStorage.getItem('offSignDate'));
|
||
|
|
form.render();
|
||
|
|
|
||
|
|
laydate.render({
|
||
|
|
elem: '#startTime' //指定元素 元素选择器
|
||
|
|
, type: 'date' //选择时间类型 可选值:year(年) month(年月) date(年月日) time(时分秒) datetime(年月日时分秒)
|
||
|
|
, trigger: 'click'
|
||
|
|
, format: 'yyyy年MM月dd日'
|
||
|
|
, btns: ['clear', 'now', 'confirm'] //选择框右下角显示的按钮 清除-现在-确定
|
||
|
|
, done: function (value, date,endDate) {//时间回调
|
||
|
|
$('#endTime').val(value);
|
||
|
|
$('#offTime').val(value);
|
||
|
|
$('#signTime').val(value);
|
||
|
|
$('#signTime1').val(value);
|
||
|
|
}
|
||
|
|
});
|
||
|
|
laydate.render({
|
||
|
|
elem: '#endTime' //指定元素 元素选择器
|
||
|
|
, type: 'date' //选择时间类型 可选值:year(年) month(年月) date(年月日) time(时分秒) datetime(年月日时分秒)
|
||
|
|
, trigger: 'click'
|
||
|
|
, format: 'yyyy年MM月dd日'
|
||
|
|
, btns: ['clear', 'now', 'confirm'] //选择框右下角显示的按钮 清除-现在-确定
|
||
|
|
, done: function (value, date,endDate) {//时间回调
|
||
|
|
|
||
|
|
}
|
||
|
|
});
|
||
|
|
laydate.render({
|
||
|
|
elem: '#offTime' //指定元素 元素选择器
|
||
|
|
, type: 'date' //选择时间类型 可选值:year(年) month(年月) date(年月日) time(时分秒) datetime(年月日时分秒)
|
||
|
|
, trigger: 'click'
|
||
|
|
, format: 'yyyy年MM月dd日'
|
||
|
|
, btns: ['clear', 'now', 'confirm'] //选择框右下角显示的按钮 清除-现在-确定
|
||
|
|
, done: function (value, date,endDate) {//时间回调
|
||
|
|
|
||
|
|
}
|
||
|
|
});
|
||
|
|
laydate.render({
|
||
|
|
elem: '#signTime1' //指定元素 元素选择器
|
||
|
|
, type: 'date' //选择时间类型 可选值:year(年) month(年月) date(年月日) time(时分秒) datetime(年月日时分秒)
|
||
|
|
, trigger: 'click'
|
||
|
|
, format: 'yyyy年MM月dd日'
|
||
|
|
, btns: ['clear', 'now', 'confirm'] //选择框右下角显示的按钮 清除-现在-确定
|
||
|
|
, done: function (value, date,endDate) {//时间回调
|
||
|
|
}
|
||
|
|
});
|
||
|
|
|
||
|
|
});
|
||
|
|
});
|
||
|
|
function insetOff(){
|
||
|
|
//公共
|
||
|
|
var workerId=localStorage.getItem("workerId");
|
||
|
|
var idNumber=localStorage.getItem("idNumber");
|
||
|
|
var gw=$("#gw").val();
|
||
|
|
var name=$("#name").val();
|
||
|
|
var htbh=localStorage.getItem("htbh");
|
||
|
|
var orgName=localStorage.getItem("orgName");
|
||
|
|
var signDate=$("#signDate").val();
|
||
|
|
var lxdh=localStorage.getItem("lxdh");
|
||
|
|
|
||
|
|
//协议书
|
||
|
|
var startTimeXys=localStorage.getItem("startTimeXys");
|
||
|
|
var endTimeXys=localStorage.getItem("endTimeXys");
|
||
|
|
var offDamagesXys=localStorage.getItem("offDamagesXys");
|
||
|
|
var aTimeXys=localStorage.getItem("aTimeXys");
|
||
|
|
|
||
|
|
//终止
|
||
|
|
var startTimeZz=$("#startTime").val();
|
||
|
|
var signTimeZz=$("#signTime").val();
|
||
|
|
var gzdwZz=$("#gzdw").val();
|
||
|
|
var offReasonZz=$("#offReason").val();
|
||
|
|
var offTimeZz=$("#offTime").val();
|
||
|
|
var signTime1Zz=$("#signTime1").val();
|
||
|
|
console.log("解除(终止)劳动关系证明--二次下发-派遣模板")
|
||
|
|
localStorage.setItem("resOfft",2)
|
||
|
|
if(gzdwZz==null||gzdwZz==""|| offReasonZz==null||offReasonZz==""||offTimeZz==null||offTimeZz==""||startTimeZz==null||startTimeZz==""){
|
||
|
|
parent.layer.msg("请确保信息完整!");
|
||
|
|
localStorage.setItem("resOfft",1)
|
||
|
|
return ;
|
||
|
|
}
|
||
|
|
var id=localStorage.getItem("noticeId");
|
||
|
|
var formUrl = ctxPath + '/workerDepart/updateDepartPq';
|
||
|
|
$.ajax({
|
||
|
|
type: 'POST',
|
||
|
|
async: false, // 默认异步true,false表示同步
|
||
|
|
url: formUrl, // 请求地址
|
||
|
|
contentType: "application/json; charset=utf-8",
|
||
|
|
data: JSON.stringify({
|
||
|
|
"id":id,
|
||
|
|
"workerId":workerId,
|
||
|
|
"idNumber":idNumber,
|
||
|
|
"gw":gw,
|
||
|
|
"name":name,
|
||
|
|
"htbh":htbh,
|
||
|
|
"orgName":orgName,
|
||
|
|
"signDate":signDate,
|
||
|
|
"signTimeOne":signDate,
|
||
|
|
"lxdh":lxdh,
|
||
|
|
"startTimeXys":startTimeXys,
|
||
|
|
"endTimeXys":endTimeXys,
|
||
|
|
"offDamagesXys":offDamagesXys,
|
||
|
|
"aTimeXys":aTimeXys,
|
||
|
|
"startTimeZz":startTimeZz,
|
||
|
|
"signTimeZz":signTimeZz,
|
||
|
|
"gzdwZz":gzdwZz,
|
||
|
|
"offReasonZz":offReasonZz,
|
||
|
|
"offTimeZz":offTimeZz,
|
||
|
|
"signTime1Zz":signTime1Zz,
|
||
|
|
"offType":"1",
|
||
|
|
"states":"2" //个人离职
|
||
|
|
}),
|
||
|
|
dataType: "json",
|
||
|
|
success: function (data) {
|
||
|
|
if (data.obj == "修改成功") {
|
||
|
|
parent.layer.msg("下发成功", {icon: 1});
|
||
|
|
} else {
|
||
|
|
parent.layer.msg(data.resMsg, {icon: 2});
|
||
|
|
}
|
||
|
|
},
|
||
|
|
error: function (XMLHttpRequest, textStatus, e) {
|
||
|
|
layer.msg('数据请求发生异常,请稍后重试', {icon: 16, scrollbar: false});
|
||
|
|
}
|
||
|
|
});
|
||
|
|
}
|