zhongtianhaoyuan 3 سال پیش
والد
کامیت
b5a75527dd

+ 9 - 1
src/api/orderManagement.js

@@ -40,4 +40,12 @@ export function editEndData(data) {
     method: 'post',
     method: 'post',
      params: data,
      params: data,
   })
   })
-}
+}
+// 批量开票
+export function batchData(data) {debugger
+  return request({
+    url: '/orderInfo/api/readXmlManagement',
+    method: 'post',
+     params: data,
+  })
+}

+ 1 - 1
src/styles/variables.scss

@@ -3,7 +3,7 @@ $menuText:#bfcbd9;
 $menuActiveText:#409EFF;
 $menuActiveText:#409EFF;
 $subMenuActiveText:#f4f4f5; //https://github.com/ElemeFE/element/issues/12951
 $subMenuActiveText:#f4f4f5; //https://github.com/ElemeFE/element/issues/12951
 
 
-$menuBg:#304156;
+$menuBg: #FFFFFF ;//文字颜色
 $menuHover:#263445;
 $menuHover:#263445;
 
 
 $subMenuBg:#1f2d3d;
 $subMenuBg:#1f2d3d;

+ 1 - 1
src/utils/request.js

@@ -14,7 +14,7 @@ const service = axios.create({
 service.interceptors.request.use(
 service.interceptors.request.use(
   config => {
   config => {
     // do something before request is sent
     // do something before request is sent
-
+    debugger
     if (store.getters.token) {
     if (store.getters.token) {
       // let each request carry token
       // let each request carry token
       // ['X-Token'] is a custom headers key
       // ['X-Token'] is a custom headers key

+ 2 - 2
src/views/cargoOwnerManagement/empowerExamine.vue

@@ -32,9 +32,9 @@
 							<div :class="search == 2 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(2)">
 							<div :class="search == 2 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(2)">
 								已驳回
 								已驳回
 							</div>
 							</div>
-							<!-- <div :class="search == 6 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(6)">
+							<div :class="search == 5 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(5)">
 								已过期
 								已过期
-							</div> -->
+							</div>
 							<!-- <div :class="search == 7 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(7)">
 							<!-- <div :class="search == 7 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(7)">
 								未认证
 								未认证
 							</div> -->
 							</div> -->

+ 2 - 2
src/views/driverManagement/identityExamine.vue

@@ -32,9 +32,9 @@
 							<div :class="search == 2 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(2)">
 							<div :class="search == 2 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(2)">
 								已驳回
 								已驳回
 							</div>
 							</div>
-							<!-- <div :class="search == 6 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(6)">
+							<div :class="search == 5 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(5)">
 								已过期
 								已过期
-							</div> -->
+							</div>
 							<!-- <div :class="search == 7 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(7)">
 							<!-- <div :class="search == 7 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(7)">
 								未认证
 								未认证
 							</div> -->
 							</div> -->

+ 2 - 2
src/views/enterpriseManagement/enterpriseAudit.vue

@@ -32,9 +32,9 @@
 							<div :class="search == 2 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(2)">
 							<div :class="search == 2 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(2)">
 								已驳回
 								已驳回
 							</div>
 							</div>
-							<!-- <div :class="search == 3 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(3)">
+							<div :class="search == 4 ? 'search' : 'searchNo'" class="search_item" @click="searchBtn(4)">
 								已过期
 								已过期
-							</div> -->
+							</div>
 						</div>
 						</div>
 					</el-col>
 					</el-col>
 				</el-row>
 				</el-row>

+ 41 - 9
src/views/orderManagement/orderAudit.vue

@@ -5,6 +5,7 @@
 			<div class="top_css">
 			<div class="top_css">
 				<el-row>
 				<el-row>
 					<el-col :span="14">
 					<el-col :span="14">
+           	<el-button type="primary" @click="billing" style="margin-right:10px">批量开票</el-button>
 						<el-date-picker v-model="value1" value-format="yyyy-MM-dd" @change="dateChange" type="daterange"
 						<el-date-picker v-model="value1" value-format="yyyy-MM-dd" @change="dateChange" type="daterange"
 							range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期">
 							range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期">
 						</el-date-picker>
 						</el-date-picker>
@@ -44,7 +45,11 @@
 					</el-col>
 					</el-col>
 				</el-row>
 				</el-row>
 			</div>
 			</div>
-			<el-table :data="tableData" style="width: 98%; margin: 0 auto; border-radius: 10px" height="60vh" border>
+			<el-table :data="tableData" style="width: 98%; margin: 0 auto; border-radius: 10px" height="60vh" border @row-click="handleRowClick" @selection-change="handleSelectionChange">
+         <el-table-column
+              type="selection"
+              width="55" :selectable="selectInit">
+            </el-table-column>
 				<el-table-column type="index" label="序号" width="50">
 				<el-table-column type="index" label="序号" width="50">
 					<template scope="scope">
 					<template scope="scope">
 						<span v-if="scope.$index < 9">0{{ scope.$index + 1 }}</span>
 						<span v-if="scope.$index < 9">0{{ scope.$index + 1 }}</span>
@@ -246,7 +251,8 @@
 		getData,
 		getData,
 		auditData,
 		auditData,
 		endData,
 		endData,
-		editEndData
+		editEndData,
+    batchData
 	} from '@/api/orderManagement'
 	} from '@/api/orderManagement'
 	export default {
 	export default {
 		data() {
 		data() {
@@ -272,8 +278,8 @@
 				},
 				},
 				value1: "",
 				value1: "",
 				costData: {},
 				costData: {},
-				rightSee: false
-
+				rightSee: false,
+        modification:[],
 			};
 			};
 		},
 		},
 		mounted() {
 		mounted() {
@@ -295,9 +301,35 @@
 						this.listLoading = false
 						this.listLoading = false
 					})
 					})
 					.catch(() => {
 					.catch(() => {
-						this.loading = false
+						this.listLoading = false
 					})
 					})
 			},
 			},
