#
whycq
2023-11-04 8cdb02f1c90e1bfaaba32d6a0d7ce43e7ba323cf
#
5个文件已修改
2个文件已添加
14301 ■■■■■ 已修改文件
pages.json 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/business/goBusiness/addgoBusiness.vue 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/business/goBusiness/goBusiness.vue 165 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/business/saleManage/saleManageDetails.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
unpackage/dist/dev/app-plus/app-config-service.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
unpackage/dist/dev/app-plus/app-service.js 7039 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
unpackage/dist/dev/app-plus/app-view.js 6954 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages.json
@@ -171,6 +171,22 @@
                "enablePullDownRefresh": false
            }
            
        },
        {
            "path" : "pages/business/goBusiness/goBusiness",
            "style" :
            {
                "navigationBarTitleText" : "出差",
                "enablePullDownRefresh" : false
            }
        },
        {
            "path" : "pages/business/goBusiness/addgoBusiness",
            "style" :
            {
                "navigationBarTitleText" : "出差申请",
                "enablePullDownRefresh" : false
            }
        }
    ],
    "globalStyle": {
pages/business/goBusiness/addgoBusiness.vue
New file
@@ -0,0 +1,116 @@
<template>
    <view>
        <view class="card" v-for="item in form2">
            <!-- head -->
            <view class="card-head flex">
                <view class="card-head-title">{{item.title}}</view>
            </view>
            <!-- body -->
            <view class="card-body flex-column" v-for="subItem in item.info">
                <view class="flex"><text style="color: red;">*</text>{{subItem.subTitle}}</view>
                <view class="flex">
                    <view style="flex: 1;">
                        <input type="text" placeholder="请输入出差事由" :placeholder-style="placeholderStyle" v-model="subItem.value">
                    </view>
                </view>
            </view>
        </view>
        <view style="height: 120rpx;"></view>
        <view class="floor">
            <view class="default">重置</view>
            <view class="primary" @click="submit()">提交</view>
        </view>
    </view>
</template>
<script>
import form from '../../../uni_modules/uview-ui/libs/config/props/form';
    export default {
        data() {
            return {
                placeholderStyle: 'font-size:20rpx',
                form: {
                    // businessTripReasons: ''
                },
                form2: [
                    {title: '基本信息',info:[{subTitle: '出差事由',value: '123',type: 'businessTripReasons'}]},
                    {title: 'baseInfo',info:[{subTitle: '出差事由',value: 456}]}
                ]
            }
        },
        methods: {
            submit() {
                for (let k of this.form2) {
                    for (let sub of k.info) {
                        this.form[sub.type] = sub.value
                        console.log(sub);
                    }
                }
                console.log(this.form);
            }
        }
    }
</script>
<style scoped>
    .card {
        min-height: 100rpx;
        margin: 16rpx 0 0 0;
        background-color: #fff;
    }
    .card-head {
        min-height: 60rpx;
        width: calc(100%-5px);
        margin-left: 4px;
        box-shadow: -4px 0 0px #2d8cf0;
    }
    .card-head-title {
        /* background-color: #556655; */
        padding-left: 6px;
    }
    .card-body {
        margin: 8rpx 8rpx 0 8rpx ;
    }
    .flex {
        display: flex;
        align-items: center;
    }
    .flex-column {
        display: flex;
        flex-direction: column;
    }
    .floor {
        height: 100rpx;
        line-height: 100rpx;
        width: 100%;
        background-color: #fff;
        position: fixed;
        bottom: 0;
        left: 0;
        display: flex;
        align-items: center;
        text-align: center;
        letter-spacing: 10rpx;
    }
    .default {
        flex: 2;
    }
    .default:active {
        background-color: #eff0f1;
    }
    .primary {
        flex: 3;
        background-color: #2d8cf0;
        color: #fff;
    }
    .primary:active {
        background-color: #007dea;
    }
</style>
pages/business/goBusiness/goBusiness.vue
New file
@@ -0,0 +1,165 @@
<template>
    <view>
        <view class="card">
            <!-- head -->
            <view class="card-head flex">
                <view class="card-head-title">基本信息</view>
            </view>
            <!-- body -->
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>出差事由</view>
                <view class="flex">
                    <view style="flex: 1;">
                        <input type="text" placeholder="请输入出差事由" :placeholder-style="placeholderStyle" v-model="form.businessTripReasons">
                    </view>
                </view>
            </view>
        </view>
        <view class="card">
            <!-- head -->
            <view class="card-head flex">
                <view class="card-head-title">行程信息</view>
            </view>
            <!-- body -->
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>交通工具</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请选择交通工具" :placeholder-style="placeholderStyle"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>单程往返</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请选择单程往返"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>车牌号</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入车牌号"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>行程明细及公里数</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入行程明细及公里数"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>出发地</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请选择出发地"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>出发地详细地址</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入出发地详细地址"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>目的地</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请选择目的地"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>目的地详细地址</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入目的地详细地址"></view>
                    <view ><uni-icons type="right" color="#000" ></uni-icons></view>
                </view>
            </view>
        </view>
        <view class="card">
            <!-- head -->
            <view class="card-head flex">
                <view class="card-head-title">日期信息</view>
            </view>
            <!-- body -->
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>出发日期</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入出发日期"></view>
                    <!-- <view ><uni-icons type="right" color="#000" ></uni-icons></view> -->
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>出发时辰</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入出发时辰"></view>
                    <!-- <view ><uni-icons type="right" color="#000" ></uni-icons></view> -->
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>结束日期</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入结束日期"></view>
                    <!-- <view ><uni-icons type="right" color="#000" ></uni-icons></view> -->
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>结束时辰</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入结束时辰"></view>
                    <!-- <view ><uni-icons type="right" color="#000" ></uni-icons></view> -->
                </view>
            </view>
        </view>
        <view class="card">
            <!-- head -->
            <view class="card-head flex">
                <view class="card-head-title">其它信息</view>
            </view>
            <!-- body -->
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>同行人</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入同行人"></view>
                    <!-- <view ><uni-icons type="right" color="#000" ></uni-icons></view> -->
                </view>
            </view>
            <view class="card-body flex-column">
                <view class="flex"><text style="color: red;">*</text>备注</view>
                <view class="flex">
                    <view style="flex: 1;"><input type="text" placeholder="请输入备注"></view>
                    <!-- <view ><uni-icons type="right" color="#000" ></uni-icons></view> -->
                </view>
            </view>
        </view>
    </view>
</template>
<script>
    export default {
        data() {
            return {
            }
        },
        methods: {
        }
    }
</script>
<style>
</style>
pages/business/saleManage/saleManageDetails.vue
@@ -43,7 +43,7 @@
        <view class="foot">
            <button  size="mini" type="default" @click="modi(id)">修改</button>
            <button  size="mini" type="warn" @click="del(id)">删除</button>
            <button  size="mini" type="primary" @click="del(id)">出差</button>
            <button  size="mini" type="primary" @click="goBusiness(id)">出差</button>
        </view>
        
        <view>
@@ -226,6 +226,11 @@
                        res.eventChannel.emit('saleManage', { data: _this.saleManage })
                    }
                })
            },
            goBusiness() {
                uni.navigateTo({
                    url: '/pages/business/goBusiness/addgoBusiness',
                })
            }
        }
    }
