You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

92 lines
4.6 KiB

<!--monitor/pages/materialUse/materialUse.wxml-->
<view class="list">
<view>
<view class="title">物料归属:</view>
<view>
<radio-group bindchange="changeType">
<radio value="1" checked="{{type==1}}" />物料甲供
<radio value="2" checked="{{type==2}}" />自备物料
</radio-group>
</view>
</view>
<view class="content-line"></view>
<view wx:if="{{listData.length == 0}}" style="font-size: 28rpx; color: #CCC; height: 300rpx; line-height: 300rpx; text-align: center; ">请点击左下角按钮添加</view>
<!-- 物料甲供 -->
<block wx:if="{{type==1}}">
<block wx:for="{{listData}}" wx:key="index">
<view class="content-list">
<view>
<view class="title"><text class="red"></text>物料名称:</view>
<input value="{{item.materialName}}" bindinput="inputText" data-name="materialName" placeholder="请输入" placeholder-style="color:#CCC;" disabled></input>
</view>
<view>
<view class="title"><text class="red">*</text>使用数量:</view>
<view class="value-flex">
<input type="number" value="{{item.userAmount}}" bindinput="inputNum" data-index="{{index}}" data-name="userAmount" placeholder="请输入" style="width: 300rpx; display: inline-flex;" placeholder-style="color:#CCC;" ></input>
<view class="del-btn" data-index="{{index}}" catch:tap="delList">删除</view>
</view>
</view>
</view>
<view class="content-line" style="width: 90%; margin: 0 auto;" wx:if="{{index+1 < listData.length}}"></view>
</block>
</block>
<!-- 自备物料 -->
<block wx:if="{{type==2}}">
<block wx:for="{{listData}}" wx:key="index">
<view class="content-list">
<view>
<view class="title"><text class="red"></text>物料名称:</view>
<input value="{{item.materialName}}" bindinput="inputText" data-name="materialName" data-index="{{index}}" placeholder="请输入" placeholder-style="color:#CCC;"></input>
</view>
<view>
<view class="title"><text class="red"></text>物料代码:</view>
<input value="{{item.materialCode}}" bindinput="inputText" data-name="materialCode" data-index="{{index}}" placeholder="请输入" placeholder-style="color:#CCC;"></input>
</view>
<view>
<view class="title"><text class="red">*</text>物料类型:</view>
<input value="{{item.materialType}}" bindinput="inputText" data-name="materialType" data-index="{{index}}" placeholder="请输入" placeholder-style="color:#CCC;"></input>
</view>
<view>
<view class="title"><text class="red">*</text>物料规格:</view>
<input value="{{item.materialSpec}}" bindinput="inputText" data-name="materialSpec" data-index="{{index}}" placeholder="请输入" placeholder-style="color:#CCC;"></input>
</view>
<!-- <view>
<view class="title"><text class="red">*</text>物料类型:</view>
<view class="detail-list p-r">
<picker bindchange="changSelect" data-name="materialType" data-index="{{index}}" data-list="typeList" range="{{typeList}}">
<view class="picker">
<text class="gray" wx:if="{{!item.materialType}}">请选择</text>
{{item.materialType}}
</view>
</picker>
<view class="rj"></view>
</view>
</view>
<view>
<view class="title"><text class="red">*</text>物料规格:</view>
<view class="detail-list p-r">
<picker bindchange="changSelect" data-name="materialSpec" data-index="{{index}}" data-list="specList" range="{{specList}}" disabled="{{!item.materialType}}">
<view class="picker">
<text class="gray" wx:if="{{!item.materialSpec}}">请选择</text>
{{item.materialSpec}}
</view>
</picker>
<view class="rj"></view>
</view>
</view> -->
<view>
<view class="title"><text class="red">*</text>使用数量:</view>
<input type="number" value="{{item.userAmount}}" bindinput="inputNum" data-name="userAmount" data-index="{{index}}" placeholder="请输入" style="width: 500rpx; display: inline-flex;" placeholder-style="color:#CCC;" ></input>
</view>
</view>
<view class="content-line" style="width: 90%; margin: 0 auto;" wx:if="{{index+1 < listData.length}}"></view>
</block>
</block>
</view>
<view style="height: 180rpx;"></view>
<view class="operate">
<view class="guo" bindtap="addList">添加物料</view>
<view class="jie" bindtap="submitForm">保存</view>
</view>