| | |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä»»å¡å¤§ç±»<!--<label style="color:red"> * </label>--></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HTaskClassName" name="HTaskClassName" id="HTaskClassName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HTaskClassNumber" id="HTaskClassNumber" lay-verify="HTaskClassNumber" value=""> |
| | | <input type="hidden" name="HTaskClassID" id="HTaskClassID" lay-verify="HTaskClassID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTaskClass" id="btnSearchHTaskClass" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¯å¦ç»è´¦</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 200px;"> |
| | | <input type="checkbox" class="layui-input" name="HIsAccount" lay-verify="HIsAccount" id="HIsAccount" title="æ¯" lay-skin="tag" value="true" checked > |
| | | <input type="checkbox" class="layui-input" name="HIsAccount" lay-verify="HIsAccount" id="HIsAccount" title="æ¯" lay-skin="tag" value="true" > |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ç»ç®ç»è´¦æ¥æ</label> |
| | | <label class="layui-form-label" style="width: 85px;">æ¢ä¿®å®å·¥æ¶é´</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="datetime-local" step="1" class="layui-input" name="HAccountDate" lay-verify="HAccountDate" id="HAccountDate" > |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¯å¦å®¡æ ¸èæ ¸è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 200px;"> |
| | | <input type="checkbox" class="layui-input" name="HIsCheckExam" lay-verify="HIsCheckExam" id="HIsCheckExam" title="æ¯" lay-skin="tag" checked value="true"> |
| | | <input type="checkbox" class="layui-input" name="HIsCheckExam" lay-verify="HIsCheckExam" id="HIsCheckExam" title="æ¯" lay-skin="tag" value="true"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¯å¦å®¡æ ¸å·¥è´¹</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 200px;"> |
| | | <input type="checkbox" class="layui-input" name="HIsCheckWorkMoney" lay-verify="HIsCheckWorkMoney" id="HIsCheckWorkMoney" title="æ¯" lay-skin="tag" checked value="true"> |
| | | <input type="checkbox" class="layui-input" name="HIsCheckWorkMoney" lay-verify="HIsCheckWorkMoney" id="HIsCheckWorkMoney" title="æ¯" lay-skin="tag" value="true"> |
| | | </div> |
| | | </div> |
| | | <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="HInfoBackMan" lay-verify="HInfoBackMan" id="HInfoBackMan" > |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">åå¤å
容</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <textarea type="text" class="layui-textarea" name="HInfoNote" lay-verify="HInfoNote" id="HInfoNote" ></textarea> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">ä»»å¡è¯¦ç»å
容</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <textarea type="text" class="layui-textarea" name="HTaskNote" lay-verify="HTaskNote" id="HTaskNote" ></textarea> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å·¥ä½äººå</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <textarea type="text" class="layui-textarea" name="HTaskWorkEmp" lay-verify="HTaskWorkEmp" id="HTaskWorkEmp" ></textarea> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <textarea type="text" class="layui-textarea" name="HTaskRemark" lay-verify="HTaskRemark" id="HTaskRemark" ></textarea> |
| | | </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;"> |
| | | <textarea type="text" class="layui-textarea" name="HInfoNote" lay-verify="HInfoNote" id="HInfoNote" style="width:485px"></textarea> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å·¥ä½äººå</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <textarea type="text" class="layui-textarea" name="HTaskWorkEmp" lay-verify="HTaskWorkEmp" id="HTaskWorkEmp" style="width: 485px; display: inline-block;"></textarea> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTaskWorkEmp" id="btnSearchHTaskWorkEmp" style="padding: 0 10px;float: right;margin-top: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | form.on('submit(btnSearchHTestChecker)', function () { |
| | | get_checkSearchHTestChecker(); |
| | | }); |
| | | |
| | | //#endregion |
| | | |
| | | //#region 鿩工ä½äººåæé® |
| | | form.on('submit(btnSearchHTaskWorkEmp)', function () { |
| | | get_checkSearchHTaskWorkEmp(); |
| | | }); |
| | | |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //#region å¤éæ¡ éä¸/åæ¶ 触åäºä»¶ |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å·¥ä½äººåéæ©é¡µé¢ |
| | | function get_checkSearchHTaskWorkEmp() { |
| | | var HOrgID = $("#HOrgID").val(); |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å工表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?openType=HEmpList&HOrgID=' + HOrgID, '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('è¯·éæ©æ°æ®'); |
| | | } |
| | | |
| | | var HTaskWorkEmpList = ""; |
| | | for (var emp of checkStatus.data) { |
| | | HTaskWorkEmpList += ("," + emp.èååç§°); |
| | | } |
| | | let result = HTaskWorkEmpList.slice(1); |
| | | //è·åæ°æ® |
| | | $("#HTaskWorkEmp").val(result);//åå·¥åç§° |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 项ç®é¶æ®µæ¸
å éæ© 带åºè¡¨ä½æ°æ® |
| | | function get_BT(HBillInterID) { |
| | | $.ajax({ |
| | |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å工表'//æ é¢ |
| | | , title: 'ä»»å¡å¤§ç±»è¡¨'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../项ç®ç®¡ç/åºç¡å»ºæ¨¡/Gy_TaskClass.html', 'yes'] |
| | | , content: ['../../项ç®ç®¡ç/åºç¡å»ºæ¨¡/Gy_TaskClass.html?type=HTask', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | |
| | | //è·åæ°æ® |
| | | $("#HTaskClassID").val(checkStatus.data[0].HItemID); |
| | | $("#HTaskClassName").val(checkStatus.data[0].ä»»å¡ç±»å«åç§°); |
| | | $("#HTaskClassNumber").val(checkStatus.data[0].ä»»å¡ç±»å«ä»£ç ); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | |
| | | if (typeof (TaskData.HItemID) != undefined) { |
| | | $("#HTaskClassID").val(TaskData.HItemID); |
| | | $("#HTaskClassName").val(TaskData.ä»»å¡ç±»å«åç§°); |
| | | $("#HTaskClassNumber").val(TaskData.ä»»å¡ç±»å«ä»£ç ); |
| | | } |
| | | TaskData = []; |
| | | } |
| | |
| | | //#endregion |
| | | //#region 项ç®ç±»å«éæ©é¡µé¢ |
| | | function get_checkSearchHTaskClassEntry() { |
| | | var strurl = '../../项ç®ç®¡ç/åºç¡å»ºæ¨¡/Gy_TaskClass.html' |
| | | if ($("#HTaskClassNumber").val() != "") { |
| | | strurl = "../../项ç®ç®¡ç/åºç¡å»ºæ¨¡/Gy_TaskClass.html?type=HTaskClass&HNumber=" + $("#HTaskClassNumber").val() |
| | | } |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å工表'//æ é¢ |
| | | , title: 'ä»»å¡å类表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../项ç®ç®¡ç/åºç¡å»ºæ¨¡/Gy_TaskClass.html', 'yes'] |
| | | , content: [strurl, 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | |
| | | $("#HProjectStageBillInterID").val(obj[0].HInterID);//客æ·id |
| | | $("#HProjectStageBillNumber").val(obj[0].åæ®å·);//客æ·åç§° |
| | | } |
| | | //å·¥ä½äººå |
| | | function GetHEmpListValue(obj) { |
| | | $("#HTaskWorkEmp").val(obj.èååç§°); |
| | | } |
| | | //项ç®é¶æ®µ |
| | | function GetProjectStageValue(obj) { |
| | | ProjectStageData = obj; |