#
whycq
2023-09-11 077c43f77fa182a0d58c70301d128b4f3f4b3cce
#
1个文件已修改
90 ■■■■ 已修改文件
pages/business/plan/planDetails.vue 90 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/business/plan/planDetails.vue
@@ -27,27 +27,32 @@
            <view class="container">
                <view><y-title title="其他信息"></y-title></view><view></view>
                <view class="list-item1">货物规格</view><view class="list-item2">{{detl.createBy$}}</view>
                <view class="list-item1">进叉方向</view><view class="list-item2">{{detl.createTime$}}</view>
            </view>
            <view class="detail-box">
                <plan-detail :info="info"></plan-detail>
            </view>
            <!-- 售前规划 -->
            <view class="container">
                <view><y-title title="售前规划"></y-title></view><view></view>
                <view class="list-item1">规划员</view><view class="list-item2">{{detl.uuid}}</view>
                <view class="list-item1">完成时间</view><view class="list-item2">{{detl.finishTime$}}</view>
                <view class="list-item1">更改方案</view><view class="list-item2">{{detl.change}}</view>
                <view class="list-item1">更改次数</view><view class="list-item2">{{detl.changeTime}}</view>
                <view class="list-item1">更改原因</view><view class="list-item2">{{detl.changeReason}}</view>
                <view class="list-item1">规格奖金</view><view class="list-item2">{{detl.planBonus}}</view>
                <view class="list-item1">组长奖金</view><view class="list-item2">{{detl.planLeaderBonus}}</view>
            </view>
            <!-- 系统信息 -->
            <view class="container">
                <view><y-title title="系统信息"></y-title></view><view></view>
                <view class="list-item1">添加人员</view><view class="list-item2">{{detl.createBy$}}</view>
                <view class="list-item1">添加时间</view><view class="list-item2">{{detl.createTime$}}</view>
                <view class="list-item1">修改人员</view><view class="list-item2">{{detl.updateBy$}}</view>
                <view class="list-item1">修改时间</view><view class="list-item2">{{detl.updateTime$}}</view>
            </view>
            <!-- 售前规划 -->
            <view class="container">
                <view><y-title title="跟进人"></y-title></view><view></view><view><uni-icons @click="addPerson()" type="plus" size="20" color="#55aaff"></uni-icons></view>
                <view class="list" v-for="(item,index) in followers" :key="index">
                    <view class="list-left">{{item.userName}}</view>
                    <view class="list-right"><button size="mini" style="float: right;" type="warn" @click="removeFollowers(item.userId)">移除</button></view>
                </view>
                <view class="list-none" v-show="followers.length == 0">
                    <text>暂无跟进人</text>
                </view>
            </view>
        </scroll-view>
        <view class="foot">
            <button  size="mini" type="warn" @click="del(id)">删除</button>
        </view>
        
        <view>
            <!-- 输入框示例 -->
@@ -97,7 +102,8 @@
                },{
                    title: '审核通过',
                    desc: ''
                }]
                }],
                info: []
            }
        },
        onLoad(option) { 
@@ -105,12 +111,13 @@
            this.init()
            this.autoLoad('follower','')
            setTimeout(()=>{
                this.getFollowers()
                // this.getFollowers()
            },500)
        },
        methods: {
            init() {
                let that = this
                that.info = []
                uni.request({
                    url: that.baseUrl + '/plan/' + that.id +'/auth',
                    header: {'token' : uni.getStorageSync('token')},
@@ -120,7 +127,45 @@
                        res = res.data
                        that.detl = res.data
                        that.active = res.data.settle
                        that.cstmrId = that.cstmr.id
                        if (res.data.planType == 4) {
                            that.info.push(
                            {name:'货物规格',val:res.data.input_1},
                            {name:'货物重量',val:res.data.input_2},
                            {name:'仓库温度',val:res.data.input_6},
                            {name:'顶部最低点离地距离',val:res.data.input_8},
                            {name:'进叉方向',val:res.data.input_4},
                            {name:'厂房可用高度',val:res.data.input_5},
                            {name:'通道大小有无要求',val:res.data.input_7},
                            {name:'平库货架类型',val:res.data.select_2},
                            {name:'是否需要跨梁',val:res.data.radio_1 == 'value1' ? '是' : '否'},
                            {name:'是否需要网层板',val:res.data.radio_2 == 'value1' ? '是' : '否'},
                            {name:'是否需要层板',val:res.data.radio_8 == 'value1' ? '是' : '否'},
                            {name:'地面有无电缆沟',val:res.data.radio_3 == 'value1' ? '是' : '否'},
                            {name:'地面平整度和地面沉降是否满足标准',val:res.data.radio_5 == 'value1' ? '是' : '否'},
                            {name:'布局区域是否提供CAD场地图纸/场地',val:res.data.radio_7 == 'value1' ? '是' : '否'},
                            {name:'其他要求及注意点',val:res.data.textarea_2 ? res.data.textarea_2 : '--'},
                            )
                        } else if(res.data.planType == 5) {
                            that.info.push(
                            {name:'货物规格',val:res.data.input_2},
                            {name:'货物重量',val:res.data.input_5},
                            {name:'厂房可用高度',val:res.data.input_4},
                            {name:'顶部最低点离地距离',val:res.data.input_9},
                            {name:'进叉方向',val:res.data.input_3},
                            {name:'仓库温度',val:res.data.input_7},
                            {name:'抗震设防烈度',val:res.data.input_6},
                            {name:'基本地震加速度',val:res.data.input_11},
                            {name:'客户技术对接联系方式(选填)',val:res.data.input_8},
                            {name:'立体库货架类型',val:res.data.select_3},
                            {name:'是否有消防要求',val:res.data.radio_5 == 'value1' ? '是' : '否'},
                            {name:'否需要货架背网',val:res.data.radio_8 == 'value1' ? '是' : '否'},
                            {name:'地面有无电缆沟',val:res.data.radio_7 == 'value1' ? '是' : '否'},
                            {name:'布局区域是否提供CAD场地图纸/场地',val:res.data.radio_6 == 'value1' ? '是' : '否'},
                            {name:'地面平整度和地面沉降是否满足标准',val:res.data.radio_10 == 'value1' ? '是' : '否'},
                            {name:'其他要求及注意点',val:res.data.textarea_2 ? res.data.textarea_2 : '--'},
                            )
                        }
                        // that.cstmrId = that.cstmr.id
                    }
                })
            },
@@ -274,7 +319,7 @@
        grid-template-columns: 1fr 3fr;
    }
    .container:last-child {
        grid-template-columns: 5fr 5fr 2fr;
        /* grid-template-columns: 5fr 5fr 2fr; */
        margin-bottom: 120rpx;
    }
    .list-item1 {
@@ -332,4 +377,7 @@
        display: grid;
        position: relative;
    }
    .detail-box {
        background-color: #fff;
    }
</style>