Browse Source

update

master
liao hh 4 weeks ago
parent
commit
b654f54f4d
  1. 25
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue
  2. 13
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/newGoodCredit.vue

25
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue

@ -58,7 +58,8 @@
v-for="dict in enterpriseTypeOptions"
:key="dict.dictValue"
:label="dict.dictValue"
>{{ dict.dictLabel.replace("资质", "") }}</el-radio
>{{ dict.dictLabel.replace("资质", "") }}
</el-radio
>
</el-radio-group>
</el-form-item>
@ -526,6 +527,7 @@ import { getToken } from "@/utils/auth";
import {getFileStream} from "@/api/system/upload";
import managementSystem from "./components/managementSystem.vue";
import SubCompany from "./components/SubCompany.vue";
export default {
name: "EnterpriseInfo",
components: {
@ -671,6 +673,20 @@ export default {
businessScope: [
{max: 65500, message: "字符长度最大为65500", trigger: "blur"},
],
certificateInformation: [
{
required: true,
message: "请上传请用承诺书",
trigger: "blur",
validator: (rule, value, callback) => {
if (!this.fileList5.length) {
callback(new Error('请上传信用承诺书'))
} else {
callback();
}
}
},
],
},
//
routeList: [
@ -913,6 +929,8 @@ export default {
let index = this[name].findIndex((item) => item.uid === file.uid);
//
this[name].splice(index, 1);
},
//
@ -948,11 +966,13 @@ export default {
</script>
<style lang="scss" scoped>
@import "@/assets/css/dialog.scss";
::v-deep {
.el-dialog {
margin-top: 2vh !important;
}
}
// .btnList {
// position: fixed;
// bottom: 20px;
@ -967,13 +987,16 @@ export default {
border-left: 2px solid #36b29e;
display: flex;
justify-content: space-between;
span:nth-child(1) {
font-weight: bold;
}
.addBtn {
color: #36b29e;
cursor: pointer;
}
.addBtn:hover {
color: #31a08e;
}

13
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/newGoodCredit.vue

@ -259,6 +259,7 @@
width="1200px"
append-to-body
:close-on-click-modal="false"
@close="handleClose"
>
<el-form ref="form" :model="form" :rules="rules" label-width="140px">
@ -1381,11 +1382,20 @@ export default {
this.viewOpen = false;
this.reset();
},
handleClose(){
this.disabled = false;
this.fillOnYearDisabled = false;
this.remakeDisable = false;
},
//
reset() {
// this.fileList = [];
this.fileList = [];
this.form = {
id: null,
validity: null,
publishUnit: null,
isWaterCon: null,
fillOnYear: null,
enterpriseId: null,
projectName: null,
qualificationCategory: null,
@ -1618,6 +1628,7 @@ export default {
}
});
}
this.cancel();
}
});
},

Loading…
Cancel
Save