+
diff --git a/src/views/projectAdmin/projectIndex.vue b/src/views/projectAdmin/projectIndex.vue
index 3d75c8e6..0f18e165 100644
--- a/src/views/projectAdmin/projectIndex.vue
+++ b/src/views/projectAdmin/projectIndex.vue
@@ -342,6 +342,7 @@ export default {
if(this.$store.state.userInfo.accountType == 10){
getNewUserAllModulePageApi({
projectSn: this.projectSn,
+ userId: this.$store.state.userInfo.userId
}).then((res) => {
if (res.success) {
var all = res.result.moduleList;
diff --git a/src/views/projectFront/configManage/groupStructureManagement.vue b/src/views/projectFront/configManage/groupStructureManagement.vue
index 3e3fb205..858edec0 100644
--- a/src/views/projectFront/configManage/groupStructureManagement.vue
+++ b/src/views/projectFront/configManage/groupStructureManagement.vue
@@ -249,7 +249,6 @@ export default {
{ name: "正常", value: 0 },
{ name: "停用", value: 1 },
],
- workerName: "",
addEditForm: {
deptName: "",
orderNum: 0,
@@ -485,7 +484,10 @@ export default {
});
},
refresh() {
- this.workerName = "";
+ this.queryInfo = {
+ name: "",
+ status: null,
+ };
this.getList();
},
getList() {
diff --git a/src/views/supplierAdmin/layout.vue b/src/views/supplierAdmin/layout.vue
new file mode 100644
index 00000000..58614709
--- /dev/null
+++ b/src/views/supplierAdmin/layout.vue
@@ -0,0 +1,272 @@
+
+
+
+
+
+
![]()
+
![]()
+
{{systemInfo.platformName}}
+
-
+
供应商管理首页
+
+
{{$t('message.companyDiagram.pageTitle')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/supplierAdmin/qualificationApply/components/basic-info.vue b/src/views/supplierAdmin/qualificationApply/components/basic-info.vue
index 5f2326da..f5a179ac 100644
--- a/src/views/supplierAdmin/qualificationApply/components/basic-info.vue
+++ b/src/views/supplierAdmin/qualificationApply/components/basic-info.vue
@@ -225,6 +225,7 @@
@@ -258,9 +257,7 @@
@@ -450,10 +447,33 @@ export default {
projectDirectorPhone: [
{
required: true,
- message: '请输入',
trigger: "blur",
+ message: "请输入正确的电话号码",
+ pattern: /^1(3|4|5|6|7|8|9)\d{9}$/,
},
],
+ registerPersonPhoneTel: [
+ {
+ trigger: "blur",
+ message: "请输入正确的电话号码",
+ pattern: /^1(3|4|5|6|7|8|9)\d{9}$/,
+ }
+ ],
+ legalPersonTel: [
+ {
+ trigger: "blur",
+ message: "请输入正确的电话号码",
+ pattern: /^1(3|4|5|6|7|8|9)\d{9}$/,
+ }
+ ],
+ enterpriseEmail: [
+ {
+ type: "email",
+ trigger: "blur",
+ message: "请输入正确的邮箱",
+ pattern: /^1(3|4|5|6|7|8|9)\d{9}$/,
+ }
+ ],
enterpriseName: [
{
required: true,
@@ -478,8 +498,9 @@ export default {
socialCode: [
{
required: true,
- message: '请输入',
+ message: '请输入正确的格式',
trigger: "blur",
+ pattern: /^[0-9ABCDEFGHJKLMNPQRTUWXY]{18}$/,
},
]
},
diff --git a/src/views/supplierAdmin/qualificationApply/components/qualification-info.vue b/src/views/supplierAdmin/qualificationApply/components/qualification-info.vue
index 255e3993..c3e4d480 100644
--- a/src/views/supplierAdmin/qualificationApply/components/qualification-info.vue
+++ b/src/views/supplierAdmin/qualificationApply/components/qualification-info.vue
@@ -313,7 +313,7 @@ export default {
console.log(res, "资质文件表格");
if (res.result) {
this.tableList = res.result.records;
- this.total = res.result.total;
+ this.pagInfo.total = res.result.total;
this.tableList.map((item) => {
if (!item.fileUrl.includes(this.$store.state.FILEURL)) {
item.fileUrl = this.$store.state.FILEURL + item.fileUrl;
diff --git a/src/views/supplierAdmin/supplierIndex.vue b/src/views/supplierAdmin/supplierIndex.vue
index 570e120e..1cc88363 100644
--- a/src/views/supplierAdmin/supplierIndex.vue
+++ b/src/views/supplierAdmin/supplierIndex.vue
@@ -1,7 +1,6 @@
-
@@ -41,7 +40,7 @@ export default {
title: "我的资质",
describe:
"供应商在此处对基本信息、资质文件等内容进行完善,提交给项目组织审批",
- icon: require("@/assets/images/carIcon1.png"),
+ icon: require("@/assets/images/supplierImg/icon1.png"),
},
{
title: "合同管理",
@@ -170,13 +169,16 @@ export default {
display: flex;
flex-direction: column;
}
+.fullHeight{
+ background-color: #fff;
+}
.supplier-module {
width: max-content;
margin: 0 auto;
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 50px;
- margin-top: 90px;
+ padding: 87px 57px 87px 63px;
&-item {
box-sizing: border-box;
display: flex;
diff --git a/src/views/userCenter/layout.vue b/src/views/userCenter/layout.vue
index 30c92a54..e2d0ab03 100644
--- a/src/views/userCenter/layout.vue
+++ b/src/views/userCenter/layout.vue
@@ -12,10 +12,10 @@
{{$t('message.companyDiagram.pageTitle')}}
-
+
-
+
diff --git a/src/views/userCenter/userCenter/componentsModule/dataListData.vue b/src/views/userCenter/userCenter/componentsModule/dataListData.vue
index 0b49c0ee..5f5f2023 100644
--- a/src/views/userCenter/userCenter/componentsModule/dataListData.vue
+++ b/src/views/userCenter/userCenter/componentsModule/dataListData.vue
@@ -115,6 +115,9 @@ export default {
userName: this.searchForm.userName,
operModul: this.searchForm.operModul,
};
+ if(this.$store.state.userInfo.accountType == 6){
+ requestData.operUserId = this.$store.state.userInfo.userId
+ }
fetch(this.$http.defaults.baseURL + "xmgl/operationLog/exportXls", {
method: "post",
headers: {
@@ -164,6 +167,9 @@ export default {
userName: this.searchForm.userName,
operModul: this.searchForm.operModul,
};
+ if(this.$store.state.userInfo.accountType == 6){
+ requestData.operUserId = this.$store.state.userInfo.userId
+ }
if (this.searchForm.timeRange && this.searchForm.timeRange.length > 0) {
requestData.startTime = this.searchForm.timeRange[0];
requestData.endTime = this.searchForm.timeRange[1];
diff --git a/src/views/workSpace/index.vue b/src/views/workSpace/index.vue
index b36f420f..a2850f54 100644
--- a/src/views/workSpace/index.vue
+++ b/src/views/workSpace/index.vue
@@ -6,7 +6,7 @@
:showR="true"
v-if="!selectGroupDialog"
>
-
+
+
+

+
暂无数据
+
{
// 传递的工作流菜单
const responseMenuList = [];
let all = res.result.moduleList;
+ if(all.length == 0) {
+ this.workSpaceShow = false;
+ return;
+ }
console.log("all", res.result);
all.forEach((element, index) => {
all[index].operation = false;
@@ -103,7 +113,6 @@ export default {
}
});
});
- console.log(responseMenuList, "我的测试数据啊啊啊啊");
// 传递的工作流菜单
const defaultMenuList = [
{