| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">éå®å</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HEmpName" id="HEmpName" " class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly> |
| | | <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--éèåæ®µ--> |
| | | <div class="layui-row" style="display:none;"> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="HMainSourceInterID" id="HMainSourceInterID" value="0" autocomplete="off"> |
| | | <input class="layui-input" name="HMainSourceEntryID" id="HMainSourceEntryID" value="0" autocomplete="off"> |
| | | <input class="layui-input" name="HMainSourceBillNo" id="HMainSourceBillNo" value="" autocomplete="off"> |
| | | <input class="layui-input" name="HMainSourceBillType" id="HMainSourceBillType" value="" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--å
¶ä»ä¿¡æ¯--> |
| | |
| | | //å è½½ç¼è¾é¡µé¢ |
| | | RoadBillMain(linterid); |
| | | } |
| | | else if (OperationType == 4) { //䏿¨ |
| | | setInit_PushBill(linterid); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ç»ç»åå§å |
| | |
| | | //#region æä½æé®è§¦åäºä»¶ |
| | | //#region ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | if (OperationType == 4) { |
| | | //#region 夿æºåç¶æ |
| | | var HSourceBillData = ""; |
| | | var HSourceBillData = getSourceBillStatus_ExceptiveCheckRequestBill(); //è·åæºåæ°æ® |
| | | if (HSourceBillData != "none") { |
| | | if (HSourceBillData.length == 0) { |
| | | layer.alert("ä¿å失败!æªæ¥è¯¢å°æºååæ®!", { icon: 5 }); |
| | | return; |
| | | } else if (HSourceBillData[0]["ç¶æ"] != "å·²å®¡æ ¸") { |
| | | layer.alert("ä¿å失败!æºååæ®ç¶ææªä¸º'å·²å®¡æ ¸'ç¶æ!", { icon: 5 }); |
| | | return; |
| | | } |
| | | } else { |
| | | return; |
| | | } |
| | | //#endregion |
| | | } |
| | | |
| | | |
| | | |
| | | //if (AllowLoadData(data)) { |
| | | set_AddNew(data); |
| | | //} |
| | |
| | | function set_AddNew(data) { |
| | | //è·åæä½æ¹å¼ |
| | | var refSav = ""; |
| | | if (OperationType == 1 || OperationType == 2) { |
| | | if (OperationType == 1 || OperationType == 2 || OperationType == 4) { |
| | | refSav = "Add"; |
| | | } |
| | | if (OperationType == 3) { |
| | |
| | | , "HCreditRating_Now": data.HCreditRating_Now |
| | | , "HRemark": data.è¡¨å¤´å¤æ³¨ |
| | | |
| | | , "HMainSourceInterID": data.HMainSourceInterID == null ? 0 : data.HMainSourceInterID |
| | | , "HMainSourceEntryID": data.HMainSourceEntryID == null ? 0 : data.HMainSourceEntryID |
| | | , "HMainSourceBillNo": data.HMainSourceBillNo |
| | | , "HMainSourceBillType": data.HMainSourceBillType |
| | | |
| | | , "HMaker": data.å¶å人 |
| | | , "HMakeDate": data.å¶åæ¥æ == null ? "" : Format(new Date(data.å¶åæ¥æ), "yyyy-MM-dd") |
| | | , "HUpDater": data.ä¿®æ¹äºº |
| | |
| | | |
| | | HOrgIDBar = data.HOrgID == null ? 0 : data.HOrgID; |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 䏿¨é¡µé¢åå§å |
| | | function setInit_PushBill(linterid) { |
| | | //çæå¹¶è®¾ç½®ä¸»è¡¨çå
ç ååæ®å· |
| | | createBillNo(); |
| | | |
| | | //ç¸å
³ææ¬æ¡ä¿¡æ¯åå§å |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | //æ¥è¯¢ ç¹æ¹ç³è¯·å æ¯å¦åå¨ |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Xs_ExceptiveCheckRequestBill/cx", |
| | | async: false, |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": linterid |
| | | }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data[0]; |
| | | |
| | | getCustomerByCusID(data.HCusID); |
| | | |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HDeptID": data.HDeptID |
| | | , "HDeptName": data.éå®é¨é¨ |
| | | , "HEmpID": data.HEmpID |
| | | , "HEmpName": data.éå®å |
| | | , "HManagerID": data.HManagerID |
| | | , "HManagerName": data.éå®ä¸»ç®¡ |
| | | , "HCurID": data.HCurID |
| | | , "HCurName": data.å¸å« |
| | | , "HExRate": data.æ±ç |
| | | , "HCusID": data.HCusID |
| | | , "HCusName": data.ä¸å¡å®¢æ· |
| | | , "HAccCusID": data.HCusID |
| | | , "HAccCusName": data.ä¸å¡å®¢æ· |
| | | , "HMainSourceInterID": linterid |
| | | , "HMainSourceBillNo": data.åæ®å· |
| | | , "HMainSourceBillType": params[params[2]] |
| | | }); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | }); |
| | | |
| | | layer.msg(result.Message); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·åæºå-ç¹æ¹ç³è¯·ååæ®ç¶æ |
| | | function getSourceBillStatus_ExceptiveCheckRequestBill() { |
| | | var HSourceBillData = "none"; |
| | | var sWhere = " and hmainid = " + $("#HMainSourceInterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xs_ExceptiveCheckRequestBill/list', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | HSourceBillData = data1.data; |
| | | } else { |
| | | layer.alert(data1.code + "æºååæ®ç¶æå¤æå¤±è´¥ï¼", { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | return HSourceBillData; |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | //#endregion |
| | | |