|  |  |  | 
|---|
|  |  |  | <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"> | 
|---|
|  |  |  | 
|---|
|  |  |  | <script> | 
|---|
|  |  |  | import GlobalWindow from '@/components/common/GlobalWindow' | 
|---|
|  |  |  | import UploadAvatarImage from '@/components/common/UploadAvatarImage' | 
|---|
|  |  |  | import { create, updateById } from '@/api/business/company' | 
|---|
|  |  |  | import { createFinanceCompany, updateFinanceCompany } from '@/api/business/company' | 
|---|
|  |  |  | import { Message } from 'element-ui' | 
|---|
|  |  |  | export default { | 
|---|
|  |  |  | components: { GlobalWindow, UploadAvatarImage }, | 
|---|
|  |  |  | 
|---|
|  |  |  | const { param, subLoading } = this | 
|---|
|  |  |  | this.$refs['paramRef'].validate((valid) => { | 
|---|
|  |  |  | if (valid) { | 
|---|
|  |  |  | let fn = param.id ? updateById : create | 
|---|
|  |  |  | let fn = param.id ? updateFinanceCompany : createFinanceCompany | 
|---|
|  |  |  | this.subLoading = true | 
|---|
|  |  |  | fn(param).then(res => { | 
|---|
|  |  |  | this.subLoading = false | 
|---|