Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mes-ui
Project
Project
Details
Activity
Releases
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
周远喜
mes-ui
Commits
8270e90f
Commit
8270e90f
authored
Jun 28, 2020
by
仇晓婷
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
物料
parent
036a5a5e
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
448 additions
and
25 deletions
+448
-25
materiel.vue
components/page/materiel.vue
+435
-0
add.vue
pages/technology/productMix/product/add.vue
+10
-24
index.vue
pages/technology/productMix/product/index.vue
+1
-1
iview.js
plugins/iview.js
+2
-0
No files found.
components/page/materiel.vue
0 → 100644
View file @
8270e90f
This diff is collapsed.
Click to expand it.
pages/technology/productMix/product/add.vue
View file @
8270e90f
...
...
@@ -20,10 +20,7 @@
</Col>
-->
<Col
:span=
"12"
>
<FormItem
:label=
"l('materialId')"
prop=
"materialId"
>
<!--
<Input
v-model=
"entity.mmcode"
></Input>
-->
<Select
v-model=
"entity.materialId"
filterable
clearable
@
on-change=
"change"
>
<Option
v-for=
"item in dataList"
:value=
"item.id"
:key=
"item.id"
>
{{
item
.
code
}}
</Option>
</Select>
<Materiel
v-model=
"entity.materialId"
@
on-change=
"change"
></Materiel>
</FormItem>
</Col>
<Col
:span=
"12"
>
...
...
@@ -146,35 +143,24 @@ export default {
this
.
getTree
();
this
.
parms
.
eid
=
this
.
$u
.
guid
();
this
.
entity
.
levelId
=
this
.
parents
.
id
;
this
.
getMaterialList
();
},
methods
:
{
getTree
()
{
var
url
=
`
${
designUrl
}
/productlevel/getdepartmentstree`
;
service
.
get
(
`
${
url
}
`
).
then
(
response
=>
{
this
.
data2
=
response
.
result
;
//主承制单位
});
},
getMaterialList
()
{
let
data
=
{
conditions
:
[]
};
Api
.
materiallist
(
data
).
then
(
r
=>
{
this
.
dataList
=
r
.
result
.
filter
(
item
=>
item
.
status
==
3
);
this
.
data2
=
response
.
result
;
//主承制单位
});
},
change
(
val
)
{
this
.
dataList
.
forEach
(
e
=>
{
if
(
e
.
id
==
val
)
{
this
.
entity
.
name
=
e
.
name
;
this
.
entity
.
mmcode
=
e
.
code
;
this
.
entity
.
drawingNo
=
e
.
drawing
;
this
.
entity
.
version
=
e
.
version
;
}
});
change
(
e
)
{
// console.log(e);
this
.
entity
.
name
=
e
.
name
;
this
.
entity
.
mmcode
=
e
.
mmcode
;
this
.
entity
.
drawingNo
=
e
.
drawingNo
;
this
.
entity
.
version
=
e
.
version
;
this
.
entity
.
materialId
=
e
.
materialId
;
},
clickData
(
data
,
liUrl
)
{
this
.
img
=
liUrl
;
this
.
entity
.
productUrl
=
liUrl
;
},
...
...
pages/technology/productMix/product/index.vue
View file @
8270e90f
...
...
@@ -276,7 +276,7 @@ export default {
this
.
fullscreen
=
false
;
},
view
(
row
)
{
console
.
log
(
row
)
//
console.log(row)
this
.
curId
=
row
.
id
;
this
.
parent
.
id
=
row
.
levelId
;
this
.
parent
.
parentName
=
row
.
levelTitle
;
...
...
plugins/iview.js
View file @
8270e90f
...
...
@@ -24,6 +24,7 @@ import Tools from '@/components/page/tool.vue'
import
State
from
'@/components/page/state.vue'
import
Dictionary
from
'@/components/page/dictionary.vue'
import
UserSelect
from
'@/components/page/userSelect.vue'
import
Materiel
from
'@/components/page/materiel.vue'
import
RoleSelect
from
'@/components/page/roleSelect.vue'
import
UserExamSelect
from
'@/components/page/userExamSelect.vue'
import
DepartmentSelect
from
'@/components/page/departmentSelect.vue'
...
...
@@ -97,6 +98,7 @@ Vue.component("DataGrid", DataGrid)
Vue
.
component
(
"TreeGrid"
,
TreeGrid
)
Vue
.
component
(
"Filed"
,
Filed
)
Vue
.
component
(
"UserSelect"
,
UserSelect
)
Vue
.
component
(
"Materiel"
,
Materiel
)
Vue
.
component
(
"RoleSelect"
,
RoleSelect
)
Vue
.
component
(
"UserExamSelect"
,
UserExamSelect
)
Vue
.
component
(
"WorkShopSelect"
,
WorkShopSelect
)
...
...
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