From 06e0e3b7d61e95902a6129de2490461cd0693e1d Mon Sep 17 00:00:00 2001
From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com>
Date: 星期三, 15 十月 2025 15:06:40 +0800
Subject: [PATCH] 新增异步方法并优化服务调用逻辑在多个数据库文件中进行了二进制文件的修改、删除和新增操作,可能涉及数据库内容的更新或重建。在 HttpsClient.cs文件中新增了 PostNotLimitAsync方法,用于发送支持 JSON 格式的异步 HTTP POST 请求,并记录请求和响应参数。在 AgingInOrOutInputService.cs文件中,将 HttpsClient.PostAsync替换为PostNotLimitAsync,以利用新方法的功能特性。同时删除了不再需要的注释代码。
---
Code Management/WMS/WIDESEA_WMSClient/src/views/widesea_wms/MOM/momTest.vue | 107 +++++++++++++++++++++++++++++++----------------------
1 files changed, 62 insertions(+), 45 deletions(-)
diff --git a/Code Management/WMS/WIDESEA_WMSClient/src/views/widesea_wms/MOM/momTest.vue b/Code Management/WMS/WIDESEA_WMSClient/src/views/widesea_wms/MOM/momTest.vue
index 9654093..f7ad642 100644
--- a/Code Management/WMS/WIDESEA_WMSClient/src/views/widesea_wms/MOM/momTest.vue
+++ b/Code Management/WMS/WIDESEA_WMSClient/src/views/widesea_wms/MOM/momTest.vue
@@ -90,30 +90,55 @@
</el-row>
<el-row>
<el-col :span="12">
- <el-card>
- <div class="header">
- <el-text> 闈欑疆\闄堝寲鍏ュ簱锛堟暣鎵樼洏锛�</el-text>
- <el-button @click="addOCVInput" type="primary">娣诲姞鐢佃姱</el-button> <el-button
- @click="subimtAgingInput" type="success">鎻愪氦鏁版嵁</el-button>
- </div>
- <el-form :inline="true" :model="OCVinputs" label-width="auto" class="demo-form-inline">
- <el-form-item label="鎵樼洏缂栧彿:">
- <el-input v-model="OCVinputs.TrayBarcode" placeholder="鎵樼洏缂栧彿" />
- </el-form-item>
- <el-form-item label="鎿嶄綔妯″紡:">
- <el-input v-model="OCVinputs.OpFlag" placeholder="鎿嶄綔妯″紡" />
- </el-form-item>
- <template v-for="(input, index) in OCVinputs.SerialNos" :key="index">
- <el-form-item label="鐢佃姱鍙�:">
- <el-input v-model="input.SerialNo" placeholder="鐢佃姱鍙�" />
- </el-form-item>
- <el-form-item label="閫氶亾鍙�:">
- <el-input v-model="input.PositionNo" placeholder="閫氶亾鍙�" />
- </el-form-item>
- <el-divider />
- </template>
- </el-form>
- </el-card>
+ <el-row>
+ <el-col :span="24">
+ <el-card>
+ <div class="header">
+ <el-text> 闈欑疆\闄堝寲鍏ュ簱锛堟暣鎵樼洏锛�</el-text>
+ <el-button @click="addOCVInput" type="primary">娣诲姞鐢佃姱</el-button> <el-button
+ @click="subimtAgingInput" type="success">鎻愪氦鏁版嵁</el-button>
+ </div>
+ <el-form :inline="true" :model="OCVinputs" label-width="auto" class="demo-form-inline">
+ <el-form-item label="鎵樼洏缂栧彿:">
+ <el-input v-model="OCVinputs.TrayBarcode" placeholder="鎵樼洏缂栧彿" />
+ </el-form-item>
+ <el-form-item label="鎿嶄綔妯″紡:">
+ <el-input v-model="OCVinputs.OpFlag" placeholder="鎿嶄綔妯″紡" />
+ </el-form-item>
+ <template v-for="(input, index) in OCVinputs.SerialNos" :key="index">
+ <el-form-item label="鐢佃姱鍙�:">
+ <el-input v-model="input.SerialNo" placeholder="鐢佃姱鍙�" />
+ </el-form-item>
+ <el-form-item label="閫氶亾鍙�:">
+ <el-input v-model="input.PositionNo" placeholder="閫氶亾鍙�" />
+ </el-form-item>
+ <el-divider />
+ </template>
+ </el-form>
+ </el-card>
+
+ </el-col>
+
+ <el-col :span="24">
+ <el-card>
+ <div class="header">
+ <el-text> 宸ヨ壓璺嚎鐢宠</el-text>
+ <el-button @click="addProcessApply" type="primary">娣诲姞鐢佃姱</el-button>
+ <el-button @click="subimtProcessApply" type="success">鎻愪氦鏁版嵁</el-button>
+ </div>
+ <el-form :inline="true" :model="ProcessApplyinputs" label-width="auto"
+ class="demo-form-inline">
+ <el-form-item label="宸ュ崟缂栧彿:">
+ <el-input v-model="ProcessApplyinputs.WipOrderNo" placeholder="宸ュ崟缂栧彿" />
+ </el-form-item>
+ <el-form-item v-for="(input, index) in ProcessApplyinputs.SerialNos" :key="index"
+ label="鐢佃姱鍙�:">
+ <el-input v-model="input.SerialNo" placeholder="鐢佃姱鍙�" />
+ </el-form-item>
+ </el-form>
+ </el-card>
+ </el-col>
+ </el-row>
</el-col>
<el-col :span="12">
<el-card>
@@ -133,8 +158,8 @@
<el-form-item label="鐢佃姱鍙�:">
<el-input v-model="input.SerialNo" placeholder="鐢佃姱鍙�" />
</el-form-item>
- <el-form-item label="绌翠綅鍙�:">
- <el-input v-model="input.SlotNo" placeholder="绌翠綅鍙�" />
+ <el-form-item label="閫氶亾鍙�:">
+ <el-input v-model="input.SlotNo" placeholder="閫氶亾鍙�" />
</el-form-item>
<el-form-item label="鐢佃姱缁撴灉:">
<el-input v-model="input.SerialNoResult" placeholder="鐢佃姱缁撴灉" />
@@ -155,6 +180,15 @@
<el-form-item label="涓嬮檺:">
<el-input v-model="inputPar.LowerLomit" placeholder="涓嬮檺" />
</el-form-item>
+ <el-form-item label="鐩爣鍊� :">
+ <el-input v-model="inputPar.TargetValue" placeholder="鐩爣鍊�" />
+ </el-form-item>
+ <el-form-item label="缁撴灉:">
+ <el-input v-model="inputPar.ParameterResult" placeholder="缁撴灉" />
+ </el-form-item>
+ <el-form-item label="缂洪櫡浠g爜 :">
+ <el-input v-model="inputPar.DefectCode" placeholder="缂洪櫡浠g爜 " />
+ </el-form-item>
<el-divider />
</template>
</template>
@@ -163,23 +197,6 @@
</el-col>
</el-row>
<el-row>
- <el-col :span="12">
- <el-card>
- <div class="header">
- <el-text> 宸ヨ壓璺嚎鐢宠</el-text>
- <el-button @click="addProcessApply" type="primary">娣诲姞鐢佃姱</el-button>
- <el-button @click="subimtProcessApply" type="success">鎻愪氦鏁版嵁</el-button>
- </div>
- <el-form :inline="true" :model="ProcessApplyinputs" label-width="auto" class="demo-form-inline">
- <el-form-item label="宸ュ崟缂栧彿:">
- <el-input v-model="ProcessApplyinputs.WipOrderNo" placeholder="宸ュ崟缂栧彿" />
- </el-form-item>
- <el-form-item v-for="(input, index) in ProcessApplyinputs.SerialNos" :key="index" label="鐢佃姱鍙�:">
- <el-input v-model="input.SerialNo" placeholder="鐢佃姱鍙�" />
- </el-form-item>
- </el-form>
- </el-card>
- </el-col>
</el-row>
</div>
</template>
@@ -300,14 +317,14 @@
const addAgingOutputinputs = () => {
AgingOutputinputs.SerialNos.push({
SerialNo: '', SlotNo: '', SerialNoResult: '',
- ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '' }]
+ ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '', TargetValue: '', ParameterResult: '', DefectCode: '' }]
})
}
const AgingOutputinputs = reactive({
OpFlag: '', TrayBarcode: '',
SerialNos: [{
SerialNo: '', SlotNo: '', SerialNoResult: '',
- ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '' }]
+ ParameterInfo: [{ ParamterCode: '', ParameterDesc: '', Value: '', UpperLimit: '', LowerLomit: '', TargetValue: '', ParameterResult: '', DefectCode: '' }]
}]
})
//#endregion
--
Gitblit v1.9.3