+      //开票
+      billing(){
+        console.log(this.modification)
+            let data = {
+                  orderInfoList: this.modification,
+                }
+        this.listLoading = true
+        debugger
+        batchData(data).then(response => {
+          debugger
+          console.log(response)
+						// this.tableData = response.data.records
+						// this.deptBudgetTotal = response.data.total
+						this.listLoading = false
+					})
+					.catch(() => {
+						this.listLoading = false
+					})
+      },
+      selectInit(){
+        return true;
+      },
+      handleRowClick(){},
+      handleSelectionChange(val){
+         this.modification = val
+      },
 			see(row) {
 			see(row) {
 				this.loading = true
 				this.loading = true
 				getData({
 				getData({
@@ -309,7 +341,7 @@
 						this.listLoading = false
 						this.listLoading = false
 					})
 					})
 					.catch(() => {
 					.catch(() => {
-						this.loading = false
+						this.listLoading = false
 					})
 					})
 			},
 			},
 			complete() {
 			complete() {
@@ -327,7 +359,7 @@
 								this.listLoading = false
 								this.listLoading = false
 							})
 							})
 							.catch(() => {
 							.catch(() => {
-								this.loading = false
+								this.listLoading = false
 							})
 							})
 					})
 					})
 
 
@@ -353,7 +385,7 @@
 								this.listLoading = false
 								this.listLoading = false
 							})
 							})
 							.catch(() => {
 							.catch(() => {
-								this.loading = false
+								this.listLoading = false
 							})
 							})
 					})
 					})
 			},
 			},
@@ -409,7 +441,7 @@
 								this.listLoading = false
 								this.listLoading = false
 							})
 							})
 							.catch(() => {
 							.catch(() => {
-								this.loading = false
+								this.listLoading = false
 							})
 							})
 					})
 					})
 			},
 			},