diff --git a/src/components/Tag.vue b/src/components/Tag.vue
index e50abbd..3447898 100644
--- a/src/components/Tag.vue
+++ b/src/components/Tag.vue
@@ -31,6 +31,7 @@ const props = defineProps({
const tagConfig = ref({})
const filterDict = (data, value) => {
+ console.log("🚀 ~ filterDict ~ data:", data)
if (!data || value == null) return
if (data instanceof Array) {
if (value == true || value == false) {
@@ -45,7 +46,7 @@ const filterDict = (data, value) => {
tagConfig.value = data.find(item => item.value == value)
}
}
- return tagConfig.value.label
+ return tagConfig.value?.label || '未知'
}
diff --git a/src/components/steps/index.vue b/src/components/steps/index.vue
index c95f922..dded12f 100644
--- a/src/components/steps/index.vue
+++ b/src/components/steps/index.vue
@@ -11,7 +11,12 @@
:class="stepClass(index)"
@click="handleStep(item.key, index)"
- />
+ >
+
+
+
+
+
@@ -311,4 +316,10 @@ watchEffect(() => {
.step-error {
cursor: not-allowed;
}
+.is-active {
+ color: #BEA266;
+}
+.is-end {
+ color: #67c23a;
+}
diff --git a/src/views/project-management/implementation/account.vue b/src/views/project-management/implementation/account.vue
index e12e82a..71fa18e 100644
--- a/src/views/project-management/implementation/account.vue
+++ b/src/views/project-management/implementation/account.vue
@@ -308,6 +308,7 @@ const search = (val) => {
}
const init = async () => {
const {code, msg, data} = await searchUpdateLedgerData(route.query.id)
+ console.log("🚀 ~ init ~ data:", data)
if (data) {
tableData.value = data
baseForm.value.setValues(data)
diff --git a/src/views/project-management/implementation/updateTable.vue b/src/views/project-management/implementation/updateTable.vue
index d74bf80..d8a138d 100644
--- a/src/views/project-management/implementation/updateTable.vue
+++ b/src/views/project-management/implementation/updateTable.vue
@@ -141,7 +141,7 @@ const handleSubmit = async () => {
}
const getBaseInfo = async () => {
const {code, data} = await getBaseInfoApi(route.query.id)
- tableForm.value.projectName = data.projectName
+ tableForm.value.projectName = data?.projectName || ''
}
getBaseInfo()
const init = async () => {
diff --git a/src/views/project-management/mobledetail/StepsMoblie.vue b/src/views/project-management/mobledetail/StepsMoblie.vue
index a42e83b..dded12f 100644
--- a/src/views/project-management/mobledetail/StepsMoblie.vue
+++ b/src/views/project-management/mobledetail/StepsMoblie.vue
@@ -11,7 +11,12 @@
:class="stepClass(index)"
@click="handleStep(item.key, index)"
- />
+ >
+
+
+
+
+
@@ -96,21 +101,21 @@ const schema = computed(() => {
label: '征集名称',
prop: 'requirementName',
colProps: {
- span: 24
+ span: 12
}
},
{
label: '所属公司',
prop: 'affiliatedCompany',
colProps: {
- span: 24
+ span: 12
}
},
{
label: '项目名称',
prop: 'projectName',
colProps: {
- span: 24
+ span: 12
}
}
@@ -311,4 +316,10 @@ watchEffect(() => {
.step-error {
cursor: not-allowed;
}
+.is-active {
+ color: #BEA266;
+}
+.is-end {
+ color: #67c23a;
+}