| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- <view class="{{stopClick}}" style="padding:10px">
- <!-- 工序名称 + 状态 -->
- <view class="panel">
- {{mainData.sequence}}.{{mainData.workpresetjson.workname}}
- <view class="status-tag">
- <view class="tag" style="background-color:{{sColors['待开始']}};" wx:if="{{mainData.status == '0'}}">待开始</view>
- <view class="tag" style="background-color:{{sColors['已完成']}};" wx:if="{{mainData.status == '1'}}">已完成</view>
- <view class="tag" style="background-color:{{sColors['进行中']}};" wx:if="{{mainData.status == '2'}}">进行中</view>
- <view class="tag" style="background-color:#0052D9;" wx:if="{{mainData.finishby}}">{{mainData.finishby}}</view>
- </view>
- </view>
- <!-- 操作说明 -->
- <view class="panel">
- <view class="section-title">{{language['操作说明']||'操作说明'}}</view>
- <view class="section-text"> {{mainData.workpresetjson.remarks ? mainData.workpresetjson.remarks : language['暂无说明']||'暂无说明'}}</view>
- </view>
- <!-- 操作人员 -->
- <view class="panel">
- <view class="section-title">{{language['操作人员']||'操作人员'}}</view>
- <view wx:if="{{mainData.team.length === 0}}">
- <text class="small">{{language['暂无操作人员']||'暂无操作人员'}}</text>
- </view>
- <view wx:else>
- <van-radio-group value="{{selectedTeamUserid}}" bind:change="onTeamRadioChange" direction="horizontal">
- <van-radio wx:for="{{mainData.team}}" wx:key="userid" name="{{item.userid}}" icon-size="16px" class="team-radio-item">
- {{item.position ? item.position + '-' : ''}}{{item.name}}
- </van-radio>
- </van-radio-group>
- </view>
- </view>
- <!-- 上传附件 -->
- <view wx:if="{{mainData.workpresetjson.fileupload !== 0}}">
- <view class="panel">
- <view class="section-title">
- <text wx:if="{{mainData.workpresetjson.fileupload == 11}}" class="required-star">*</text>
- <text>{{language['上传附件']||'上传附件'}}</text>
- </view>
- <!-- <Files ownertable="sa_workorder_node" ownerid="{{mainData.sa_workorder_nodeid}}" disabled="{{stopClick != 'stopClick'}}" /> -->
- <upload id="fileUpload" bindData="{{bindNormalData}}"></upload>
- </view>
- </view>
- <!-- 物料添加 -->
- <view class="panel" style="display:flex;justify-content: space-between;align-items: center;">
- <view class="wl-title">
- {{language['物料添加']||'物料添加'}}
- </view>
- <view class="wl-btn">
- {{language['添加物料']||'添加物料'}}
- </view>
- </view>
- <!-- 全景影像 -->
- <view wx:if="{{mainData.workpresetjson.panorama !== 0}}">
- <view class="panel">
- <view class="section-title">
- <text wx:if="{{mainData.workpresetjson.panorama == 11}}" class="required-star">*</text>
- <text>{{language['全景影像']||'全景影像'}}</text>
- </view>
- <view class="section-label" >
- {{ language['全景影像链接']||'全景影像链接'}}:
- </view>
- <input value="{{form.panoramaurl || ''}}" placeholder="{{language['请填写全景影像链接']||'请填写全景影像链接'}}" bind:blur="amountPay" class="input-box" />
- <view class="section-label">
- {{ language['全景影像二维码']||'全景影像二维码'}}:
- </view>
- <input value="{{form.amount || ''}}" placeholder="{{language['输入金额']||'输入金额'}}" bind:blur="amountPay" class="input-box" />
- </view>
- </view>
- <!-- 是否合格 -->
- <view class="panel" style="display:flex;justify-content: space-between;align-items: center;">
- <view class="wl-title">
- <text wx:if="{{mainData.workpresetjson.passcheck == 1}}" class="required-star">*</text>
- {{language['是否合格']||'是否合格'}}
- </view>
- <van-radio-group direction='horizontal' value="{{ form.ispasscheck }}" bind:change="changeIspasscheck">
- <van-radio icon-size='14px' custom-class='label-class' name="1">{{language['合格']||'合格'}}</van-radio>
- <van-radio icon-size='14px' custom-class='label-class' name="0">{{language['不合格']||'不合格'}}</van-radio>
- </van-radio-group>
- <view wx:if="{{form.ispasscheck== 1}}">
- <view class="section-label">
- {{ language['不合格原因']||'不合格原因'}}:
- </view>
- <input value="{{form.amount || ''}}" placeholder="{{language['请填写不合格原因']||'请填写不合格原因'}}" bind:blur="amountPay" class="input-box" />
- <view class="section-label">
- <text class="required-star">*</text>
- {{ language['上传不合格附件']||'上传不合格附件'}}:
- </view>
- <input value="{{form.amount || ''}}" placeholder="{{language['请填写不合格原因']||'请填写不合格原因'}}" bind:blur="amountPay" class="input-box" />
- </view>
- </view>
- <!-- 客户签名 -->
- <view wx:if="{{mainData.workpresetjson.signature !== 0 && SignName}}">
- <view class="panel">
- <view class="section-title">
- <text wx:if="{{mainData.workpresetjson.signature == 11}}" class="required-star">*</text>
- <text>{{language['客户签名']||'客户签名'}}</text>
- </view>
- <sign-name id='signName' bindData="{{bindSignNameData}}"></sign-name>
- </view>
- </view>
- <!-- 备注 -->
- <view class="panel">
- <view class="section-title">{{language['备注']||'备注'}}</view>
- <textarea disabled="{{stopClick == 'stopClick'}}" value="{{form.remarks}}" placeholder="{{language['请输入备注']||'请输入备注'}}" bind:blur="remarkEdit" auto-height style="width:100%;min-height:80rpx;padding:10rpx 0;" />
- </view>
- <!-- 操作按钮 -->
- <view wx:if="{{stopClick != 'stopClick'}}">
- <van-button type="primary" size="large" bind:tap="saveNode" data-info="needBack" block>{{language['保存']||'保存'}}</van-button>
- <van-button style="margin-bottom:10px" type="primary" size="large" bind:tap="confirmBill" block>{{language['确认完成']||'确认完成'}}</van-button>
- </view>
- </view>
|