diff --git a/src/assets/images/base/selectb.png b/src/assets/images/base/selectb.png
new file mode 100644
index 0000000..a07b581
Binary files /dev/null and b/src/assets/images/base/selectb.png differ
diff --git a/src/assets/images/team/screenb.png b/src/assets/images/team/screenb.png
new file mode 100644
index 0000000..97055d4
Binary files /dev/null and b/src/assets/images/team/screenb.png differ
diff --git a/src/assets/images/team/screenct.png b/src/assets/images/team/screenct.png
new file mode 100644
index 0000000..1a8579b
Binary files /dev/null and b/src/assets/images/team/screenct.png differ
diff --git a/src/assets/images/team/screent.png b/src/assets/images/team/screent.png
new file mode 100644
index 0000000..f17e5e5
Binary files /dev/null and b/src/assets/images/team/screent.png differ
diff --git a/src/assets/images/team/screenw.png b/src/assets/images/team/screenw.png
new file mode 100644
index 0000000..8474461
Binary files /dev/null and b/src/assets/images/team/screenw.png differ
diff --git a/src/assets/images/team/wtzggzb.png b/src/assets/images/team/wtzggzb.png
new file mode 100644
index 0000000..9fab243
Binary files /dev/null and b/src/assets/images/team/wtzggzb.png differ
diff --git a/src/assets/images/team/wtzgqy.png b/src/assets/images/team/wtzgqy.png
new file mode 100644
index 0000000..112bdce
Binary files /dev/null and b/src/assets/images/team/wtzgqy.png differ
diff --git a/src/assets/images/team/wtzgqyb.png b/src/assets/images/team/wtzgqyb.png
new file mode 100644
index 0000000..de70a38
Binary files /dev/null and b/src/assets/images/team/wtzgqyb.png differ
diff --git a/src/assets/images/team/形状结合.png b/src/assets/images/team/形状结合.png
new file mode 100644
index 0000000..4c1bda8
Binary files /dev/null and b/src/assets/images/team/形状结合.png differ
diff --git a/src/assets/images/team/编组 14.png b/src/assets/images/team/编组 14.png
new file mode 100644
index 0000000..3d29008
Binary files /dev/null and b/src/assets/images/team/编组 14.png differ
diff --git a/src/assets/images/team/编组 17.png b/src/assets/images/team/编组 17.png
new file mode 100644
index 0000000..71947ae
Binary files /dev/null and b/src/assets/images/team/编组 17.png differ
diff --git a/src/assets/images/team/编组 36备份 (1).png b/src/assets/images/team/编组 36备份 (1).png
new file mode 100644
index 0000000..8e9e5fb
Binary files /dev/null and b/src/assets/images/team/编组 36备份 (1).png differ
diff --git a/src/assets/images/team/编组 36备份 (2).png b/src/assets/images/team/编组 36备份 (2).png
new file mode 100644
index 0000000..7186c3f
Binary files /dev/null and b/src/assets/images/team/编组 36备份 (2).png differ
diff --git a/src/assets/images/team/编组 36备份 (3).png b/src/assets/images/team/编组 36备份 (3).png
new file mode 100644
index 0000000..7186c3f
Binary files /dev/null and b/src/assets/images/team/编组 36备份 (3).png differ
diff --git a/src/assets/images/team/编组 36备份.png b/src/assets/images/team/编组 36备份.png
new file mode 100644
index 0000000..4276e29
Binary files /dev/null and b/src/assets/images/team/编组 36备份.png differ
diff --git a/src/assets/images/team/编组 8.png b/src/assets/images/team/编组 8.png
new file mode 100644
index 0000000..de9ec31
Binary files /dev/null and b/src/assets/images/team/编组 8.png differ
diff --git a/src/loveflow/assets/reset.less b/src/loveflow/assets/reset.less
index 711d095..2a9425b 100644
--- a/src/loveflow/assets/reset.less
+++ b/src/loveflow/assets/reset.less
@@ -9,6 +9,7 @@
margin-bottom: 0;
}
.el-input__inner {
+ padding: 0 10px;
height: 34px;
line-height: 34px;
font-size: 14px;
@@ -23,6 +24,14 @@
.el-form-item__label {
color: #eaf6ff;
}
+ .el-select {
+ .el-input__inner {
+ border: none;
+ background: url("~@/assets/images/base/selectb.png") no-repeat center
+ center;
+ background-size: 100% 100%;
+ }
+ }
.el-button {
padding: 9px 20px;
@@ -51,12 +60,19 @@
}
.el-range-separator {
color: #eaf6ff;
- line-height: 30px;
+ line-height: 34px;
+ margin: 0 4px 0 0;
&::placeholder {
color: #5b748c;
//color: #eaf6ff;
}
}
+ &.el-input__inner {
+ border: none;
+ background: url("~@/assets/images/base/selectb.png") no-repeat center
+ center;
+ background-size: 100% 100%;
+ }
}
.el-input-number {
diff --git a/src/loveflow/mixins/commonMixins.js b/src/loveflow/mixins/commonMixins.js
new file mode 100644
index 0000000..201fef1
--- /dev/null
+++ b/src/loveflow/mixins/commonMixins.js
@@ -0,0 +1,18 @@
+export const commonMixins = {
+ data() {
+ return {
+ zhAreaList: [
+ { name: "招宝山街道", value: "330211001" },
+ { name: "九龙湖镇", value: "330211101" },
+ { name: "澥浦镇", value: "330211100" },
+ { name: "骆驼街道", value: "330211003" },
+ { name: "庄市街道", value: "330211004" },
+ { name: "蛟川街道", value: "330211002" },
+ { name: "贵驷街道", value: "330211005" },
+ ],
+ };
+ },
+ created() {},
+ mounted() {},
+ methods: {},
+};
diff --git a/src/loveflow/mixins/tableListMixins.js b/src/loveflow/mixins/tableListMixins.js
index 8b50ef3..ade4ed6 100644
--- a/src/loveflow/mixins/tableListMixins.js
+++ b/src/loveflow/mixins/tableListMixins.js
@@ -134,7 +134,7 @@ export const tableListMixins = {
street: "招宝山街道",
times: i + 1,
total: i + 5,
- iszg: i % 2,
+ iszg: i % 3,
way: "企业提醒",
msg: i % 2,
deal: "人工反馈",
diff --git a/src/router/routes/enterpriseTeamWork.js b/src/router/routes/enterpriseTeamWork.js
index 2494f57..3bab336 100644
--- a/src/router/routes/enterpriseTeamWork.js
+++ b/src/router/routes/enterpriseTeamWork.js
@@ -54,7 +54,7 @@ export default [
name: "riskHandle",
meta: {
head: true,
- title: "风险处置",
+ title: "风险处置记录",
},
component: () => import("@/views/enterpriseTeamWork/riskHandle/index"),
},
@@ -68,6 +68,26 @@ export default [
component: () =>
import("@/views/enterpriseTeamWork/problemRectify/index"),
},
+ {
+ path: "/teamWork/problemRectify/indexTrack",
+ name: "problemRectify",
+ meta: {
+ head: false,
+ title: "问题整改跟踪",
+ },
+ component: () =>
+ import("@/views/enterpriseTeamWork/problemRectify/indexTrack"),
+ },
+ {
+ path: "/teamWork/problemRectify/indexFeedback",
+ name: "problemRectify",
+ meta: {
+ head: false,
+ title: "问题整改反馈",
+ },
+ component: () =>
+ import("@/views/enterpriseTeamWork/problemRectify/indexFeedback"),
+ },
{
path: "/teamWork/messageCenter",
name: "messageCenter",
diff --git a/src/views/enterpriseTeamWork/components/screenMain.vue b/src/views/enterpriseTeamWork/components/screenMain.vue
new file mode 100644
index 0000000..8cb88a6
--- /dev/null
+++ b/src/views/enterpriseTeamWork/components/screenMain.vue
@@ -0,0 +1,72 @@
+
+
+
+
+
+
diff --git a/src/views/enterpriseTeamWork/problemRectify/bar.vue b/src/views/enterpriseTeamWork/problemRectify/bar.vue
new file mode 100644
index 0000000..ca44231
--- /dev/null
+++ b/src/views/enterpriseTeamWork/problemRectify/bar.vue
@@ -0,0 +1,209 @@
+
+
+
+
+
+
diff --git a/src/views/enterpriseTeamWork/problemRectify/index.vue b/src/views/enterpriseTeamWork/problemRectify/index.vue
index 8559844..b86c4b0 100644
--- a/src/views/enterpriseTeamWork/problemRectify/index.vue
+++ b/src/views/enterpriseTeamWork/problemRectify/index.vue
@@ -1,3 +1,198 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/enterpriseTeamWork/problemRectify/indexFeedback.vue b/src/views/enterpriseTeamWork/problemRectify/indexFeedback.vue
new file mode 100644
index 0000000..885e3b9
--- /dev/null
+++ b/src/views/enterpriseTeamWork/problemRectify/indexFeedback.vue
@@ -0,0 +1,276 @@
+
+
+
+
+
diff --git a/src/views/enterpriseTeamWork/problemRectify/indexTrack.vue b/src/views/enterpriseTeamWork/problemRectify/indexTrack.vue
new file mode 100644
index 0000000..22133b4
--- /dev/null
+++ b/src/views/enterpriseTeamWork/problemRectify/indexTrack.vue
@@ -0,0 +1,355 @@
+
+
+
+
+
diff --git a/src/views/enterpriseTeamWork/riskHandle/index.vue b/src/views/enterpriseTeamWork/riskHandle/index.vue
index 362b67c..eeba766 100644
--- a/src/views/enterpriseTeamWork/riskHandle/index.vue
+++ b/src/views/enterpriseTeamWork/riskHandle/index.vue
@@ -36,7 +36,7 @@
-
+
-
+
-
-
-
-
-
- 发送超期提醒
-
- 已经发送
-
-
-
-
-
-
-
- 挂牌督办
-
@@ -144,6 +117,7 @@ export default {
{
prop: "qyName",
label: "企业名称",
+ rowSpan: 4,
},
{
prop: "flowType",
@@ -316,6 +290,45 @@ export default {
path: "/teamWork/riskOverview",
});
},
+
+ // 合并单元格函数
+ objectSpanMethod({ row, column, rowIndex, columnIndex }) {
+ let data = this.dataSource;
+ // data 就是从这里动态传过来的, column.property是表头的key
+ if (columnIndex == 1) {
+ var spanArr = this.getSpanArr(data);
+ console.log(spanArr);
+ const _row = spanArr[rowIndex];
+ const _col = _row > 0 ? 1 : 0;
+ return {
+ rowspan: _row,
+ colspan: _col,
+ };
+ }
+ },
+ // 处理合并行的数据
+ getSpanArr(data) {
+ console.log(data);
+ let spanKey = "qyName";
+ var spanArr = [];
+ var pos = "";
+ for (var i = 0; i < data.length; i++) {
+ if (i === 0) {
+ spanArr.push(1);
+ pos = 0;
+ } else {
+ // 判断当前元素与上一个元素是否相同
+ if (data[i][spanKey] == data[i - 1][spanKey]) {
+ spanArr[pos] += 1;
+ spanArr.push(0);
+ } else {
+ spanArr.push(1);
+ pos = i;
+ }
+ }
+ }
+ return spanArr;
+ },
},
};
diff --git a/src/views/enterpriseTeamWork/riskOverview/indexRisk.vue b/src/views/enterpriseTeamWork/riskOverview/indexRisk.vue
index 13d9479..0d94d1e 100644
--- a/src/views/enterpriseTeamWork/riskOverview/indexRisk.vue
+++ b/src/views/enterpriseTeamWork/riskOverview/indexRisk.vue
@@ -16,7 +16,7 @@
:model="queryParam"
class="demo-form-inline"
>
-
+
- -
+ -
-
+