|
|
@@ -5,11 +5,7 @@
|
|
|
<el-row :gutter="12">
|
|
|
<el-row :gutter="12">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="发票类型"
|
|
|
- prop="type"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="发票类型" prop="type">
|
|
|
<el-select
|
|
|
v-model="form.type"
|
|
|
@change="handleSelType"
|
|
|
@@ -51,11 +47,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="金额"
|
|
|
- prop="amount"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="金额" prop="amount">
|
|
|
<el-input-number
|
|
|
v-model="form.amount"
|
|
|
:precision="2"
|
|
|
@@ -68,11 +60,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="申请部门"
|
|
|
- prop="applyDeptId"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="申请部门" prop="applyDeptId">
|
|
|
<ele-tree-select
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
clearable
|
|
|
@@ -87,11 +75,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="申请人"
|
|
|
- prop="applyUserId"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="申请人" prop="applyUserId">
|
|
|
<personSelect
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
ref="directorRef"
|
|
|
@@ -100,9 +84,9 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-
|
|
|
+
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="预计开票日期" >
|
|
|
+ <el-form-item label="预计开票日期">
|
|
|
<el-date-picker
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
style="width: 100%"
|
|
|
@@ -118,7 +102,6 @@
|
|
|
v-if="taskDefinitionKey != 'starter'"
|
|
|
label="会计科目"
|
|
|
prop="accountingSubjectId"
|
|
|
-
|
|
|
>
|
|
|
<ele-tree-select
|
|
|
clearable
|
|
|
@@ -150,11 +133,7 @@
|
|
|
<headerTitle title="开票信息"></headerTitle>
|
|
|
<el-row :gutter="12">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="公司名称"
|
|
|
- prop="companyName"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="公司名称" prop="companyName">
|
|
|
<el-input
|
|
|
v-model="form.companyName"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
@@ -162,25 +141,22 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="统一社会信用代码"
|
|
|
- prop="companyUsc"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="发票类型" prop="type1">
|
|
|
+ <el-radio v-model="form.type1" label="1">增值税普通发票</el-radio>
|
|
|
+ <el-radio v-model="form.type1" label="2">增值税专用发票</el-radio>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="统一社会信用代码" prop="companyUsc">
|
|
|
<el-input
|
|
|
v-model="form.companyUsc"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- </el-row>
|
|
|
- <el-row :gutter="12">
|
|
|
+
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="开户银行"
|
|
|
- prop="companyBankBranchNo"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="开户银行" prop="companyBankBranchNo">
|
|
|
<el-input
|
|
|
v-model="form.companyBankBranchNo"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
@@ -188,26 +164,16 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="银行账户"
|
|
|
- prop="companyBankAccount"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="银行账户" prop="companyBankAccount">
|
|
|
<el-input
|
|
|
v-model="form.companyBankAccount"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- </el-row>
|
|
|
|
|
|
- <el-row :gutter="12">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="单位地址"
|
|
|
- prop="companyAddress"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="单位地址" prop="companyAddress">
|
|
|
<el-input
|
|
|
v-model="form.companyAddress"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
@@ -215,11 +181,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="电话号码"
|
|
|
- prop="companyTel"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="电话号码" prop="companyTel">
|
|
|
<el-input
|
|
|
v-model="form.companyTel"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
@@ -231,11 +193,7 @@
|
|
|
|
|
|
<el-row :gutter="12">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="收票人"
|
|
|
- prop="receiverName"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="收票人" prop="receiverName">
|
|
|
<el-input
|
|
|
v-model="form.receiverName"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
@@ -243,11 +201,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="收票人地址"
|
|
|
- prop="receiverAddress"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="收票人地址" prop="receiverAddress">
|
|
|
<el-input
|
|
|
v-model="form.receiverAddress"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
@@ -257,11 +211,7 @@
|
|
|
</el-row>
|
|
|
<el-row :gutter="12">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- label="联系方式"
|
|
|
- prop="receiverTel"
|
|
|
-
|
|
|
- >
|
|
|
+ <el-form-item label="联系方式" prop="receiverTel">
|
|
|
<el-input
|
|
|
v-model="form.receiverTel"
|
|
|
:disabled="taskDefinitionKey != 'starter'"
|
|
|
@@ -349,7 +299,8 @@
|
|
|
remark: '',
|
|
|
settlementAccountId: '',
|
|
|
settlementAccountName: '',
|
|
|
- type: ''
|
|
|
+ type: '',
|
|
|
+ type1: 2
|
|
|
},
|
|
|
feeTypeList: [],
|
|
|
accountingSubjectList: [],
|