From 99d9d4ed78eeb7b59c5c2ce314a82765f08a600a Mon Sep 17 00:00:00 2001 From: wankeda <Administrator@DESKTOP-HAU3ST3> Date: 星期二, 15 四月 2025 17:05:54 +0800 Subject: [PATCH] 1 --- 代码管理/NEWCode/WIDESEAWCS_PDA/pages/叫料/负极叫料.vue | 4 +- 代码管理/NEWCode/WIDESEAWCS_PDA/pages/叫料/正极叫料.vue | 4 +- 代码管理/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskCZService.cs | 5 +- 代码管理/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs | 6 +- 代码管理/NEWCode/WIDESEAWCS_PDA/pages/叫料/输送线回流.vue | 66 ++++++++++++++++++++++++-------- 5 files changed, 59 insertions(+), 26 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\346\255\243\346\236\201\345\217\253\346\226\231.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\346\255\243\346\236\201\345\217\253\346\226\231.vue" index d0a7e9f..1c279b6 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\346\255\243\346\236\201\345\217\253\346\226\231.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\346\255\243\346\236\201\345\217\253\346\226\231.vue" @@ -179,12 +179,12 @@ this.$refs.popup.close(); // this.submit(); } else { - this.$t.message.toast(res.msg); + this.$t.message.toast(res.message); } }); // this.submit(); } else { - this.$t.message.toast(res.msg); + this.$t.message.toast(res.message); } }).catch((err) => { this.$t.message.toast(err.message); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\264\237\346\236\201\345\217\253\346\226\231.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\264\237\346\236\201\345\217\253\346\226\231.vue" index c3f79fc..8449e40 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\264\237\346\236\201\345\217\253\346\226\231.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\264\237\346\236\201\345\217\253\346\226\231.vue" @@ -199,12 +199,12 @@ this.$refs.popup.close(); // this.submit(); } else { - this.$t.message.toast(res.msg); + this.$t.message.toast(res.message); } }); // this.submit(); } else { - this.$t.message.toast(res.msg); + this.$t.message.toast(res.message); } }).catch((err) => { this.$t.message.toast(err.message); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\276\223\351\200\201\347\272\277\345\233\236\346\265\201.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\276\223\351\200\201\347\272\277\345\233\236\346\265\201.vue" index e159bf1..66258e9 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\276\223\351\200\201\347\272\277\345\233\236\346\265\201.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_PDA/pages/\345\217\253\346\226\231/\350\276\223\351\200\201\347\272\277\345\233\236\346\265\201.vue" @@ -3,17 +3,25 @@ <uni-segmented-control :current="current" :values="items" @clickItem="onClickItem"> </uni-segmented-control> <view class="content"> - <view v-if="current === 0" class="headerstyle"> + <view v-if="current === 0" class="headerstyle"> <view class="itemstyle"> <uni-forms label-width="120"> <uni-forms-item label="璧风偣鍦板潃"> <!-- <uni-easyinput type="text" :focus="!addressFocus" v-model="sourceAddress" placeholder="璇锋壂鐬勮捣鐐瑰湴鍧�" ref='midInput' @input="inputChangebarcode" /> --> - <uni-data-select v-model="value" :localdata="rangs"></uni-data-select> + <uni-data-select v-model="value" :localdata="rangs"></uni-data-select> </uni-forms-item> <uni-forms-item label="缁堢偣鍦板潃"> <uni-easyinput type="text" :focus="!addressFocus" v-model="targetAddress" placeholder="璇锋壂鎻忕粓鐐瑰湴鍧�" ref='midInput' @input="inputChangebarcode" /> + </uni-forms-item> + <uni-forms-item label="绗竴鎵樼洏鏉$爜"> + <uni-easyinput type="text" :focus="!addressFocus" v-model="pallcode" placeholder="璇锋壂鎻忔墭鐩樻潯鐮�" + ref='midInput' @input="inputChangebarcode" /> + </uni-forms-item> + <uni-forms-item label="绗簩鎵樼洏鏉$爜"> + <uni-easyinput type="text" :focus="!addressFocus" v-model="pallcode1" placeholder="璇锋壂鎻忔墭鐩樻潯鐮�" + ref='midInput' @input="inputChangebarcode" /> </uni-forms-item> <uni-forms-item> <button @click="inbound" type="primary" size="default" @@ -31,7 +39,7 @@ const innerAudioContext = uni.createInnerAudioContext(); export default { data() { - return { + return { items: ['杈撻�佺嚎鎼繍'], current: 0, matTotal: [], @@ -46,6 +54,9 @@ addressFocus: false, targetAddress: "", sourceAddress: "", + pallcode: "", + pallcode1: "", + Exception: "", address: "", check: true, value: "", @@ -124,27 +135,48 @@ }) }, inbound() { + // 鎻愬彇杈撳叆妗嗙殑鍊� + const sourceAddress = this.value; + const targetAddress = this.targetAddress; + // 鎻愬彇宸ュ崟缂栧彿 + const pallcode =this.pallcode; + // 鎻愬彇鍨嬪彿 + const pallcode1 = this.pallcode1; + + if (sourceAddress == "") { + this.$t.message.toast('璇烽�夋嫨璧风偣浣嶇疆'); + return; + } + if (targetAddress == "") { + this.$t.message.toast('璇锋壂鐬勭粓鐐逛綅缃�'); + return; + } + if (pallcode == "") { + this.$t.message.toast('璇锋壂鎻忕涓�鎷栫洏鏉$爜'); + return; + } + if (pallcode1 == "") { + this.$t.message.toast('璇锋壂鎻忕浜屾嫋鐩樻潯鐮�'); + return; + } var postData = { MainData: { "sourceAddress": this.value, "targetAddress": this.targetAddress, + "Exception": this.pallcode + "," + this.pallcode1 } } - + // console.log(Exception); this.$u.post('/api/PDA/EmptyTask', postData).then(res => { - if (res.code == 200) { - uni.$showMsg("浠诲姟娣诲姞鎴愬姛"); - this.sourceAddress = ""; - this.targetAddress = ""; - setTimeout(() => { - // this.materialtype = false; - }, 200); - } else { - this.$refs.uToast.show({ - title: res.message, - type: "error" - }) - } + this.$t.message.closeLoading(); + console.log(postData); + if (res.code == 200) { + this.$t.message.toast('鍛煎彨鎴愬姛'); + this.$refs.popup.close(); + // this.submit(); + } else { + this.$t.message.toast(res.message); + } }).catch(err => { this.$refs.uToast.show({ title: err.message, diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskCZService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskCZService.cs" index d485293..fe2d2e1 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskCZService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskCZService.cs" @@ -88,7 +88,7 @@ WebResponseContent response = new WebResponseContent(); try { - var czTask = BaseDal.QueryFirst(x => x.TaskTaskID == dto.TaskId); + var czTask = BaseDal.QueryFirst(x => x.TaskTaskID == dto.TaskId && x.TaskStatus == TaskInStatusEnum.InNew.ToString()); if (czTask == null) { response.Error("浠诲姟涓嶅瓨鍦紒"); @@ -162,7 +162,7 @@ { string Saddress = saveModel.MainData["sourceAddress"].ToString(); string Taddress = saveModel.MainData["targetAddress"].ToString(); - + string Exception = saveModel.MainData["Exception"].ToString(); Dt_Task task = _taskRepository.QueryFirst(x => x.SourceAddress == Saddress && x.TaskState == (int)TaskInStatusEnum.InPending && x.TargetAddress == "WaitBind"); if (task == null) { @@ -170,6 +170,7 @@ return Task.FromResult(webResponseContent); } task.TargetAddress = Taddress; + task.ExceptionMessage = Exception; task.TaskState = (int)TaskInStatusEnum.InNew; var isTrue = _taskRepository.UpdateData(task); if (isTrue) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" index 93f0168..0412eed 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" @@ -66,8 +66,8 @@ // 瀹氫箟绾夸綋瀹炵洏鍏ュ簱璇锋眰鐨勫湴鍧�鍜屼换鍔$被鍨� var requests = new Dictionary<string, string> { - { "DB1002.1093.0", "ZJXL-WLX002" }, - { "DB1002.1493.0", "FJXL-WLX002" } + { "DB1002.693.0", "ZJXL-WLX002" }, + { "DB1002.1093.0", "FJXL-WLX002" } }; // 瀹氫箟绾夸綋绌虹洏鍥炴祦璇锋眰鐨勫湴鍧�鍜屼换鍔$被鍨� @@ -121,7 +121,7 @@ } // 鏌ヨ浠诲姟绫诲瀷瀵瑰簲鐨刢zTask - DtCZTask czTask = _taskCZRepository.QueryFirst(x => x.TaskType == taskType); + DtCZTask czTask = _taskCZRepository.QueryFirst(x => x.TaskType == taskType && x.TaskStatus == TaskInStatusEnum.InFinish.ToString()); if (czTask == null) { ConsoleHelper.WriteInfoLine($"{nameof(CommonConveyorLineJob)}: {taskType}{requestType},{taskType}浠诲姟涓嶅瓨鍦紝绋嶅悗閲嶈瘯......"); -- Gitblit v1.9.3