浏览代码

使用原生标题

chenrui 3 年之前
父节点
当前提交
d5cc2605a2
共有 5 个文件被更改,包括 11 次插入20 次删除
  1. 3 3
      pages.json
  2. 6 1
      pages/sales/chooseProduct.vue
  3. 2 2
      pages/sales/list.vue
  4. 0 7
      pages/sales/productSearch.vue
  5. 0 7
      pages/sales/salesSearch.vue

+ 3 - 3
pages.json

@@ -207,7 +207,7 @@
 				"navigationStyle":"custom",
 				"app-plus":{
 					"titleNView": {
-						"titleAlign": "left",
+						"titleAlign": "auto",
 						"buttons": [ //原生标题栏按钮配置,
 							{
 								"text": "\ue694 查询" ,//原生标题栏增加分享按钮,点击事件可通过页面的 onNavigationBarButtonTap 函数进行监听u
@@ -234,7 +234,7 @@
 				"navigationStyle":"custom",
 				"app-plus":{
 					"titleNView": {
-						"titleAlign": "left",
+						"titleAlign": "auto",
 						"buttons": [ //原生标题栏按钮配置,
 							{
 								"text": "\ue694 查询" ,//原生标题栏增加分享按钮,点击事件可通过页面的 onNavigationBarButtonTap 函数进行监听u
@@ -268,7 +268,7 @@
 				"navigationStyle":"custom",
 				"app-plus":{
 					"titleNView": {
-						"titleAlign": "left",
+						"titleAlign": "auto",
 						"buttons": [ //原生标题栏按钮配置,
 							{
 								"text": "\ue694 查询" ,//原生标题栏增加分享按钮,点击事件可通过页面的 onNavigationBarButtonTap 函数进行监听u

+ 6 - 1
pages/sales/chooseProduct.vue

@@ -15,7 +15,7 @@
 							<view>产品编码:{{item.productCode || '--'}}</view>
 							<view class="padding_3 flex align_center justify_between">
 								<view>原厂编码:{{item.productOrigCode || '--'}}</view>
-								<u-icon name="plus-circle" :color="$config('primaryColor')" size="40" class="close-circle" @click="clearWarehouse"></u-icon>
+								<u-icon name="plus-circle" :color="$config('primaryColor')" size="40" class="close-circle" @click="handleAdd"></u-icon>
 							</view>
 							<view v-if="item.warehouseName || item.warehouseLocationName">仓库仓位:{{item.warehouseName}} > {{item.warehouseLocationName}}</view>
 						</view>
@@ -79,6 +79,9 @@
 				scrollH: 0,
 			}
 		},
+		onNavigationBarButtonTap(e){  // 标题栏 按钮操作
+			this.openModal = true
+		},
 		onLoad(opt) {
 			this.theme = getApp().globalData.theme
 			if(opt){
@@ -134,6 +137,8 @@
 					this.getList()
 				}
 			},
+			// 添加产品
+			handleAdd(){},
 			// 选好了
 			handleChoose(){},
 			// 查看已选产品

+ 2 - 2
pages/sales/list.vue

@@ -6,7 +6,7 @@
 		</u-dropdown>
 		<!-- 销售单列表 -->
 		<view class="list-box">
-			<listComponent ref="salesList" height="280" :params="searchParams" />
+			<listComponent ref="salesList" height="100" :params="searchParams" />
 		</view>
 		<!-- 查询右侧弹框 -->
 		<salesSearch :openModal="openModal" :defaultParams="searchForm" @refresh="refresh" @close="openModal=false" />
@@ -38,7 +38,7 @@
 			}
 		},
 		onNavigationBarButtonTap(e){  // 标题栏 按钮操作
-			this.openModal=true
+			this.openModal = true
 		},
 		onLoad() {
 			const _this = this

+ 0 - 7
pages/sales/productSearch.vue

@@ -1,7 +1,6 @@
 <template>
 	<view class="productSearch-wrap">
 		<u-popup v-model="isShow" class="search-popup" mode="right" @close="isShow=false" length="85%">
-			<view class="search-title">查询</view>
 			<u-form class="form-content" :model="form" ref="uForm" label-width="180">
 				<u-form-item label="车架号(VIN)" prop="productCode" class="form-item">
 					<u-input v-model.trim="form.productCode" :maxlength="17" placeholder="请输入车架号" input-align="right" />
@@ -264,12 +263,6 @@
 <style lang="scss">
 	.productSearch-wrap{
 		.search-popup {
-			.search-title {
-				text-align: center;
-				padding: 30upx 22upx;
-				color: #333;
-				border-bottom: 1px solid #eee;
-			}
 			.form-content {
 				display: block;
 				padding: 0 20upx;

+ 0 - 7
pages/sales/salesSearch.vue

@@ -1,7 +1,6 @@
 <template>
 	<view class="salesSearch-wrap">
 		<u-popup v-model="isShow" class="search-popup" mode="right" @close="isShow=false" length="85%">
-			<view class="search-title">查询</view>
 			<u-form class="form-content" :model="form" ref="uForm" label-width="150">
 				<u-form-item label="创建时间" prop="date" class="form-item">
 					<u-input clearable v-model="form.date" disabled placeholder="请选择创建时间区间" class="form-item-inp" @click="showDate=true" />
@@ -165,12 +164,6 @@
 <style lang="scss">
 	.salesSearch-wrap{
 		.search-popup {
-			.search-title {
-				text-align: center;
-				padding: 30upx 22upx;
-				color: #333;
-				border-bottom: 1px solid #eee;
-			}
 			.form-content {
 				display: block;
 				padding: 0 20upx;