|
@@ -41,17 +41,17 @@
|
|
|
<span>{{ businessTypeAlias(row.businessType) }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="订单名称" align="center" width="300" show-overflow-tooltip>
|
|
|
+ <el-table-column label="订单名称" align="center" width="250" show-overflow-tooltip>
|
|
|
<template slot-scope="{row}">
|
|
|
<span>{{ row.orderName }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="订单号" align="center" width="200">
|
|
|
+ <el-table-column label="订单号" align="center" width="120">
|
|
|
<template slot-scope="{row}">
|
|
|
<span>{{ row.orderId }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="发票抬头" align="center">
|
|
|
+ <el-table-column label="发票抬头" align="center" width="250" show-overflow-tooltip>
|
|
|
<template slot-scope="{row}">
|
|
|
<span>{{ row.title }}</span>
|
|
|
</template>
|
|
@@ -86,7 +86,7 @@
|
|
|
<span>{{ row.applyName }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="申请时间" align="center" width="250">
|
|
|
+ <el-table-column label="申请时间" align="center">
|
|
|
<template slot-scope="{row}">
|
|
|
<span>{{ row.created }}</span>
|
|
|
</template>
|
|
@@ -96,10 +96,10 @@
|
|
|
<span style="color:red;font-weight:bold">{{ row.state }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="操作" align="center" width="150" fixed="right">
|
|
|
+ <el-table-column label="操作" align="center" >
|
|
|
<template slot-scope="{row}">
|
|
|
- <PermissionButton menu-code="_views_make_invoice_check" class-name="filter-item" type="success"
|
|
|
- :page-jump="false" round size="mini" @click="openMakeDialog(row)" />
|
|
|
+ <PermissionButton menu-code="_views_make_invoice_check" class-name="filter-item" type="text"
|
|
|
+ :page-jump="false" @click="openMakeDialog(row)" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</parentTable>
|
|
@@ -108,12 +108,12 @@
|
|
|
<el-form ref="invoice" :model="invoice" >
|
|
|
<el-divider content-position="left">开票信息</el-divider>
|
|
|
<el-row>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="12" :span="6">
|
|
|
<el-form-item
|
|
|
label="发票抬头:"
|
|
|
:rules="{required: true, message: '发票抬头不能为空', trigger: 'blur'}"
|
|
|
prop="title"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.title" class="filter-item" readonly disabled />
|
|
@@ -124,10 +124,10 @@
|
|
|
label="发票类型:"
|
|
|
:rules="{required: true, message: '发票类型不能为空', trigger: 'blur'}"
|
|
|
prop="type"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
- <el-select v-model="invoice.type" style="width:206px" readonly disabled>
|
|
|
+ <el-select v-model="invoice.type" style="width:100%" readonly disabled>
|
|
|
<el-option label="普票" value="普票"></el-option>
|
|
|
<el-option label="专票" value="专票"></el-option>
|
|
|
</el-select>
|
|
@@ -138,7 +138,7 @@
|
|
|
label="税号:"
|
|
|
:rules="{required: true, message: '税号不能为空', trigger: 'blur'}"
|
|
|
prop="taxNo"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.taxNo" class="filter-item" readonly disabled />
|
|
@@ -146,19 +146,19 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="8" :span="6">
|
|
|
<el-form-item
|
|
|
label="计划开票金额(元):"
|
|
|
prop="planAmount"
|
|
|
:rules="{required: true, message: '使用权面积不能为空', trigger: 'blur'}"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input-number :precision="2" :min="0" :value-on-clear="0" v-model.number="invoice.planAmount" type="number" readonly disabled
|
|
|
- style="width:206px" class="filter-item" />
|
|
|
+ style="width:100%" class="filter-item" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="8" :span="6">
|
|
|
<el-form-item
|
|
|
label="计划开票日期:"
|
|
|
prop="planMakeDate"
|
|
@@ -167,25 +167,25 @@
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-date-picker
|
|
|
- v-model="invoice.planMakeDate" type="date" placeholder="选择日期" style="width:206px" readonly disabled>
|
|
|
+ v-model="invoice.planMakeDate" type="date" placeholder="选择日期" style="width:100%" readonly disabled>
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="8" :span="6">
|
|
|
<el-form-item
|
|
|
label="实开金额:"
|
|
|
:rules="{required: true, message: '实际开票金额不能为空', trigger: 'blur'}"
|
|
|
prop="realAmount"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input-number :precision="2" :min="0" :value-on-clear="0" v-model.number="invoice.realAmount" type="number"
|
|
|
- style="width:206px" class="filter-item" />
|
|
|
+ style="width:100%" class="filter-item" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="8" :span="6">
|
|
|
<el-form-item
|
|
|
label="实开日期:"
|
|
|
prop="realMakeDate"
|
|
@@ -194,11 +194,11 @@
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-date-picker
|
|
|
- v-model="invoice.realMakeDate" type="date" placeholder="选择日期" value-format="yyyy-MM-dd" style="width:206px">
|
|
|
+ v-model="invoice.realMakeDate" type="date" placeholder="选择日期" value-format="yyyy-MM-dd" style="width:100%">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="8" :span="6">
|
|
|
<el-form-item
|
|
|
label="全额收款:"
|
|
|
prop="isPayAll"
|
|
@@ -211,17 +211,17 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="8" :span="6">
|
|
|
<el-form-item
|
|
|
label="业务类型:"
|
|
|
prop="businessType"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input :value="businessTypeAlias(invoice.businessType)" class="filter-item" readonly disabled />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :xs="24" :sm="12" :lg="12" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="8" :span="6">
|
|
|
<el-form-item
|
|
|
label="报告号:"
|
|
|
prop="reprotNo"
|
|
@@ -234,21 +234,21 @@
|
|
|
</el-row>
|
|
|
<el-divider content-position="left">银行信息</el-divider>
|
|
|
<el-row>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="12" :span="6">
|
|
|
<el-form-item
|
|
|
label="开户行:"
|
|
|
prop="bankName"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.bankName" class="filter-item" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="12" :span="6">
|
|
|
<el-form-item
|
|
|
label="银行账号:"
|
|
|
prop="bankAccount"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.bankAccount" class="filter-item" />
|
|
@@ -256,21 +256,21 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="12" :span="6">
|
|
|
<el-form-item
|
|
|
label="地址:"
|
|
|
prop="bankAddress"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.bankAddress" class="filter-item" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="12" :span="6">
|
|
|
<el-form-item
|
|
|
label="电话:"
|
|
|
prop="bankTel"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.bankTel" class="filter-item" />
|
|
@@ -283,7 +283,7 @@
|
|
|
<el-form-item
|
|
|
label="开票项目:"
|
|
|
prop="makeItem"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.makeItem" class="filter-item" />
|
|
@@ -293,7 +293,7 @@
|
|
|
<el-form-item
|
|
|
label="项目数量:"
|
|
|
prop="itemQuantity"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.itemQuantity" class="filter-item" />
|
|
@@ -303,7 +303,7 @@
|
|
|
<el-form-item
|
|
|
label="计量单位:"
|
|
|
prop="itemUnit"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.itemUnit" class="filter-item" placeholder="个/套/箱/次/斤/公斤/..."/>
|
|
@@ -315,31 +315,31 @@
|
|
|
<el-form-item
|
|
|
label="税点:"
|
|
|
prop="taxRate"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input-number :precision="2" :min="0" :value-on-clear="0" v-model.number="invoice.taxRate" type="number"
|
|
|
- style="width:206px" class="filter-item" />
|
|
|
+ style="width:100%" class="filter-item" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
|
<el-form-item
|
|
|
label="税额:"
|
|
|
prop="taxAmount"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input-number :precision="2" :min="0" :value-on-clear="0" v-model.number="invoice.taxAmount" type="number"
|
|
|
- style="width:206px" class="filter-item" />
|
|
|
+ style="width:100%" class="filter-item" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :xs="24" :sm="12" :lg="18" :span="6">
|
|
|
+ <el-col :xs="24" :sm="12" :lg="24" :span="6">
|
|
|
<el-form-item
|
|
|
label="备注:"
|
|
|
prop="remark"
|
|
|
- label-width="140px"
|
|
|
+ label-width="180px"
|
|
|
class="postInfo-container-item"
|
|
|
>
|
|
|
<el-input v-model.trim="invoice.remark" type="textarea" class="filter-item" />
|