components/y-title/y-title.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
pages.json | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
pages/business/business.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
pages/business/cstmr/csmtr.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
static/image/dingdanguanli.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
static/image/party A.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
static/image/zuzhibumen.png | 补丁 | 查看 | 原始文档 | blame | 历史 |
components/y-title/y-title.vue
@@ -1,9 +1,9 @@ <template> <view> <view style="display: flex;align-items: center;width: 100%;"> <view class="decorate"></view> <view class="title">{{titleText}}</view> </view> <view style="display: flex;align-items: center;width: 100%;"> <view class="decorate"></view> <view class="title">{{titleText}}</view> </view> </view> </template> pages.json
@@ -54,12 +54,35 @@ } }, { "path": "pages/business/saleManage/saleManage", "style": { // "navigationStyle": "custom" "navigationBarTitleText": "跟踪项目", "titleNView": { "buttons": [ { "text":"添加", "fontSize":"14px", "float":"right", "width": "44px" } ] } } }, { "path": "pages/business/cstmr/addCsmtr", "style": { "navigationBarTitleText": "添加甲方单位" } }, { "path": "pages/business/saleManage/addSaleManage", "style": { "navigationBarTitleText": "添加跟踪项目" } }, { "path": "pages/business/cstmr/cstmrDetails", "style": { "navigationBarTitleText": "资料详情" pages/business/business.vue
@@ -4,12 +4,11 @@ <uni-search-bar placeholder="自定义背景色" bgColor="#f4f4f4" @confirm="search" /> </view> --> <view class="item-sort"> <view> <y-title title="公司资料库" /> </view> <view class="grid-container"> <view class="item" @click="select()"> <view class="item" @click="select(1)"> <view class="img"> <image src="../../static/image/jiafangdanwei.png" mode="aspectFit"></image> </view> @@ -17,9 +16,25 @@ </view> </view> </view> <!-- <view class="item-sort"> <y-title title="销售管理"></y-title> </view> --> <view class="item-sort"> <view> <y-title title="销售管理"></y-title> </view> <view class="grid-container"> <view class="item" @click="select(2)"> <view class="img"> <image src="../../static/image/zuzhibumen.png" mode="aspectFit"></image> </view> <view>跟踪项目</view> </view> <view class="item" @click="select(3)"> <view class="img"> <image src="../../static/image/dingdanguanli.png" mode="aspectFit"></image> </view> <view>规划申请单</view> </view> </view> </view> </view> </template> @@ -31,10 +46,26 @@ } }, methods: { select() { uni.navigateTo({ url:'/pages/business/cstmr/csmtr' }) select(id) { switch(id) { case 1: uni.navigateTo({ url:'/pages/business/cstmr/csmtr' }) break; case 2: uni.navigateTo({ url:'/pages/business/saleManage/saleManage' }) break; case 3: uni.navigateTo({ url:'/pages/business/cstmr/csmtr' }) break; } } } } pages/business/cstmr/csmtr.vue
@@ -7,15 +7,18 @@ <view> <!-- 客户列表 --> <view class="c-list" @click="getDetails(item.id)" v-for="(item,index) in csmtrList" :key="index"> <view class="titles"><y-title :title="item.name"></y-title></view><view></view> <!-- <view class="list-item1 title">{{item.name}}</view><view class="list-item"></view> --> <view class="list-item1">客户代号</view><view class="list-item2">{{item.uuid}}</view> <view class="list-item1">详细地址</view><view class="list-item2">{{item.addr}}</view> <view class="list-item1">电话</view><view class="list-item2">{{item.tel}}</view> <view class="list-item1">备注</view><view class="list-item2">{{item.remarks ? item.remarks : '--'}}</view> <view class="list-item1">客户类别</view><view class="list-item2">{{item.cstmrType$}}</view> <view class="list-item1">创建人</view><view class="list-item2">{{item.createBy$}}</view> <view class="list-item1">创建时间</view><view class="list-item2">{{item.createTime$}}</view> <view class="titles"> <y-title :title="item.name"></y-title> </view> <view style="display: grid;grid-template-columns: 1fr 3fr;"> <view class="list-item1">客户代号</view><view class="list-item2">{{item.uuid}}</view> <view class="list-item1">详细地址</view><view class="list-item2">{{item.addr}}</view> <view class="list-item1">电话</view><view class="list-item2">{{item.tel}}</view> <view class="list-item1">备注</view><view class="list-item2">{{item.remarks ? item.remarks : '--'}}</view> <view class="list-item1">客户类别</view><view class="list-item2">{{item.cstmrType$}}</view> <view class="list-item1">创建人</view><view class="list-item2">{{item.createBy$}}</view> <view class="list-item1">创建时间</view><view class="list-item2">{{item.createTime$}}</view> </view> </view> </view> <uni-load-more :status="status" :icon-size="16" :content-text="contentText" /> @@ -161,8 +164,8 @@ background-color: #fff; border-radius: 10rpx; margin: 20rpx 2% 0 2%; display: grid; grid-template-columns: 1fr 3fr; display: flex; flex-direction: column; font-size: 24rpx; } /* 父view 换 scroll-view */ @@ -170,6 +173,7 @@ margin-bottom: 20px; } .list-item1 { height: 45rpx; line-height: 45rpx; color: #909399; static/image/dingdanguanli.png
static/image/party A.png
static/image/zuzhibumen.png