|
@@ -202,7 +202,13 @@
|
|
|
v-hasPermi="['store:storeOrder:exportItems']"
|
|
|
>导出订单明细</el-button>
|
|
|
</el-col>
|
|
|
-
|
|
|
+ <el-col :span="1.5">
|
|
|
+ <el-input
|
|
|
+ v-model="orderItemNum"
|
|
|
+ disabled
|
|
|
+ size="mini"
|
|
|
+ />
|
|
|
+ </el-col>
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
|
</el-row>
|
|
|
<el-tabs type="card" v-model="activeName" @tab-click="handleClick">
|
|
@@ -468,7 +474,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { importTemplate,exportStoreOrderItems,createUserOrder,listStoreOrder, getStoreOrder, delStoreOrder, addStoreOrder, updateStoreOrder, exportStoreOrder } from "@/api/store/storeOrder";
|
|
|
+import { importTemplate,exportStoreOrderItems,createUserOrder,listStoreOrder, getStoreOrder, delStoreOrder, addStoreOrder, updateStoreOrder, exportStoreOrder,getOrderItemsNum } from "@/api/store/storeOrder";
|
|
|
import { getUserList } from "@/api/store/user";
|
|
|
import { getAddressList } from "@/api/store/userAddress";
|
|
|
import productOrder from "../components/productOrder";
|
|
@@ -557,6 +563,7 @@ export default {
|
|
|
payTimeRange:[],
|
|
|
deliveryImportTimeRange:[],
|
|
|
deliverySendTimeRange:[],
|
|
|
+ orderItemNum:"",
|
|
|
// 查询参数
|
|
|
queryParams: {
|
|
|
pageNum: 1,
|
|
@@ -670,6 +677,7 @@ export default {
|
|
|
this.scheduleOptions = response.data;
|
|
|
});
|
|
|
this.getList();
|
|
|
+ this.getItemsNum();
|
|
|
},
|
|
|
methods: {
|
|
|
handleGenPayUrl(row){
|
|
@@ -814,6 +822,43 @@ export default {
|
|
|
this.loading = false;
|
|
|
});
|
|
|
},
|
|
|
+ getItemsNum() {
|
|
|
+ this.loading = true;
|
|
|
+ if(this.queryParams.status=='00'){
|
|
|
+ this.queryParams.status=null;
|
|
|
+ }
|
|
|
+
|
|
|
+ if(this.createTimeRange!=null&&this.createTimeRange.length==2){
|
|
|
+ this.queryParams.createTimeRange=this.createTimeRange[0]+"--"+this.createTimeRange[1]
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ this.queryParams.createTimeRange=null;
|
|
|
+ }
|
|
|
+
|
|
|
+ if(this.payTimeRange!=null&&this.payTimeRange.length==2){
|
|
|
+ this.queryParams.payTimeRange=this.payTimeRange[0]+"--"+this.payTimeRange[1]
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ this.queryParams.payTimeRange=null;
|
|
|
+ }
|
|
|
+ if(this.deliveryImportTimeRange!=null&&this.deliveryImportTimeRange.length==2){
|
|
|
+ this.queryParams.deliveryImportTimeRange=this.deliveryImportTimeRange[0]+"--"+this.deliveryImportTimeRange[1]
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ this.queryParams.deliveryImportTimeRange=null;
|
|
|
+ }
|
|
|
+ if(this.deliverySendTimeRange!=null&&this.deliverySendTimeRange.length==2){
|
|
|
+ this.queryParams.deliverySendTimeRange=this.deliverySendTimeRange[0]+"--"+this.deliverySendTimeRange[1]
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ this.queryParams.deliverySendTimeRange=null;
|
|
|
+ }
|
|
|
+
|
|
|
+ getOrderItemsNum(this.queryParams).then(response => {
|
|
|
+ this.orderItemNum = response.orderItemsNum;
|
|
|
+ this.loading = false;
|
|
|
+ });
|
|
|
+ },
|
|
|
// 取消按钮
|
|
|
cancel() {
|
|
|
this.open = false;
|
|
@@ -832,6 +877,7 @@ export default {
|
|
|
handleQuery() {
|
|
|
this.queryParams.pageNum = 1;
|
|
|
this.getList();
|
|
|
+ this.getItemsNum();
|
|
|
},
|
|
|
/** 重置按钮操作 */
|
|
|
resetQuery() {
|