| | |
| | | </head> |
| | | |
| | | <body> |
| | | |
| | | <div class="layui-fluid" style="padding: 0;"> |
| | | <div class="layui-card" style="padding: 15px;"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">车çå·*</label> |
| | | <label class="layui-form-label">车çå·<span |
| | | style="color: red;">*</span></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HNumber" lay-verify="HNumber" |
| | | id="HNumber" autocomplete="off"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">车è¾åç§°*</label> |
| | | <label class="layui-form-label">车è¾åç§°<span |
| | | style="color: red;">*</span></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HName" id="HName" autocomplete="off"> |
| | | </div> |
| | |
| | | style="float:left;width:150px; background-color:#efefef4d;" |
| | | readonly> |
| | | <input type="hidden" name="HParentID" id="HParentID" value="0"> |
| | | <input type="hidden" name="HLevel" id="HLevel" value="1"> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | lay-filter="HParent-BT" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" |
| | | style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">车æ¶å·</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HCarSN" id="HCarSN" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline layui-col-xs8"> |
| | | <label class="layui-form-label">车è¾è¡é©¶è¯ç
§ç</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" id="HCarCardIDPic" |
| | | name="HCarCardIDPic"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline layui-col-xs4"> |
| | | <label class="layui-form-label">车è¾å¹´æ£æ¥æ</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" id="HCarCheckDate" |
| | | name="HCarCheckDate"> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline layui-col-xs8"> |
| | | <label class="layui-form-label">车è¾ç
§ç</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" id="HCarPric" name="HCarPric" |
| | | readonly> |
| | | </div> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | id="HCarPric-BT-ChooseFile" lay-filter="HCarPric-BT-ChooseFile" |
| | | style="width:6rem;"> |
| | | éæ©æä»¶ |
| | | </button> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | id="HCarPric-BT-UploadFile" lay-filter="HCarPric-BT-UploadFile" |
| | | style="width:6rem;"> |
| | | ä¸ä¼ æä»¶ |
| | | </button> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">车å</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="hidden" class="layui-input" name="HCarTypeID" |
| | | id="HCarTypeID" autocomplete="off" value="0"> |
| | | <input class="layui-input" name="HCarTypeName" id="HCarTypeName" |
| | | style="float:left;width:150px; background-color:#efefef4d;" readonly |
| | | autocomplete="off"> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | lay-filter="HCarType-BT" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" |
| | | style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline layui-col-xs4"> |
| | | <label class="layui-form-label">æå±å
¬å¸</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="hidden" class="layui-input" id="HCompID" name="HCompID" |
| | | value="0"> |
| | | <input type="text" class="layui-input" id="HCompName" name="HCompName" |
| | | style="float:left;width:150px; background-color:#efefef4d;" |
| | | readonly> |
| | | <button type="button" lay-submit="" class="layui-btn" |
| | | lay-filter="HSupplier-BT" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" |
| | | style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">车è¾åå·</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HModel" id="HModel" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline layui-col-xs4"> |
| | | <label class="layui-form-label">车è¾é¢è²</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" id="HColor" name="HColor" |
| | | autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline layui-col-xs4"> |
| | | <label class="layui-form-label">è´ä¹°æ¥æ</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" id="HBuyDate" name="HBuyDate" |
| | | autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">使ç¨ç»ç»</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="hidden" class="layui-input" lay-verify="HCREATEORGID" |
| | | name="HCREATEORGID" id="HCREATEORGID"> |
| | | <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¿®æ¹äºº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HModifyEmp" id="HModifyEmp" |
| | | style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¿®æ¹æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HModifyTime" |
| | | id="HModifyTime" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element', 'tableSelect'], function () { |
| | | }).use(['index', 'form', 'laydate', 'table', 'element', 'tableSelect', 'laydate', 'upload', 'util'], function () { |
| | | |
| | | //#region å
¬ç¨åé |
| | | var $ = layui.$ |
| | |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element |
| | | , tableSelect = layui.tableSelect; |
| | | , tableSelect = layui.tableSelect |
| | | , laydate = layui.laydate |
| | | , laydate2 = layui.laydate |
| | | , upload = layui.upload |
| | | , util = layui.util |
| | | ; |
| | | var date = new Date(); |
| | | var day = date.getDate(); |
| | | var month = date.getMonth() + 1; |
| | | var year = date.getFullYear(); |
| | | var shijian = year + "-" + month + "-" + day; |
| | | var uploadFiles = { |
| | | HCarCardIDPic: null, |
| | | HCarPric: null |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | Organ(); |
| | | InitDateComponent(); |
| | | InitFileUploader(); |
| | | //夿æ¯å¦ç»å½ æªç»å½åè·³å°ç»å½é¡µ |
| | | get_LoginIs(); |
| | | |
| | |
| | | $("#HCREATEORGID").attr("disabled", true); |
| | | $("#checkboxHStopflag").attr("disabled", true); |
| | | $("#HUseFlag").attr("disabled", true); |
| | | $("#HMakeEmp").val(sessionStorage["HUserName"]);; //æ ¹æ®ç»å½ç¨æ·å¸¦åºå建人 |
| | | $("#HMakeTime").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | //å¤å¶ç¶ææ¶ï¼æ ¹æ®å
ç ï¼è·åä¿¡æ¯å¹¶åå
¥çé¢ |
| | | RoadBillMain(linterid); |
| | | $("#HMakeEmp").val(sessionStorage["HUserName"]); //æ ¹æ®ç»å½ç¨æ·å¸¦åºå建人 |
| | | $("#HMakeTime").val(Format(new Date(), "yyyy-MM-dd")) |
| | | $("#HStopEmp").val(""); //æ ¹æ®ç»å½ç¨æ·å¸¦åºå建人 |
| | | $("#HStopTime").val("") |
| | | $("#HCheckEmp").val(""); //æ ¹æ®ç»å½ç¨æ·å¸¦åºå建人 |
| | | $("#HCheckTime").val("") |
| | | $("#HModifyEmp").val(""); //æ ¹æ®ç»å½ç¨æ·å¸¦åºå建人 |
| | | $("#HModifyTime").val("") |
| | | |
| | | } |
| | | else if (OperationType == 3) {//ç¼è¾ |
| | | //ç¦ç¨ç»ç»é项 |
| | |
| | | $("#checkboxHStopflag").attr("disabled", true); |
| | | $("#HUseFlag").attr("disabled", true); |
| | | $("#HItemID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | $("#HUSEORGID").attr("disabled", true); // ç¼è¾æ¶ç¦ç¨ç»ç»é项 |
| | | //ç¼è¾ç¶ææ¶ï¼æ ¹æ®å
ç ï¼è·åä¿¡æ¯å¹¶åå
¥çé¢ |
| | | RoadBillMain(linterid); |
| | | if ($("#HCheckEmp").val() != "") { |
| | |
| | | $("#HStopflag").val(data.elem.checked); |
| | | }); |
| | | |
| | | //éæ©å·¥åºæé® |
| | | form.on('submit(HProc-BT)', function () { |
| | | get_checkProc(); |
| | | }); |
| | | |
| | | //éæ©é¨é¨æé® |
| | | form.on('submit(HDepart-BT)', function () { |
| | | get_checkDept(); |
| | | }); |
| | | |
| | | //鿩工ä½ä¸å¿æé® |
| | | form.on('submit(HWorkingProcedure-BT)', function () { |
| | | get_checkWorkCenter(); |
| | | }); |
| | | |
| | | //å·¥ä½ä¸å¿è¾å
¥æ¡ |
| | | tableSelect.render({ |
| | | elem: '#HCenter',//è¾å
¥æ¡doméæ© |
| | | searchKey: 'å·¥ä½ä¸å¿åç§°,å·¥ä½ä¸å¿ä»£ç ',//æ¥è¯¢çåå |
| | | sWhere: " and ç¦ç¨æ è®° != 'Y' and HUSEORGID = '100038' ",//tableæç´¢sWhereæ¡ä»¶ //é»è®¤çé项 |
| | | ajaxSelect: function (sWhere) { |
| | | var data = ''; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Gy_WorkCenter/list', |
| | | type: "GET", |
| | | data: { "sWhere": sWhere, "user": 'ç¿æ¶æ¶' }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | data = data1.data |
| | | } |
| | | }, |
| | | error: function () { |
| | | layer.alert('è·åå表失败ï¼', { icon: 15, title: 'éä¿¡é误' }); |
| | | //éæ©ç¶çº§æé® |
| | | form.on('submit(HParent-BT)', function () { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å·¥ä½ä¸å¿å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_CarList.html?Type=2', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | }); |
| | | return data; |
| | | },//设置å端å页æ¶å¯ä»¥è®¾ç½®ç |
| | | table: { |
| | | //url: GetWEBURL() + 'Gy_Supplier/page', |
| | | //where: { user: 'ç¿æ¶æ¶', Organization: 'æµæ±æºäºè¿æ' }, |
| | | cols: [[ |
| | | { type: 'radio', fixed: 'left' },//éè¦å è¿ä¸ªfixed屿§ä¸ç¶ç¹å»checkboxä¼è§¦åè¡ç¹å»å¯¼è´æ æ³æ£ç¡®ç¹å» |
| | | //{ field: 'HItemID', title: 'HItemID' }, |
| | | { field: 'å·¥ä½ä¸å¿åç§°', title: 'å·¥ä½ä¸å¿åç§°' }, |
| | | { field: 'å·¥ä½ä¸å¿ä»£ç ', title: 'å·¥ä½ä¸å¿ä»£ç ' }, |
| | | ]], |
| | | page: true, |
| | | limit: 5, |
| | | limits: [5] |
| | | }, |
| | | done: function (elem, data) { |
| | | if (data != []) { |
| | | $("#HCenter").val(data.data[0]['å·¥ä½ä¸å¿åç§°']); |
| | | $("#HCenterID").val(data.data[0]['HItemID']); |
| | | $("#HParentID").val(checkStatus.data[0]["hmainid"]) |
| | | $("#HParentName").val(checkStatus.data[0]["车è¾åç§°"]) |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | |
| | | } |
| | | }) |
| | | |
| | | //éæ©çç»æé® |
| | | form.on('submit(ProductionTeam-BT)', function () { |
| | | get_checkGroup(); |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | }); |
| | | |
| | | //éæ©ä¸»èµæºæé® |
| | | form.on('submit(PrimarySource-BT)', function () { |
| | | get_checkPrimarySource(); |
| | | //éæ©å
¬å¸æé® |
| | | form.on('submit(HSupplier-BT)', function () { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å·¥ä½ä¸å¿å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/éè´åºç¡èµæ/Gy_Supplier.html?Type=HSup', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HCompID").val(checkStatus.data[0]["HItemID"]) |
| | | $("#HCompName").val(checkStatus.data[0]["ä¾åºååç§°"]) |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | }); |
| | | |
| | | //éæ©è½¦åæé® |
| | | form.on('submit(HCarType-BT)', function () { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å·¥ä½ä¸å¿å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/åºç¡èµæ/Gy_CarTypeList.html?Type=2', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | debugger |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | }); |
| | | |
| | | //ä¿åæé® |
| | | form.on('submit(set_SaveBill)', function (data) { |
| | |
| | | //å®¡æ ¸ |
| | | form.on('submit(set_CheckBill)', function (data) { |
| | | set_CheckBill(data); |
| | | }); |
| | | |
| | | //表头信æ¯è´è´£äººå¼¹çª |
| | | form.on('submit(HEmpID-BT)', function () { |
| | | get_HEmpID(); |
| | | |
| | | }); |
| | | |
| | | |
| | |
| | | }) |
| | | } |
| | | |
| | | //#region åå§åæ¥ææ§ä»¶ |
| | | function InitDateComponent() { |
| | | laydate.render({ |
| | | elem: '#HCarCheckDate' |
| | | }); |
| | | laydate2.render({ |
| | | elem: '#HBuyDate' |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //#region åå§å æä»¶ä¸ä¼ æ§ä»¶ |
| | | function InitFileUploader() { |
| | | upload.render({ |
| | | elem: '#HCarPric-BT-ChooseFile', |
| | | url: '', // ä¸ä¼ æ¥å£ |
| | | auto: false, |
| | | // multiple: true, |
| | | bindAction: '#HCarPric-BT-UploadFile', |
| | | autoPreview: false, |
| | | choose: function (obj) { |
| | | // éæ©æä»¶åï¼å°æä»¶è§£æä¸ºbase64å¾çæ ¼å¼ï¼éè¿è¶
龿¥ææ¬é¢è§å¾ç |
| | | obj.preview(function (index, file, result) { |
| | | console.log(index); // å¾å°æä»¶ç´¢å¼ |
| | | console.log(file); // å¾å°æä»¶å¯¹è±¡ |
| | | console.log(result); // å¾å°æä»¶base64ç¼ç ï¼æ¯å¦å¾ç |
| | | }) |
| | | }, |
| | | done: function (res) { |
| | | layer.msg('ä¸ä¼ æå'); |
| | | console.log(res) |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å 载表头 |
| | | function RoadBillMain(linterid) { |
| | | //æ¥è¯¢æ£éªæ¹æ¡åæ¯å¦åå¨ |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "GetGy_SourceDetail", |
| | | url: GetWEBURL() + "/Gy_Car/GetGy_CarDetail", |
| | | type: "GET", |
| | | async: false, |
| | | data: { |
| | |
| | | }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data.h_v_Edit_IF_SourceList[0]; |
| | | var data = result.data[0]; |
| | | var IsHStopflag = data.ç¦ç¨æ è®°; |
| | | //ç¦ç¨æ è®° |
| | | if (IsHStopflag) { |
| | | $("input[name='checkboxHStopflag'][value='" + IsHStopflag + "']").attr("checked", true); |
| | | } |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HNumber": data.车è¾ä»£ç |
| | | , "HItemID": OperationType == 2 ? 0 : data.HItemID |
| | | , "HName": data.车è¾åç§° |
| | | , "HHelpCode": data.å©è®°ä»£ç |
| | | , "HWorkTimes": data.åçå·¥æ¶ |
| | | , "HMaxWorkTimes": data.åçæå¤§å·¥æ¶ |
| | | , "HRelationID": data.å
³èID |
| | | , "HMinAdd": data.æå°è¿é¶ |
| | | , "HClassCount": data.æ¯æ¥ç次 |
| | | , "HOverTimes": data.å çå·¥æ¶ |
| | | , "HCenter": data.å·¥ä½ä¸å¿ |
| | | , "HCenterID": data.å·¥ä½ä¸å¿ID |
| | | , "HGroup": data.çç»åç§° |
| | | , "HGroupID": data.çç»ID |
| | | , "HDeptName": data.é¨é¨åç§° |
| | | , "HDeptID": data.é¨é¨ID |
| | | , "HProcName": data.å·¥åº |
| | | , "HProcID": data.å·¥åºID |
| | | , "HProcNumber": data.å·¥åºä»£ç |
| | | , "HStopflag": data.ç¦ç¨æ è®° |
| | | , "HType": data.ç±»å |
| | | , "HRemark": data.夿³¨ |
| | | , "HUseFlag": data.HUseFlag |
| | | , "HUSEORGID": data.HUSEORGID |
| | | , "HCREATEORGID": data.HCREATEORGID |
| | | , "HMacAddr": data.macå°å |
| | | , "HEmpID": data.HEmpID == undefined ? 0 : data.HEmpID |
| | | , "HEmpName": data.è´è´£äºº |
| | | , "HMakeEmp": data.å建人 == "" ? sessionStorage["HMaker"] : data.å建人 |
| | | , "HMakeTime": data.åå»ºæ¥æ == null ? "" : Format(new Date(data.åå»ºæ¥æ), "yyyy-MM-dd") |
| | | , "HStopEmp": data.ç¦ç¨äºº |
| | | , "HStopTime": data.ç¦ç¨æ¥æ == null ? "" : Format(new Date(data.ç¦ç¨æ¥æ), "yyyy-MM-dd") |
| | | , "HCheckEmp": data.å®¡æ ¸äºº |
| | | , "HCheckTime": data.å®¡æ ¸æ¥æ == null ? "" : Format(new Date(data.å®¡æ ¸æ¥æ), "yyyy-MM-dd") |
| | | |
| | | , "HPrimarySourceID": data.HParentID |
| | | , "HPrimarySourceName": data.ä¸»èµæºåç§° |
| | | , "HParentID": data.HParentID |
| | | , "HCubicleQty": data.å ç¨å·¥ä½æ° |
| | | , "HProdLinePeopleNum": data.äº§çº¿äººæ° |
| | | "HItemID": OperationType == 2 ? 0 : data.HItemID, |
| | | "HNumber": OperationType == 2 ? "" : data.车çå·, |
| | | "HName": data.车è¾åç§°, |
| | | "HShortNumber": data.ç代ç , |
| | | "HHelpCode": data.å©è®°ç , |
| | | "HParentName": data.ç¶ç±»åç§° || "", |
| | | "HParentID": data.HParentID, |
| | | "HLevel": data.ç级, |
| | | "HCarSN": data.车æ¶å·, |
| | | "HCarCheckDate": data.车è¾å¹´æ£æ¥æ ? util.toDateString(data.车è¾å¹´æ£æ¥æ, 'yyyy-MM-dd') : "", |
| | | "HCarTypeID": data.车å, |
| | | "HCarTypeName": data.车ååç§° || "", |
| | | "HCarPric": data.车è¾ç
§ç, |
| | | "HCarCardIDPic": data.车è¾è¡é©¶ç
§ç, |
| | | "HCompID": data.HCompID, |
| | | "HCompName": data.æå±å
¬å¸, |
| | | "HModel": data.车è¾åå·, |
| | | "HColor": data.车è¾é¢è², |
| | | "HBuyDate": data.è´ä¹°æ¥æ ? util.toDateString(data.è´ä¹°æ¥æ, 'yyyy-MM-dd') : "", |
| | | "HCREATEORGID": data.HCREATEORGID, |
| | | "HUSEORGID": data.HUSEORGID, |
| | | "HMakeEmp": data.å建人, |
| | | "HStopEmp": data.ç¦ç¨äºº, |
| | | "HCheckEmp": data.å®¡æ ¸äºº, |
| | | "HMakeTime": data.å»ºç«æ¶é´ ? util.toDateString(data.å»ºç«æ¶é´, 'yyyy-MM-dd') : "", |
| | | "HStopTime": data.ç¦ç¨æ¶é´ ? util.toDateString(data.ç¦ç¨æ¶é´, 'yyyy-MM-dd') : "", |
| | | "HCheckTime": data.å®¡æ ¸æ¶é´ ? util.toDateString(data.å®¡æ ¸æ¶é´, 'yyyy-MM-dd') : "", |
| | | "HModifyEmp": data.ä¿®æ¹äºº, |
| | | "HModifyTime": data.ä¿®æ¹æ¶é´ ? util.toDateString(data.ä¿®æ¹æ¶é´, 'yyyy-MM-dd') : "" |
| | | }); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | |
| | | layer.msg("请è¾å
¥è½¦è¾åç§°ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HWorkCenterName").val() == "") { |
| | | layer.msg("è¯·éæ©å·¥ä½ä¸å¿ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | |
| | | var HWorkTimes = $('#HWorkTimes').val(); |
| | | if (HWorkTimes.substring(HWorkTimes.length - 1, HWorkTimes.length) == ".") { |
| | | layer.msg("åçå·¥æ¶çç»å°¾ä¸è½æ¯.ï¼"); |
| | | return; |
| | | } else { |
| | | var ref = /^[0-9]+\.?[0-9]*$/; |
| | | if (!ref.test(HWorkTimes)) { |
| | | layer.msg("åçå·¥æ¶è¯·è¾æ£ç¡®å
¥æ°åï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var HRelationID = $('#HRelationID').val(); |
| | | if (HRelationID.substring(HRelationID.length - 1, HRelationID.length) == ".") { |
| | | layer.msg("å
³èIDçç»å°¾ä¸è½æ¯.ï¼"); |
| | | return; |
| | | } else { |
| | | var ref = /^[0-9]+$/; |
| | | if (!ref.test(HRelationID)) { |
| | | layer.msg("å
³èIDè¯·è¾æ£ç¡®å
¥æ°åï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var HMaxWorkTimes = $('#HMaxWorkTimes').val(); |
| | | if (HMaxWorkTimes.substring(HMaxWorkTimes.length - 1, HMaxWorkTimes.length) == ".") { |
| | | layer.msg("åçæå¤§å·¥æ¶çç»å°¾ä¸è½æ¯.ï¼"); |
| | | return; |
| | | } else { |
| | | var ref = /^[0-9]+\.?[0-9]*$/; |
| | | if (!ref.test(HMaxWorkTimes)) { |
| | | layer.msg("åçæå¤§å·¥æ¶è¯·è¾æ£ç¡®å
¥æ°åï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var HMinAdd = $('#HMinAdd').val(); |
| | | if (HMinAdd.substring(HMinAdd.length - 1, HMinAdd.length) == ".") { |
| | | layer.msg("æå°è¿é¶çç»å°¾ä¸è½æ¯.ï¼"); |
| | | return; |
| | | } else { |
| | | var ref = /^[0-9]+\.?[0-9]*$/; |
| | | if (!ref.test(HMinAdd)) { |
| | | layer.msg("æå°è¿é¶è¯·è¾æ£ç¡®å
¥æ°åï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var HClassCount = $('#HClassCount').val(); |
| | | if (HClassCount.substring(HClassCount.length - 1, HClassCount.length) == ".") { |
| | | layer.msg("æ¯æ¥ç次çç»å°¾ä¸è½æ¯.ï¼"); |
| | | return; |
| | | } else { |
| | | var ref = /^[0-9]+\.?[0-9]*$/; |
| | | if (!ref.test(HClassCount)) { |
| | | layer.msg("æ¯æ¥çæ¬¡è¯·è¾æ£ç¡®å
¥æ°åï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var HOverTimes = $('#HOverTimes').val(); |
| | | if (HOverTimes.substring(HOverTimes.length - 1, HOverTimes.length) == ".") { |
| | | layer.msg("å çå·¥æ¶çç»å°¾ä¸è½æ¯.ï¼"); |
| | | return; |
| | | } else { |
| | | var ref = /^[0-9]+\.?[0-9]*$/; |
| | | if (!ref.test(HOverTimes)) { |
| | | layer.msg("å çå·¥æ¶è¯·è¾æ£ç¡®å
¥æ°åï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var sMainStr = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"]; |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "SaveGy_SourceList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | url: GetWEBURL() + "/Gy_Car/SaveGy_Car", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "msg": sMainStr }, |
| | | dataType: "json", |
| | |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éæ©å·¥åºæ¹æ³ |
| | | function get_checkProc() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å·¥åºå表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/ç产åºç¡èµæ/Gy_Process.html?Type=2', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HProcName").val(checkStatus.data[0].å·¥åºåç§°); |
| | | $("#HProcID").val(checkStatus.data[0].HItemID); |
| | | $("#HProcNumber").val(checkStatus.data[0].å·¥åºä»£ç ); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éæ©é¨é¨æ¹æ³ |
| | | function get_checkDept() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'é¨é¨å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_DepartmentList.html?Type=2&HOrgName=' + sessionStorage["Organization"], 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨åç§°); |
| | | $("#HDeptID").val(checkStatus.data[0].HItemID); |
| | | $("#HDeptNumber").val(checkStatus.data[0].é¨é¨ä»£ç ); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 鿩工ä½ä¸å¿æ¹æ³ |
| | | function get_checkWorkCenter() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å·¥ä½ä¸å¿å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_WorkCenter.html?Type=2', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HCenter").val(checkStatus.data[0].å·¥ä½ä¸å¿åç§°); |
| | | $("#HCenterID").val(checkStatus.data[0].HItemID); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éæ©çç»æ¹æ³ |
| | | function get_checkGroup() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'çç»å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å·¥èµåºç¡èµæ/Gy_Group.html?Type=HGroup', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HGroup").val(checkStatus.data[0].çç»åç§°); |
| | | $("#HGroupID").val(checkStatus.data[0].HItemID); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éæ©ä¸»èµæºæ¹æ³ |
| | | function get_checkPrimarySource() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: '车è¾å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/ç产åºç¡èµæ/Gy_Source.html?Type=&Type2=2', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HParentID").val(checkStatus.data[0].HItemID); |
| | | $("#HPrimarySourceID").val(checkStatus.data[0].HItemID); |
| | | $("#HPrimarySourceName").val(checkStatus.data[0].车è¾åç§°); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //éæ©è´è´£äºº |
| | | function get_HEmpID() { |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: '人åå表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?Type=HEmp', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | | //æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length > 1 || checkStatus.data.length == 0) { |
| | | return layer.msg('è¯·éæ©ä¸æ°æ®'); |
| | | } |
| | | $("#HEmpName").val(checkStatus.data[0].èååç§°); |
| | | $("#HEmpID").val(checkStatus.data[0].HItemID); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#region ä¿ååæµè§æ¹æ³ |
| | | function ReRoadBillMain() { |
| | | location.replace('Add_Edit_Gy_Source.html?OperationType=4&linterid=' + linterid + '&HSouceBillType='); |
| | | location.replace('Add_Edit_Gy_Car.html?OperationType=4&linterid=' + linterid + '&HSouceBillType='); |
| | | //document.location.href('Add_Edit_Gy_Source.html ? OperationType = 4 & linterid=' + linterid + ' & HSouceBillType='); |
| | | $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//ä¿ååå è½½æ°æ®æ¶ä¿åæé®ç¦ç¨ |
| | | } |
| | |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | //以䏿¯layui模å |
| | | }); |
| | | function GetWorkCenterValue(obj) { |
| | | $("#HCenter").val(obj[0].å·¥ä½ä¸å¿åç§°); |
| | | $("#HCenterID").val(obj[0].HItemID); |
| | | |
| | | function getCar(data) { |
| | | $("#HParentID").val(data[0]["HItemID"]) |
| | | $("#HParentName").val(data[0]["HItemName"]) |
| | | $("#HParentName").val(Number(data[0]["HLevel"]) + 1) |
| | | } |
| | | function GetHEmpValue(obj) { |
| | | $("#HEmpName").val(obj[0].èååç§°); |
| | | $("#HEmpID").val(obj[0].HItemID); |
| | | |
| | | function GetHSupNameValue(data) { |
| | | $("#HCompID").val(data[0]["HItemID"]) |
| | | $("#HCompName").val(data[0]["ä¾åºååç§°"]) |
| | | } |
| | | function GetHDeptNameValue(obj) { |
| | | $("#HDeptName").val(obj[0].é¨é¨åç§°); |
| | | $("#HDeptID").val(obj[0].HItemID); |
| | | } |
| | | function GetProcessValue(obj) { |
| | | $("#HProcName").val(obj[0].å·¥åºåç§°); |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | $("#HProcNumber").val(obj[0].å·¥åºä»£ç ); |
| | | } |
| | | function GetHGroupValue(obj) { |
| | | $("#HGroup").val(obj[0].çç»åç§°); |
| | | $("#HGroupID").val(obj[0].HItemID); |
| | | } |
| | | function GetGySource(obj) { |
| | | $("#HParentID").val(obj[0].HItemID); |
| | | $("#HPrimarySourceID").val(obj[0].HItemID); |
| | | $("#HPrimarySourceName").val(obj[0].车è¾åç§°); |
| | | |
| | | function GetHCar(data) { |
| | | debugger |
| | | $("#HParentID").val(data[0]["hmainid"]) |
| | | $("#HParentName").val(data[0]["车è¾åç§°"]) |
| | | } |
| | | </script> |
| | | </body> |