Browse Source

字段修改

master
mch 2 years ago
parent
commit
e5ca8bbe26
  1. 6
      src/components/unitGrouping/unitGroupCategory.vue
  2. 19
      src/views/common-settings/SampleGroup.vue
  3. 13
      src/views/fee-settings/Asbitem.vue
  4. 61
      src/views/fee-settings/Item.vue

6
src/components/unitGrouping/unitGroupCategory.vue

@ -224,8 +224,8 @@ export default {
);
}
// if (this.title == 2) {
// if (!this.personnelUnit.customerOrgGroupId) {
// alert("");
// if (!this.personnelUnit.customerOrgGroupId) { 3a0c563d-cb6a-3638-6e06-651f282e17ca
// alert("");
// return;
// } else {
// console.log(this.personnelUnit.nogroupselected);
@ -268,7 +268,7 @@ export default {
// this.title = 2;
let count = this.rightselctedata.length - 1;
for (var i = count; i >= 0; i--) {
if ([...new Set(this.rightselctedata)]) {
if ([...new Set(this.tabledata)]) {
this.tabledata.push(this.rightselctedata[i]);
this.personnelUnit.nogroupselected.splice(i, 1);
}

19
src/views/common-settings/SampleGroup.vue

@ -100,15 +100,28 @@
</el-row>
<el-row>
<el-col :span="6">
<el-form-item label="创建者">
<el-form-item label="创建者">
<el-input v-model="form.creatorName" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="创建时间">
<el-col :span="6">
<el-form-item label="创建时间">
<el-input :value="form.creationTime" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="修改者">
<el-input v-model="form.lastModifierName" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="修改时间">
<el-input
:value="form.lastModificationTime"
disabled
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
<span slot="footer" class="dialog-footer">

13
src/views/fee-settings/Asbitem.vue

@ -165,12 +165,12 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="临床意义" prop="clinicalMeaning">
<el-form-item label="临床意义" prop="">
<el-input v-model="form.clinicalMeaning"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="默认结果" prop="defaultResult">
<el-form-item label="默认结果" prop="">
<el-input v-model="form.defaultResult"></el-input>
</el-form-item>
</el-col>
@ -638,10 +638,9 @@ export default {
// console.log(sdate);
if (sampleGroupId == undefined) {
this.$message.warning("请选择列表");
} else if(this.itemid==''){
this.$message.warning('请选择项目')
}
else {
} else if (this.itemid == "") {
this.$message.warning("请选择项目");
} else {
postapi("/api/app/asbitem-detail/many", sdate).then((res) => {
this.$message.success("操作成功");
this.isdislob = true;
@ -714,7 +713,7 @@ export default {
gitprojectcategory() {
getapi("/api/app/item-type/by-code-all").then((res) => {
this.projectid = res.data;
console.log('res项目类别',res);
console.log("res项目类别", res);
});
},
//ary1 ary2

61
src/views/fee-settings/Item.vue

@ -130,7 +130,7 @@
:show-all-levels="false"
>
</el-cascader> -->
<el-select v-model="form.itemTypeId" placeholder="请选择">
<el-select v-model="form.itemTypeId" placeholder="请选择" style="width:100%">
<el-option
v-for="item in itemTypeId"
:key="item.id"
@ -148,7 +148,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="价表项目编码" prop="priceItemId">
<el-select v-model="form.priceItemId" placeholder="请选择">
<el-select v-model="form.priceItemId" placeholder="请选择" style="width:100%">
<el-option
v-for="item in priceItemId"
:key="item.id"
@ -161,7 +161,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="单位" prop="unitId">
<el-select v-model="form.unitId" placeholder="请选择">
<el-select v-model="form.unitId" placeholder="请选择" style="width:100%">
<el-option
v-for="item in unitId"
:key="item.id"
@ -179,7 +179,20 @@
</el-col>
<el-col :span="8">
<el-form-item label="参考范围类别" prop="referenceRangeTypeFlag">
<el-input v-model="form.referenceRangeTypeFlag"></el-input>
<el-select
v-model="form.referenceRangeTypeFlag"
placeholder="请选择"
style="width: 100%"
>
<el-option
v-for="item in reference"
:key="item.id"
:label="item.ageUpperLimit"
:value="item.id"
>
</el-option>
</el-select>
<!-- <el-input v-model="form.referenceRangeTypeFlag"></el-input> -->
</el-form-item>
</el-col>
<el-col :span="8">
@ -189,7 +202,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="名称进入小结" prop="isNameIntoSummary">
<el-select v-model="form.isNameIntoSummary" placeholder="请选择">
<el-select v-model="form.isNameIntoSummary" placeholder="请选择" style="width:100%">
<el-option
v-for="item in isNameIntoSummary"
:key="item.value"
@ -205,6 +218,7 @@
<el-select
v-model="form.isDiagnosisFunction"
placeholder="请选择"
style="width:100%"
>
<el-option
v-for="item in isDiagnosisFunction"
@ -223,7 +237,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="是计算项目" prop="isCalculationItem">
<el-select v-model="form.isCalculationItem" placeholder="请选择">
<el-select v-model="form.isCalculationItem" placeholder="请选择" style="width:100%">
<el-option
v-for="item in isCalculationItem"
:key="item.value"
@ -235,13 +249,13 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="计算函数" prop="calculationFunction">
<el-form-item label="计算函数" prop="">
<el-input v-model="form.calculationFunction"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="继续处理" prop="isContinueProcess">
<el-select v-model="form.isContinueProcess" placeholder="请选择">
<el-select v-model="form.isContinueProcess" placeholder="请选择" style="width:100%">
<el-option
v-for="item in isContinueProcess"
:key="item.value"
@ -253,18 +267,27 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="结果模板" prop="resultTemplateTypeFlag">
<el-input v-model="form.resultTemplateTypeFlag"></el-input>
<el-form-item label="结果模板" prop="resultTemplateTypeFlag" >
<!-- <el-input v-model="form.resultTemplateTypeFlag">resulttemp</el-input> -->
<el-select v-model="form.resultTemplateTypeFlag" placeholder="请选择" style="width:100%">
<el-option
v-for="item in resulttemp"
:key="item.id"
:label="item.results"
:value="item.id"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="输入结果校验" prop="inputCheck">
<el-form-item label="输入结果校验" prop="">
<el-input v-model="form.inputCheck"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="启用" prop="isActive">
<el-select v-model="form.isActive" placeholder="请选择">
<el-select v-model="form.isActive" placeholder="请选择" style="width:100%">
<el-option
v-for="item in isActive"
:key="item.value"
@ -1110,6 +1133,8 @@ export default {
fssubdex: "",
resultitemtype: [], //
scopediagnostic: [], //
reference: [], //
resulttemp: [], //
};
},
created() {
@ -1564,14 +1589,13 @@ export default {
this.$refs.form.validate((v) => {
if (v) {
if (this.title == 1) {
this.form.price=Number( this.form.price)
this.form.price = Number(this.form.price);
addproject(this.form).then((res) => {
this.$message.success("新增成功222");
this.getlist();
this.dialogVisible = false;
});
} else if (this.title == 2) {
projectedit(this.form.id, this.form).then((res) => {
this.$message.success("修改成功");
this.getlist();
@ -1605,6 +1629,15 @@ export default {
priceitemlist().then((res) => {
this.priceItemId = res.data.items;
});
//
getapi("/api/app/reference-range").then((res) => {
this.reference = res.data.items;
});
//
getapi("/api/app/item-result-template").then((res) => {
this.resulttemp = res.data.items;
console.log(res, "结果模板");
});
},
getlist() {
this.getlistM();

Loading…
Cancel
Save