From a2107782b73b26a07252d6a1ee507e3fd1a366c2 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期三, 08 一月 2025 18:26:44 +0800
Subject: [PATCH] 页面
---
admin/src/views/finance/components/companyEdit.vue | 25 ++++++++++++++++++-------
1 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/admin/src/views/finance/components/companyEdit.vue b/admin/src/views/finance/components/companyEdit.vue
index 22c1e7f..d9b1ffb 100644
--- a/admin/src/views/finance/components/companyEdit.vue
+++ b/admin/src/views/finance/components/companyEdit.vue
@@ -5,14 +5,14 @@
<el-form-item label="鍏徃鍚嶇О" prop="name">
<el-input v-model="param.name" placeholder="璇疯緭鍏�" v-trim />
</el-form-item>
- <el-form-item label="鍏徃绠�浠�" prop="desc">
- <el-input v-model="param.desc" placeholder="璇疯緭鍏�" v-trim />
+ <el-form-item label="鍏徃绠�绉�" prop="shortName">
+ <el-input v-model="param.shortName" placeholder="璇疯緭鍏�" v-trim />
</el-form-item>
<el-form-item label="绾崇◣璇嗗埆鍙�">
<el-input v-model="param.code" placeholder="璇疯緭鍏�" v-trim />
</el-form-item>
<el-form-item label="鑱旂郴鍦板潃">
- <el-input v-model="param.addr" placeholder="璇疯緭鍏�" v-trim />
+ <el-input v-model="param.address" placeholder="璇疯緭鍏�" v-trim />
</el-form-item>
<el-form-item label="鐘舵��" prop="code">
<el-switch v-model="param.status" active-value="0" inactive-value="1">
@@ -25,7 +25,7 @@
<script>
import GlobalWindow from '@/components/common/GlobalWindow'
import UploadAvatarImage from '@/components/common/UploadAvatarImage'
-import { createFinanceCompany, updateFinanceCompany } from '@/api/business/company'
+import { createFinanceCompany, updateFinanceCompany, getById } from '@/api/business/company'
import { Message } from 'element-ui'
export default {
components: { GlobalWindow, UploadAvatarImage },
@@ -34,6 +34,11 @@
isShowModal: false,
subLoading: false,
param: {
+ id: null,
+ name: '',
+ shortName: '',
+ code: '',
+ address: '',
type: 2,
status: '0'
},
@@ -45,9 +50,15 @@
}
},
- created() {
- },
methods: {
+ getDetail (id) {
+ getById(id)
+ .then(res => {
+ for (const key in this.param) {
+ this.param[key] = res[key]
+ }
+ })
+ },
handleSub() {
const { param, subLoading } = this
this.$refs['paramRef'].validate((valid) => {
@@ -90,4 +101,4 @@
}
</script>
-<style lang="scss" scoped></style>
\ No newline at end of file
+<style lang="scss" scoped></style>
--
Gitblit v1.9.3