unpackage/dist/dev/app-plus/app-config-service.js
@@ -1,8 +1,8 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/login/login","pages/index/index","pages/home/home","pages/business/business","pages/user/user","pages/user/user_detail/userDetail","pages/business/cstmr/csmtr","pages/business/cstmr/addCsmtr","pages/business/cstmr/cstmrDetails","pages/business/saleManage/saleManage","pages/business/saleManage/addSaleManage","pages/business/saleManage/saleManageDetails","pages/business/plan/plan","pages/business/plan/addPlan","pages/business/plan/addPlan2","pages/business/plan/addPlan3","pages/business/plan/addPlan4","pages/business/plan/addPlan5","pages/business/plan/addPlan6","pages/business/plan/planDetails","pages/authority/authority","pages/business/cstmrInfo/cstmrInfo","pages/business/cstmr/modiCsmter"],"window":{"navigationBarTextStyle":"black","navigationBarBackgroundColor":"#FFFFFF","backgroundColor":"#fff"},"tabBar":{"color":"#7A7E83","selectedColor":"#67C23A","borderStyle":"black","backgroundColor":"#ffffff","list":[{"pagePath":"pages/index/index","iconPath":"static/image/home.png","selectedIconPath":"static/image/home (1).png","text":"主页"},{"pagePath":"pages/business/business","iconPath":"static/image/desk.png","selectedIconPath":"static/image/desk (1).png","text":"业务"},{"pagePath":"pages/user/user","iconPath":"static/image/kehufuwu (2).png","selectedIconPath":"static/image/kehufuwu.png","text":"个人中心"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"crm_app","compilerVersion":"3.95","entryPagePath":"pages/login/login","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/login/login","meta":{"isQuit":true},"window":{"navigationBarTitleText":"登录"}},{"path":"/pages/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"中扬CRM"}},{"path":"/pages/home/home","meta":{},"window":{"navigationBarTitleText":"主页"}},{"path":"/pages/business/business","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"业务"}},{"path":"/pages/user/user","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"个人中心"}},{"path":"/pages/user/user_detail/userDetail","meta":{},"window":{"navigationBarTitleText":"个人信息"}},{"path":"/pages/business/cstmr/csmtr","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"甲方单位"}},{"path":"/pages/business/cstmr/addCsmtr","meta":{},"window":{"navigationBarTitleText":"添加甲方单位"}},{"path":"/pages/business/cstmr/cstmrDetails","meta":{},"window":{"navigationBarTitleText":"资料详情"}},{"path":"/pages/business/saleManage/saleManage","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/business/saleManage/addSaleManage","meta":{},"window":{"navigationBarTitleText":"添加跟踪项目"}},{"path":"/pages/business/saleManage/saleManageDetails","meta":{},"window":{"navigationBarTitleText":"资料详情"}},{"path":"/pages/business/plan/plan","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/business/plan/addPlan","meta":{},"window":{"navigationBarTitleText":"添加规划申请单-立体库(货架)"}},{"path":"/pages/business/plan/addPlan2","meta":{},"window":{"navigationBarTitleText":"添加规划申请单-立体库(集成)"}},{"path":"/pages/business/plan/addPlan3","meta":{},"window":{"navigationBarTitleText":"四向穿梭库/两向穿梭库"}},{"path":"/pages/business/plan/addPlan4","meta":{},"window":{"navigationBarTitleText":"阁楼货架/钢平台"}},{"path":"/pages/business/plan/addPlan5","meta":{},"window":{"navigationBarTitleText":"周转容器"}},{"path":"/pages/business/plan/addPlan6","meta":{},"window":{"navigationBarTitleText":"平库"}},{"path":"/pages/business/plan/planDetails","meta":{},"window":{"navigationBarTitleText":"资料详情"}},{"path":"/pages/authority/authority","meta":{},"window":{"navigationBarTitleText":"账号"}},{"path":"/pages/business/cstmrInfo/cstmrInfo","meta":{},"window":{"navigationBarTitleText":"客户信息","navigationStyle":"custom","enablePullDownRefresh":false}},{"path":"/pages/business/cstmr/modiCsmter","meta":{},"window":{"navigationBarTitleText":"修改详情","enablePullDownRefresh":false}}];
var __uniConfig = {"pages":["pages/login/login","pages/index/index","pages/home/home","pages/business/business","pages/user/user","pages/user/user_detail/userDetail","pages/business/cstmr/csmtr","pages/business/cstmr/addCsmtr","pages/business/cstmr/cstmrDetails","pages/business/saleManage/saleManage","pages/business/saleManage/addSaleManage","pages/business/saleManage/modiSaleManage","pages/business/saleManage/saleManageDetails","pages/business/saleManage/cstmrDetls","pages/business/plan/plan","pages/business/plan/addPlan","pages/business/plan/addPlan2","pages/business/plan/addPlan3","pages/business/plan/addPlan4","pages/business/plan/addPlan5","pages/business/plan/addPlan6","pages/business/plan/planDetails","pages/authority/authority","pages/business/cstmrInfo/cstmrInfo","pages/business/cstmr/modiCsmter","pages/business/goBusiness/goBusiness","pages/business/goBusiness/addgoBusiness"],"window":{"navigationBarTextStyle":"black","navigationBarBackgroundColor":"#FFFFFF","backgroundColor":"#fff"},"tabBar":{"color":"#7A7E83","selectedColor":"#67C23A","borderStyle":"black","backgroundColor":"#ffffff","list":[{"pagePath":"pages/index/index","iconPath":"static/image/home.png","selectedIconPath":"static/image/home (1).png","text":"主页"},{"pagePath":"pages/business/business","iconPath":"static/image/desk.png","selectedIconPath":"static/image/desk (1).png","text":"业务"},{"pagePath":"pages/user/user","iconPath":"static/image/kehufuwu (2).png","selectedIconPath":"static/image/kehufuwu.png","text":"个人中心"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"crm_app","compilerVersion":"3.95","entryPagePath":"pages/login/login","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/login/login","meta":{"isQuit":true},"window":{"navigationBarTitleText":"登录"}},{"path":"/pages/index/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"中扬CRM"}},{"path":"/pages/home/home","meta":{},"window":{"navigationBarTitleText":"主页"}},{"path":"/pages/business/business","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"业务"}},{"path":"/pages/user/user","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"个人中心"}},{"path":"/pages/user/user_detail/userDetail","meta":{},"window":{"navigationBarTitleText":"个人信息"}},{"path":"/pages/business/cstmr/csmtr","meta":{},"window":{"navigationStyle":"custom","navigationBarTitleText":"信息公海"}},{"path":"/pages/business/cstmr/addCsmtr","meta":{},"window":{"navigationBarTitleText":"添加甲方单位"}},{"path":"/pages/business/cstmr/cstmrDetails","meta":{},"window":{"navigationBarTitleText":"资料详情"}},{"path":"/pages/business/saleManage/saleManage","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/business/saleManage/addSaleManage","meta":{},"window":{"navigationBarTitleText":"添加跟踪项目"}},{"path":"/pages/business/saleManage/modiSaleManage","meta":{},"window":{"navigationBarTitleText":"修改跟踪项目"}},{"path":"/pages/business/saleManage/saleManageDetails","meta":{},"window":{"navigationBarTitleText":"资料详情"}},{"path":"/pages/business/saleManage/cstmrDetls","meta":{},"window":{"navigationBarTitleText":"资料详情"}},{"path":"/pages/business/plan/plan","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/business/plan/addPlan","meta":{},"window":{"navigationBarTitleText":"添加规划申请单-立体库(货架)"}},{"path":"/pages/business/plan/addPlan2","meta":{},"window":{"navigationBarTitleText":"添加规划申请单-立体库(集成)"}},{"path":"/pages/business/plan/addPlan3","meta":{},"window":{"navigationBarTitleText":"四向穿梭库/两向穿梭库"}},{"path":"/pages/business/plan/addPlan4","meta":{},"window":{"navigationBarTitleText":"阁楼货架/钢平台"}},{"path":"/pages/business/plan/addPlan5","meta":{},"window":{"navigationBarTitleText":"周转容器"}},{"path":"/pages/business/plan/addPlan6","meta":{},"window":{"navigationBarTitleText":"平库"}},{"path":"/pages/business/plan/planDetails","meta":{},"window":{"navigationBarTitleText":"资料详情"}},{"path":"/pages/authority/authority","meta":{},"window":{"navigationBarTitleText":"账号"}},{"path":"/pages/business/cstmrInfo/cstmrInfo","meta":{},"window":{"navigationBarTitleText":"客户信息","navigationStyle":"custom","enablePullDownRefresh":false}},{"path":"/pages/business/cstmr/modiCsmter","meta":{},"window":{"navigationBarTitleText":"修改详情","enablePullDownRefresh":false}},{"path":"/pages/business/goBusiness/goBusiness","meta":{},"window":{"navigationBarTitleText":"出差","enablePullDownRefresh":false}},{"path":"/pages/business/goBusiness/addgoBusiness","meta":{},"window":{"navigationBarTitleText":"出差申请","enablePullDownRefresh":false}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:Math.round(f/20)})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:void 0,window:void 0,document:void 0,frames:void 0,self:void 0,location:void 0,navigator:void 0,localStorage:void 0,history:void 0,Caches:void 0,screen:void 0,alert:void 0,confirm:void 0,prompt:void 0,fetch:void 0,XMLHttpRequest:void 0,WebSocket:void 0,webkit:void 0,print:void 0}}}});
unpackage/dist/dev/app-plus/app-service.js
Diff too large
unpackage/dist/dev/app-plus/app-view.js
Diff too large