From af2a1feb2ae9c67a3f3a944873c7cdafa2122c29 Mon Sep 17 00:00:00 2001
From: rosehan <151435705@qq.com>
Date: Sun, 28 Apr 2024 14:03:34 +0800
Subject: [PATCH] =?UTF-8?q?4=E6=9C=8826=E6=97=A5=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
config.js | 4 +-
pages/index.vue | 28 +++-
pages/login.vue | 38 ++---
store/index.js | 1 -
store/modules/user.js | 17 ++-
sunPages/mine/base/index.vue | 134 +++++++++++++-----
.../delivery/deliveryEdit.vue | 17 +--
.../traceability-product/machining/index.vue | 45 +++---
utils/constant.js | 2 +
9 files changed, 195 insertions(+), 91 deletions(-)
diff --git a/config.js b/config.js
index c35fa06..bd3a73d 100644
--- a/config.js
+++ b/config.js
@@ -1,8 +1,8 @@
// 应用全局配置
module.exports = {
- baseUrl: 'https://sy.hbcjy.com/prod-api',
+ //baseUrl: 'https://sy.hbcjy.com/prod-api',
// baseUrl: 'http://127.0.0.1:48080',
- // baseUrl: 'http://192.168.130.193:48080',
+ baseUrl: 'http://192.168.130.193:48080',
baseApi: '/admin-api',
// 应用信息
appInfo: {
diff --git a/pages/index.vue b/pages/index.vue
index ec6d87a..9eb45a1 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -7,8 +7,8 @@
- {{ BaseInfo.baseName }}
- 负责人:{{ BaseInfo.baseLeader }}
+ {{ baseName }}
+ 负责人:{{ baseLeader }}
@@ -178,15 +178,27 @@
baseId: this.$store.state.user.baseId,
BaseInfo: null,
ProductData: null,
- ProductCode: null
+ ProductCode: null,
+ baseName: null,
+ baseLeader: null,
}
},
watch: {
"$store.state.user.baseId"(newValue, oldVal) {
- console.log("AAAA",newValue)
- this.baseId=newValue
+ this.baseId = newValue
this.getBaseData()
- }
+ },
+ "$store.state.user.baseName": {
+ handler(newVal) {
+ this.baseName = newVal
+ },
+ },
+ "$store.state.user.baseLeader": {
+ handler(newVal) {
+ this.baseLeader = newVal
+ },
+
+ },
},
onLoad: function() {
this.getBaseData()
@@ -195,13 +207,15 @@
},
methods: {
// 获取基地数据
- async getBaseData() {
+ async getBaseData() {
try {
let params = {
id: this.baseId
}
const res = await indexApi.getAllBaseInfo(params)
this.BaseInfo = res.data
+ this.baseName = this.BaseInfo.baseName
+ this.baseLeader = this.BaseInfo.baseLeader
} finally {}
},
diff --git a/pages/login.vue b/pages/login.vue
index a7fd5d2..8cc3ee6 100644
--- a/pages/login.vue
+++ b/pages/login.vue
@@ -1,9 +1,13 @@
-
+
- 欢迎登录溯源管理系统
+ 欢迎登录
+ 溯源管理系统
+
@@ -32,7 +36,7 @@
diff --git a/sunPages/traceability-product/delivery/deliveryEdit.vue b/sunPages/traceability-product/delivery/deliveryEdit.vue
index ea743d0..d0d0c42 100644
--- a/sunPages/traceability-product/delivery/deliveryEdit.vue
+++ b/sunPages/traceability-product/delivery/deliveryEdit.vue
@@ -23,7 +23,8 @@
-
+
+
@@ -128,43 +129,43 @@
logisticsId: {
rules: [{
required: true,
- errorMessage: '配送公司不能为空!'
+ errorMessage: '配送公司不能为空'
}]
},
deliveryMan: {
rules: [{
required: true,
- errorMessage: '配送人不能为空!'
+ errorMessage: '配送人不能为空'
}]
},
deliveryTime: {
rules: [{
required: true,
- errorMessage: '配送日期不能为空!'
+ errorMessage: '配送日期不能为空'
}]
},
startAddress: {
rules: [{
required: true,
- errorMessage: '详细地址不能为空!'
+ errorMessage: '详细地址不能为空'
}]
},
endAddress: {
rules: [{
required: true,
- errorMessage: '详细地址不能为空!'
+ errorMessage: '详细地址不能为空'
}]
},
startRegion: {
rules: [{
required: true,
- errorMessage: '所在区域不能为空!'
+ errorMessage: '所在地区不能为空'
}]
},
endRegion: {
rules: [{
required: true,
- errorMessage: '所在区域不能为空!'
+ errorMessage: '所在地区不能为空'
}]
},
},
diff --git a/sunPages/traceability-product/machining/index.vue b/sunPages/traceability-product/machining/index.vue
index 7d54533..4140106 100644
--- a/sunPages/traceability-product/machining/index.vue
+++ b/sunPages/traceability-product/machining/index.vue
@@ -1,17 +1,17 @@
-
+
-
+
-
+
{{WorkShopPickerList[CurrenWorkShop]}}
@@ -19,9 +19,10 @@
-
-
+
+ {{parseTime(formData.processingTime,'{y}-{m}-{d}')||'请选择加工时间'}}
+
@@ -33,8 +34,8 @@
-
+
{{AuthenticationTypePickerList[CurrenAuthenticationType]}}
@@ -53,8 +54,8 @@
-
+
{{QualityInspectionPickerList[CurrenQualityInspection]}}
@@ -63,8 +64,8 @@
-
+
{{QualityResultPickerList[CurrenQualityResult]}}
@@ -113,7 +114,7 @@
-
+
保存
@@ -121,6 +122,8 @@
+
\ No newline at end of file
diff --git a/utils/constant.js b/utils/constant.js
index 7ce5839..f66c884 100644
--- a/utils/constant.js
+++ b/utils/constant.js
@@ -4,6 +4,8 @@ const constant = {
roles: 'vuex_roles',
permissions: 'vuex_permissions',
baseId: 'vuex_baseId',
+ baseName: 'vuex_baseName',
+ baseLeader: 'vuex_baseLeader',
// baseList: 'vuex_baseList',
}