diff --git a/api/workorder/proreportwork.js b/api/workorder/proreportwork.js
index 59efa30..faa7392 100644
--- a/api/workorder/proreportwork.js
+++ b/api/workorder/proreportwork.js
@@ -2,7 +2,7 @@ import request from '@/utils/request'
/**
- * 获取报工工单列表
+ * NODO 获取报工工单列表
* @param {Id}
*/
export function getReportWorkOrderList(quary) {
@@ -12,6 +12,19 @@ export function getReportWorkOrderList(quary) {
data:quary
})
}
+
+/**
+ * 获取工单列表 PDA
+ * @param {Id}
+ */
+export function getWorkOrderStatusList(quary) {
+ return request({
+ url: '/kanban/workorderProgress/get_workorder_status_list',
+ method: 'get',
+ params:quary
+ })
+}
+
/**
* 如果没有报工记录,先生成报工记录
* @param {Id}
diff --git a/config.js b/config.js
index f6f720a..efa78af 100644
--- a/config.js
+++ b/config.js
@@ -7,7 +7,7 @@ module.exports = {
// 应用名称
name: "DOAN-PDA",
// 应用版本
- version: "1.0.0",
+ version: "1.1.4",
// 应用logo
logo: "/static/logo.png",
// 官方网站
diff --git a/manifest.json b/manifest.json
index 4a47ee3..ce9cc70 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2,8 +2,8 @@
"name" : "DOAN总装车间PDA",
"appid" : "__UNI__EFA389B",
"description" : "",
- "versionName" : "1.1.1",
- "versionCode" : 111,
+ "versionName" : "1.1.4",
+ "versionCode" : 114,
"transformPx" : false,
"app-plus" : {
"usingComponents" : true,
diff --git a/pages/produceManagement/scanWorkOrder/scanWorkOrder.vue b/pages/produceManagement/scanWorkOrder/scanWorkOrder.vue
index 7b9490f..6e1f32e 100644
--- a/pages/produceManagement/scanWorkOrder/scanWorkOrder.vue
+++ b/pages/produceManagement/scanWorkOrder/scanWorkOrder.vue
@@ -33,10 +33,10 @@
{{ formData.deliveryNum }}
-
+
-
+
@@ -47,7 +47,7 @@
-
+
@@ -64,19 +64,34 @@
>
-
-
+
- -->
+
+
+
+
+
+
+
@@ -102,6 +117,7 @@ export default {
numModel:1,
inputDialog:null,
inputClose:null,
+ dialog2Check:false,
inputDialog2:null,
inputClose2:null,
};
@@ -131,13 +147,13 @@ export default {
return;
}
if (res1.data.groupCode !== this.groupCode) {
- uni.showToast({
- icon: 'none',
- title: '扫码结果异常,该工单不属于此组'
- });
+ this.$refs.inputDialog3.open()
this.loading = false;
return;
}
+ if(res1.data.status === 3){
+ this.$refs.inputDialog2.open();
+ }
this.formData = res1.data;
this.finishedNum = res1.data.finishNum ?? 0;
this.loading = false;
@@ -194,6 +210,12 @@ export default {
}
}
},
+ // 提示2
+ dialogConfirm2(){
+ },
+ dialogClose2(){
+ uni.navigateBack(-1)
+ },
// NODO 打开扫码报工
openDialog2() {
this.$refs.inputDialog2.open()
@@ -277,6 +299,7 @@ export default {
}
});
},
+
// 不放错 报工 + 完成工单
doFinfishWorkOrder2(){
let that = this
@@ -320,6 +343,12 @@ export default {
this.loading = true;
uni.hideLoading();
})
+ },
+ dialogConfirm3(){
+
+ },
+ dialogClose3(){
+
}
}
};
diff --git a/pages/produceManagement/workorder/workorder.vue b/pages/produceManagement/workorder/workorder.vue
index 182eb58..05d5e97 100644
--- a/pages/produceManagement/workorder/workorder.vue
+++ b/pages/produceManagement/workorder/workorder.vue
@@ -14,10 +14,11 @@
+
{
- let that = this
+ let that = this;
if (res.code === 200) {
this.setSessionStorage(this.query);
this.dataList = res.data.result.map((item) => {
- let statusStr = that.getWorkOrderStatus(item.status)
+ let statusStr = that.getWorkOrderStatus(item.status);
return {
id: item.id,
workOrderInfo: item,
@@ -162,12 +169,12 @@ export default {
}
});
},
- getWorkOrderStatus(status = 0){
- try{
+ getWorkOrderStatus(status = 0) {
+ try {
const list = ['', '未开始', '进行中', '已完成'];
- return list[status * 1]
- }catch(e){
- return ''
+ return list[status * 1];
+ } catch (e) {
+ return '';
}
},
WorkOrderStatusColor(status) {