检查标准:{{ form.item5 }}
@@ -204,9 +208,11 @@ import model from './model';
import chooseOne from '@/components/choose-one/choose-one.vue';
import jPicker from '@/components/J-Picker/jPicker.vue';
import { session } from '@/store/modules/session';
+import LjChooseImg from "@/components/lanju/lj-choose-img/index.vue";
//import store from '@/store';
@Component({
components: {
+ LjChooseImg,
chooseOne,
jPicker,
},
@@ -229,6 +235,7 @@ export default class ChangePalletNew extends BasePage {
detailsinfocontent: any = {};
// 模态框
isshow = false;
+ isshow2 = false;
inputmodal = false;
ischecked = false;
radiomodal = false;
@@ -588,18 +595,25 @@ export default class ChangePalletNew extends BasePage {
});
}
async onSubmit() {
- this.detailsinfolist.detailList.forEach((item) => {
+ for (const item of this.detailsinfolist.detailList){
if (item.standardList.length > 0) {
- item.standardList.forEach((item1) => {
+ for(const item1 of item.standardList){
if (item1.standardType == 'quantify') {
if (item1.actualValue == null || item1.actualValue == '') {
// console.log(this.isvalue);
this.isvalue = true;
}
}
- });
+ if (!item1.imgList || item1.imgList.size <= 0){
+ uni.showToast({
+ title:item1.standardName+"未拍照!",
+ icon:"none"
+ })
+ return
+ }
+ }
}
- });
+ }
// if (this.orderNo == '' || this.orderNo.length == 0) {
// this.customToast('请输入nficl');
// return;
@@ -705,7 +719,6 @@ export default class ChangePalletNew extends BasePage {
.list {
margin-top: 15px;
- width: 367px;
border-radius: 5px;
border: rgba(121, 121, 121, 1) solid 1px;
background-color: #ffffff;
@@ -836,7 +849,6 @@ export default class ChangePalletNew extends BasePage {
}
.item {
margin-top: 15px;
- width: 344px;
border-radius: 5px;
border: rgba(121, 121, 121, 1) solid 1px;
background-color: #ffffff;
From 5f136605a2a02b94471e40c49cd5b7c43349af29 Mon Sep 17 00:00:00 2001
From: FCD <2453864257@qq.com>
Date: Thu, 5 Feb 2026 14:34:29 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E7=82=B9=E6=A3=80=E4=BF=9D=E5=85=BB?=
=?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/lanju/lj-choose-img/index.vue | 1 +
.../lanju/lj-choose-spare/index.vue | 354 ++++++++++++++++++
src/components/lanju/lj-choose-spare/model.ts | 12 +
src/pages/equipment/Repair/details.vue | 2 +-
src/pages/equipment/Repair/index.vue | 3 +-
src/pages/equipment/Repair/repairing.vue | 114 ++++--
src/pages/equipment/Upkeep/details.vue | 1 -
src/pages/equipment/Upkeep/index.vue | 7 +-
src/pages/equipment/Upkeep/repairing.vue | 104 +++--
src/pages/quality/BpCheck/index.vue | 2 +-
src/utils/url.ts | 3 +-
11 files changed, 545 insertions(+), 58 deletions(-)
create mode 100644 src/components/lanju/lj-choose-spare/index.vue
create mode 100644 src/components/lanju/lj-choose-spare/model.ts
diff --git a/src/components/lanju/lj-choose-img/index.vue b/src/components/lanju/lj-choose-img/index.vue
index 4736f0d..1ab30a9 100644
--- a/src/components/lanju/lj-choose-img/index.vue
+++ b/src/components/lanju/lj-choose-img/index.vue
@@ -48,6 +48,7 @@ export default {
tempFilePaths.map((item) => {
uni.uploadFile({
url: "http://192.168.202.34:30000/prod-api/file/upload",
+ // url: "/dev-api/file/upload",
fileType: 'image',
filePath: item,
header: {
diff --git a/src/components/lanju/lj-choose-spare/index.vue b/src/components/lanju/lj-choose-spare/index.vue
new file mode 100644
index 0000000..227427d
--- /dev/null
+++ b/src/components/lanju/lj-choose-spare/index.vue
@@ -0,0 +1,354 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/lanju/lj-choose-spare/model.ts b/src/components/lanju/lj-choose-spare/model.ts
new file mode 100644
index 0000000..b34bf77
--- /dev/null
+++ b/src/components/lanju/lj-choose-spare/model.ts
@@ -0,0 +1,12 @@
+import http from "@/utils/request";
+import {url} from "@/utils/url";
+
+export function getSparePartsList(data: any): Promise
{
+ return http.get(url.lanjuequipment.product.Repair.list, {
+ params: data,
+ });
+}
+
+export function getDict(type: any): Promise {
+ return http.get(url.wmspda.system.dict+'/'+type, );
+}
\ No newline at end of file
diff --git a/src/pages/equipment/Repair/details.vue b/src/pages/equipment/Repair/details.vue
index 4bf33ee..b1517bd 100644
--- a/src/pages/equipment/Repair/details.vue
+++ b/src/pages/equipment/Repair/details.vue
@@ -444,7 +444,7 @@ export default class ChangePalletNew extends BasePage {
.list {
margin-top: 15px;
- width: 367px;
+ //width: 367px;
border-radius: 5px;
border: rgba(121, 121, 121, 1) solid 1px;
background-color: #ffffff;
diff --git a/src/pages/equipment/Repair/index.vue b/src/pages/equipment/Repair/index.vue
index 36ce972..a1fd658 100644
--- a/src/pages/equipment/Repair/index.vue
+++ b/src/pages/equipment/Repair/index.vue
@@ -11,7 +11,7 @@
-
工单号: {{ item.workCode }}
+
工单号: {{ item.workCode }}
{{ item.workStatus == 0 ? '待维修' : item.workStatus == 1 ? '维修完成' : item.workStatus == 2 ? '维修中' : '维修未完成' }}
@@ -252,7 +252,6 @@ export default class ChangePalletNew extends BasePage {
}
.list {
margin-top: 15px;
- width: 367px;
border-radius: 5px;
border: rgba(121, 121, 121, 1) solid 1px;
background-color: #ffffff;
diff --git a/src/pages/equipment/Repair/repairing.vue b/src/pages/equipment/Repair/repairing.vue
index 439f9ed..cf41e1e 100644
--- a/src/pages/equipment/Repair/repairing.vue
+++ b/src/pages/equipment/Repair/repairing.vue
@@ -81,13 +81,13 @@
-
点击进行备件申领
-
-
-
-
-
+
+
+
+
+
+
+
@@ -132,19 +132,29 @@
{{ detailsinfolist.workPerson }}
-
-
-
+
+ 点击增加
+
+
+ {{item.materialDesc}}
+ 价格:{{ item.totalPrice || item.unitPrice || 0}}
+ 数量:
+
+
+
+
+
+
-
+ {{formdata.workCost}}
@@ -32,7 +32,7 @@
计划编码: {{ item.orderCode }}
@@ -361,7 +361,6 @@ export default class ChangePalletNew extends BasePage {
}
.list {
margin-top: 15px;
- width: 367px;
border-radius: 5px;
border: rgba(121, 121, 121, 1) solid 1px;
background-color: #ffffff;
diff --git a/src/pages/equipment/Upkeep/repairing.vue b/src/pages/equipment/Upkeep/repairing.vue
index 8c25561..4c923e4 100644
--- a/src/pages/equipment/Upkeep/repairing.vue
+++ b/src/pages/equipment/Upkeep/repairing.vue
@@ -124,19 +124,29 @@
{{ detailsinfolist.planPerson }}
-
-
-
+
+ 点击增加
+
+
+ {{item.materialDesc}}
+ 价格:{{item.unitPrice || 0}}
+ 数量:
+
+
+
+
+
+
-
+ {{formdata.orderCost}}
检查标准:{{ form.item5 }}
@@ -199,6 +197,12 @@
+
+