|
@@ -28,59 +28,79 @@
|
28
|
28
|
</div>
|
29
|
29
|
|
30
|
30
|
<el-dialog title="新增" :visible.sync="newDialog">
|
31
|
|
- <el-form :model="form">
|
|
31
|
+ <el-form :model="form" ref="form">
|
32
|
32
|
<el-form-item label="检查大项" :label-width="formLabelWidth">
|
33
|
|
- <el-select v-model="form.region" placeholder="请选择活动区域">
|
34
|
|
- <el-option label="区域一" value="shanghai"></el-option>
|
35
|
|
- <el-option label="区域二" value="beijing"></el-option>
|
|
33
|
+ <el-select v-model="form.inspectionMajor" placeholder="请选择活动区域">
|
|
34
|
+ <el-option
|
|
35
|
+ v-for="patient in InspectionMajor"
|
|
36
|
+ :key="patient.id"
|
|
37
|
+ :value="patient.id"
|
|
38
|
+ :label="patient.name"
|
|
39
|
+ >
|
|
40
|
+ </el-option>
|
36
|
41
|
</el-select>
|
37
|
42
|
</el-form-item>
|
38
|
43
|
<el-form-item label="检查小项" :label-width="formLabelWidth">
|
39
|
|
- <el-select v-model="form.region" placeholder="请选择活动区域">
|
40
|
|
- <el-option label="区域一" value="shanghai"></el-option>
|
41
|
|
- <el-option label="区域二" value="beijing"></el-option>
|
|
44
|
+ <el-select v-model="form.inspectionMinor" placeholder="请选择活动区域">
|
|
45
|
+ <el-option
|
|
46
|
+ v-for="patient in InspectionMinor"
|
|
47
|
+ :key="patient.id"
|
|
48
|
+ :value="patient.id"
|
|
49
|
+ :label="patient.name"
|
|
50
|
+ >
|
|
51
|
+ </el-option>
|
42
|
52
|
</el-select>
|
43
|
53
|
</el-form-item>
|
44
|
54
|
<el-form-item label="指控范围" :label-width="formLabelWidth">
|
45
|
|
- <el-input style="width:200px" v-model="form.name"></el-input>
|
|
55
|
+ <el-input style="width:200px" v-model="form.min_range"></el-input>
|
46
|
56
|
-
|
47
|
|
- <el-input style="width:200px" v-model="form.name"></el-input>
|
|
57
|
+ <el-input style="width:200px" v-model="form.large_range"></el-input>
|
48
|
58
|
</el-form-item>
|
49
|
59
|
<el-form-item label="排序" :label-width="formLabelWidth">
|
50
|
|
- <el-input style="width:200px" v-model="form.name"></el-input>
|
|
60
|
+ <el-input style="width:200px" v-model="form.sort"></el-input>
|
51
|
61
|
</el-form-item>
|
52
|
62
|
</el-form>
|
53
|
63
|
<div slot="footer" class="dialog-footer">
|
54
|
64
|
<el-button @click="newDialog = false">取 消</el-button>
|
55
|
|
- <el-button type="primary" @click="newDialog = false">确 定</el-button>
|
|
65
|
+ <el-button type="primary" @click="newDialog = false">保存</el-button>
|
56
|
66
|
</div>
|
57
|
67
|
</el-dialog>
|
58
|
68
|
<el-dialog title="编辑" :visible.sync="editDialog">
|
59
|
69
|
<el-form :model="form">
|
60
|
70
|
<el-form-item label="检查大项" :label-width="formLabelWidth">
|
61
|
|
- <el-select v-model="form.region" placeholder="请选择活动区域">
|
62
|
|
- <el-option label="区域一" value="shanghai"></el-option>
|
63
|
|
- <el-option label="区域二" value="beijing"></el-option>
|
|
71
|
+ <el-select v-model="form.inspectionMajor" placeholder="请选择活动区域">
|
|
72
|
+ <el-option
|
|
73
|
+ v-for="patient in InspectionMajor"
|
|
74
|
+ :key="patient.id"
|
|
75
|
+ :value="patient.id"
|
|
76
|
+ :label="patient.name"
|
|
77
|
+ >
|
|
78
|
+ </el-option>
|
64
|
79
|
</el-select>
|
65
|
80
|
</el-form-item>
|
66
|
81
|
<el-form-item label="检查小项" :label-width="formLabelWidth">
|
67
|
|
- <el-select v-model="form.region" placeholder="请选择活动区域">
|
68
|
|
- <el-option label="区域一" value="shanghai"></el-option>
|
69
|
|
- <el-option label="区域二" value="beijing"></el-option>
|
|
82
|
+ <el-select v-model="form.inspectionMinor" placeholder="请选择活动区域">
|
|
83
|
+ <el-option
|
|
84
|
+ v-for="patient in InspectionMinor"
|
|
85
|
+ :key="patient.id"
|
|
86
|
+ :value="patient.id"
|
|
87
|
+ :label="patient.name"
|
|
88
|
+ >
|
|
89
|
+ </el-option>
|
70
|
90
|
</el-select>
|
71
|
91
|
</el-form-item>
|
72
|
92
|
<el-form-item label="指控范围" :label-width="formLabelWidth">
|
73
|
|
- <el-input style="width:200px" v-model="form.name"></el-input>
|
|
93
|
+ <el-input style="width:200px" v-model="form.min_range"></el-input>
|
74
|
94
|
-
|
75
|
|
- <el-input style="width:200px" v-model="form.name"></el-input>
|
|
95
|
+ <el-input style="width:200px" v-model="form.large_range"></el-input>
|
76
|
96
|
</el-form-item>
|
77
|
97
|
<el-form-item label="排序" :label-width="formLabelWidth">
|
78
|
|
- <el-input style="width:200px" v-model="form.name"></el-input>
|
|
98
|
+ <el-input style="width:200px" v-model="form.sort"></el-input>
|
79
|
99
|
</el-form-item>
|
80
|
100
|
</el-form>
|
81
|
101
|
<div slot="footer" class="dialog-footer">
|
82
|
102
|
<el-button @click="editDialog = false">取 消</el-button>
|
83
|
|
- <el-button type="primary" @click="editDialog = false">确 定</el-button>
|
|
103
|
+ <el-button type="primary" @click="editDialog = false">保存</el-button>
|
84
|
104
|
</div>
|
85
|
105
|
</el-dialog>
|
86
|
106
|
</div>
|
|
@@ -104,6 +124,8 @@ export default {
|
104
|
124
|
{ path: false, name: "质控达标统计配置" }
|
105
|
125
|
],
|
106
|
126
|
tabActiveName: "control",
|
|
127
|
+ InspectionMajor:[],
|
|
128
|
+ InspectionMinor:[],
|
107
|
129
|
tableData: [
|
108
|
130
|
{
|
109
|
131
|
date: "2016-05-02",
|
|
@@ -130,10 +152,11 @@ export default {
|
130
|
152
|
editDialog: false,
|
131
|
153
|
formLabelWidth: "120px",
|
132
|
154
|
form: {
|
133
|
|
- name: "",
|
134
|
|
- region: "",
|
135
|
|
- date1: "",
|
136
|
|
- date2: "",
|
|
155
|
+ inspectionMajor: "",
|
|
156
|
+ inspectionMinor: "",
|
|
157
|
+ min_range: "",
|
|
158
|
+ large_range: "",
|
|
159
|
+ sort:"",
|
137
|
160
|
delivery: false,
|
138
|
161
|
type: [],
|
139
|
162
|
resource: "",
|