Browse Source

统一身份证类型

newMaster
1747191978@qq.com 4 months ago
parent
commit
e254a9ad70
  1. 46
      acupuncture-前台/src/views/followFile/index.vue
  2. 58
      acupuncture-前台/src/views/followFile/subjects.vue
  3. 46
      acupuncture-前台/src/views/followFile/work.vue
  4. 5
      acupuncture-前台/src/views/medicalFile/index.vue
  5. 4
      acupuncture-前台/src/views/patientFile/index.vue

46
acupuncture-前台/src/views/followFile/index.vue

@ -257,29 +257,33 @@ export default {
openCron: false, openCron: false,
// //
expression: "", expression: "",
idCardType: [ idCardType: [{
{ label: "身份证",
label: "身份证", value: 0,
value: 0, },
}, {
{ label: "护照或外国人永居证",
label: "护照或外国人永居证", value: 1,
value: 1, },
}, {
{ label: "港澳居民来往内地通行",
label: "港澳居民来往内地通行", value: 2,
value: 2, },
}, {
{ label: "台湾居民来往大陆通行证",
label: "台湾居民来往大陆通行证", value: 3,
value: 3, },
}, {
label: "其他",
value: 4,
},
], ],
idCardTypeValue: { idCardTypeValue: {
0: "身份证", 0: "身份证",
1: "护照或外国人永居证", 1: "护照或外国人永居证",
2: "港澳居民来往内地通行", 2: "港澳居民来往内地通行",
3: "台湾居民来往大陆通行证", 3: "台湾居民来往大陆通行证",
4: "其他",
}, },
loading: false, // loading: false, //
ids: [], // ids: [], //

58
acupuncture-前台/src/views/followFile/subjects.vue

@ -215,29 +215,33 @@ export default {
data() { data() {
return { return {
fileList: [], fileList: [],
idCardType: [ idCardType: [{
{ label: "身份证",
label: "身份证", value: 0,
value: 0, },
}, {
{ label: "护照或外国人永居证",
label: "护照或外国人永居证", value: 1,
value: 1, },
}, {
{ label: "港澳居民来往内地通行",
label: "港澳居民来往内地通行", value: 2,
value: 2, },
}, {
{ label: "台湾居民来往大陆通行证",
label: "台湾居民来往大陆通行证", value: 3,
value: 3, },
}, {
label: "其他",
value: 4,
},
], ],
idCardTypeValue: { idCardTypeValue: {
0: "身份证", 0: "身份证",
1: "护照或外国人永居证", 1: "护照或外国人永居证",
2: "港澳居民来往内地通行", 2: "港澳居民来往内地通行",
3: "台湾居民来往大陆通行证", 3: "台湾居民来往大陆通行证",
4: "其他",
}, },
loading: false, // loading: false, //
ids: [], // ids: [], //
@ -332,9 +336,17 @@ export default {
); );
}, },
/** 跳转患者档案 */ /** 跳转患者档案 */
handlePatient(row) {}, handlePatient(row) {
this.$router.push({
path:`/patientIndex?idCard=${row.idCard}`
})
},
/** 诊疗档案 */ /** 诊疗档案 */
handleMedical(row) {}, handleMedical(row) {
this.$router.push({
path:`/medicalIndex?idCard=${row.idCard}`
})
},
/** 提交按钮 */ /** 提交按钮 */
submitForm: function () { submitForm: function () {
this.$refs["form"].validate((valid) => { this.$refs["form"].validate((valid) => {

46
acupuncture-前台/src/views/followFile/work.vue

@ -303,29 +303,33 @@ export default {
4: "超期未随访", 4: "超期未随访",
5: "超期已随访", 5: "超期已随访",
}, },
idCardType: [ idCardType: [{
{ label: "身份证",
label: "身份证", value: 0,
value: 0, },
}, {
{ label: "护照或外国人永居证",
label: "护照或外国人永居证", value: 1,
value: 1, },
}, {
{ label: "港澳居民来往内地通行",
label: "港澳居民来往内地通行", value: 2,
value: 2, },
}, {
{ label: "台湾居民来往大陆通行证",
label: "台湾居民来往大陆通行证", value: 3,
value: 3, },
}, {
label: "其他",
value: 4,
},
], ],
idCardTypeValue: { idCardTypeValue: {
0: "身份证", 0: "身份证",
1: "护照或外国人永居证", 1: "护照或外国人永居证",
2: "港澳居民来往内地通行", 2: "港澳居民来往内地通行",
3: "台湾居民来往大陆通行证", 3: "台湾居民来往大陆通行证",
4: "其他",
}, },
loading: false, // loading: false, //
ids: [], // ids: [], //

5
acupuncture-前台/src/views/medicalFile/index.vue

@ -537,12 +537,17 @@
label: "台湾居民来往大陆通行证", label: "台湾居民来往大陆通行证",
value: 3, value: 3,
}, },
{
label: "其他",
value: 4,
},
], ],
idCardTypeValue: { idCardTypeValue: {
0: "身份证", 0: "身份证",
1: "护照或外国人永居证", 1: "护照或外国人永居证",
2: "港澳居民来往内地通行", 2: "港澳居民来往内地通行",
3: "台湾居民来往大陆通行证", 3: "台湾居民来往大陆通行证",
4: "其他",
}, },
// //
systemType: [ systemType: [

4
acupuncture-前台/src/views/patientFile/index.vue

@ -3,7 +3,7 @@
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
label-width="68px"> label-width="68px">
<el-form-item label="" prop="noticeTitle"> <el-form-item label="" prop="noticeTitle">
<el-input v-model="queryParams.param.keywords" placeholder="支持姓名、全拼、简拼" clearable <el-input v-model="queryParams.param.keywords" placeholder="支持姓名、全拼、简拼、手机号吗、证件号码" clearable
@keyup.enter.native="handleQuery" /> @keyup.enter.native="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="年龄范围" prop="createBy"> <el-form-item label="年龄范围" prop="createBy">
@ -329,6 +329,8 @@
}; };
}, },
created() { created() {
let idCard = this.$route.query.idCard
this.queryParams.param.keywords = idCard || ''
this.getList(); this.getList();
}, },
methods: { methods: {

Loading…
Cancel
Save