From b54c83388bce2d768a43415f14048fcf4f5deb01 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期六, 30 三月 2024 15:38:27 +0800
Subject: [PATCH] merge branch 'dev'
---
src/views/sales/salesDetails/index.vue | 367 ++++++++++++++++++++++++---------------------------
1 files changed, 172 insertions(+), 195 deletions(-)
diff --git a/src/views/sales/salesDetails/index.vue b/src/views/sales/salesDetails/index.vue
index d43a07d..990ee56 100644
--- a/src/views/sales/salesDetails/index.vue
+++ b/src/views/sales/salesDetails/index.vue
@@ -6,14 +6,8 @@
<div v-else class="filter">
<div class="filter-card">
- <CommonSearch
- :show-add="false"
- :show-download="false"
- :amount-view="false"
- :show-action-btn="false"
- placeholder="璇疯緭鍏ヨ鍗曠紪鍙�"
- @searchClick="onFilterSearch"
- >
+ <CommonSearch :show-add="false" :show-download="false" :amount-view="false" :show-action-btn="false"
+ placeholder="璇疯緭鍏ヨ鍗曠紪鍙�" @searchClick="onFilterSearch">
<template slot="leftButton">
<el-button size="small" type="primary" @click="addBtnClick">鏂板缓</el-button>
<!-- <el-button size="small" @click="delClick">鍒犻櫎</el-button> -->
@@ -26,17 +20,9 @@
<!-- <div class="body-card"> -->
<div class="content-top">
<div class="list-view">
- <TableCommonView
- ref="tableListRef"
- :show-summary="showSummary"
- :table-list="tableList"
- @selClientClick="selClientClick"
- @selCommonClick="selCommonClick"
- @getSelectArray="getSelectArray"
- @selTableCol="selTableCol"
- @tableRowClick="tableRowClick"
- :selectClassRow="selectRow"
- >
+ <TableCommonView ref="tableListRef" :show-summary="showSummary" :table-list="tableList"
+ @selClientClick="selClientClick" @selCommonClick="selCommonClick" @getSelectArray="getSelectArray"
+ @selTableCol="selTableCol" @tableRowClick="tableRowClick" :selectClassRow="selectRow">
<template slot="tableButton">
<el-table-column label="鎿嶄綔" width="180">
<template slot-scope="scope">
@@ -64,54 +50,34 @@
</div>
<div class="content-bottom">
<div class="bottom-tabs" :class="!isDetail ? 'bgcGrey' : 'bgcWhite'">
- <div
- class="tab-pane"
- @click="getTab(0)"
- :style="{
- background: TabsIndex == 0 ? '#2a78fb' : '#F1F3F8',
- color: TabsIndex == 0 ? '#fff' : '#666'
- }"
- >
+ <div class="tab-pane" @click="getTab(0)" :style="{
+ background: TabsIndex == 0 ? '#2a78fb' : '#F1F3F8',
+ color: TabsIndex == 0 ? '#fff' : '#666'
+ }">
浜у搧淇℃伅
</div>
- <div
- class="tab-pane"
- @click="getTab(1)"
- :style="{
- background: TabsIndex == 1 ? '#2a78fb' : '#F1F3F8',
- color: TabsIndex == 1 ? '#fff' : '#666'
- }"
- >
+ <div class="tab-pane" @click="getTab(1)" :style="{
+ background: TabsIndex == 1 ? '#2a78fb' : '#F1F3F8',
+ color: TabsIndex == 1 ? '#fff' : '#666'
+ }">
鍙戣揣淇℃伅
</div>
- <div
- class="tab-pane"
- @click="getTab(2)"
- :style="{
- background: TabsIndex == 2 ? '#2a78fb' : '#F1F3F8',
- color: TabsIndex == 2 ? '#fff' : '#666'
- }"
- >
+ <div class="tab-pane" @click="getTab(2)" :style="{
+ background: TabsIndex == 2 ? '#2a78fb' : '#F1F3F8',
+ color: TabsIndex == 2 ? '#fff' : '#666'
+ }">
鍒堕�犱俊鎭�
</div>
- <div
- class="tab-pane"
- @click="getTab(3)"
- :style="{
- background: TabsIndex == 3 ? '#2a78fb' : '#F1F3F8',
- color: TabsIndex == 3 ? '#fff' : '#666'
- }"
- >
+ <div class="tab-pane" @click="getTab(3)" :style="{
+ background: TabsIndex == 3 ? '#2a78fb' : '#F1F3F8',
+ color: TabsIndex == 3 ? '#fff' : '#666'
+ }">
閲囪喘淇℃伅
</div>
- <div
- class="tab-pane"
- @click="getTab(4)"
- :style="{
- background: TabsIndex == 4 ? '#2a78fb' : '#F1F3F8',
- color: TabsIndex == 4 ? '#fff' : '#666'
- }"
- >
+ <div class="tab-pane" @click="getTab(4)" :style="{
+ background: TabsIndex == 4 ? '#2a78fb' : '#F1F3F8',
+ color: TabsIndex == 4 ? '#fff' : '#666'
+ }">
濮斿淇℃伅
</div>
</div>
@@ -133,12 +99,8 @@
<el-form label-width="100px" class="demo-ruleForm" ref="form" :rules="rules" :model="projects">
<el-form-item label="閫夋嫨椤圭洰" prop="projectId">
<el-select v-model="projects.projectId" placeholder="璇烽�夋嫨" size="mini" style="width: 100%">
- <el-option
- v-for="item in projectList"
- :key="item.projectId"
- :label="item.projectName"
- :value="item.projectId"
- >
+ <el-option v-for="item in projectList" :key="item.projectId" :label="item.projectName"
+ :value="item.projectId">
</el-option>
</el-select>
</el-form-item>
@@ -149,17 +111,11 @@
</span>
</el-dialog>
<!-- 鏂板缓/缂栬緫 -->
- <AddSalesDetailsDialog
- v-if="editConfig.visible"
- :edit-common-config="editConfig"
- @addCollectionPlanClick="addCollectionPlanClick"
- />
+ <AddSalesDetailsDialog v-if="editConfig.visible" :edit-common-config="editConfig"
+ @addCollectionPlanClick="addCollectionPlanClick" />
<!-- 鍙戣揣 -->
- <ShipmentsDialog
- v-if="editShipmentsConfig.visible"
- :edit-common-config="editShipmentsConfig"
- @addCollectionPlanClick="addCollectionPlanClick"
- />
+ <ShipmentsDialog v-if="editShipmentsConfig.visible" :edit-common-config="editShipmentsConfig"
+ @addCollectionPlanClick="addCollectionPlanClick" />
<!-- 閿�鍞槑缁嗚鎯� -->
<DetailSpecification v-if="specificationDetail.visible" :specification-detail="specificationDetail" />
<!-- 瀹㈡埛璇︽儏 -->
@@ -221,26 +177,33 @@
{ label: "浜у搧瑙勬牸", prop: "specs" },
{ label: "鍗曚綅", prop: "unit" },
{ label: "璁㈠崟鏁伴噺", prop: "amount" },
- {
- label: "宸插畬鎴愭暟閲�",
+ {
+ label: "宸插畬鎴愭暟閲�",
prop: "finishAmount",
isClass: true,
- getClassName: this.getAmountClassName,
+ getClassName: this.getAmountClassName,
},
- { label: "宸插彂璐ф暟閲�", prop: "deliveryAmount",
+ {
+ label: "宸插彂璐ф暟閲�", prop: "deliveryAmount",
isClass: true,
- getClassName: this.getAmountClassName, },
- { label: "閲囪喘鏁伴噺",
+ getClassName: this.getAmountClassName,
+ },
+ {
+ label: "閲囪喘鏁伴噺",
isClass: true,
- getClassName: this.getFinishAmountClassName,
+ getClassName: this.getFinishAmountClassName,
prop: "purchaseAmount",
},
- { label: "鐢熶骇鏁伴噺", prop: "makeAmount" ,
+ {
+ label: "鐢熶骇鏁伴噺", prop: "makeAmount",
isClass: true,
- getClassName: this.getFinishAmountClassName, },
- { label: "濮斿鏁伴噺", prop: "outsourcingAmount",
+ getClassName: this.getFinishAmountClassName,
+ },
+ {
+ label: "濮斿鏁伴噺", prop: "outsourcingAmount",
isClass: true,
- getClassName: this.getFinishAmountClassName, },
+ getClassName: this.getFinishAmountClassName,
+ },
{ label: "閿�鍞崟浠�", prop: "price", price: true },
{ label: "鎴愭湰鍗曚环", prop: "cost" },
{ label: "姣涘埄", prop: "profit" },
@@ -260,7 +223,7 @@
{ label: "鎵胯繍鍟�", prop: "carrier" },
{ label: "杩愬崟鍙�", prop: "waybill" },
{ label: "鍒涘缓鏃堕棿", prop: "warehouse" },
- { label: "鐘舵��", prop: "status",isCallMethod: true,getCallMethod: this.getStatusFive },
+ { label: "鐘舵��", prop: "status", isCallMethod: true, getCallMethod: this.getStatusFive },
]
// 鍒堕�犱俊鎭�
const makeColumn = [
@@ -387,12 +350,12 @@
title: "鏂板缓",
infomation: {}
},
- editShipmentsConfig:{
+ editShipmentsConfig: {
visible: false,
title: "鏂板缓",
infomation: {
- saleDetailID:null,
- saleDetailNumber:null,
+ saleDetailID: null,
+ saleDetailNumber: null,
}
},
@@ -447,7 +410,7 @@
TabsIndex: "0",
productTableList: {},
productColumn: productColumn,
- showProductCol: ["浜у搧缂栧彿", "浜у搧鍚嶇О","浜у搧瑙勬牸", "鍗曚綅", "璁㈠崟鏁伴噺", "宸插畬鎴愭暟閲�", "宸插彂璐ф暟閲�", "閲囪喘鏁伴噺", "鐢熶骇鏁伴噺", "濮斿鏁伴噺","閿�鍞崟浠�","鎴愭湰鍗曚环","姣涘埄","姣涘埄鐜�(%)","浠风◣鍚堣"],
+ showProductCol: ["浜у搧缂栧彿", "浜у搧鍚嶇О", "浜у搧瑙勬牸", "鍗曚綅", "璁㈠崟鏁伴噺", "宸插畬鎴愭暟閲�", "宸插彂璐ф暟閲�", "閲囪喘鏁伴噺", "鐢熶骇鏁伴噺", "濮斿鏁伴噺", "閿�鍞崟浠�", "鎴愭湰鍗曚环", "姣涘埄", "姣涘埄鐜�(%)", "浠风◣鍚堣"],
inventoryColumn: inventoryColumn,
showInventoryCol: [
"鍑哄簱鍗�",
@@ -464,12 +427,12 @@
"鐘舵��"
],
makeColumn: makeColumn,
- showMakeCol: ["鐢熶骇璁㈠崟", "浜у搧缂栧彿", "浜у搧鍚嶇О", "浜у搧瑙勬牸", "浜у搧鍗曚綅", "璁㈠崟鏁伴噺", "瀹屾垚鏁伴噺","宸ュ崟缂栧彿","宸ュ崟鐘舵��","璁″垝寮�濮嬫椂闂�","璁″垝缁撴潫鏃堕棿"],
+ showMakeCol: ["鐢熶骇璁㈠崟", "浜у搧缂栧彿", "浜у搧鍚嶇О", "浜у搧瑙勬牸", "浜у搧鍗曚綅", "璁㈠崟鏁伴噺", "瀹屾垚鏁伴噺", "宸ュ崟缂栧彿", "宸ュ崟鐘舵��", "璁″垝寮�濮嬫椂闂�", "璁″垝缁撴潫鏃堕棿"],
// 閲囪喘
purchaseColumn: purchaseColumn,
- outsourceColumn:outsourceColumn,
- showPurchaseCol: ["閲囪喘鍗曞彿", "浜у搧缂栧彿", "浜у搧鍚嶇О", "浜у搧瑙勬牸", "浜у搧鍗曚綅","璁″垝閲囪喘閲�","瀹屾垚閲囪喘閲�","閲囪喘鍗曞悕绉�","渚涘簲鍟嗗悕绉�","鐘舵��"],
- showOutsourceCol:["濮斿璁㈠崟", "浜у搧缂栧彿", "浜у搧鍚嶇О", "浜у搧瑙勬牸", "浜у搧鍗曚綅","濮斿鏁伴噺","瀹屾垚鏁伴噺","璁㈠崟鐘舵��","濮斿渚涘簲鍟�","绛剧害鏃ユ湡","浜や粯鏃ユ湡"],
+ outsourceColumn: outsourceColumn,
+ showPurchaseCol: ["閲囪喘鍗曞彿", "浜у搧缂栧彿", "浜у搧鍚嶇О", "浜у搧瑙勬牸", "浜у搧鍗曚綅", "璁″垝閲囪喘閲�", "瀹屾垚閲囪喘閲�", "閲囪喘鍗曞悕绉�", "渚涘簲鍟嗗悕绉�", "鐘舵��"],
+ showOutsourceCol: ["濮斿璁㈠崟", "浜у搧缂栧彿", "浜у搧鍚嶇О", "浜у搧瑙勬牸", "浜у搧鍗曚綅", "濮斿鏁伴噺", "瀹屾垚鏁伴噺", "璁㈠崟鐘舵��", "濮斿渚涘簲鍟�", "绛剧害鏃ユ湡", "浜や粯鏃ユ湡"],
selectRow: {},
projectList: [],
projectListShow: false,
@@ -483,7 +446,7 @@
purchaseStatusList: getDataByType("purchaseStatus"),
loading: false,
isRequest: true, //璇锋眰
- productDataBottom:{},
+ productDataBottom: {},
}
},
created() {
@@ -500,25 +463,24 @@
},
methods: {
getFinishAmountClassName(val, row) {
- console.log(val,"val")
- let parts = val.split("/");
+ let parts = val.split("/");
let numerator = parseInt(parts[0], 10); // 鍒嗗瓙
let denominator = parseInt(parts[1], 10); // 鍒嗘瘝
let classname = "";
- if (numerator / denominator === 0||numerator===0) {
+ if (numerator / denominator === 0 || numerator === 0) {
classname = "error";
- }else if(numerator / denominator === 1){
+ } else if (numerator / denominator === 1) {
classname = "success";
- }else if((numerator / denominator) > 0&&(numerator / denominator) <1){
+ } else if ((numerator / denominator) > 0 && (numerator / denominator) < 1) {
classname = "warning-radio";
}
- console.log(classname, numerator,denominator,"鐪嬩笅")
+ console.log(classname, numerator, denominator, "鐪嬩笅")
return classname;
},
- getAmountClassName(val){
- console.log(val,"val11")
+ getAmountClassName(val) {
+ console.log(val, "val11")
let classname = "";
- if(val===0){
+ if (val === 0) {
classname = "error";
}
return classname;
@@ -653,19 +615,18 @@
},
// 鑾峰彇浜у搧/搴撳瓨淇℃伅
async getProductInventoryInfo(number) {
- if (number) {
- this.loading = true
- await getProductInventoryInfo(number)
- .then((res) => {
- console.log(res,"resss")
+ if (number) {
+ await getProductInventoryInfo(number)
+ .then((res) => {
+ console.log(res, "resss")
+ if (this.TabsIndex == 1) {
this.productTableList.tableInfomation = res.data?.length > 0 ? res.data : []
- this.loading = false
- })
- .catch(() => {
- this.productTableList.tableInfomation = []
- this.loading = false
- })
- }
+ }
+ })
+ .catch(() => {
+ this.productTableList.tableInfomation = []
+ })
+ }
},
// 鑾峰彇鍒堕�犱俊鎭�
async getProductOrderInfo(number) {
@@ -676,95 +637,93 @@
this.tableBottomColumn = this.productColumn // 琛ㄥご
this.showBottomCol = this.showProductCol // 鍔ㄦ�佽〃澶�
this.setBottomList()
- }else if(this.TabsIndex == 1){
+ } else if (this.TabsIndex == 1) {
// 鍙戣揣淇℃伅鍒楄〃
this.tableBottomColumn = this.inventoryColumn
this.showBottomCol = this.showInventoryCol
this.setBottomList()
- }else if (this.TabsIndex == 2) {
+ } else if (this.TabsIndex == 2) {
// 鍒堕�犱俊鎭垪琛�
this.tableBottomColumn = this.makeColumn
this.showBottomCol = this.showMakeCol
this.setBottomList()
-
+
} else if (this.TabsIndex == 3) {
// 閲囪喘淇℃伅鍒楄〃
this.tableBottomColumn = this.purchaseColumn
this.showBottomCol = this.showPurchaseCol
this.setBottomList()
- }else if (this.TabsIndex == 4) {
+ } else if (this.TabsIndex == 4) {
// 濮斿淇℃伅鍒楄〃
this.tableBottomColumn = this.outsourceColumn
this.showBottomCol = this.showOutsourceCol
this.setBottomList()
}
- console.log(this.isRequest,'===isRequest')
- if (this.TabsIndex != 1&&this.isRequest == false) {
+
+ if (this.TabsIndex != 1 && this.isRequest == false) {
this.isRequest = true;
this.getListValue(this.productDataBottom)
return true;
}
-
- if (this.TabsIndex == 1&&this.selectRow.status == 1) {
+ this.loading = true
+ if (this.TabsIndex == 1 && this.selectRow.status == 1) {
+ this.productTableList.tableInfomation = []
+ }
+ this.getProductInventoryInfo(number)
+
+
+ await getProductOrderInfo(number)
+ .then((res) => {
+ this.productDataBottom = res;
+ this.getListValue(this.productDataBottom)
+ })
+ .catch(() => {
this.productTableList.tableInfomation = []
- }
- console.log(this.selectRow,"鐪嬬湅")
- this.getProductInventoryInfo(number)
-
- this.loading = true
- await getProductOrderInfo(number)
- .then((res) => {
- this.productDataBottom=res;
- this.getListValue(this.productDataBottom)
- this.loading = false
- })
- .catch(() => {
- this.productTableList.tableInfomation = []
- this.loading = false
- })
+ })
+ this.loading = false
}
},
- getListValue(res){
+ getListValue(res) {
if (this.TabsIndex == 0) {
- if(res&&res.data){
- res.data.productInfo.map((item=>{
- let string1 = "--";
- let number1 = item.purchaseFinishAmount;
- let val1=item.purchaseAmount
- if ((val1 && val1 != 0) || (number1 && number1 != 0)) {
- let a1 = val1 || val1 == 0 ? val1 : "--";
- let b1 = number1 || number1 == 0 ? number1 : "--";
- string1 = b1 + "/" + a1;
- }
- item.purchaseAmount=string1
- let string2 = "--";
- let number2 = item.makeFinishAmount;
- let val2=item.makeAmount
- if ((val2 && val2 != 0) || (number2 && number2 != 0)) {
- let a2 = val2 || val2 == 0 ? val2 : "--";
- let b2 = number2 || number2 == 0 ? number2 : "--";
- string2 = b2 + "/" + a2;
- }
- item.makeAmount=string2
- let string3 = "--";
- let number3 = item.outsourcingFinishAmount;
- let val3=item.outsourcingAmount
- if ((val3 && val3 != 0) || (number3 && number3 != 0)) {
- let a3 = val3 || val3 == 0 ? val3 : "--";
- let b3 = number3 || number3 == 0 ? number3 : "--";
- string3 = b3 + "/" + a3;
- }
- item.outsourcingAmount=string3
- }))
- }
- this.productTableList.tableInfomation = res.data && res.data.productInfo ? res.data.productInfo : []
- } else if (this.TabsIndex == 2) {
- this.productTableList.tableInfomation = res.data && res.data.makeInfo ? res.data.makeInfo : []
- } else if (this.TabsIndex == 3) {
- this.productTableList.tableInfomation = res.data && res.data.purchaseInfo ? res.data.purchaseInfo : []
- } else if(this.TabsIndex == 4) {
- this.productTableList.tableInfomation = res.data && res.data.outsourcingInfo ? res.data.outsourcingInfo : []
+ if (res && res.data) {
+ res.data.productInfo.map((item => {
+ let string1 = "--";
+ let number1 = item.purchaseFinishAmount;
+ let val1 = item.purchaseAmount
+ if ((val1 && val1 != 0) || (number1 && number1 != 0)) {
+ let a1 = val1 || val1 == 0 ? val1 : "--";
+ let b1 = number1 || number1 == 0 ? number1 : "--";
+ string1 = b1 + "/" + a1;
}
+ item.purchaseAmount = string1
+ let string2 = "--";
+ let number2 = item.makeFinishAmount;
+ let val2 = item.makeAmount
+ if ((val2 && val2 != 0) || (number2 && number2 != 0)) {
+ let a2 = val2 || val2 == 0 ? val2 : "--";
+ let b2 = number2 || number2 == 0 ? number2 : "--";
+ string2 = b2 + "/" + a2;
+ }
+ item.makeAmount = string2
+ let string3 = "--";
+ let number3 = item.outsourcingFinishAmount;
+ let val3 = item.outsourcingAmount
+ if ((val3 && val3 != 0) || (number3 && number3 != 0)) {
+ let a3 = val3 || val3 == 0 ? val3 : "--";
+ let b3 = number3 || number3 == 0 ? number3 : "--";
+ string3 = b3 + "/" + a3;
+ }
+ item.outsourcingAmount = string3
+ }))
+ }
+ this.productTableList.tableInfomation = res.data && res.data.productInfo ? res.data.productInfo : []
+ } else if (this.TabsIndex == 2) {
+ this.productTableList.tableInfomation = res.data && res.data.makeInfo ? res.data.makeInfo : []
+ } else if (this.TabsIndex == 3) {
+ this.productTableList.tableInfomation = res.data && res.data.purchaseInfo ? res.data.purchaseInfo : []
+ } else if (this.TabsIndex == 4) {
+ this.productTableList.tableInfomation = res.data && res.data.outsourcingInfo ? res.data.outsourcingInfo : []
+ }
},
// 鎼滅储
onFilterSearch(searchText) {
@@ -821,21 +780,21 @@
}
},
// 鍙戣揣
- shipmentsClick(row){
- this.editShipmentsConfig.visible=true
- this.editShipmentsConfig.infomation.saleDetailID=row.id
- this.editShipmentsConfig.infomation.deliverType=row.deliverType?row.deliverType:1
- this.editShipmentsConfig.infomation.saleDetailNumber=row.number
- this.editShipmentsConfig.infomation.projectId=row.projectId
+ shipmentsClick(row) {
+ this.editShipmentsConfig.visible = true
+ this.editShipmentsConfig.infomation.saleDetailID = row.id
+ this.editShipmentsConfig.infomation.deliverType = row.deliverType ? row.deliverType : 1
+ this.editShipmentsConfig.infomation.saleDetailNumber = row.number
+ this.editShipmentsConfig.infomation.projectId = row.projectId
},
// 纭鍙戣揣瀹屾垚
- async confirmClick(row){
+ async confirmClick(row) {
this.selectRow = row
await getProductInventoryInfo(this.selectRow.number)
.then((res) => {
- console.log(res,"resss")
- if(res.data){
- this.productTableList.tableInfomation = res.data?.length > 0 ? res.data : []
+ console.log(res, "resss")
+ if (res.data) {
+ this.productTableList.tableInfomation = res.data?.length > 0 ? res.data : []
// let accumulator=res.data
// const reducedArray = array.reduce((accumulator, currentItem) => {
// // 鏌ユ壘褰撳墠number鏄惁宸插瓨鍦ㄤ簬accumulator涓�
@@ -849,7 +808,7 @@
// }
// return accumulator;
// }, []); // 鍒濆鍖朼ccumulator涓轰竴涓┖鏁扮粍
-
+
// console.log(reducedArray,"鏂版暟缁�");
}
this.loading = false
@@ -934,7 +893,7 @@
}
})
})
- .catch(() => {})
+ .catch(() => { })
// } else {
// this.$message.warning("璇疯嚦灏戦�夋嫨涓�鏉¤褰�")
// }
@@ -974,15 +933,15 @@
getTab(tab) {
this.TabsIndex = tab
if (this.TabsIndex == 1) {
- this.isRequest =true;
- } else{
+ this.isRequest = true;
+ } else {
this.isRequest = false;
}
this.getProductOrderInfo(this.selectRow.number)
},
// 鐘舵��
getStatus(val) {
- return val === 1 ? "寰呯‘璁�" : val === 2 ? "寰呭垎瑙�" : val === 3 ? "澶囪揣涓�" : val === 4 ? "寰呭嚭搴�" : val === 5 ? "鍑哄簱瀹屾垚" : val=== 6 ? "宸插叧闂�": "--"
+ return val === 1 ? "寰呯‘璁�" : val === 2 ? "寰呭垎瑙�" : val === 3 ? "澶囪揣涓�" : val === 4 ? "寰呭嚭搴�" : val === 5 ? "鍑哄簱瀹屾垚" : val === 6 ? "宸插叧闂�" : "--"
},
// top 琛岀偣鍑�
tableRowClick(row) {
@@ -1049,7 +1008,7 @@
},
getStatusFive(val) {
if (val) {
- return val==0?'灏辩华':'瀹屾垚'
+ return val == 0 ? '灏辩华' : '瀹屾垚'
} else {
return "--";
}
@@ -1064,6 +1023,7 @@
.el-table .el-table__cell {
padding: 0;
}
+
.el-table__footer-wrapper tbody td.el-table__cell {
height: 48px;
}
@@ -1072,11 +1032,13 @@
.sales-details {
height: 100%;
overflow: hidden;
+
.filter {
height: 80px;
display: flex;
align-items: center;
padding: 12px 20px 0 20px;
+
&-card {
height: 80px;
display: flex;
@@ -1088,27 +1050,32 @@
background-color: #fff;
}
}
+
.body {
box-sizing: border-box;
padding: 10px 20px;
border-radius: 12px;
height: calc(100% - 70px);
+
.content-top {
background-color: #fff;
border-radius: 12px;
min-height: 70px;
height: 48%;
position: relative;
+
.list-view {
height: calc(100% - 60px);
}
}
+
.content-bottom {
.bottom-tabs {
height: 40px;
line-height: 40px;
background: #e6ecf2;
display: flex;
+
.tab-pane {
width: 100px;
margin-right: 20px;
@@ -1120,28 +1087,34 @@
border-top-right-radius: 20px;
}
}
+
.lable-view {
background: #e6ecf2;
height: 40px;
line-height: 40px;
+
.name {
border-left: 4px solid #2a78fb;
padding-left: 10px;
}
}
+
background-color: #fff;
border-radius: 12px;
min-height: 70px;
height: calc(52% - 60px);
margin-top: 10px;
+
// padding: 10px 20px;
.list-view {
height: calc(100% - 10px);
}
}
+
.btn-pager {
display: flex;
margin-top: 10px;
+
.page {
margin-left: auto;
}
@@ -1152,15 +1125,19 @@
.bgcGrey {
background: #e6ecf2;
}
+
.bgcWhite {
background: #fff !important;
}
+
.el-form-item {
width: 80%;
margin: 20px auto;
}
+
::v-deep .el-dialog__footer {
text-align: right !important;
+
.el-button {
margin-right: 10px;
}
--
Gitblit v1.8.0