Commit aa75349a by 刘玉帅

xq

parent 096601b8
<!--
* @Author: your name
* @Date: 2021-08-28 19:36:38
* @LastEditTime: 2021-09-02 15:02:53
* @LastEditTime: 2021-09-03 11:12:05
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\rwgl\rwthcl.vue
......@@ -9,7 +9,11 @@
<template>
<div class="rwthcl">
<div class="batch">
<el-input placeholder="请输入内容" v-model="searchVal" class="input-with-select">
<el-input
placeholder="请输入内容"
v-model="searchVal"
class="input-with-select"
>
<el-button slot="append" icon="el-icon-search"></el-button>
</el-input>
</div>
......@@ -20,8 +24,26 @@
<el-button type="primary" size="mini">未知操作3</el-button>
</div>
</transition>
<Table :cxDefaultFormThead="cxDefaultFormThead" :tableData="tableData" :btnShow="btnShow" @init="handInit(arguments)">
<Table
:cxDefaultFormThead="cxDefaultFormThead"
:tableData="tableData"
:btnShow="btnShow"
@init="handInit(arguments)"
>
</Table>
<el-dialog title="退回地址" :visible.sync="mptjdialogFormVisible">
<el-form :model="mptjform" label-position="top" :inline="true">
<el-form-item label="退回地址:" :label-width="formLabelWidth">
<el-input v-model="mptjform.name" autocomplete="off"></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="mptjdialogFormVisible = false">取 消</el-button>
<el-button type="primary" @click="mptjdialogFormVisible = false"
>确 定</el-button
>
</div>
</el-dialog>
</div>
</template>
......@@ -31,9 +53,14 @@ export default {
components: {
Table,
},
data () {
data() {
return {
searchVal: '',
formLabelWidth: "120px",
mptjform: {
name: "",
},
mptjdialogFormVisible: false,
searchVal: "",
MoreisSearch: false,
form: {
name: "",
......@@ -152,41 +179,41 @@ export default {
};
},
methods: {
handSerchShow (type) {
handSerchShow(type) {
this.MoreisSearch = !this.MoreisSearch;
},
resetForm (formName) {
resetForm(formName) {
this.$refs[formName].resetFields();
console.log("重置按钮");
},
batchSubmit () { },
batchSubmit() {},
/**
* @description: 父组件传值
* @param {*} msg
* @return {*}
*/
handInit (msg) {
handInit(msg) {
console.log("父组件", msg[0], msg[1]);
if (msg[1] == "xq") {
//临时跳转的页面
this.$router.push({ path: "rymplb", query: { plan: "123" } });
} else if (msg[1] == 'fk') {
} else if (msg[1] == "fk") {
this.$router.push({ path: "rympfk", query: { plan: "123" } });
} else if (msg[1] == "th") {
this.mptjdialogFormVisible = true;
}
},
},
}
};
</script>
<style lang="scss" scoped>
.rwthcl /deep/ {
.More {
padding-left: 24px;
margin-bottom: 10px;
}
.More {
padding-left: 24px;
margin-bottom: 10px;
}
.el-form--inline .el-form-item {
// margin-left:-10px ;
transform: translateX(-10px);
......@@ -206,7 +233,7 @@ export default {
// background-color: #ecf5ff;
// }
.el-input--mini .el-input__inner {
height: 32px;
// height: 32px;
line-height: 32px;
}
.search {
......@@ -237,8 +264,8 @@ export default {
}
.batch {
margin-top: 20px;
margin-left: 24px;
margin-bottom: 20px;
margin-left: 24px;
margin-bottom: 20px;
width: 400px;
}
}
......
<!--
* @Author: your name
* @Date: 2021-09-01 09:45:29
* @LastEditTime: 2021-09-02 18:14:27
* @LastEditTime: 2021-09-06 15:17:44
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\rwgl\rympfk.vue
......@@ -9,7 +9,7 @@
<template>
<div>
<div class="dinfo">
<div class="info">人员摸详情</div>
<div class="info">人员摸详情</div>
</div>
<div class="settable">
<el-table
......@@ -84,7 +84,7 @@
>
<div>
<el-form-item label="人员来源:" class="col">
<el-select v-model="sizeForm.region" placeholder="请选择人员来源">
<el-select v-model="sizeForm.RYLY" placeholder="请选择人员来源">
<el-option
v-for="(item1, index) in perList"
:label="item1.label"
......@@ -94,13 +94,21 @@
</el-select>
</el-form-item>
<el-form-item label="核酸检测结果:" class="col">
<el-input
<!-- <el-input
v-model="sizeForm.name"
placeholder="请输入核算检测结果"
></el-input>
></el-input> -->
<el-select v-model="sizeForm.JCJG" placeholder="请选择核酸检测结果">
<el-option
v-for="(item1, index) in HsList"
:label="item1.label"
:value="item1.value"
:key="index"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="管理方式:" class="col">
<el-select v-model="sizeForm.glff" placeholder="请选择管理方式">
<el-select v-model="sizeForm.GLFS" placeholder="请选择管理方式">
<el-option
v-for="(item1, index) in glList"
:label="item1.label"
......@@ -109,10 +117,28 @@
></el-option>
</el-select>
</el-form-item>
</div>
<div class="twoform">
<el-form-item label="健康检测是否异常:" class="col">
<el-select v-model="sizeForm.JKJC" placeholder="请选择">
<el-option
v-for="(item1, index) in jkjcList"
:label="item1.label"
:value="item1.value"
:key="index"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="来津时间" class="col">
<el-date-picker
type="datetime"
placeholder="选择日期"
v-model="sizeForm.LJRQ"
style="width: 100%"
ref="data"
value-format="yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
<el-form-item label="大数据协查人员类别:" class="col">
<el-select v-model="sizeForm.dsj" placeholder="请选择管理方式">
<el-select v-model="sizeForm.RYLB" placeholder="请选择管理方式">
<el-option
v-for="(item1, index) in dsjList"
:label="item1.label"
......@@ -137,7 +163,7 @@
<el-form-item label="备注" prop="desc">
<el-input
type="textarea"
v-model="sizeForm.textarea"
v-model="sizeForm.BZ"
placeholder="请填写备注"
></el-input>
</el-form-item>
......@@ -159,17 +185,13 @@ export default {
data() {
return {
sizeForm: {
name: "",
region: "",
date1: "",
date2: "",
delivery: false,
type: [],
resource: "",
desc: "",
glff: "",
dsj: "",
textarea: "",
RYLY: "",
JCJG: "",
GLFS: "",
RYLB: "",
BZ: "",
LJRQ: "",
JKJC: "",
},
tableLoading: false, //loading
key: "1",
......@@ -212,9 +234,8 @@ export default {
SJH: "",
DM: "",
BZ: "",
GSD:''
GSD: "",
},
],
form: {
name: "",
......@@ -223,23 +244,40 @@ export default {
btnShow: "",
isShowpagin: "rympfk",
perList: [
{ label: "北京", value: "1" },
{ label: "哈尔滨", value: "2" },
{ label: "公安推送", value: "A" },
{ label: "本区排查", value: "B" },
{ label: "外区转入", value: "C" },
],
glList: [
{ label: "法律方法", value: "1" },
{ label: "教育方法", value: "2" },
{ label: "转入外区", value: "A" },
{ label: "转入外省", value: "B" },
{ label: "经公安再次核实失访", value: "C" },
{ label: "经核查非重点地区来津人员", value: "D" },
{ label: "待核查", value: "E" },
{ label: "集中隔离", value: "F" },
{ label: "居家隔离", value: "G" },
],
dsjList: [
{ label: "学生", value: "1" },
{ label: "打工人", value: "2" },
{ label: "省内漫游", value: "A" },
{ label: "省际漫游", value: "B" },
{ label: "时空伴随者", value: "C" },
{ label: "重点地区驻留", value: "D" },
],
HsList: [
{ label: "阴性", value: "A" },
{ label: "阳性", value: "B" },
{ label: "待检测", value: "C" },
],
jkjcList: [
{ label: "是", value: "A" },
{ label: "否", value: "B" },
],
};
},
methods: {
handClick(type){
console.log(this.sizeForm);
},
handClick(type) {
console.log(this.sizeForm);
},
/**
* @description: 取消
* @param {*}
......@@ -249,33 +287,36 @@ export default {
console.log("取消");
},
/**
* @description: 提交
* @description: 提交/取消
* @param {*}
* @return {*}
*/
handSubmit() {
handSubmit(type) {
if(type=='ok'){
console.log(this.sizeForm);
}
console.log("提交");
},
},
mounted() {
console.log(this.$route.params);
if(this.$route.params.infofk){
localStorage.setItem('Infofk',JSON.stringify(this.$route.params.infofk))
if (this.$route.params.infofk) {
localStorage.setItem("Infofk", JSON.stringify(this.$route.params.infofk));
console.log(localStorage);
}
console.log(localStorage.getItem('Info'));
this.tableData[0] = JSON.parse(localStorage.getItem('Infofk'))
console.log(localStorage.getItem("Info"));
this.tableData[0] = JSON.parse(localStorage.getItem("Infofk"));
},
updated() {
if (this.$refs.data.value) {
var data = document.getElementsByClassName("el-input__inner")[4].value;
if (data) {
} else {
console.log("001");
document.getElementsByClassName("el-input__icon")[4].className =
"el-icon-time";
}
}
// if (this.$refs.data.value) {
// var data = document.getElementsByClassName("el-input__inner")[4].value;
// if (data) {
// } else {
// console.log("001");
// document.getElementsByClassName("el-input__icon")[4].className =
// "el-icon-time";
// }
// }
// console.log(this.$refs.data.value);
},
};
......@@ -308,10 +349,10 @@ export default {
}
.twoform /deep/ {
.el-input__prefix {
display: none;
// display: none;
}
.el-input--prefix .el-input__inner {
padding-left: 15px;
// padding-left: 15px;
}
.data {
display: inline-block;
......
<!--
* @Author: your name
* @Date: 2021-08-27 15:52:57
* @LastEditTime: 2021-09-02 18:13:29
* @LastEditTime: 2021-09-06 17:12:35
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\rymp.vue
......@@ -34,7 +34,7 @@
<el-button type="primary" @click="onSubmit" size="mini"
>查询</el-button
>
<el-button @click="resetForm('form')" size="small">重置</el-button>
<el-button @click="resetForm('form')" size="mini">重置</el-button>
<el-button type="text" size="mini" @click="handSerchShow('unfold')"
>{{ isSearch ? "收起" : "展开 " }}
......@@ -327,10 +327,8 @@ export default {
},
},
mounted() {
// get(`jsonData/tympinfo.json`).then((data) => {
// console.log(data);
// this.tableData = data.info
// })
//点击未匹配/和退回跳转过来传过来的信息
console.log(this.$route.params.thList);
},
};
</script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment