| | |
| | | <view class="carNum-box"> |
| | | <view>计划车数:</view> |
| | | <u--input |
| | | focus |
| | | placeholder="请输入发运车数" |
| | | border="surround" |
| | | v-model="item.numPlan" |
| | |
| | | </view> |
| | | <u-button class="xiugai-btn" type="primary" text="提交" @click="dataFormSubmit"></u-button> |
| | | </view> |
| | | <view v-else> |
| | | <view v-if="isTomJihua == '已设置的计划'"> |
| | | <view class="main-block-box" v-for="(item,index) in fyData" :key="item.id"> |
| | | <view class="jihua-main-line"> |
| | | <view class="name">客户名称:{{item.customerName}}</view> |
| | |
| | | <view class="main-flex"> |
| | | <view class="carNum-box"> |
| | | <view>计划车数:</view> |
| | | <u--input focus placeholder="请输入发运车数" border="surround" v-model="item.numPlan" |
| | | <u--input placeholder="请输入发运车数" border="surround" v-model="item.numPlan" |
| | | @change="inputTotalChange(item)"></u--input> |
| | | </view> |
| | | <view>实际发车数:{{item.order ? item.order.numReal : item.numReal}}</view> |
| | |
| | | </view> |
| | | <u-button class="xiugai-btn" type="primary" text="修改" @click="getOrderCarNum"></u-button> |
| | | </view> |
| | | |
| | | <!-- <u-empty |
| | | v-if="fyData.length == 0" |
| | | mode="data" |
| | | icon="" |
| | | > |
| | | </u-empty> --> |
| | | </div> |
| | | </view> |
| | | <!-- 菜单栏 --> |
| | |
| | | info: { |
| | | shippingDate: this.todayDate() |
| | | }, |
| | | isTomJihua: '', |
| | | isTomJihua: '全部', |
| | | editRow:'', //修改行的行 |
| | | menuShow:false, |
| | | } |
| | |
| | | title: '正在加载...' |
| | | }); |
| | | let compId = uni.getStorageSync('userInfo').compId |
| | | |
| | | let params = { |
| | | current: 1, |
| | | size: 100, |
| | |
| | | if (res.code == 0) { |
| | | if(!allList) { |
| | | this.fyData = res.data.records |
| | | console.log(this.fyData,'this.fyData=========11111111') |
| | | }else { |
| | | let l = res.data.records |
| | | allList.forEach(e => { |
| | |
| | | }) |
| | | }) |
| | | this.fyData = allList; |
| | | console.log(this.fyData,'this.fyData=========22222222') |
| | | } |
| | | console.log(this.fyData,'this.fyData=========333333333') |
| | | uni.hideLoading(); |
| | | } |
| | | }).catch(e => { |
| | | uni.hideLoading(); |
| | | }) |
| | | }, |
| | | tabClick(item) { //切换今日和明日 |
| | | console.log(item.name, 'item==========') |
| | | console.log(item, 'item==========') |
| | | if (item.index == 1) { |
| | | this.info.shippingDate = this.tomorrowDate() |
| | | if (this.isTomJihua == '已设置的计划') { |
| | |
| | | |
| | | .u-radio-group--row { |
| | | height: 100%; |
| | | width: 100%; |
| | | display: flex; |
| | | justify-content: right; |
| | | } |
| | | |
| | | .u-radio__icon-wrap { |
| | |
| | | bottom: vww(20); |
| | | width: vww(200); |
| | | transform: translateX(-50%); |
| | | border-radius: vww(20); |
| | | } |
| | | } |
| | | |
| | |
| | | display: flex; |
| | | flex-direction: column; |
| | | width: 100%; |
| | | padding: vww(0) vww(10) vww(60) vww(10); |
| | | padding: vww(0) vww(10) vww(70) vww(10); |
| | | box-sizing: border-box; |
| | | |
| | | .main-inside { |
| | |
| | | } |
| | | |
| | | .main-block-box { |
| | | box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); |
| | | box-shadow: 0px 0px 8px 0px rgba(216,218,238,0.80); |
| | | height: vww(120); |
| | | padding: vww(10); |
| | | box-sizing: border-box; |
| | | margin-top: vww(15); |
| | | border-radius: vww(5); |
| | | |
| | | margin-top: vww(12); |
| | | border-radius: vww(8); |
| | | &:first-child{ |
| | | margin-top: vww(5); |
| | | } |
| | | .jihua-main-line { |
| | | width: 100%; |
| | | display: flex; |
| | |
| | | width: 100%; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | |
| | | view{ |
| | | font-size: vww(14); |
| | | line-height: vww(34); |
| | | } |
| | | .carNum-box { |
| | | display: flex; |
| | | |
| | | view { |
| | | font-size: vww(14); |
| | | line-height: vww(34); |
| | | } |
| | | .u-input { |
| | | height: vww(20); |
| | | width: vww(100); |