fix: BUG修改
This commit is contained in:
parent
33002f4017
commit
f139bf20d0
@ -123,7 +123,6 @@ const onUpdate = async row => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
console.log(7777777777777);
|
|
||||||
const res = await getSystemConfig({ configKey: "system_login_background" });
|
const res = await getSystemConfig({ configKey: "system_login_background" });
|
||||||
console.log(res);
|
console.log(res);
|
||||||
if (res.result && res.result.length > 0) {
|
if (res.result && res.result.length > 0) {
|
||||||
@ -150,7 +149,6 @@ watch(
|
|||||||
() => route.path,
|
() => route.path,
|
||||||
n => {
|
n => {
|
||||||
tabsShow.value = route.meta.showSidebar;
|
tabsShow.value = route.meta.showSidebar;
|
||||||
console.log(tabsShow.value, "====我是首页");
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@ -14,7 +14,7 @@
|
|||||||
</template>
|
</template>
|
||||||
<el-tabs v-model="activeName" @tab-change="tabsChange">
|
<el-tabs v-model="activeName" @tab-change="tabsChange">
|
||||||
<el-tab-pane :label="`通知(${messageList.length})`" name="first">
|
<el-tab-pane :label="`通知(${messageList.length})`" name="first">
|
||||||
<div class="message-list">
|
<div class="message-list" v-if="messageList.length > 0">
|
||||||
<div class="message-item" v-for="(item, index) in messageList" :key="index" @click="changeStatus(item)">
|
<div class="message-item" v-for="(item, index) in messageList" :key="index" @click="changeStatus(item)">
|
||||||
<div class="message-content">
|
<div class="message-content">
|
||||||
<!-- <span class="message-title">{{ item.type == 1 ? "通知公告" : item.type == 2 ? "政策法规" : "无标题" }}</span> -->
|
<!-- <span class="message-title">{{ item.type == 1 ? "通知公告" : item.type == 2 ? "政策法规" : "无标题" }}</span> -->
|
||||||
@ -26,6 +26,10 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="message-empty" v-else>
|
||||||
|
<img src="@/assets/images/notData.png" alt="notData" />
|
||||||
|
<div>暂无通知</div>
|
||||||
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="消息(0)" name="second">
|
<el-tab-pane label="消息(0)" name="second">
|
||||||
<div class="message-empty">
|
<div class="message-empty">
|
||||||
|
|||||||
@ -943,4 +943,12 @@ onMounted(() => {
|
|||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
:deep() {
|
||||||
|
.el-progress-bar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.el-progress__text {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@ -384,7 +384,8 @@ const formConfig = {
|
|||||||
governmentTel: [
|
governmentTel: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
message: "请输入手机号码",
|
pattern: /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/,
|
||||||
|
message: "请输入正确的手机号",
|
||||||
trigger: "blur"
|
trigger: "blur"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@ -55,3 +55,12 @@ $primary: #409eff;
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
:deep() {
|
||||||
|
.el-progress-bar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.el-progress__text {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -33,25 +33,18 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item
|
<el-form-item label="营业执照:" prop="businessLicense">
|
||||||
label="营业执照:"
|
|
||||||
prop="businessLicense"
|
|
||||||
style="display: flex; align-items: center; justify-content: center"
|
|
||||||
>
|
|
||||||
<el-upload
|
<el-upload
|
||||||
v-model:file-list="filelist"
|
v-model:file-list="filelist"
|
||||||
class="upload-demo"
|
class="upload-demo"
|
||||||
:action="`${baseUrl}` + '/xmgl/file/upload'"
|
:action="`${baseUrl}` + '/xmgl/file/upload'"
|
||||||
multiple
|
|
||||||
:limit="1"
|
:limit="1"
|
||||||
:on-success="uploadSuccess"
|
:on-success="uploadSuccess"
|
||||||
style="display: flex; align-items: center; justify-content: center"
|
style="display: flex; align-items: center; justify-content: center"
|
||||||
>
|
>
|
||||||
<el-button plain color="#47A99D" size="small">选择文件</el-button>
|
<el-button plain color="#47A99D" size="small">选择文件</el-button>
|
||||||
<template #tip>
|
<template #tip>
|
||||||
<div v-show="!ruleForm.businessLicense" style="margin-left: 10px; margin-top: 10px; color: #aeaeae">
|
<div v-show="!ruleForm.businessLicense" style="margin-left: 10px; color: #aeaeae">未选择任何文件</div>
|
||||||
未选择任何文件
|
|
||||||
</div>
|
|
||||||
</template>
|
</template>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -80,7 +73,7 @@
|
|||||||
<el-row :gutter="120">
|
<el-row :gutter="120">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="企业地址:" prop="registerPlace">
|
<el-form-item label="企业地址:" prop="registerPlace">
|
||||||
<el-input v-model="ruleForm.registerPlace" placeholder="请选择企业地址">
|
<el-input disabled v-model="ruleForm.registerPlace" placeholder="请选择企业地址">
|
||||||
<template #append>
|
<template #append>
|
||||||
<el-icon color="#fff" size="22" @click="openMap"><Location /></el-icon>
|
<el-icon color="#fff" size="22" @click="openMap"><Location /></el-icon>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@ -76,3 +76,11 @@ $primary: #409eff;
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
:deep() {
|
||||||
|
.el-progress-bar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.el-progress__text {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -41,7 +41,7 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="坐标定位:" prop="projectAddress">
|
<el-form-item label="坐标定位:" prop="projectAddress">
|
||||||
<el-input v-model="logonForm.projectAddress" size="large" placeholder="请定位坐标">
|
<el-input v-model="logonForm.projectAddress" disabled size="large" placeholder="请定位坐标">
|
||||||
<template #append>
|
<template #append>
|
||||||
<el-icon class="mapIcon" size="18px" @click="openMap"><Location /></el-icon>
|
<el-icon class="mapIcon" size="18px" @click="openMap"><Location /></el-icon>
|
||||||
</template>
|
</template>
|
||||||
@ -97,7 +97,14 @@ const rules = reactive<FormRules>({
|
|||||||
],
|
],
|
||||||
projectName: [{ required: true, message: "请输入项目名称", trigger: "blur" }],
|
projectName: [{ required: true, message: "请输入项目名称", trigger: "blur" }],
|
||||||
governmentSn: [{ required: true, message: "请选择住建局", trigger: "change" }],
|
governmentSn: [{ required: true, message: "请选择住建局", trigger: "change" }],
|
||||||
phone: [{ required: true, trigger: "blur", message: "手机号格式不正确", pattern: /^((0\d{2,3}-\d{7,8})|(1[34578]\d{9}))$/ }],
|
phone: [
|
||||||
|
{
|
||||||
|
required: true,
|
||||||
|
trigger: "blur",
|
||||||
|
message: "手机号格式不正确",
|
||||||
|
pattern: /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/
|
||||||
|
}
|
||||||
|
],
|
||||||
|
|
||||||
password: [{ required: true, message: "请输入密码", trigger: "blur" }],
|
password: [{ required: true, message: "请输入密码", trigger: "blur" }],
|
||||||
projectAddress: [{ required: true, message: "请输入定位", trigger: "change" }],
|
projectAddress: [{ required: true, message: "请输入定位", trigger: "change" }],
|
||||||
|
|||||||
@ -968,4 +968,12 @@ onMounted(() => {
|
|||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
:deep() {
|
||||||
|
.el-progress-bar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.el-progress__text {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user