Browse Source

上传

master
前端-胡立永 1 month ago
parent
commit
3c0693fb10
3 changed files with 138 additions and 55 deletions
  1. +40
    -1
      pages_order/order/ProcessCardFour.vue
  2. +72
    -53
      pages_order/order/ProcessCardThree.vue
  3. +26
    -1
      pages_order/order/ProcessCardTo.vue

+ 40
- 1
pages_order/order/ProcessCardFour.vue View File

@ -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">
研发确认
@ -78,6 +100,20 @@
:key="wi"
v-for="(w, wi) in c.workorderParamStepfourList"
>
<view class="Work-List"
>
<view class="label">
规格
<!-- {{ w.specs }} -->
</view>
<view class="text">
<input type="text"
style="width: 450rpx;"
:disabled="!isPermission('修改')"
v-model="w.specs"/>
</view>
</view>
<view class="image-box">
<view class="image"
@ -160,7 +196,9 @@
templateId: this.id
}, res => {
if (res.code == 200) {
this.StepOne = res.result.workorderGeneralStepfour || {}
this.StepOne = res.result.workorderGeneralStepfour || {
currentdate : new Date().getTime()
}
for (let k in this.StepOne) {
if(!this.StepOne[k] || this.StepOne[k] == 'null'){
@ -231,6 +269,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


+ 72
- 53
pages_order/order/ProcessCardThree.vue View File

@ -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


+ 26
- 1
pages_order/order/ProcessCardTo.vue View File

@ -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">
研发确认
@ -150,7 +172,9 @@
templateId: this.id
}, res => {
if (res.code == 200) {
this.StepOne = res.result.workorderGeneralSteptwo || {}
this.StepOne = res.result.workorderGeneralSteptwo || {
currentdate : new Date().getTime()
}
for (let k in this.StepOne) {
if(!this.StepOne[k] || this.StepOne[k] == 'null'){
@ -221,6 +245,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


Loading…
Cancel
Save