科室修改和服务包修改

This commit is contained in:
闫晓茹 2024-03-06 10:02:41 +08:00
parent 43b1042334
commit 44277b4e13
4 changed files with 26 additions and 6 deletions

View File

@ -78,7 +78,7 @@ export function delServicewaycontent(id) {
// / 删除服务方式 // / 删除服务方式
export function removeServiceWay(id) { export function removeServiceWay(id) {
return request({ return request({
url: '/manage/servicewaycontent/removeServiceWay/id' , url: '/manage/servicewaycontent/removeServiceWay/'+id ,
method: 'delete' method: 'delete'
}) })
} }

View File

@ -346,7 +346,7 @@
<el-form-item label="所属服务方式id" prop="serviceWayId"> <el-form-item label="所属服务方式id" prop="serviceWayId">
<el-input v-model="form.serviceWayId" placeholder="请输入所属服务方式id" /> <el-input v-model="form.serviceWayId" placeholder="请输入所属服务方式id" />
</el-form-item> --> </el-form-item> -->
<el-form-item label="服务内容" prop="serviceContent"> <el-form-item label="服务内容" prop="serviceContent" label-width="80">
<el-input <el-input
type="textarea" type="textarea"
style="width: 400px" style="width: 400px"
@ -506,9 +506,9 @@ export default {
serviceFrequencyType: [ serviceFrequencyType: [
{ required: true, message: "请选中服务频次", trigger: "blur" }, { required: true, message: "请选中服务频次", trigger: "blur" },
], ],
// serviceFrequencyStart:[ serviceContent:[
// { required: true, message: "", trigger: "blur" }, { required: true, message: "请输入服务内容", trigger: "blur" },
// ], ],
// serviceFrequencyEnd:[ // serviceFrequencyEnd:[
// { required: true, message: "", trigger: "blur" }, // { required: true, message: "", trigger: "blur" },
// ], // ],
@ -743,8 +743,23 @@ export default {
}, },
/** 提交按钮 */ /** 提交按钮 */
submitForm() { submitForm() {
this.$refs["form"].validate((valid) => { console.log(this.form)
this.$refs["form"].validate((valid) => {
if (valid) { if (valid) {
if(this.form.serviceFrequencyType=="DIGIT"&&this.form.serviceFrequencyStart==null&&this.form.serviceFrequencyEnd==null){
this.$message.error("请输入服务频次起始值和结束值")
}else if(this.form.serviceFrequencyType=="DIGIT"&&this.form.serviceFrequencyStart==null){
this.$message.error("请输入服务频次起始值")
}else if(this.form.serviceFrequencyType=="DIGIT"&&this.form.serviceFrequencyEnd==null){
this.$message.error("请输入服务频次结束值")
}else if(this.form.serviceFrequencyType=="TEXT"&&this.form.serviceFrequencyText==null){
this.$message.error("请输入服务频次文本")
}else if(this.form.serviceFrequencyType!="TEXT"&&this.form.serviceFrequencyType!="DIGIT"){
this.$message.error("请选择数字还是文本")}else{
console.log(this.form.id, "555555"); console.log(this.form.id, "555555");
if (this.form.serviceContentId != null) { if (this.form.serviceContentId != null) {
updateServicewaycontent(this.form).then((response) => { updateServicewaycontent(this.form).then((response) => {
@ -760,7 +775,10 @@ export default {
}); });
} }
} }
}
}); });
}, },
// //
handleedit() { handleedit() {

View File

@ -421,6 +421,7 @@
placeholder="请选择" placeholder="请选择"
style="width: 205px" style="width: 205px"
@change="changeparentDepartment" @change="changeparentDepartment"
clearable
> >
<el-option <el-option
v-for="item in optionsparentDepartment" v-for="item in optionsparentDepartment"

View File

@ -688,6 +688,7 @@ export default {
}, },
/** 提交按钮 */ /** 提交按钮 */
submitForm() { submitForm() {
this.$refs["form"].validate((valid) => { this.$refs["form"].validate((valid) => {
if (valid) { if (valid) {
if (this.form.id != null) { if (this.form.id != null) {