Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-cr20g
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
Administrator
dsk-cr20g
Commits
cf39a2b5
Commit
cf39a2b5
authored
Jun 29, 2023
by
lixiaolei
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
ebbcbdf1
1a5e47aa
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
62 additions
and
41 deletions
+62
-41
CustomerController.java
...a/com/dsk/web/controller/customer/CustomerController.java
+21
-0
user.js
dsk-operate-ui/src/store/modules/user.js
+1
-1
index.vue
dsk-operate-ui/src/views/custom/trends/index.vue
+1
-1
bidding.vue
...i/src/views/detail/party-a/overview/component/bidding.vue
+1
-1
gjjl.vue
...erate-ui/src/views/project/projectList/component/gjjl.vue
+6
-6
gzdb.vue
...erate-ui/src/views/project/projectList/component/gzdb.vue
+3
-3
jsnr.vue
...erate-ui/src/views/project/projectList/component/jsnr.vue
+16
-16
lxr.vue
...perate-ui/src/views/project/projectList/component/lxr.vue
+4
-4
xgqy.vue
...erate-ui/src/views/project/projectList/component/xgqy.vue
+4
-4
zlwd.vue
...erate-ui/src/views/project/projectList/component/zlwd.vue
+5
-5
No files found.
dsk-admin/src/main/java/com/dsk/web/controller/customer/CustomerController.java
View file @
cf39a2b5
...
...
@@ -97,6 +97,27 @@ public class CustomerController extends BaseController {
Map
<
String
,
Object
>
map
=
opportunityRadarService
.
enterpriseByName
(
customer
.
getCompanyName
());
if
(!
ObjectUtils
.
isEmpty
(
map
.
get
(
"data"
)))
{
customer
.
setCompanyId
(
MapUtil
.
getInt
(
BeanUtil
.
beanToMap
(
map
.
get
(
"data"
)),
"jskEid"
));
if
(
ObjectUtils
.
isEmpty
(
customer
.
getLegalPerson
()))
{
customer
.
setLegalPerson
(
MapUtil
.
getStr
(
map
,
"legalPerson"
));
}
if
(
ObjectUtils
.
isEmpty
(
customer
.
getRegisterCapital
()))
{
customer
.
setRegisterCapital
(
MapUtil
.
getStr
(
map
,
"registeredCapitalStr"
));
}
if
(
ObjectUtils
.
isEmpty
(
customer
.
getProvinceId
()))
{
customer
.
setProvinceId
(
MapUtil
.
getInt
(
map
,
"provinceId"
));
}
if
(
ObjectUtils
.
isEmpty
(
customer
.
getCityId
()))
{
customer
.
setCityId
(
MapUtil
.
getInt
(
map
,
"cityId"
));
}
if
(
ObjectUtils
.
isEmpty
(
customer
.
getDistrictId
()))
{
customer
.
setDistrictId
(
MapUtil
.
getInt
(
map
,
"countyId"
));
}
if
(
ObjectUtils
.
isEmpty
(
customer
.
getRegisterAddress
()))
{
customer
.
setRegisterAddress
(
MapUtil
.
getStr
(
map
,
"domicile"
));
}
if
(
ObjectUtils
.
isEmpty
(
customer
.
getCreditCode
()))
{
customer
.
setCreditCode
(
MapUtil
.
getStr
(
map
,
"creditCode"
));
}
}
}
catch
(
Exception
e
)
{
logger
.
debug
(
"获取企业id错误!error:{}"
,
e
.
getMessage
());
...
...
dsk-operate-ui/src/store/modules/user.js
View file @
cf39a2b5
...
...
@@ -62,7 +62,7 @@ const user = {
}
else
{
commit
(
'SET_ROLES'
,
[
'ROLE_DEFAULT'
])
}
commit
(
'SET_NAME'
,
user
.
user
Name
)
commit
(
'SET_NAME'
,
user
.
nick
Name
)
commit
(
'SET_AVATAR'
,
avatar
)
commit
(
'SET_USERID'
,
user
.
userId
)
resolve
(
res
)
...
...
dsk-operate-ui/src/views/custom/trends/index.vue
View file @
cf39a2b5
...
...
@@ -7,7 +7,7 @@
<!--
</div>
-->
<div
class=
"app-container"
>
<gjjl
types=
"gjdt"
:data=
"datas"
isDisabled=
true
></gjjl>
<gjjl
types=
"gjdt"
isDisabled=
true
></gjjl>
</div>
</div>
</
template
>
...
...
dsk-operate-ui/src/views/detail/party-a/overview/component/bidding.vue
View file @
cf39a2b5
...
...
@@ -163,7 +163,7 @@ export default {
grid
:{
left
:
'1'
,
top
:
'8%'
,
right
:
'
2
%'
,
right
:
'
5
%'
,
bottom
:
'8%'
,
containLabel
:
true
},
...
...
dsk-operate-ui/src/views/project/projectList/component/gjjl.vue
View file @
cf39a2b5
...
...
@@ -4,7 +4,7 @@
<div
class=
"cardtitles"
v-if=
"showtype != 'projectgjdt'"
>
跟进记录
</div>
<div
style=
"height: 24px"
v-if=
"showtype == 'projectgjdt'"
></div>
<div
class=
"records"
>
<div
class=
"writeIn"
v-if=
"isDisabled == false"
>
<div
class=
"writeIn"
v-if=
"isDisabled
s
== false"
>
<div
class=
"default"
v-if=
"isEdit == false"
@
click=
"getEdit"
>
<img
src=
"@/assets/images/project/add_3.png"
>
<div>
新建一条跟进记录,如:周五上午预约客户上门拜访
</div>
...
...
@@ -91,7 +91,7 @@
<div
class=
"rec_time"
>
<i
class=
"el-icon-time"
></i>
<div>
{{
item
.
creatTime
}}
</div>
<div
class=
"operate"
v-if=
"isDisabled == false"
>
<div
class=
"operate"
v-if=
"isDisabled
s
== false"
>
<!--
<img
src=
"@/assets/images/edit.png"
>
第一期不做编辑-->
<img
@
click=
"delRecord(item.id)"
src=
"@/assets/images/delete.png"
>
</div>
...
...
@@ -146,7 +146,7 @@
default
:
0
},
datas
:[],
//数据源
isDisabled
:
fals
e
,
isDisabled
:
tru
e
,
},
name
:
'gjjl'
,
data
(){
...
...
@@ -173,7 +173,7 @@
projectId
:
this
.
detailId
?
this
.
detailId
:
parseInt
(
this
.
$route
.
query
.
id
),
//项目详情id
userId
:
this
.
$store
.
state
.
user
.
userId
,
//当前用户id
projectList
:[],
//关联项目
isDisabled
:
this
.
isDisabled
,
isDisabled
s
:
this
.
isDisabled
,
}
},
computed
:
{
...
...
@@ -186,7 +186,7 @@
this
.
showtype
=
this
.
types
//客户管理跟进动态
if
(
this
.
showtype
==
'gjdt'
){
this
.
isDisabled
=
false
this
.
isDisabled
s
=
false
getUserList
().
then
(
result
=>
{
this
.
glqylist
=
result
.
data
})
...
...
@@ -198,7 +198,7 @@
}
//项目管理跟进动态
if
(
this
.
showtype
==
'projectgjdt'
){
this
.
isDisabled
=
false
this
.
isDisabled
s
=
false
this
.
projectId
=
null
//项目id暂时清空,必须手选id
relateProject
(
this
.
userId
).
then
(
res
=>
{
this
.
projectList
=
res
.
data
...
...
dsk-operate-ui/src/views/project/projectList/component/gzdb.vue
View file @
cf39a2b5
...
...
@@ -3,7 +3,7 @@
<el-card
class=
"box-card noborder"
>
<div
class=
"cardtitles"
>
工作待办
</div>
<div
class=
"records"
>
<div
class=
"writeIn"
v-if=
"isDisabled == false"
>
<div
class=
"writeIn"
v-if=
"isDisabled
s
== false"
>
<div
class=
"default"
v-if=
"isEdit == false"
@
click=
"getEdit"
>
<img
src=
"@/assets/images/project/add_3.png"
>
<div>
新建一条工作代办,如:周五上午预约客户上门拜访
</div>
...
...
@@ -40,7 +40,7 @@
{{
item
.
state
==
2
?
"已完成"
:
"未完成"
}}
<i
class=
"el-icon-caret-bottom"
></i>
</span>
<el-select
v-if=
"isDisabled == false"
placeholder=
"请选择"
v-model=
"item.state"
class=
"select-multiple"
@
change=
"changes(item.id,$event)"
>
<el-select
v-if=
"isDisabled
s
== false"
placeholder=
"请选择"
v-model=
"item.state"
class=
"select-multiple"
@
change=
"changes(item.id,$event)"
>
<el-option
label=
"未完成"
value=
"1"
></el-option>
<el-option
label=
"已完成"
value=
"2"
></el-option>
</el-select>
...
...
@@ -97,7 +97,7 @@
},
datalist
:[],
yqnum
:
0
,
//已逾期数量
isDisabled
:
this
.
isDisabled
,
isDisabled
s
:
this
.
isDisabled
,
}
},
created
(){
...
...
dsk-operate-ui/src/views/project/projectList/component/jsnr.vue
View file @
cf39a2b5
...
...
@@ -8,7 +8,7 @@
<div
class=
"con"
>
<span>
总投资额(万元) :
</span>
<div
class=
"inputxt"
id=
"inputxt1"
>
<div
class=
"flex"
v-if=
"nowedit == 1 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 1 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
v-model=
"investmentAmount"
@
input=
"number"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
style=
"width: 56px"
@
click=
"changes(
{'investmentAmount':investmentAmount})">确定
</div>
...
...
@@ -21,7 +21,7 @@
<div
class=
"con i"
>
<span>
资金来源 :
</span>
<div
class=
"inputxt"
id=
"inputxt2"
>
<div
class=
"flex"
v-if=
"nowedit == 2 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 2 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
v-model=
"amountSource"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'amountSource':amountSource})" style="width: 56px">确定
</div>
...
...
@@ -36,7 +36,7 @@
<div
class=
"con"
>
<span>
建设性质 :
</span>
<div
class=
"inputxt"
id=
"inputxt3"
>
<div
class=
"flex"
v-if=
"nowedit == 3 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 3 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
v-model=
"buildProperty"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'buildProperty':buildProperty})" style="width: 56px">确定
</div>
...
...
@@ -50,7 +50,7 @@
<span>
计划招标 :
</span>
<div
class=
"inputime"
>
<div
class=
"flex"
style=
""
>
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled == false"
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled
s
== false"
v-model=
"planBidTime"
type=
"date"
value-format=
"yyyy-MM-dd"
...
...
@@ -66,7 +66,7 @@
<span>
计划开工 :
</span>
<div
class=
"inputime"
>
<div
class=
"flex"
style=
"opacity: 0;height: 0"
>
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled == false"
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled
s
== false"
v-model=
"planStartTime"
type=
"date"
value-format=
"yyyy-MM-dd"
...
...
@@ -80,7 +80,7 @@
<span>
计划竣工 :
</span>
<div
class=
"inputime"
>
<div
class=
"flex"
style=
"opacity: 0;height: 0"
>
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled == false"
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled
s
== false"
v-model=
"planCompleteTime"
type=
"date"
value-format=
"yyyy-MM-dd"
...
...
@@ -96,7 +96,7 @@
<el-card
class=
"box-card noborder"
>
<div
class=
"cardtitles"
>
项目概况与建设规模
</div>
<div
class=
"baseinfo"
>
<el-input
id=
"inputxt9"
:disabled=
"isDisabled"
v-model=
"projectDetails"
@
focus=
"nowedit = 9"
class=
"textarea"
type=
"textarea"
placeholder=
"请输入项目概况与建设规模详细信息"
maxlength=
"500"
:show-word-limit=
"true"
></el-input>
<el-input
id=
"inputxt9"
:disabled=
"isDisabled
s
"
v-model=
"projectDetails"
@
focus=
"nowedit = 9"
class=
"textarea"
type=
"textarea"
placeholder=
"请输入项目概况与建设规模详细信息"
maxlength=
"500"
:show-word-limit=
"true"
></el-input>
<div
class=
"flex btns"
v-if=
"nowedit == 9"
>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'projectDetails':projectDetails})" style="width: 56px">确定
</div>
...
...
@@ -112,7 +112,7 @@
<div
class=
"con"
>
<span>
评标办法 :
</span>
<div
class=
"inputxt"
id=
"inputxt4"
>
<div
class=
"flex"
v-if=
"nowedit == 4 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 4 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
v-model=
"evaluationBidWay"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'evaluationBidWay':evaluationBidWay})" style="width: 56px">确定
</div>
...
...
@@ -126,7 +126,7 @@
<span>
开标时间 :
</span>
<div
class=
"inputime"
>
<div
class=
"flex"
style=
"opacity: 0;height: 0"
>
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled == false"
<el-date-picker
class=
"timeinput"
v-if=
"isDisabled
s
== false"
v-model=
"bidOpenTime"
type=
"date"
value-format=
"yyyy-MM-dd"
...
...
@@ -141,7 +141,7 @@
<div
class=
"con"
>
<span>
保证金缴纳 :
</span>
<div
class=
"inputxt"
id=
"inputxt5"
>
<div
class=
"flex"
v-if=
"nowedit == 5 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 5 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
v-model=
"earnestMoneyPay"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'earnestMoneyPay':earnestMoneyPay})" style="width: 56px">确定
</div>
...
...
@@ -154,7 +154,7 @@
<div
class=
"con i"
>
<span>
保证金金额(万元) :
</span>
<div
class=
"inputxt"
id=
"inputxt6"
>
<div
class=
"flex"
v-if=
"nowedit == 6 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 6 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
@
input=
"number1"
v-model=
"earnestMoney"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'earnestMoney':earnestMoney})" style="width: 56px">确定
</div>
...
...
@@ -169,7 +169,7 @@
<div
class=
"con"
>
<span>
开标地点 :
</span>
<div
class=
"inputxt"
id=
"inputxt7"
>
<div
class=
"flex"
v-if=
"nowedit == 7 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 7 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
v-model=
"bidOpenPlace"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'bidOpenPlace':bidOpenPlace})" style="width: 56px">确定
</div>
...
...
@@ -182,7 +182,7 @@
<div
class=
"con i"
>
<span>
评标委员会 :
</span>
<div
class=
"inputxt"
id=
"inputxt8"
>
<div
class=
"flex"
v-if=
"nowedit == 8 && isDisabled == false"
>
<div
class=
"flex"
v-if=
"nowedit == 8 && isDisabled
s
== false"
>
<el-input
placeholder=
"待添加"
v-model=
"evaluationBidCouncil"
></el-input>
<div
class=
"flex"
>
<div
class=
"btnsmall btn_primary h28"
@
click=
"changes(
{'evaluationBidCouncil':evaluationBidCouncil})" style="width: 56px">确定
</div>
...
...
@@ -229,14 +229,14 @@
earnestMoney
:
''
,
//保证金金额
earnestMoneyPay
:
''
,
//保证金缴纳
evaluationBidCouncil
:
''
,
//评标委员会
isDisabled
:
this
.
isDisabled
,
isDisabled
s
:
this
.
isDisabled
,
}
},
watch
:{
},
mounted
(){
document
.
getElementById
(
'jsnr'
).
addEventListener
(
'mouseup'
,(
e
)
=>
{
if
(
this
.
isDisabled
==
true
)
if
(
this
.
isDisabled
s
==
true
)
return
false
let
j
=
0
for
(
var
i
=
1
;
i
<=
9
;
i
++
){
...
...
@@ -309,7 +309,7 @@
changes
(
str
){
let
param
=
str
param
.
id
=
this
.
id
if
(
this
.
isDisabled
==
true
)
if
(
this
.
isDisabled
s
==
true
)
return
false
editXMNR
(
param
).
then
(
result
=>
{
if
(
result
.
code
==
200
){
...
...
dsk-operate-ui/src/views/project/projectList/component/lxr.vue
View file @
cf39a2b5
...
...
@@ -14,7 +14,7 @@
<img
src=
"@/assets/images/project/empty.png"
>
<div
class=
"p1"
>
暂无数据展示
</div>
<div
class=
"p2"
>
抱歉,你还未添加相关数据,快去添加吧
</div>
<div
class=
"btn btn_primary h36 w102"
@
click=
"opennew"
v-if=
"isDisabled == false"
>
新增联系人
</div>
<div
class=
"btn btn_primary h36 w102"
@
click=
"opennew"
v-if=
"isDisabled
s
== false"
>
新增联系人
</div>
</div>
</
template
>
<el-table-column
...
...
@@ -78,7 +78,7 @@
</el-table-column>
</el-table>
<div
class=
"bottems"
>
<div
class=
"btn btn_primary h28"
@
click=
"opennew"
v-if=
"total>0 && isDisabled == false"
><div
class=
"img img1"
></div>
新增联系人
</div>
<div
class=
"btn btn_primary h28"
@
click=
"opennew"
v-if=
"total>0 && isDisabled
s
== false"
><div
class=
"img img1"
></div>
新增联系人
</div>
<el-pagination
v-if=
"total>searchParam.pageSize"
background
:page-size=
"searchParam.pageSize"
...
...
@@ -162,7 +162,7 @@
total
:
0
,
projectname
:
this
.
$route
.
query
.
projectname
,
queryParam
:[],
isDisabled
:
this
.
isDisabled
,
isDisabled
s
:
this
.
isDisabled
,
}
},
created
(){
...
...
@@ -170,7 +170,7 @@
},
methods
:{
getDetail
(
item
){
if
(
this
.
isDisabled
==
true
){
if
(
this
.
isDisabled
s
==
true
){
return
this
.
$message
.
warning
(
"您无权限进行操作"
)
}
...
...
dsk-operate-ui/src/views/project/projectList/component/xgqy.vue
View file @
cf39a2b5
...
...
@@ -11,7 +11,7 @@
<el-input
type=
"text"
placeholder=
"输入关键词查询"
clearable
v-model=
"searchParam.companyName"
></el-input>
<div
class=
"btn"
@
click=
"handleCurrentChange(1)"
>
搜索
</div>
</div>
<div
class=
"btn btn_primary h32 b3"
@
click=
"opennew"
v-if=
"isDisabled == false"
><div
class=
"img img1"
></div>
添加相关企业
</div>
<div
class=
"btn btn_primary h32 b3"
@
click=
"opennew"
v-if=
"isDisabled
s
== false"
><div
class=
"img img1"
></div>
添加相关企业
</div>
</div>
<div
class=
"document tables"
>
<el-table
...
...
@@ -24,7 +24,7 @@
<img
src=
"@/assets/images/project/empty.png"
>
<div
class=
"p1"
>
抱歉,没找到相关数据
</div>
<div
class=
"p2"
>
建议调整关键词或添加相关企业,重新搜索
</div>
<div
class=
"btn btn_primary h36 w102"
@
click=
"opennew"
v-if=
"isDisabled==false"
>
新增相关企业
</div>
<div
class=
"btn btn_primary h36 w102"
@
click=
"opennew"
v-if=
"isDisabled
s
==false"
>
新增相关企业
</div>
</div>
</
template
>
<el-table-column
...
...
@@ -51,7 +51,7 @@
label=
"负责人"
width=
""
>
</el-table-column>
<el-table-column
v-if=
"isDisabled == false"
<el-table-column
v-if=
"isDisabled
s
== false"
prop=
"name"
label=
""
align=
"right"
...
...
@@ -186,7 +186,7 @@
companyName
:
''
,
},
ondel
:
-
1
,
isDisabled
:
this
.
isDisabled
,
isDisabled
s
:
this
.
isDisabled
,
showlist
:
false
,
companData
:[],
}
...
...
dsk-operate-ui/src/views/project/projectList/component/zlwd.vue
View file @
cf39a2b5
...
...
@@ -68,8 +68,8 @@
<img
src=
"@/assets/images/project/empty.png"
>
<div
class=
"p1"
>
抱歉,没找到相关数据
</div>
<div
class=
"p2"
>
建议调整关键词或筛选条件,重新搜索
</div>
<!--
<div
v-if=
"isDisabled==false"
class=
"btn btn_primary h36 w102"
@
click=
"getUP"
>
上传文档
</div>
-->
<div
v-if=
"isDisabled==false"
class=
"btn btn_primary h36 w102"
>
<el-upload
<!--
<div
v-if=
"isDisabled
s
==false"
class=
"btn btn_primary h36 w102"
@
click=
"getUP"
>
上传文档
</div>
-->
<div
v-if=
"isDisabled
s
==false"
class=
"btn btn_primary h36 w102"
>
<el-upload
class=
"upload-demo"
:action=
"action"
:on-change=
"handleFileListChange"
...
...
@@ -117,7 +117,7 @@
<
template
slot-scope=
"scope"
>
<div
class=
"hoverbtn"
>
<div
class=
"xz"
@
click=
"downnlod(scope.row)"
>
下载
</div>
<div
class=
"sc"
v-if=
"isDisabled == false"
@
click=
"del(scope.row.filePath)"
>
删除
</div>
<div
class=
"sc"
v-if=
"isDisabled
s
== false"
@
click=
"del(scope.row.filePath)"
>
删除
</div>
</div>
</
template
>
</el-table-column>
...
...
@@ -179,7 +179,7 @@
fileDatas
:[],
filename
:
''
,
ondel
:
""
,
isDisabled
:
this
.
isDisabled
,
isDisabled
s
:
this
.
isDisabled
,
keys
:
1
,
}
},
...
...
@@ -223,7 +223,7 @@
}
},
getUP
(){
if
(
this
.
isDisabled
==
true
)
if
(
this
.
isDisabled
s
==
true
)
return
false
this
.
isupload
=
true
this
.
$nextTick
(()
=>
{
...
...
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