Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
mes-pad
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ximai
mes-pad
Commits
31c68640
Commit
31c68640
authored
May 09, 2024
by
张海景
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update:修改日期组件和显示图片详情
parent
4d708cb2
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
236 additions
and
11 deletions
+236
-11
App.vue
App.vue
+3
-1
ProogingSpecificationSheet.vue
.../mes/prodReport/components/ProogingSpecificationSheet.vue
+220
-0
index.vue
pages/mes/prodReport/index.vue
+13
-10
No files found.
App.vue
View file @
31c68640
...
@@ -23,7 +23,9 @@ export default {
...
@@ -23,7 +23,9 @@ export default {
}
}
/
deep
/
.times
.uni-date-picker__container
{
/
deep
/
.times
.uni-date-picker__container
{
height
:
275px
!
important
;
height
:
400px
!
important
;
z-index
:
10000
!
important
;
position
:
fixed
!
important
;
}
}
/
deep
/
.uni-pagination__num-tag
{
/
deep
/
.uni-pagination__num-tag
{
...
...
pages/mes/prodReport/components/ProogingSpecificationSheet.vue
0 → 100644
View file @
31c68640
<
template
>
<div
class=
""
>
<u-form
label-width=
"120px"
:model=
"form"
labelAlign=
"right"
>
<u-row>
<u-col
span=
"4"
>
<u-form-item
label=
"规格书类型:"
prop=
"specificationSheetType"
>
{{
form
.
specificationSheetType
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"品牌:"
prop=
"brandName"
>
{{
form
.
brandName
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"英文名称:"
prop=
"enName"
>
{{
form
.
enName
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"单位:"
prop=
"unitOfMeasure"
>
{{
form
.
unitOfMeasure
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"采购单位:"
prop=
"purchaseUnit"
>
{{
form
.
purchaseUnit
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"换算值:"
prop=
"conversionValue"
>
{{
form
.
conversionValue
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"单层厚(丝):"
prop=
"singleLayerThick"
>
{{
form
.
singleLayerThick
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"单重(KG):"
prop=
"singleWeight"
>
{{
form
.
singleWeight
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"层数:"
prop=
"layerNum"
>
{{
form
.
layerNum
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"长度cm:"
prop=
"length"
>
{{
form
.
length
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"高度cm:"
prop=
"height"
>
{{
form
.
height
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"宽度cm:"
prop=
"width"
>
{{
form
.
width
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"印张长度:"
prop=
"printingPaperlenth"
>
{{
form
.
printingPaperlenth
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"印张宽度:"
prop=
"printPaperwidth"
>
{{
form
.
printPaperwidth
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"派工倍数:"
prop=
"sendworkMultiple"
>
{{
form
.
sendworkMultiple
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"印刷正面颜色:"
prop=
"frontColorName"
>
{{
form
.
frontColorName
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"印刷背面颜色:"
prop=
"oppositeColorName"
>
{{
form
.
oppositeColorName
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"仓库:"
prop=
"storePlace"
>
{{
form
.
storePlace
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"是否唯一码产品:"
prop=
"isUniqueCode"
>
{{
form
.
isUniqueCode
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"不考虑型体配色:"
prop=
"isConsiderColor"
>
{{
form
.
isConsiderColor
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"实物样/参考样:"
prop=
"isAddSimple"
>
{{
form
.
isAddSimple
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"AI/PDF文档:"
prop=
"aiOrPdfDocuments"
>
{{
form
.
aiOrPdfDocuments
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"配方:"
prop=
"formula"
>
{{
form
.
formula
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"列双刀位:"
prop=
"coldoubleCutspacing"
>
{{
form
.
coldoubleCutspacing
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"行双刀位:"
prop=
"rowdoubleCutspacing"
>
{{
form
.
rowdoubleCutspacing
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"排版行数:"
prop=
"rowNum"
>
{{
form
.
rowNum
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"角型:"
prop=
"shape"
>
{{
form
.
shape
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"角度(mm):"
prop=
"angle"
>
{{
form
.
angle
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"吹膜宽度:"
prop=
"blownFilmWidth"
>
{{
form
.
blownFilmWidth
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"吹膜厚度:"
prop=
"blownFilmThickness"
>
{{
form
.
blownFilmThickness
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"印刷宽度:"
prop=
"printingWidth"
>
{{
form
.
printingWidth
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"Inlay:"
prop=
"inlay"
>
{{
form
.
inlay
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"客户确认人:"
prop=
"customerConfirmedBy"
>
{{
form
.
customerConfirmedBy
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"客户确认日期:"
prop=
"customerConfirmedDate"
>
{{
form
.
customerConfirmedDate
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"研发核准人:"
prop=
"rdApprovedBy"
>
{{
form
.
rdApprovedBy
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"研发审核人:"
prop=
"rdReviewedBy"
>
{{
form
.
rdReviewedBy
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"研发制定人:"
prop=
"rdPreparedBy"
>
{{
form
.
rdPreparedBy
}}
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"产品正面:"
prop=
"frontImg"
>
<!--
{{
form
.
frontImg
}}
-->
<image
:src=
"form.frontImg"
mode=
"aspectFill"
></image>
</u-form-item>
</u-col>
<u-col
span=
"4"
>
<u-form-item
label=
"产品背面:"
prop=
"backImg"
>
<!--
{{
form
.
backImg
}}
-->
<image
:src=
"form.backImg"
mode=
"aspectFill"
></image>
</u-form-item>
</u-col>
</u-row>
</u-form>
</div>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
form
:
{}
}
},
}
</
script
>
<
style
scoped
lang=
"scss"
>
</
style
>
\ No newline at end of file
pages/mes/prodReport/index.vue
View file @
31c68640
...
@@ -670,14 +670,19 @@
...
@@ -670,14 +670,19 @@
<scroll-view
scroll-y=
"true"
class=
"scroll-list"
:style=
"{ height: this.screenHeight - 280 + 'px' }"
>
<scroll-view
scroll-y=
"true"
class=
"scroll-list"
:style=
"{ height: this.screenHeight - 280 + 'px' }"
>
<uni-table
ref=
"qcTable"
border
stripe
:loading=
"loading"
emptyText=
"未查询到数据"
>
<uni-table
ref=
"qcTable"
border
stripe
:loading=
"loading"
emptyText=
"未查询到数据"
>
<uni-tr>
<uni-tr>
<uni-th
width=
"100px"
align=
"center"
>
操作
</uni-th>
<uni-th
width=
"110px"
align=
"center"
>
工单编码
</uni-th>
<uni-th
width=
"110px"
align=
"center"
>
工单编码
</uni-th>
<uni-th
width=
"110px"
align=
"center"
>
工单名称
</uni-th>
<uni-th
width=
"110px"
align=
"center"
>
工单名称
</uni-th>
<uni-th
width=
"80px"
align=
"center"
>
来源类型
</uni-th>
<uni-th
width=
"80px"
align=
"center"
>
来源类型
</uni-th>
<uni-th
width=
"80px"
align=
"center"
>
产品名称
</uni-th>
<uni-th
width=
"80px"
align=
"center"
>
产品名称
</uni-th>
<uni-th
width=
"110px"
align=
"center"
>
编排单号
</uni-th>
<uni-th
width=
"110px"
align=
"center"
>
编排单号
</uni-th>
<uni-th
width=
"100px"
align=
"center"
>
操作
</uni-th>
</uni-tr>
</uni-tr>
<uni-tr
v-for=
"(line, index) in viewSopPicture"
:key=
"index"
>
<uni-tr
v-for=
"(line, index) in viewSopPicture"
:key=
"index"
>
<uni-td
align=
"center"
>
{{ line.workorderCode }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.workorderName }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.orderSource }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.productName }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.arrangeCode }}
</uni-td>
<uni-td
align=
"center"
>
<uni-td
align=
"center"
>
<view
class=
"uni-group"
>
<view
class=
"uni-group"
>
<!-- <button class="uni-button" size="mini" type="primary" @click="materialReturnFormShow(line)">退料 -->
<!-- <button class="uni-button" size="mini" type="primary" @click="materialReturnFormShow(line)">退料 -->
...
@@ -685,18 +690,13 @@
...
@@ -685,18 +690,13 @@
<button
class=
"uni-button"
size=
"mini"
type=
"primary"
@
click=
"viewSopsShow(line)"
>
查看
</button>
<button
class=
"uni-button"
size=
"mini"
type=
"primary"
@
click=
"viewSopsShow(line)"
>
查看
</button>
</view>
</view>
</uni-td>
</uni-td>
<uni-td
align=
"center"
>
{{ line.workorderCode }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.workorderName }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.orderSource }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.productName }}
</uni-td>
<uni-td
align=
"center"
>
{{ line.arrangeCode }}
</uni-td>
</uni-tr>
</uni-tr>
</uni-table>
</uni-table>
</scroll-view>
</scroll-view>
</view>
</view>
</u-modal>
</u-modal>
<u-modal
<u-modal
title=
"
显示图片
"
title=
"
详情
"
show-cancel-button
show-cancel-button
:show-confirm-button=
"false"
:show-confirm-button=
"false"
cancel-text=
"返回"
cancel-text=
"返回"
...
@@ -706,9 +706,10 @@
...
@@ -706,9 +706,10 @@
>
>
<view
class=
"list-bar"
>
<view
class=
"list-bar"
>
<scroll-view
scroll-y=
"true"
class=
"scroll-list"
:style=
"{ height: this.screenHeight - 280 + 'px' }"
>
<scroll-view
scroll-y=
"true"
class=
"scroll-list"
:style=
"{ height: this.screenHeight - 280 + 'px' }"
>
<view
style=
"display: flex; justify-content: space-between; flex-wrap: wrap"
>
<
!-- <
view style="display: flex; justify-content: space-between; flex-wrap: wrap">
<image v-for="(line, index) in viewSop" :key="index" @click="onPreviewTap(line)" style="padding: 10px" class="u-avatar-demo" :src="line" mode="aspectFill"></image>
<image v-for="(line, index) in viewSop" :key="index" @click="onPreviewTap(line)" style="padding: 10px" class="u-avatar-demo" :src="line" mode="aspectFill"></image>
</view>
</view> -->
<ProogingSpecificationSheet></ProogingSpecificationSheet>
</scroll-view>
</scroll-view>
</view>
</view>
</u-modal>
</u-modal>
...
@@ -755,6 +756,7 @@ import dModelList from './components/dModelList.vue';
...
@@ -755,6 +756,7 @@ import dModelList from './components/dModelList.vue';
import
userPersonnel
from
'./components/userPersonnel.vue'
;
import
userPersonnel
from
'./components/userPersonnel.vue'
;
import
printTemplate
from
'./components/printTemplate.vue'
;
import
printTemplate
from
'./components/printTemplate.vue'
;
import
workunitList
from
'./components/workunitList.vue'
;
import
workunitList
from
'./components/workunitList.vue'
;
import
ProogingSpecificationSheet
from
'./components/ProogingSpecificationSheet.vue'
;
import
UButton
from
'../../../uview-ui/components/u-button/u-button.vue'
;
import
UButton
from
'../../../uview-ui/components/u-button/u-button.vue'
;
import
cameraAuthMixin
from
'@/components/AppScan/appScanMixins.js'
;
import
cameraAuthMixin
from
'@/components/AppScan/appScanMixins.js'
;
import
{
handleError
}
from
'vue'
;
import
{
handleError
}
from
'vue'
;
...
@@ -770,7 +772,8 @@ export default {
...
@@ -770,7 +772,8 @@ export default {
printTemplate
,
printTemplate
,
UButton
,
UButton
,
workunitList
,
workunitList
,
AppScan
AppScan
,
ProogingSpecificationSheet
},
},
data
()
{
data
()
{
return
{
return
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment