From 2d4cafabcc3b08916e6a94eb6bd502c03f329d8b Mon Sep 17 00:00:00 2001
From: ml <1522572907@qq.com>
Date: Tue, 26 Nov 2024 13:21:49 +0800
Subject: [PATCH] 1.0.15
---
.idea/deploymentTargetDropDown.xml | 17 +
.idea/misc.xml | 5 +
app/build.gradle | 2 +-
app/release/output.json | 2 +-
app/src/main/AndroidManifest.xml | 13 +
app/src/main/assets/MainUIForV.json | 13 +
app/src/main/assets/ProFeedUI.json | 158 +++
app/src/main/assets/litepal.xml | 6 +-
.../java/com/techscan/wk/app/AppConst.java | 3 +
.../model/MaterialAdjustmentDetailBean.java | 141 +++
.../techscan/wk/model/ProOrde1TaskBean.java | 207 ++++
.../techscan/wk/model/ProOrde2TaskBean.java | 207 ++++
.../com/techscan/wk/model/ProOrder1Bean.java | 208 ++++
.../com/techscan/wk/model/ProOrder2Bean.java | 198 ++++
.../techscan/wk/rxretrofit/ApiService.java | 3 +
.../wk/rxretrofit/BaseResponseBean.java | 4 +
.../techscan/wk/rxretrofit/HttpMethods.java | 7 +
.../java/com/techscan/wk/ui/MainActivity.java | 8 +
.../proreq/MaterialAdjustSettingActivity.java | 79 ++
.../ui/proreq/MaterialAdjustmentActivity.java | 987 ++++++++++++++++++
.../techscan/wk/ui/proreq/ProReqActivity.java | 24 +-
.../ui/reportwork/ConfigSettingActivity.java | 7 +
.../wk/widgets/CustomBottomSheet.java | 58 +-
.../res/layout/activity_config_setting.xml | 28 +-
.../layout/activity_mater_adjust_setting.xml | 76 ++
app/src/main/res/layout/activity_pro_feed.xml | 53 +
26 files changed, 2503 insertions(+), 11 deletions(-)
create mode 100644 .idea/deploymentTargetDropDown.xml
create mode 100644 app/src/main/assets/ProFeedUI.json
create mode 100644 app/src/main/java/com/techscan/wk/model/MaterialAdjustmentDetailBean.java
create mode 100644 app/src/main/java/com/techscan/wk/model/ProOrde1TaskBean.java
create mode 100644 app/src/main/java/com/techscan/wk/model/ProOrde2TaskBean.java
create mode 100644 app/src/main/java/com/techscan/wk/model/ProOrder1Bean.java
create mode 100644 app/src/main/java/com/techscan/wk/model/ProOrder2Bean.java
create mode 100644 app/src/main/java/com/techscan/wk/ui/proreq/MaterialAdjustSettingActivity.java
create mode 100644 app/src/main/java/com/techscan/wk/ui/proreq/MaterialAdjustmentActivity.java
create mode 100644 app/src/main/res/layout/activity_mater_adjust_setting.xml
create mode 100644 app/src/main/res/layout/activity_pro_feed.xml
diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml
new file mode 100644
index 0000000..32218ea
--- /dev/null
+++ b/.idea/deploymentTargetDropDown.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index b44cbfa..1a986ba 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -14,6 +14,8 @@
+
+
@@ -27,8 +29,11 @@
+
+
+
diff --git a/app/build.gradle b/app/build.gradle
index 4a168e5..86f13a0 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -9,7 +9,7 @@ android {
//noinspection ExpiredTargetSdkVersion
targetSdkVersion 29
versionCode 1
- versionName "1.0.14"
+ versionName "1.0.15"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
ndk {
abiFilters 'armeabi', 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
diff --git a/app/release/output.json b/app/release/output.json
index a91a777..65185b8 100644
--- a/app/release/output.json
+++ b/app/release/output.json
@@ -1 +1 @@
-[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.0.14","enabled":true,"outputFile":"维科上料报工系统_v1.0.14.apk","fullName":"release","baseName":"release"},"path":"维科上料报工系统_v1.0.14.apk","properties":{}}]
\ No newline at end of file
+[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.0.15","enabled":true,"outputFile":"维科上料报工系统_v1.0.15.apk","fullName":"release","baseName":"release"},"path":"维科上料报工系统_v1.0.15.apk","properties":{}}]
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 9cb9ef8..997c060 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -67,6 +67,18 @@
android:name="com.techscan.wk.ui.proreq.ProReqActivity"
android:exported="false"
android:windowSoftInputMode="stateAlwaysHidden|adjustPan" />
+
+
+
+
+
+
diff --git a/app/src/main/assets/MainUIForV.json b/app/src/main/assets/MainUIForV.json
index d0cb4e2..e2a568b 100644
--- a/app/src/main/assets/MainUIForV.json
+++ b/app/src/main/assets/MainUIForV.json
@@ -114,6 +114,19 @@
"en": "Finished warehousing",
"th": "喙喔福喙囙笀喙佮弗喙夃抚喙喔傕箟喔侧箘喔涏箖喔權斧喙夃腑喔"
}
+ } ,
+ {
+ "id": 17,
+ "name": "棰嗘枡璋冩暣",
+ "icon": "xtzk",
+ "to": "com.techscan.wk.ui.proreq.MaterialAdjustmentActivity",
+ "show": "1",
+ "children": [],
+ "language": {
+ "zh": "棰嗘枡璋冩暣",
+ "en": "Material requisition adjustment",
+ "th": "喔涏福喔编笟喔傕笝喔侧笖喔о副喔笖喔"
+ }
}
]
\ No newline at end of file
diff --git a/app/src/main/assets/ProFeedUI.json b/app/src/main/assets/ProFeedUI.json
new file mode 100644
index 0000000..b802dfd
--- /dev/null
+++ b/app/src/main/assets/ProFeedUI.json
@@ -0,0 +1,158 @@
+[
+ {
+ "id": 1,
+ "type": 2,
+ "fieldName": "ZGWH",
+ "name": "宸ヤ綅鍙",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": true,
+ "isShow": true,
+ "language": {
+ "zh": "宸ヤ綅鍙",
+ "en": "working location number",
+ "th": "喔堗赋喔權抚喔權竸喔權竾喔侧笝"
+ }
+ },
+ {
+ "id": 2,
+ "type": 2,
+ "fieldName": "AUFNR1",
+ "name": "鏉ユ簮宸ュ崟鍙",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": true,
+ "isShow": true,
+ "isFocus": false,
+ "language": {
+ "zh": "鏉ユ簮宸ュ崟鍙",
+ "en": "Source work order number",
+ "th": "喔娻阜喙堗腑喔曕箟喔"
+ }
+ },
+
+ {
+ "id": 3,
+ "type": 2,
+ "fieldName": "AUFNR2",
+ "name": "鐩爣宸ュ崟鍙",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": true,
+ "isShow": true,
+ "isFocus": false,
+ "language": {
+ "zh": "鐩爣宸ュ崟鍙",
+ "en": "Target work order number",
+ "th": "喔浮喔侧涪喙喔ム競喔`覆喔⑧竵喔侧福喙喔涏箟喔侧斧喔∴覆喔"
+ }
+ },
+ {
+ "id": 4,
+ "type": 2,
+ "fieldName": "barcode",
+ "name": "鏉$爜",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": true,
+ "isShow": true,
+ "language": {
+ "zh": "鏉$爜",
+ "en": "barcode",
+ "th": "喔氞覆喔`箤喙傕竸喙夃笖"
+ }
+ },
+ {
+ "id": 5,
+ "type": 2,
+ "fieldName": "lgort",
+ "name": "搴撳瓨鍦扮偣",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": false,
+ "isShow": true,
+ "language": {
+ "zh": "搴撳瓨鍦扮偣",
+ "en": "Stock location",
+ "th": "喔笘喔侧笝 喔椸傅喙堗箑喔佮箛喔氞釜喔脆笝喔勦箟喔"
+ }
+ },
+ {
+ "id": 6,
+ "type": 2,
+ "fieldName": "MATNR",
+ "name": "鐗╂枡鍙",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": false,
+ "isShow": true,
+ "language": {
+ "zh": "鐗╂枡鍙",
+ "en": "Material number",
+ "th": "喔浮喔侧涪喙喔ム競喔о副喔笖喔"
+ }
+ },
+ {
+ "id": 7,
+ "type": 2,
+ "fieldName": "erfme",
+ "name": "鍗曚綅",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": false,
+ "isShow": true,
+ "language": {
+ "zh": "鍗曚綅",
+ "en": "unit",
+ "th": "喔笝喙堗抚喔"
+ }
+ },
+ {
+ "id": 8,
+ "type": 2,
+ "fieldName": "ZXTPC",
+ "name": "绠卞彿",
+ "value": "",
+ "editExp": 0,
+ "values": [],
+ "mast": false,
+ "canChange": false,
+ "isShow": false,
+ "language": {
+ "zh": "绠卞彿",
+ "en": "Case number",
+ "th": "喔浮喔侧涪喙喔ム競喔佮弗喙堗腑喔"
+ }
+ },
+ {
+ "id": 9,
+ "type": 2,
+ "fieldName": "quantity",
+ "name": "鏁伴噺",
+ "value": "",
+ "editExp": 2,
+ "values": [],
+ "mast": false,
+ "canChange": true,
+ "isShow": true,
+ "language": {
+ "zh": "鏁伴噺",
+ "en": "quantity",
+ "th": "喔堗赋喔權抚喔"
+ }
+ }
+]
\ No newline at end of file
diff --git a/app/src/main/assets/litepal.xml b/app/src/main/assets/litepal.xml
index 0542ff2..9d6f9d2 100644
--- a/app/src/main/assets/litepal.xml
+++ b/app/src/main/assets/litepal.xml
@@ -19,7 +19,7 @@
For example:
-->
-
+