|
|
@ -14,6 +14,28 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="Work-List" |
|
|
|
@click="$refs.datetimePicker.open()"> |
|
|
|
<view class="label"> |
|
|
|
日期: |
|
|
|
</view> |
|
|
|
<view class="text"> |
|
|
|
{{ $dayjs(StepOne.currentdate).format('YYYY-MM-DD') }} |
|
|
|
</view> |
|
|
|
<view |
|
|
|
style="margin-left: auto;"> |
|
|
|
<uv-icon |
|
|
|
name="arrow-right" |
|
|
|
></uv-icon> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<uv-datetime-picker |
|
|
|
ref="datetimePicker" |
|
|
|
mode="date" |
|
|
|
:value="new Date(StepOne.currentdate).getTime()" |
|
|
|
@confirm="e => StepOne.currentdate = e.value"/> |
|
|
|
|
|
|
|
<view class="Work-List"> |
|
|
|
<view class="label"> |
|
|
|
研发确认: |
|
|
@ -76,46 +98,6 @@ |
|
|
|
{{ c.name }} |
|
|
|
</view> |
|
|
|
|
|
|
|
<template |
|
|
|
v-if="c.paramType == 1"> |
|
|
|
<view class="item-input" |
|
|
|
:key="wi" |
|
|
|
v-for="(w, wi) in c.workorderParamStepthreeList" |
|
|
|
> |
|
|
|
<view class="image-box"> |
|
|
|
<view class="image" |
|
|
|
:key="xi" |
|
|
|
v-for="(x, xi) in 10"> |
|
|
|
|
|
|
|
<image |
|
|
|
v-if="w['param' + (xi + 1)]" |
|
|
|
:src="w['param' + (xi + 1)]" |
|
|
|
@click="previewImage([w['param' + (xi + 1)]], 0)" |
|
|
|
mode="aspectFill"></image> |
|
|
|
|
|
|
|
<view class="add-image" |
|
|
|
v-else |
|
|
|
@click="upload(w, 'param' + (xi + 1))"> |
|
|
|
<uv-icon |
|
|
|
size="40rpx" |
|
|
|
name="plus" |
|
|
|
color="#00000022" |
|
|
|
></uv-icon> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="delete" |
|
|
|
@click="del(w, 'param' + (xi + 1))" |
|
|
|
v-if="w['param' + (xi + 1)]"> |
|
|
|
x |
|
|
|
</view> |
|
|
|
|
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
<template v-else> |
|
|
|
<view class="item-input" |
|
|
|
:key="wi" |
|
|
|
v-for="(w, wi) in c.workorderParamStepthreeList" |
|
|
@ -134,19 +116,54 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="Work-List" |
|
|
|
:key="xi" |
|
|
|
v-for="(x, xi) in 10" |
|
|
|
> |
|
|
|
<view class="label"> |
|
|
|
参数{{ xi + 1 }}: |
|
|
|
<template |
|
|
|
v-if="c.paramType == 1"> |
|
|
|
<view class="image-box"> |
|
|
|
<view class="image" |
|
|
|
:key="xi" |
|
|
|
v-for="(x, xi) in 10"> |
|
|
|
|
|
|
|
<image |
|
|
|
v-if="w['param' + (xi + 1)]" |
|
|
|
:src="w['param' + (xi + 1)]" |
|
|
|
@click="previewImage([w['param' + (xi + 1)]], 0)" |
|
|
|
mode="aspectFill"></image> |
|
|
|
|
|
|
|
<view class="add-image" |
|
|
|
v-else |
|
|
|
@click="upload(w, 'param' + (xi + 1))"> |
|
|
|
<uv-icon |
|
|
|
size="40rpx" |
|
|
|
name="plus" |
|
|
|
color="#00000022" |
|
|
|
></uv-icon> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="delete" |
|
|
|
@click="del(w, 'param' + (xi + 1))" |
|
|
|
v-if="w['param' + (xi + 1)]"> |
|
|
|
x |
|
|
|
</view> |
|
|
|
|
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="text"> |
|
|
|
<input type="text" |
|
|
|
:disabled="!isPermission('修改')" |
|
|
|
v-model="w['param' + (xi + 1)]"/> |
|
|
|
</template> |
|
|
|
|
|
|
|
<template v-else> |
|
|
|
<view class="Work-List" |
|
|
|
:key="xi" |
|
|
|
v-for="(x, xi) in 10" |
|
|
|
> |
|
|
|
<view class="label"> |
|
|
|
参数{{ xi + 1 }}: |
|
|
|
</view> |
|
|
|
<view class="text"> |
|
|
|
<input type="text" |
|
|
|
:disabled="!isPermission('修改')" |
|
|
|
v-model="w['param' + (xi + 1)]"/> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</template> |
|
|
|
|
|
|
|
<view class="Work-List" |
|
|
|
> |
|
|
@ -161,7 +178,6 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</template> |
|
|
|
|
|
|
|
</view> |
|
|
|
</view> |
|
|
@ -201,7 +217,9 @@ |
|
|
|
templateId: this.id |
|
|
|
}, res => { |
|
|
|
if (res.code == 200) { |
|
|
|
this.StepOne = res.result.workorderGeneralStepthree || {} |
|
|
|
this.StepOne = res.result.workorderGeneralStepthree || { |
|
|
|
currentdate : new Date().getTime() |
|
|
|
} |
|
|
|
|
|
|
|
for (let k in this.StepOne) { |
|
|
|
if(!this.StepOne[k] || this.StepOne[k] == 'null'){ |
|
|
@ -272,6 +290,7 @@ |
|
|
|
|
|
|
|
StepOne.stepId = this.stepId |
|
|
|
StepOne.templateId = this.id |
|
|
|
StepOne.currentdate = this.$dayjs(StepOne.currentdate).format('YYYY-MM-DD') |
|
|
|
|
|
|
|
delete StepOne.updateBy |
|
|
|
delete StepOne.updateTime |
|
|
|