[update] 金额小数点;选择企业新增;批量打包开票金额限制

This commit is contained in:
zhaoxiao
2021-09-15 17:15:50 +08:00
parent 7d8e25036a
commit 15d7f4ca78
17 changed files with 298 additions and 91 deletions
+34 -2
View File
@@ -1,16 +1,26 @@
<template>
<div class="company-select">
<a-input @click="chooseBusiness" :value="value[valueKey]" v-bind="$attrs" :readOnly="true"></a-input>
<a-row>
<a-col :span="20">
<a-input @click="chooseBusiness" :value="value[valueKey]" v-bind="$attrs" :readOnly="true"></a-input>
</a-col>
<a-col :span="4" class="form-btn">
<a-button icon="plus" @click="addCompany"></a-button>
</a-col>
</a-row>
<business-select ref="businessSelect" @ok="handleOk" v-bind="$attrs"></business-select>
<business-management-module ref="businessAdd" @ok="addCompanyOk"></business-management-module>
</div>
</template>
<script>
import BusinessSelect from '@comp/company/BusinessSelect'
import BusinessManagementModule from '@/views/businessManagement/modules/BusinessManagementModule'
export default {
name: 'CompanySelect',
components: { BusinessSelect },
components: { BusinessSelect, BusinessManagementModule },
props: {
// 是否可以选择
isCompanyDisabled: {
@@ -52,6 +62,22 @@ export default {
companyName: value.companyName
}
this.$emit('change', company)
},
/**
* 新增企业
*/
addCompany() {
this.$refs.businessAdd.title = '新增企业'
this.$refs.businessAdd.add()
},
/**
* 接收回显
* @param value
*/
addCompanyOk(value) {
let {id, companyName} = value
console.log({id, companyName})
this.$emit('change', {id, companyName})
}
},
//2.2新增 在组件内定义 指定父组件调用时候的传值属性和事件类型
@@ -66,4 +92,10 @@ export default {
a-input:hover {
cursor: pointer;
}
.form-btn {
padding-top: 1px;
padding-left: 8px;
margin-bottom: -1px;
}
</style>