|
@@ -36,7 +36,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item class="el-form-pack-12" label="访客部门" prop="intervieweeDepartId">
|
|
|
- <el-select v-model="form.intervieweeDepartId" placeholder="请选择" style="width:100%">
|
|
|
+ <el-select v-model="form.intervieweeDepartId" placeholder="请选择" style="width: 100%">
|
|
|
<el-option v-for="item in departData" :key="item.departCode" :label="item.departName" :value="item.departCode" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -61,7 +61,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
- <el-button type="primary" style="width: 20%; margin: 2rem 40% 0" size="large" @click="submitForm()">
|
|
|
+ <el-button type="primary" style="width: 20%; margin: 2rem 40% 0" size="large" @click="submitForm()">
|
|
|
<span>提 交</span>
|
|
|
</el-button>
|
|
|
</div>
|
|
@@ -70,7 +70,6 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup name="Index">
|
|
|
-
|
|
|
//大屏自适应
|
|
|
import "@/assets/js/flexible.js";
|
|
|
|
|
@@ -104,8 +103,8 @@ const data = reactive({
|
|
|
idType: 0,
|
|
|
visitorRegisterType: 0,
|
|
|
reservedField1: 1,
|
|
|
- visitorStartTime: '',
|
|
|
- vistorEndTime: '',
|
|
|
+ visitorStartTime: "",
|
|
|
+ vistorEndTime: "",
|
|
|
},
|
|
|
rules: {
|
|
|
// set: [{ required: true, message: "请选择性别", trigger: "blur" }],
|
|
@@ -139,40 +138,32 @@ function getData() {
|
|
|
}
|
|
|
|
|
|
function submitForm() {
|
|
|
- console.log(form.value)
|
|
|
+ console.log(form.value);
|
|
|
proxy.$refs["formRef"].validate((valid) => {
|
|
|
if (valid) {
|
|
|
- console.log(form.value)
|
|
|
- // var param = {};
|
|
|
- // Object.keys(form.value).forEach((key) => {
|
|
|
- // param[key] = form.value[key];
|
|
|
- // param["noticeMethod"] = proxy.$common.dataFilter(form.value.noticeMethod, "toString");
|
|
|
- // param["receiver1"] = proxy.$common.dataFilter(form.value.receiver1, "toString");
|
|
|
- // param["receiver2"] = proxy.$common.dataFilter(form.value.receiver2, "toString");
|
|
|
- // param["receiver3"] = proxy.$common.dataFilter(form.value.receiver3, "toString");
|
|
|
- // });
|
|
|
-
|
|
|
- // if (dialogTitle.value == "编辑") {
|
|
|
- // update(param).then((res) => {
|
|
|
- // ElMessage.success("编辑成功");
|
|
|
- // dialogFormVisible.value = false;
|
|
|
- // emit("handleSelect");
|
|
|
- // });
|
|
|
- // }
|
|
|
-
|
|
|
- // if (dialogTitle.value == "添加") {
|
|
|
- // add(param).then((res) => {
|
|
|
- // ElMessage.success("添加成功");
|
|
|
- // dialogFormVisible.value = false;
|
|
|
- // emit("handleSelect");
|
|
|
- // });
|
|
|
- // }
|
|
|
+ console.log(form.value);
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+function getDepartData(){
|
|
|
+ getOrganization({a:'a'}).then((request) => {
|
|
|
+ if (request.status === "SUCCESS") {
|
|
|
+ console.log(request)
|
|
|
+
|
|
|
+ } else {
|
|
|
+ ElMessage.error(request.msg);
|
|
|
}
|
|
|
});
|
|
|
+
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
onMounted(() => {
|
|
|
getData();
|
|
|
+ getDepartData()
|
|
|
});
|
|
|
|
|
|
onUnmounted(() => {
|
|
@@ -181,30 +172,29 @@ onUnmounted(() => {
|
|
|
});
|
|
|
</script>
|
|
|
<style>
|
|
|
-
|
|
|
/* 约束屏幕尺寸 */
|
|
|
|
|
|
@media screen and (max-width: 1024px) {
|
|
|
- html {
|
|
|
- font-size: 5px !important;
|
|
|
- }
|
|
|
+ html {
|
|
|
+ font-size: 5px !important;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@media screen and (min-width: 1920px) {
|
|
|
- html {
|
|
|
- font-size: 10px !important;
|
|
|
- }
|
|
|
+ html {
|
|
|
+ font-size: 10px !important;
|
|
|
+ }
|
|
|
}
|
|
|
-.el-form-item__error,.el-date-editor .el-range-input{
|
|
|
- font-size:1.4rem
|
|
|
+.el-form-item__error,
|
|
|
+.el-date-editor .el-range-input {
|
|
|
+ font-size: 1.4rem;
|
|
|
}
|
|
|
</style>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
-
|
|
|
-.el-button--large{
|
|
|
- padding: 1.2rem 1.9rem;
|
|
|
- --el-button-size:4rem
|
|
|
+.el-button--large {
|
|
|
+ padding: 1.2rem 1.9rem;
|
|
|
+ --el-button-size: 4rem;
|
|
|
}
|
|
|
|
|
|
.fillIn {
|
|
@@ -228,7 +218,7 @@ onUnmounted(() => {
|
|
|
.fillIn .el-form .el-form-item__label {
|
|
|
font-size: 1.6rem;
|
|
|
line-height: 3rem;
|
|
|
- height:3rem
|
|
|
+ height: 3rem;
|
|
|
}
|
|
|
.fillIn .el-input__inner {
|
|
|
font-size: 1.6rem;
|