Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
W
whp-xl
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
lizhichao
whp-xl
Commits
43201b6c
Commit
43201b6c
authored
Jun 10, 2021
by
lizhichao
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
ssh://111.61.77.35:15/lizhichao/whp-xl
parents
0dc860cc
0c864b96
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
56 additions
and
6 deletions
+56
-6
uploadfile.png
dcit-hcsystem-hcsystem-master/src/assets/uploadfile.png
+0
-0
EnterprisesMgEdit.vue
...system-master/src/views/Enterprises/EnterprisesMgEdit.vue
+48
-5
PlansMgEdit.vue
...-hcsystem-hcsystem-master/src/views/Plans/PlansMgEdit.vue
+8
-1
No files found.
dcit-hcsystem-hcsystem-master/src/assets/uploadfile.png
0 → 100644
View file @
43201b6c
2.43 KB
dcit-hcsystem-hcsystem-master/src/views/Enterprises/EnterprisesMgEdit.vue
View file @
43201b6c
...
@@ -82,18 +82,28 @@
...
@@ -82,18 +82,28 @@
<el-form-item
label=
"备注"
prop=
"remarks"
>
<el-form-item
label=
"备注"
prop=
"remarks"
>
<el-input
type=
"textarea"
v-model
.
number=
"editForm.remarks"
></el-input>
<el-input
type=
"textarea"
v-model
.
number=
"editForm.remarks"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"经度"
prop=
"longitude"
>
<el-form-item
label=
"经
纬
度"
prop=
"longitude"
>
<el-row>
<el-row>
<el-col
:span=
"
16
"
>
<el-col
:span=
"
8
"
>
<el-input
v-model
.
number=
"editForm.longitude"
></el-input>
<el-input
v-model
.
number=
"editForm.longitude"
></el-input>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-input
v-model
.
number=
"editForm.latitude"
></el-input>
</el-col>
<el-col
:span=
"5"
>
<el-button
type=
"primary"
plain
@
click=
"MapdialogFun"
>
选择经纬度
</el-button>
<el-button
type=
"primary"
plain
@
click=
"MapdialogFun"
>
选择经纬度
</el-button>
</el-col>
</el-col>
</el-row>
</el-row>
</el-form-item>
</el-form-item>
<el-form-item
label=
"纬度"
prop=
"latitude"
>
<el-form-item
label=
"监管分类"
prop=
"regulationBigType"
>
<el-input
v-model=
"editForm.latitude"
></el-input>
<el-select
v-model=
"editForm.regulationBigType"
placeholder=
"请选择"
@
change=
"seletChange"
filterable
>
<el-option
v-for=
"item in regulationTypeArr"
:key=
"item.code"
:label=
"item.typeName==null?'':item.typeName"
:value=
"item.code.toString()"
></el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"绘制厂区边界"
>
<el-form-item
label=
"绘制厂区边界"
>
<el-button
type=
"primary"
plain
@
click=
"MapdialogBFun"
>
绘制
</el-button>
<span
:class=
"editForm.boundary ? 'colorM' : 'colorR'"
>
{{
editForm
.
boundary
?
'已绘制'
:
'未绘制'
}}
</span>
<el-button
type=
"primary"
plain
@
click=
"MapdialogBFun"
>
绘制
</el-button>
<span
:class=
"editForm.boundary ? 'colorM' : 'colorR'"
>
{{
editForm
.
boundary
?
'已绘制'
:
'未绘制'
}}
</span>
...
@@ -145,6 +155,7 @@ export default class EnterprisesMgEdit extends Vue {
...
@@ -145,6 +155,7 @@ export default class EnterprisesMgEdit extends Vue {
@
Provide
()
editForm
:
any
=
{};
@
Provide
()
editForm
:
any
=
{};
@
Provide
()
qvvalue
:
any
=
[];
//区域值
@
Provide
()
qvvalue
:
any
=
[];
//区域值
@
Provide
()
signsArr
:
any
=
[];
//图例list
@
Provide
()
signsArr
:
any
=
[];
//图例list
@
Provide
()
regulationTypeArr
:
any
=
[];
@
Provide
()
dialogTableVisible
:
Boolean
=
false
;
@
Provide
()
dialogTableVisible
:
Boolean
=
false
;
@
Provide
()
rules
:
any
=
{
@
Provide
()
rules
:
any
=
{
accountStatus
:
[{
accountStatus
:
[{
...
@@ -202,7 +213,8 @@ export default class EnterprisesMgEdit extends Vue {
...
@@ -202,7 +213,8 @@ export default class EnterprisesMgEdit extends Vue {
latitude
:
that
.
editForm
.
latitude
,
latitude
:
that
.
editForm
.
latitude
,
longitude
:
that
.
editForm
.
longitude
,
longitude
:
that
.
editForm
.
longitude
,
remarks
:
that
.
editForm
.
remarks
,
remarks
:
that
.
editForm
.
remarks
,
boundary
:
that
.
editForm
.
boundary
boundary
:
that
.
editForm
.
boundary
,
regulationBigType
:
that
.
editForm
.
regulationBigType
},
},
function
(
res
:
any
)
{
function
(
res
:
any
)
{
if
(
res
.
code
==
0
)
{
if
(
res
.
code
==
0
)
{
...
@@ -260,6 +272,11 @@ export default class EnterprisesMgEdit extends Vue {
...
@@ -260,6 +272,11 @@ export default class EnterprisesMgEdit extends Vue {
trigger
:
"blur,change"
,
trigger
:
"blur,change"
,
message
:
"该项为必填项!"
message
:
"该项为必填项!"
}],
}],
regulationBigType
:
[{
required
:
true
,
trigger
:
"blur,change"
,
message
:
"该项为必填项!"
}]
}
}
}
}
if
(
v
==
4
)
{
if
(
v
==
4
)
{
...
@@ -273,16 +290,42 @@ export default class EnterprisesMgEdit extends Vue {
...
@@ -273,16 +290,42 @@ export default class EnterprisesMgEdit extends Vue {
required
:
true
,
required
:
true
,
trigger
:
"blur"
,
trigger
:
"blur"
,
message
:
"该项为必填项!"
message
:
"该项为必填项!"
}],
regulationBigType
:
[{
required
:
true
,
trigger
:
"blur,change"
,
message
:
"该项为必填项!"
}]
}]
}
}
}
}
}
}
//监管类型
getRegulationType
()
{
let
that
=
this
;
(
that
as
any
).
$axios
.
get
(
`/regulationType/getRegulationTypeList?page=1&size=10000`
)
.
then
((
res
:
any
)
=>
{
that
.
regulationTypeArr
=
res
.
data
.
pageData
;
});
}
seletChange
(
code
:
any
)
{
let
that
=
this
,
arr
;
arr
=
that
.
regulationTypeArr
.
filter
((
ele
:
any
)
=>
code
==
ele
.
code
);
}
created
()
{
created
()
{
this
.
getDetail
();
this
.
getDetail
();
this
.
getRegulationType
();
}
}
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
>
<
style
lang=
"scss"
>
@import
"@/utils/public.scss"
;
@import
"@/utils/public.scss"
;
.el-col
{
margin-left
:
0
;
margin-right
:
10px
;
}
</
style
>
</
style
>
dcit-hcsystem-hcsystem-master/src/views/Plans/PlansMgEdit.vue
View file @
43201b6c
...
@@ -123,6 +123,7 @@ import { State, Getter, Mutation, Action } from "vuex-class";
...
@@ -123,6 +123,7 @@ import { State, Getter, Mutation, Action } from "vuex-class";
import
City
from
"@/components/city.vue"
;
import
City
from
"@/components/city.vue"
;
import
METHOD
from
"@/utils/methods"
;
import
METHOD
from
"@/utils/methods"
;
import
ice
from
"@/utils/iceEditor-min.js"
;
import
ice
from
"@/utils/iceEditor-min.js"
;
let
uploadfile
=
require
(
"@/assets/uploadfile.png"
);
@
Component
({
@
Component
({
components
:
{
City
},
components
:
{
City
},
})
})
...
@@ -157,6 +158,12 @@ export default class PlansMgEdit extends Vue {
...
@@ -157,6 +158,12 @@ export default class PlansMgEdit extends Vue {
if
(
val
.
length
>
0
)
{
if
(
val
.
length
>
0
)
{
this
.
editForm
.
sourceFile
=
val
[
0
].
response
.
data
.
viewPath
;
this
.
editForm
.
sourceFile
=
val
[
0
].
response
.
data
.
viewPath
;
this
.
editForm
.
fileOriginalName
=
val
[
0
].
response
.
data
.
originalName
;
this
.
editForm
.
fileOriginalName
=
val
[
0
].
response
.
data
.
originalName
;
this
.
fileList
=
[];
this
.
fileList
.
push
({
name
:
this
.
editForm
.
fileOriginalName
,
url
:
uploadfile
,
});
}
else
{
}
else
{
this
.
editForm
.
sourceFile
=
""
;
this
.
editForm
.
sourceFile
=
""
;
this
.
editForm
.
fileOriginalName
=
""
;
this
.
editForm
.
fileOriginalName
=
""
;
...
@@ -272,7 +279,7 @@ export default class PlansMgEdit extends Vue {
...
@@ -272,7 +279,7 @@ export default class PlansMgEdit extends Vue {
if
(
that
.
editForm
.
fileOriginalName
)
{
if
(
that
.
editForm
.
fileOriginalName
)
{
that
.
fileList
.
push
({
that
.
fileList
.
push
({
name
:
that
.
editForm
.
fileOriginalName
,
name
:
that
.
editForm
.
fileOriginalName
,
url
:
that
.
editForm
.
sourceF
ile
,
url
:
uploadf
ile
,
});
});
}
}
});
});
...
...
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