Lijy преди 1 седмица
родител
ревизия
7d1d1631b1
променени са 1 файла, в които са добавени 35 реда и са изтрити 15 реда
  1. 35 15
      fhKeeper/formulahousekeeper/course-pc/src/views/orderAndFinancialManagement/electronicInvoiceRegistration.vue

+ 35 - 15
fhKeeper/formulahousekeeper/course-pc/src/views/orderAndFinancialManagement/electronicInvoiceRegistration.vue

@@ -17,18 +17,36 @@
 
     <!--表格-->
     <el-table :data="list" highlight-current-row v-loading="listLoading" :height="tableHeight" style="width: 100%;">
-      <el-table-column type="index" label="序号" width="80" align="center"></el-table-column>
-      <el-table-column prop="name" label="学员姓名" min-width="120" align="center"></el-table-column>
-      <el-table-column prop="idNumber" label="证件号码" min-width="180" align="center"></el-table-column>
-      <el-table-column prop="teachVeriPrice" label="培训费/认证费" min-width="150" align="center"></el-table-column>
-      <el-table-column prop="materialPrice" label="资料费" min-width="120" align="center"></el-table-column>
-      <el-table-column prop="other1Price" label="其他费用1" min-width="120" align="center"></el-table-column>
-      <el-table-column prop="other2Price" label="其他费用2" min-width="120" align="center"></el-table-column>
-      <el-table-column prop="payDate" label="打款日期" min-width="150" align="center"></el-table-column>
-      <el-table-column prop="name" label="汇款方名称" min-width="180" align="center"></el-table-column>
-      <el-table-column prop="receiveMoneyCompany" label="收款单位" min-width="150" align="center"></el-table-column>
-      <el-table-column prop="payWay" label="打款方式" min-width="150" align="center"></el-table-column>
-      <el-table-column prop="invoiceDate" label="开票日期" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="courseName" label="项目名称" min-width="180" align="center"></el-table-column>
+      <el-table-column prop="invoiceType" label="发票类型" min-width="180" align="center">
+        <template slot-scope="scope">
+          {{ scope.row.invoiceType === 1 ? '增值税普通发票' : '增值税专用发票' }}
+        </template>
+      </el-table-column>
+      <el-table-column prop="invoiceHeader" label="开票名称" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="taxCode" label="税号" min-width="120" align="center"></el-table-column>
+      <el-table-column prop="address" label="地址" min-width="120" align="center"></el-table-column>
+      <el-table-column prop="phone" label="电话" min-width="120" align="center"></el-table-column>
+      <el-table-column prop="" label="开户行" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="" label="银行账号" min-width="180" align="center"></el-table-column>
+      <el-table-column prop="email" label="邮箱" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="" label="备注" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="courseName" label="商品名称" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="" label="单位" min-width="150" align="center">
+        <template slot-scope="scope">
+          次
+        </template>
+      </el-table-column>
+      <el-table-column prop="" label="数量" min-width="150" align="center">
+        <template slot-scope="scope">
+          1
+        </template>
+      </el-table-column>
+      <el-table-column prop="money" label="单价(元)" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="money" label="金额(元)" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="payDate" label="汇款日期" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="name" label="汇款单位" min-width="150" align="center"></el-table-column>
+      <el-table-column prop="payDate" label="实际汇款金额" min-width="150" align="center"></el-table-column>
     </el-table>
 
     <!--分页-->
@@ -64,7 +82,8 @@ export default {
       this.exportExcelLoading = true;
       this.http.post('/user-exam-info/exportInvoiceList', {
         // name: this.keyword,
-        // courseName: this.courseName
+        // courseName: this.courseName,
+        invoiceType: '',
       }, res => {
         if (res.code == "ok") {
           var filePath = res.data;
@@ -91,8 +110,9 @@ export default {
     getList() {
       this.listLoading = true;
       this.http.post('/user-exam-info/getInvoiceList', {
-        name: this.keyword,
-        courseName: this.courseName,
+        // name: this.keyword,
+        // courseName: this.courseName,
+        invoiceType: '',
         pageIndex: this.page,
         pageSize: this.size
       }, res => {