| | |
| | | <view class="weigh-item"> |
| | | <view class="item"> |
| | | <view class="concrete" |
| | | style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/skin.png') no-repeat;background-size: cover;"> |
| | | :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/skin.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> |
| | | 皮 |
| | | </view> |
| | | <view class="num">{{ item.skin }}</view> |
| | | </view> |
| | | <view class="item"> |
| | | <view class="concrete" |
| | | style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/hair.png') no-repeat;background-size: cover;"> |
| | | :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/hair.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> |
| | | 毛 |
| | | </view> |
| | | <view class="num">{{ item.hair }}</view> |
| | | </view> |
| | | <view class="item"> |
| | | <view class="concrete" |
| | | style="background: url('https://mx.jzeg.cn:9095/appimg/image/banner/clean.png') no-repeat;background-size: cover;"> |
| | | :style="{ backgroundImage: `url(${onlineurl}/appimg/image/banner/clean.png)`, backgroundSize: 'cover', backgroundRepeat: 'no-repeat' }"> |
| | | 净 |
| | | </view> |
| | | <view class="num">{{ item.clean }}</view> |
| | |
| | | <view class="label-text"> |
| | | 折扣率 |
| | | </view> |
| | | <view v-if='roleType===4' |
| | | <view v-if='roleType===4&&!flag' |
| | | class="count-input"> |
| | | <u--input placeholder="请输入折扣率" |
| | | border="bottom" |
| | |
| | | v-model="item.discount" |
| | | @input='v=>discountInputHandle(v,i,item.clean)'></u--input> |
| | | </view> |
| | | <view v-else |
| | | <view v-else-if='flag' |
| | | class="count">{{ item.discount }}% |
| | | </view> |
| | | </view> |
| | |
| | | </view> |
| | | </view> |
| | | <view class="confirm-button" |
| | | v-if='roleType===4'> |
| | | v-if='roleType===4&&!flag'> |
| | | <u-button type="primary" |
| | | shape="circle" |
| | | text="确认" |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { onlineurl } from '@/api/request.js' |
| | | export default { |
| | | data() { |
| | | return { |
| | | orderPlanId: "", |
| | | index: null, |
| | | coalDetailsData: {}, |
| | | showWeigh: [], |
| | | discountrate: "", |
| | |
| | | // 产品列表 |
| | | actionsList: [], |
| | | actionShow: false, |
| | | actionIndex: null |
| | | actionIndex: null, |
| | | onlineurl, |
| | | havedInput: false, |
| | | flag: false |
| | | }; |
| | | }, |
| | | computed: { |
| | |
| | | }, |
| | | onLoad(params) { |
| | | this.orderPlanId = params.orderPlanId ? params.orderPlanId : '' |
| | | this.index = params.index ? params.index : '' |
| | | this.flag = params.flag ? params.flag : false |
| | | }, |
| | | onShow() { |
| | | this.roleType === 1 ? this.GetOrderPlan() : this.getTakeCoal() |
| | |
| | | this.coalDetailsData = res.data; |
| | | this.showWeigh = this.coalDetailsData.tmTaskCoalItems ? this.coalDetailsData |
| | | .tmTaskCoalItems : [], |
| | | uni.hideLoading() |
| | | this.showWeigh.forEach(v => { |
| | | if (!v.discount) { |
| | | v.discount = '' |
| | | } |
| | | }) |
| | | uni.hideLoading() |
| | | } else { |
| | | this.$u.toast('加载失败') |
| | | uni.hideLoading() |
| | |
| | | res => { |
| | | if (res.code == 0) { |
| | | this.loading = false |
| | | this.$u.toast('操作成功') |
| | | this.$u.toast('操作成功,即将返回上一页') |
| | | setTimeout(() => { |
| | | uni.navigateBack({ |
| | | delta: 1 |
| | | }) |
| | | }, 800) |
| | | } else { |
| | | this.loading = false |
| | | this.$u.toast('操作失败') |
| | |
| | | }, |
| | | // 选择质量 |
| | | popoverShow(i) { |
| | | if (this.roleType === 4) { |
| | | console.log(); |
| | | if (this.roleType === 4 && !this.flag) { |
| | | this.show = true |
| | | this.selectIndex = i |
| | | } |
| | | }, |
| | | // 选择产品 |
| | | productNamePopoverShow(i) { |
| | | if (this.roleType === 4) { |
| | | if (this.roleType === 4 && !this.flag) { |
| | | this.actionShow = true |
| | | this.actionIndex = i |
| | | } |
| | |
| | | this.actionShow = false |
| | | }, |
| | | selectClick(val) { |
| | | console.log(this.showWeigh); |
| | | this.showWeigh[this.actionIndex].productName = val.productName |
| | | this.showWeigh[this.actionIndex].productId = val.id |
| | | }, |
| | |
| | | } |
| | | |
| | | .main { |
| | | width: 100%; |
| | | width: 96%; |
| | | height: 100%; |
| | | min-height: 400rpx; |
| | | background-color: #fff; |
| | | margin: 0 auto; |
| | | margin: 10rpx auto; |
| | | display: flex; |
| | | flex-direction: column; |
| | | |
| | |
| | | width: 100%; |
| | | @include flex; |
| | | justify-content: center; |
| | | margin-bottom: 40rpx; |
| | | |
| | | /deep/ .u-button { |
| | | width: 180 rpx !important; |