|
@@ -2,12 +2,13 @@
|
|
|
<card>
|
|
<card>
|
|
|
<view slot="content">
|
|
<view slot="content">
|
|
|
{{mainData.workpresetjson.workname}}
|
|
{{mainData.workpresetjson.workname}}
|
|
|
- <view class="flex-align-center">
|
|
|
|
|
- <t-tag variant="dark" class="mr-5" theme="{{mainData.status == 0?'danger':mainData.status == 1?'success':'primary'}}" size="small">{{mainData.status == 0?(language['未完成']||'未完成'):mainData.status == 1?(language['完成']||'完成'):(language['进行中']||'进行中')}}</t-tag>
|
|
|
|
|
- <t-tag wx:if="{{mainData.finishby}}" variant="dark" theme="primary" size="small">{{mainData.finishby}}</t-tag>
|
|
|
|
|
|
|
+ <view class="stuta">
|
|
|
|
|
+ <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>
|
|
</view>
|
|
|
-
|
|
|
|
|
</card>
|
|
</card>
|
|
|
<view style="margin-bottom: 5px;" class="small"><text class="label">{{language['工序说明']||'工序说明'}}</text></view>
|
|
<view style="margin-bottom: 5px;" class="small"><text class="label">{{language['工序说明']||'工序说明'}}</text></view>
|
|
|
<card>
|
|
<card>
|
|
@@ -119,24 +120,44 @@
|
|
|
<view style="margin-bottom: 5px;" class="small"><text class="label">{{language['物料及人员']||'物料及人员'}}</text></view>
|
|
<view style="margin-bottom: 5px;" class="small"><text class="label">{{language['物料及人员']||'物料及人员'}}</text></view>
|
|
|
<card>
|
|
<card>
|
|
|
<view style="flex:1" slot="content">
|
|
<view style="flex:1" slot="content">
|
|
|
- <t-tabs defaultValue="{{mainData.workpresetjson.addperson !== 0?0:1}}" bind:change="onTabsChange" bind:click="onTabsClick" t-class="custom-tabs">
|
|
|
|
|
- <t-tab-panel wx:if="{{mainData.workpresetjson.addperson !== 0}}" label="{{language['培训人员']||'培训人员'}}" value="0">
|
|
|
|
|
|
|
+ <view class="custom-tab-header">
|
|
|
|
|
+ <view
|
|
|
|
|
+ class="custom-tab-item {{activeTab === 0 ? 'active' : ''}}"
|
|
|
|
|
+ wx:if="{{mainData.workpresetjson.addperson !== 0}}"
|
|
|
|
|
+ bindtap="onTabChange"
|
|
|
|
|
+ data-value="0"
|
|
|
|
|
+ >
|
|
|
|
|
+ <text>{{language['培训人员']||'培训人员'}}</text>
|
|
|
|
|
+ <text wx:if="{{mainData.workpresetjson.addperson == 11}}" style="color:#e34d59;margin-left:4rpx">*</text>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view
|
|
|
|
|
+ class="custom-tab-item {{activeTab === 1 ? 'active' : ''}}"
|
|
|
|
|
+ wx:if="{{mainData.workpresetjson.additem !== 0}}"
|
|
|
|
|
+ bindtap="onTabChange"
|
|
|
|
|
+ data-value="1"
|
|
|
|
|
+ >
|
|
|
|
|
+ <text>{{language['工单物料']||'工单物料'}}</text>
|
|
|
|
|
+ <text wx:if="{{mainData.workpresetjson.additem == 11}}" style="color:#e34d59;margin-left:4rpx">*</text>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="custom-tab-content">
|
|
|
|
|
+ <view wx:if="{{activeTab === 0 && mainData.workpresetjson.addperson !== 0}}">
|
|
|
<card wx:for="{{mainData.trainers}}">
|
|
<card wx:for="{{mainData.trainers}}">
|
|
|
<menber-card style="flex:1" slot="content" data="{{item}}" bind:delete="deleteMenber"></menber-card>
|
|
<menber-card style="flex:1" slot="content" data="{{item}}" bind:delete="deleteMenber"></menber-card>
|
|
|
</card>
|
|
</card>
|
|
|
<view class="flex-align-center flex-around panel">
|
|
<view class="flex-align-center flex-around panel">
|
|
|
<t-button size="extra-small" variant="primary" bind:tap="addTrainers">{{language['添加人员']||'添加人员'}}</t-button>
|
|
<t-button size="extra-small" variant="primary" bind:tap="addTrainers">{{language['添加人员']||'添加人员'}}</t-button>
|
|
|
</view>
|
|
</view>
|
|
|
- </t-tab-panel>
|
|
|
|
|
- <t-tab-panel wx:if="{{mainData.workpresetjson.additem !== 0}}" label="{{language['工单物料']||'工单物料'}}" value="1">
|
|
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view wx:if="{{activeTab === 1 && mainData.workpresetjson.additem !== 0}}">
|
|
|
<card style="margin-top:10px" wx:for="{{titems}}" wx:key="itemid">
|
|
<card style="margin-top:10px" wx:for="{{titems}}" wx:key="itemid">
|
|
|
<product-card style="flex:1" slot="content" data="{{item}}" changeQty="{{true}}" bind:delete="deleteMaterial" bind:input="qtyChange"></product-card>
|
|
<product-card style="flex:1" slot="content" data="{{item}}" changeQty="{{true}}" bind:delete="deleteMaterial" bind:input="qtyChange"></product-card>
|
|
|
</card>
|
|
</card>
|
|
|
<view class="flex-align-center flex-around panel">
|
|
<view class="flex-align-center flex-around panel">
|
|
|
<t-button size="extra-small" variant="primary" bind:tap="addProduct">{{language['添加物料']||'添加物料'}}</t-button>
|
|
<t-button size="extra-small" variant="primary" bind:tap="addProduct">{{language['添加物料']||'添加物料'}}</t-button>
|
|
|
</view>
|
|
</view>
|
|
|
- </t-tab-panel>
|
|
|
|
|
- </t-tabs>
|
|
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</card>
|
|
</card>
|
|
|
</view>
|
|
</view>
|