Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-operate-sys-cscec
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
fulixin
dsk-operate-sys-cscec
Commits
e64b04db
Commit
e64b04db
authored
Mar 05, 2024
by
danfuman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改
parent
8c2c519c
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
144 additions
and
184 deletions
+144
-184
index.vue
.../projectCostLedger/detail/components/DirectCost/index.vue
+121
-161
historySearch.vue
dsk-operate-ui/src/views/supplier/aptitude/historySearch.vue
+1
-1
zizhi.vue
dsk-operate-ui/src/views/supplier/aptitude/zizhi.vue
+2
-2
zzStandard.vue
dsk-operate-ui/src/views/supplier/aptitude/zzStandard.vue
+1
-1
assistant.vue
dsk-operate-ui/src/views/supplier/assistant.vue
+1
-1
SearchAptitude.vue
...erate-ui/src/views/supplier/components/SearchAptitude.vue
+14
-14
SearchResult.vue
...operate-ui/src/views/supplier/components/SearchResult.vue
+4
-4
No files found.
dsk-operate-ui/src/views/projectCostLedger/detail/components/DirectCost/index.vue
View file @
e64b04db
...
...
@@ -10,9 +10,9 @@
<div
class=
"left"
>
<div
class=
"left-side-menu"
>
<project-side-menu
:menuTree=
"menuTreeList"
:menuOptions=
"menuOptions"
:unique-opened=
"false"
:default-active=
"defaultActive"
>
<template
slot=
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程-1
"
>
<template
:slot=
"`$
{menuDetails.menuName}-${menuDetails.menuLevel}`
">
<img
src=
"@/assets/images/projectCostLedger/icon_cost_detail_1.svg"
alt=
""
>
<div
class=
"project-sub-menu-title-text"
>
宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程
</div>
<div
class=
"project-sub-menu-title-text"
>
{{
menuDetails
.
menuName
}}
</div>
</
template
>
</project-side-menu>
</div>
...
...
@@ -26,35 +26,36 @@
row-key=
"id"
v-horizontal-scroll=
"'hover'"
default-expand-all
:tree-props=
"{children: 'children', hasChildren: 'hasChildren'}"
:tree-props=
"{children: 'children
List
', hasChildren: 'hasChildren'}"
border
highlight-current-row
>
<el-table-column
label=
"序号"
width=
"60"
align=
"left"
prop=
"index"
></el-table-column>
<el-table-column
label=
"编码"
width=
"130"
prop=
"
bm
"
></el-table-column>
<el-table-column
label=
"名称"
width=
"230"
prop=
"
mc
"
></el-table-column>
<el-table-column
label=
"清单"
width=
"1
30"
prop=
"qd
"
></el-table-column>
<el-table-column
label=
"项目特征"
width=
"340"
prop=
"
xmtz
"
></el-table-column>
<el-table-column
label=
"单位"
width=
"1
30"
prop=
"qd
"
></el-table-column>
<el-table-column
label=
"编码"
width=
"130"
prop=
"
code
"
></el-table-column>
<el-table-column
label=
"名称"
width=
"230"
prop=
"
expenseName
"
></el-table-column>
<el-table-column
label=
"清单"
width=
"1
10"
prop=
"expenseCategoryTag
"
></el-table-column>
<el-table-column
label=
"项目特征"
width=
"340"
prop=
"
projectFeature
"
></el-table-column>
<el-table-column
label=
"单位"
width=
"1
10"
prop=
"unit
"
></el-table-column>
<el-table-column
label=
"计划成本"
align=
"center"
>
<el-table-column
prop=
"
name"
label=
"工程表达式"
width=
"94
"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"工程量"
width=
"66
"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"成本科目"
width=
"8
0"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"招标控制单价"
width=
"108
"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"招标控制合价"
width=
"108
"
></el-table-column>
<el-table-column
prop=
"
nam
e"
label=
"不含税成本单价"
width=
"122"
></el-table-column>
<el-table-column
prop=
"
nam
e"
label=
"不含税成本合计"
width=
"122"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"成本税金合计"
width=
"108
"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"含税成本单价"
width=
"108
"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"含税成本合价"
width=
"108
"
></el-table-column>
<el-table-column
prop=
"
name"
label=
"合价偏差"
width=
"8
0"
></el-table-column>
<el-table-column
prop=
"
engineeringVolumeExpression"
label=
"工程表达式"
width=
"120
"
></el-table-column>
<el-table-column
prop=
"
engineeringVolume"
label=
"工程量"
width=
"120
"
></el-table-column>
<el-table-column
prop=
"
cbSubject"
label=
"成本科目"
width=
"13
0"
></el-table-column>
<el-table-column
prop=
"
tenderControlUnitPrice"
label=
"招标控制单价"
width=
"120
"
></el-table-column>
<el-table-column
prop=
"
tenderControlSumPrice"
label=
"招标控制合价"
width=
"120
"
></el-table-column>
<el-table-column
prop=
"
excludeTaxCbUnitPric
e"
label=
"不含税成本单价"
width=
"122"
></el-table-column>
<el-table-column
prop=
"
excludeTaxCbSumPric
e"
label=
"不含税成本合计"
width=
"122"
></el-table-column>
<el-table-column
prop=
"
cbTaxSum"
label=
"成本税金合计"
width=
"120
"
></el-table-column>
<el-table-column
prop=
"
includeTaxCbUnitPrice"
label=
"含税成本单价"
width=
"120
"
></el-table-column>
<el-table-column
prop=
"
includeTaxCbSumPrice"
label=
"含税成本合价"
width=
"120
"
></el-table-column>
<el-table-column
prop=
"
sumPriceDeviation"
label=
"合价偏差"
width=
"12
0"
></el-table-column>
</el-table-column>
<el-table-column
label=
"盈亏率"
width=
"66"
prop=
"qd"
></el-table-column>
<el-table-column
label=
"标准费用项"
width=
"94"
prop=
"qd"
></el-table-column>
<el-table-column
label=
"备注"
width=
"114"
prop=
"qd"
></el-table-column>
<el-table-column
label=
"操作"
width=
"114"
fixed=
"right"
>
<
template
slot-scope=
"scope"
v-if=
"scope.row.qd ==='清'"
>
<span
style=
"color:#0081FF;font-size: 14px;cursor: pointer;"
@
click=
"dialogVisible=true"
>
增加费用项
</span>
<el-table-column
label=
"盈亏率"
width=
"100"
prop=
"profitLossRatio"
></el-table-column>
<el-table-column
label=
"标准费用项"
width=
"100"
prop=
"standardCbItem"
></el-table-column>
<el-table-column
label=
"备注"
width=
"120"
prop=
"remark"
></el-table-column>
<el-table-column
label=
"操作"
min-width=
"120"
fixed=
"right"
>
<
template
slot-scope=
"scope"
>
<span
v-if=
"scope.row.expenseCategoryTag ==='清'"
style=
"color:#0081FF;font-size: 14px;cursor: pointer;"
@
click=
"handleDialogVisible(scope.row)"
>
增加费用项
</span>
<span
v-if=
"scope.row.isImport === false"
style=
"color:#FF3C3C;font-size: 14px;cursor: pointer;"
@
click=
"handleDelete(scope.row)"
>
删除
</span>
</
template
>
</el-table-column>
</el-table>
...
...
@@ -63,25 +64,31 @@
</div>
</div>
</div>
<el-dialog
:visible
.
sync=
"dialogVisible"
width=
"
48
0px"
append-to-body
class=
"dialogVisible"
title=
"增加费用项"
>
<el-form
:model=
"ruleForm"
:rules=
"rules"
ref=
"ruleForm"
class=
"addForm"
label-width=
"1
0
7px"
>
<el-form-item
label=
"编码"
prop=
"
str
"
>
<el-input
v-model=
"ruleForm.
str
"
placeholder=
"请输入编码"
></el-input>
<el-dialog
:visible
.
sync=
"dialogVisible"
width=
"
50
0px"
append-to-body
class=
"dialogVisible"
title=
"增加费用项"
>
<el-form
:model=
"ruleForm"
:rules=
"rules"
ref=
"ruleForm"
class=
"addForm"
label-width=
"1
2
7px"
>
<el-form-item
label=
"编码"
prop=
"
code
"
>
<el-input
v-model=
"ruleForm.
code
"
placeholder=
"请输入编码"
></el-input>
</el-form-item>
<el-form-item
label=
"项目名称"
prop=
"
mxmc
"
>
<el-input
v-model=
"ruleForm.
mxmc
"
placeholder=
"请输入项目名称"
></el-input>
<el-form-item
label=
"项目名称"
prop=
"
expenseName
"
>
<el-input
v-model=
"ruleForm.
expenseName
"
placeholder=
"请输入项目名称"
></el-input>
</el-form-item>
<el-form-item
label=
"计算规则"
prop=
"jsgz"
>
<el-input
v-model=
"ruleForm.jsgz"
placeholder=
"请输入计算规则"
></el-input>
<!--<el-form-item label="计算规则" prop="jsgz">-->
<!--<el-input v-model="ruleForm.jsgz" placeholder="请输入计算规则"></el-input>-->
<!--</el-form-item>-->
<el-form-item
label=
"单位"
prop=
"unit"
>
<el-input
v-model=
"ruleForm.unit"
placeholder=
"请输入单位"
></el-input>
</el-form-item>
<el-form-item
label=
"
单位"
prop=
"dw
"
>
<el-input
v-model=
"ruleForm.
dw"
placeholder=
"请输入单位
"
></el-input>
<el-form-item
label=
"
招标控制价单价"
prop=
"tenderControlUnitPrice
"
>
<el-input
v-model=
"ruleForm.
tenderControlUnitPrice"
placeholder=
"请输入招标控制价单价
"
></el-input>
</el-form-item>
<el-form-item
label=
"单价"
prop=
"dj"
>
<el-input
v-model=
"ruleForm.dj"
placeholder=
"请输入单价"
></el-input>
<el-form-item
label=
"不含税成本单价"
prop=
"excludeTaxCbUnitPrice"
>
<el-input
v-model=
"ruleForm.excludeTaxCbUnitPrice"
placeholder=
"请输入不含税成本单价"
></el-input>
</el-form-item>
<el-form-item
label=
"含税成本单价"
prop=
"includeTaxCbUnitPrice"
>
<el-input
v-model=
"ruleForm.includeTaxCbUnitPrice"
placeholder=
"请输入含税成本单价"
></el-input>
</el-form-item>
<el-form-item
label=
"特征描述"
>
<el-input
type=
"textarea"
v-model=
"ruleForm.
str
"
placeholder=
"请输入特征描述"
></el-input>
<el-input
type=
"textarea"
v-model=
"ruleForm.
projectFeature
"
placeholder=
"请输入特征描述"
></el-input>
</el-form-item>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
...
...
@@ -93,7 +100,7 @@
</template>
<
script
>
import
ProjectSideMenu
from
"@/views/projectCostLedger/detail/components/ProjectSideMenu"
;
import
{
getCbDirectExpenseMenuTreeApi
}
from
"@/api/projectCostLedger"
;
import
{
getCbDirectExpenseMenuTreeApi
,
getCbDirectExpenseList
,
cbDirectExpenseAdd
,
cbDirectExpenseDelete
}
from
"@/api/projectCostLedger"
;
export
default
{
name
:
"directCost"
,
props
:
{
...
...
@@ -127,58 +134,7 @@ export default {
dictLabel
:
'2024年1月'
,
}
],
tableData
:[
{
bm
:
'010101002001'
,
mc
:
'挖一般土石方(开挖方式支撑下)1'
,
qd
:
'清'
,
id
:
1
,
xmtz
:
'(1)不区分土石类别(含淤泥等),投标人综合考虑(2)开挖方式:综合考虑(3)挖土深度:综合考虑(4)开挖土石比例,投标人应结合地勘报告和岩面等高线综合考虑,施工中出现的实际土石比例变化,结算时不得调整(5)含装车等费用(6)具体详见招标文件、图纸及相关规范要求'
,
children
:[
{
bm
:
'010101002001'
,
mc
:
'挖一般土石方(开挖方式支撑下2)'
,
qd
:
'专'
,
id
:
111
,
xmtz
:
'(1)不区分土石类别(含淤泥等),投标人综合考虑(2)开挖方式:综合考虑(3)挖土深度:综合考虑(4)开挖土石比例,投标人应结合地勘报告和岩面等高线综合考虑,施工中出现的实际土石比例变化,结算时不得调整(5)含装车等费用(6)具体详见招标文件、图纸及相关规范要求'
,
},
{
bm
:
'010101002001'
,
mc
:
'挖一般土石方(开挖方式支撑下2)'
,
qd
:
'专'
,
id
:
122
,
xmtz
:
'(1)不区分土石类别(含淤泥等),投标人综合考虑(2)开挖方式:综合考虑(3)挖土深度:综合考虑(4)开挖土石比例,投标人应结合地勘报告和岩面等高线综合考虑,施工中出现的实际土石比例变化,结算时不得调整(5)含装车等费用(6)具体详见招标文件、图纸及相关规范要求'
,
},
]
},
{
bm
:
'010101002001'
,
mc
:
'挖一般土石方(开挖方式支撑下)1'
,
qd
:
'清'
,
id
:
2
,
xmtz
:
'(1)不区分土石类别(含淤泥等),投标人综合考虑(2)开挖方式:综合考虑(3)挖土深度:综合考虑(4)开挖土石比例,投标人应结合地勘报告和岩面等高线综合考虑,施工中出现的实际土石比例变化,结算时不得调整(5)含装车等费用(6)具体详见招标文件、图纸及相关规范要求'
,
children
:[
{
bm
:
'010101002001'
,
mc
:
'挖一般土石方(开挖方式支撑下2)'
,
qd
:
'专'
,
id
:
11
,
xmtz
:
'(1)不区分土石类别(含淤泥等),投标人综合考虑(2)开挖方式:综合考虑(3)挖土深度:综合考虑(4)开挖土石比例,投标人应结合地勘报告和岩面等高线综合考虑,施工中出现的实际土石比例变化,结算时不得调整(5)含装车等费用(6)具体详见招标文件、图纸及相关规范要求'
},
{
bm
:
'010101002001'
,
mc
:
'挖一般土石方(开挖方式支撑下2)'
,
qd
:
'专'
,
id
:
21
,
xmtz
:
'(1)不区分土石类别(含淤泥等),投标人综合考虑(2)开挖方式:综合考虑(3)挖土深度:综合考虑(4)开挖土石比例,投标人应结合地勘报告和岩面等高线综合考虑,施工中出现的实际土石比例变化,结算时不得调整(5)含装车等费用(6)具体详见招标文件、图纸及相关规范要求'
},
]
},
],
tableData
:[],
queryParams
:{
pageNum
:
1
,
pageSize
:
10
,
...
...
@@ -187,61 +143,23 @@ export default {
},
rules
:
{
str
:
{
required
:
true
,
message
:
'编码不能为空'
,
trigger
:
'blur'
},
// 限制必填
mxmc
:{
required
:
true
,
message
:
'项目名称不能为空'
,
trigger
:
'blur'
},
// 限制必填
jsgz
:{
required
:
true
,
message
:
'计算规则不能为空'
,
trigger
:
'blur'
},
// 限制必填
dw
:{
required
:
true
,
message
:
'单位不能为空'
,
trigger
:
'blur'
},
// 限制必填
dj
:{
required
:
true
,
message
:
'单价不能为空'
,
trigger
:
'blur'
},
// 限制必填
code
:
{
required
:
true
,
message
:
'编码不能为空'
,
trigger
:
'blur'
},
// 限制必填
expenseName
:{
required
:
true
,
message
:
'项目名称不能为空'
,
trigger
:
'blur'
},
// 限制必填
// jsgz:{ required: true, message: '计算规则不能为空', trigger: 'blur' }, // 限制必填
unit
:{
required
:
true
,
message
:
'单位不能为空'
,
trigger
:
'blur'
},
// 限制必填
tenderControlUnitPrice
:{
required
:
true
,
message
:
'招标控制价单价'
,
trigger
:
'blur'
},
// 限制必填
excludeTaxCbUnitPrice
:{
required
:
true
,
message
:
'不含税成本单价'
,
trigger
:
'blur'
},
// 限制必填
includeTaxCbUnitPrice
:{
required
:
true
,
message
:
'含税成本单价'
,
trigger
:
'blur'
},
// 限制必填
// projectFeature:{ required: true, message: '特征描述', trigger: 'blur' }, // 限制必填
},
dialogVisible
:
false
,
defaultActive
:
""
,
menuTreeList
:
[
{
nodeName
:
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程"
,
id
:
"1"
,
children
:
[
{
nodeName
:
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程"
,
id
:
"1-1"
,
children
:
[
{
nodeName
:
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程劳务"
,
id
:
"1-1-1"
,
},
{
nodeName
:
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程劳务"
,
id
:
"1-2-1"
,
},
{
nodeName
:
"拆除、修缮、清理、改造劳..."
,
id
:
"1-3-1"
,
children
:
[
{
nodeName
:
"拆除、修缮、清理、改造劳..."
,
id
:
"1-3-1"
,
}
]
}
]
},
{
nodeName
:
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程"
,
id
:
"2-1"
,
},
{
nodeName
:
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程"
,
id
:
"3-1"
,
},
{
nodeName
:
"宝安中学(集团)初中部改扩建工程施工总承包-加固修缮工程"
,
id
:
"4-1"
,
},
]
},
],
menuTreeList
:
[],
menuDetails
:{},
menuOptions
:
{
nodeName
:
"nodeName"
,
nodeValue
:
"nodeName"
,
nodeName
:
"menuName"
,
nodeValue
:
"menuId"
,
children
:
"childrenList"
},
};
},
...
...
@@ -250,6 +168,7 @@ export default {
handler
(
newValue
)
{
this
.
comProjectDetailInfo
=
newValue
?
newValue
:
{};
this
.
getCbDirectExpenseMenuTreeApi
(
'1760222923030876161'
)
this
.
getCbDirectExpenseList
(
'1763446872284012544'
)
// this.getProjectOtherStatistics(this.comProjectDetailInfo.projectId)
// this.getProjectOtherStatistics('1762014527685136385')
// this.init(this.comProjectDetailInfo);
...
...
@@ -266,21 +185,7 @@ export default {
},
//可访问data属性
created
()
{
this
.
tableData
.
forEach
((
item
,
index
)
=>
{
item
.
index
=
index
+
1
})
console
.
log
(
this
.
tableData
)
const
newData
=
[...
this
.
tableData
];
// 创建一个新的数组,避免修改原始数据
const
totalRow
=
{
bm
:
"增加费用项"
};
// 合计行的数据
// 计算合计值
this
.
tableData
.
forEach
(
item
=>
{
totalRow
.
column2
+=
item
.
column2
;
totalRow
.
column3
+=
item
.
column3
;
});
// 将合计行插入到正确的位置
newData
.
splice
(
1
,
0
,
totalRow
);
// 假设将合计行插入到第二行的位置
// this.tableData=newData
},
mounted
()
{
...
...
@@ -296,24 +201,61 @@ export default {
const
result
=
await
getCbDirectExpenseMenuTreeApi
(
params
);
if
(
result
.
code
==
200
)
{
const
_tempArray
=
result
.
data
;
this
.
menuDetails
=
_tempArray
this
.
menuTreeList
.
push
(
_tempArray
);
}
}
catch
(
error
)
{
console
.
log
(
_tempArray
)
// _tempArray.unshift({id:"11",itemContent:"费用汇总"});
// this.menuTreeList[0].children = _tempArray;
}
},
async
getCbDirectExpenseList
(
params
)
{
try
{
const
result
=
await
getCbDirectExpenseList
(
params
);
if
(
result
.
code
==
200
)
{
const
_dataArray
=
result
.
data
;
this
.
tableDataTotal
=
_dataArray
.
length
;
this
.
tableData
=
_dataArray
;
this
.
tableData
.
forEach
((
item
,
index
)
=>
{
item
.
index
=
index
+
1
})
}
}
catch
(
error
)
{
}
},
tableRowClassName
({
row
,
rowIndex
})
{
if
(
row
.
qd
===
'清'
)
{
if
(
row
.
expenseCategoryTag
===
'清'
)
{
return
'color1'
;
}
else
{
return
'color2'
;
}
return
''
;
},
handleDialogVisible
(
row
){
this
.
dialogVisible
=
true
},
handleDelete
(
row
){
this
.
$confirm
(
'是否删除费用项?'
,
'提示'
,
{
confirmButtonText
:
'确定'
,
cancelButtonText
:
'取消'
,
type
:
'warning'
}).
then
(()
=>
{
cbDirectExpenseDelete
(
row
.
id
).
then
(
res
=>
{
if
(
res
.
code
==
200
){
this
.
$message
({
type
:
'success'
,
message
:
'删除成功!'
});
this
.
getCbDirectExpenseList
()
}
})
}).
catch
(()
=>
{
this
.
$message
({
type
:
'info'
,
message
:
'已取消删除'
});
});
},
},
}
</
script
>
...
...
@@ -390,6 +332,24 @@ export default {
.el-input
{
width
:
320px
!
important
;
}
.el-textarea
{
width
:
320px
!
important
;
}
.el-textarea__inner
{
font-family
:
Arial
,
Helvetica
,
sans-serif
!
important
;
}
input
:
:-
webkit-input-placeholder
{
/* Chrome/Opera/Safari */
color
:
#C0C4CC
;
}
input
:
:-
moz-placeholder
{
/* Firefox 19+ */
color
:
#C0C4CC
;
}
input
:
-
ms-input-placeholder
{
/* IE 10+ */
color
:
#C0C4CC
;
}
input
:
-
moz-placeholder
{
/* Firefox 18- */
color
:
#C0C4CC
;
}
}
.el-dialog__footer
{
padding
:
16px
20px
;
...
...
dsk-operate-ui/src/views/supplier/aptitude/
searchResult
.vue
→
dsk-operate-ui/src/views/supplier/aptitude/
historySearch
.vue
View file @
e64b04db
...
...
@@ -22,7 +22,7 @@
import
SearchResult
from
'../components/SearchResult'
export
default
{
name
:
'
SearchAptitude
'
,
name
:
'
historySearch
'
,
components
:
{
SearchResult
},
...
...
dsk-operate-ui/src/views/supplier/aptitude/
searchAptitude
.vue
→
dsk-operate-ui/src/views/supplier/aptitude/
zizhi
.vue
View file @
e64b04db
...
...
@@ -12,7 +12,7 @@
<!--
<el-tab-pane
label=
"历史批量查询结果"
name=
"third"
></el-tab-pane>
-->
<!--
</el-tabs>
-->
<!--
</div>
-->
<SearchAptitude
@
changeActiveName=
"activeName = 'third'"
v-if=
"activeName === 'first'"
></SearchAptitude>
<SearchAptitude></SearchAptitude>
<!--
<AptitudeStandard
v-if=
"activeName === 'second'"
></AptitudeStandard>
-->
<!--
<SearchResult
v-if=
"activeName === 'third'"
></SearchResult>
-->
...
...
@@ -22,7 +22,7 @@
import
SearchAptitude
from
'../components/SearchAptitude'
export
default
{
name
:
'
SearchAptitude
'
,
name
:
'
zizhi
'
,
components
:
{
SearchAptitude
},
...
...
dsk-operate-ui/src/views/supplier/aptitude/
aptitude
Standard.vue
→
dsk-operate-ui/src/views/supplier/aptitude/
zz
Standard.vue
View file @
e64b04db
...
...
@@ -22,7 +22,7 @@
import
AptitudeStandard
from
'../components/AptitudeStandard'
export
default
{
name
:
'
Aptitude
Standard'
,
name
:
'
zz
Standard'
,
components
:
{
AptitudeStandard
},
...
...
dsk-operate-ui/src/views/supplier/assistant.vue
View file @
e64b04db
...
...
@@ -75,4 +75,4 @@ export default {
}
}
}
</
style
>
\ No newline at end of file
</
style
>
dsk-operate-ui/src/views/supplier/components/SearchAptitude.vue
View file @
e64b04db
...
...
@@ -28,7 +28,7 @@
添加资质
</span>
</div>
</div>
...
...
@@ -85,7 +85,7 @@
{{
scope
.
row
.
serial
||
"--"
}}
</
template
>
</el-table-column>
<el-table-column
:resizable=
"false"
label=
"资质名称"
fixed
width=
"273"
>
<
template
slot-scope=
"scope"
>
{{
scope
.
row
.
name
||
"--"
}}
...
...
@@ -98,7 +98,7 @@
</
template
>
</el-table-column>
<el-table-column
:resizable=
"false"
label=
"发证日期"
width=
"119"
>
<
template
slot-scope=
"scope"
>
{{
scope
.
row
.
issuTime
||
"--"
}}
...
...
@@ -231,7 +231,7 @@ export default {
{
nameStr
:
''
,
codeStr
:
[],
}
],
queryTypelist
:
[
...
...
@@ -486,8 +486,8 @@ export default {
margin
:
30px
;
}
</
style
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
::v-deep
.search_aptittude_success_dialog
{
border-radius
:
4px
;
.el-dialog__header
{
...
...
@@ -570,7 +570,7 @@ export default {
text-align
:
center
;
cursor
:
pointer
;
}
}
.item_ckquery_list
{
...
...
@@ -688,7 +688,7 @@ export default {
.content_item_padding0
{
padding
:
0
;
}
}
.bottomlist
{
width
:
100%
;
...
...
@@ -767,7 +767,7 @@ export default {
::v-deep
.el-table__fixed
::before
{
height
:
0
;
}
.el-table
{
th
,
...
...
@@ -815,13 +815,13 @@ export default {
::v-deep
.el-table__header-wrapper
{
position
:
sticky
;
top
:
5
6px
;
top
:
-1
6px
;
z-index
:
9
;
}
::v-deep
.el-table__fixed-header-wrapper
{
position
:
sticky
;
z-index
:
9
;
top
:
5
6px
;
top
:
-1
6px
;
}
::v-deep
.el-table__fixed
{
overflow-x
:
clip
;
...
...
@@ -838,7 +838,7 @@ export default {
.line_2
{
overflow
:hidden
;
text-overflow
:ellipsis
;
line-clamp
:
2
;
line-clamp
:
2
;
display
:
-
webkit-box
;
text-overflow
:
-
o-ellipsis-lastline
;
-webkit-line-clamp
:
2
;
...
...
@@ -888,6 +888,6 @@ export default {
float
:right
;
margin-top
:
12px
;
margin-right
:
-10px
;
}
}
}
</
style
>
\ No newline at end of file
</
style
>
dsk-operate-ui/src/views/supplier/components/SearchResult.vue
View file @
e64b04db
<
template
>
<div
class=
"search_result_box"
>
<el-table
:data=
"tableData"
:header-cell-style=
"
{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}" v-horizontal-scroll="'hover'"
class="table-item1
fixed-table
" border highlight-current-row>
class="table-item1" border highlight-current-row>
<el-table-column
:resizable=
"false"
type=
"index"
label=
"序号"
fixed
width=
"60"
>
<template
slot-scope=
"scope"
>
<span>
{{
(
pageNum
-
1
)
*
pageSize
+
scope
.
$index
+
1
}}
</span>
...
...
@@ -19,7 +19,7 @@
</
template
>
</el-table-column>
<el-table-column
:resizable=
"false"
label=
"操作"
width=
"154"
>
<
template
slot-scope=
"scope"
>
<a
class=
"download_span"
:href=
"scope.row.url"
v-if=
"scope.row.url"
>
下载
</a>
...
...
@@ -85,5 +85,5 @@ export default {
cursor
:
pointer
;
}
}
</
style
>
\ No newline at end of file
</
style
>
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