排序修改

This commit is contained in:
shidongli 2024-03-11 15:21:26 +08:00
parent f0f84cf552
commit 8df88c6a7e
4 changed files with 54 additions and 7 deletions

View File

@ -239,6 +239,11 @@
<el-form-item label="短信ID" prop="textMessageId"> <el-form-item label="短信ID" prop="textMessageId">
<el-input v-model="form.textMessageId" placeholder="请输入短信ID" /> <el-input v-model="form.textMessageId" placeholder="请输入短信ID" />
</el-form-item> </el-form-item>
<el-form-item label="短信排序" prop="textMessageSort">
<el-input-number v-model="form.textMessageSort" controls-position="right" :min="0" placeholder=""   style="width:380px"/>
</el-form-item>
<el-form-item label="短信内容" prop="textMessageContent"> <el-form-item label="短信内容" prop="textMessageContent">
<el-input <el-input
v-model="form.textMessageContent" v-model="form.textMessageContent"
@ -613,6 +618,9 @@ export default {
form: {}, form: {},
// //
rules: { rules: {
textMessageSort: [
{ required: true, message: "短信排序不能为空", trigger: "blur" }
],
textMessageName: [ textMessageName: [
{ required: true, message: "短信模板名称不能为空", trigger: "blur" } { required: true, message: "短信模板名称不能为空", trigger: "blur" }
], ],
@ -808,7 +816,7 @@ export default {
textMessageContent: null, textMessageContent: null,
textMessageChannel: null, textMessageChannel: null,
textMessageStatus: null, textMessageStatus: null,
textMessageSort: null, textMessageSort: undefined,
textMessageRemark: null, textMessageRemark: null,
createBy: null, createBy: null,
createTime: null, createTime: null,
@ -930,6 +938,9 @@ export default {
}; };
</script> </script>
<style lang="scss"> <style lang="scss">
.el-input-number .el-input__inner{
text-align: left;
}
.leftmessage { .leftmessage {
height: 600px; height: 600px;
overflow: auto; overflow: auto;

View File

@ -238,6 +238,10 @@
maxlength="100" maxlength="100"
/> />
</el-form-item> </el-form-item>
<el-form-item label="话术排序" prop="scriptSort">
<el-input-number v-model="form.scriptSort" controls-position="right" :min="0" placeholder=""   style="width:380px"/>
</el-form-item>
<el-form-item label="话术ID" prop="scriptId"> <el-form-item label="话术ID" prop="scriptId">
<el-input <el-input
v-model="form.scriptId" v-model="form.scriptId"
@ -685,6 +689,9 @@ export default {
}, },
// //
rules: { rules: {
scriptSort:[
{ required: true, message: "话术排序不能为空", trigger: "blur" }
],
commonScriptName: [ commonScriptName: [
{ required: true, message: "通用话术名称不能为空", trigger: "blur" } { required: true, message: "通用话术名称不能为空", trigger: "blur" }
], ],
@ -882,6 +889,7 @@ export default {
this.form = { this.form = {
id: null, id: null,
departmentId: null, departmentId: null,
scriptSort:undefined,
departmentName: null, departmentName: null,
diseaseTypeId: null, diseaseTypeId: null,
diseaseTypeName: null, diseaseTypeName: null,
@ -893,7 +901,6 @@ export default {
platformId: null, platformId: null,
scriptStatus: "", scriptStatus: "",
scriptIntroduction: null, scriptIntroduction: null,
scriptSort: null,
scriptRemark: null, scriptRemark: null,
createBy: null, createBy: null,
createTime: null, createTime: null,
@ -1037,6 +1044,9 @@ export default {
}; };
</script> </script>
<style lang="scss"> <style lang="scss">
.el-input-number .el-input__inner{
text-align: left;
}
.leftscript { .leftscript {
// width: 30%; // width: 30%;
height: 850px; height: 850px;

View File

@ -189,6 +189,10 @@
<el-form-item label="模板ID" prop="templateId"> <el-form-item label="模板ID" prop="templateId">
<el-input v-model="form.templateId" placeholder="请输入模板ID" /> <el-input v-model="form.templateId" placeholder="请输入模板ID" />
</el-form-item> </el-form-item>
<el-form-item label="微信排序" prop="templateSort">
<el-input-number v-model="form.templateSort" controls-position="right" :min="0" placeholder=""   style="width:380px"/>
</el-form-item>
<el-form-item label="模板内容" prop="templateContent"> <el-form-item label="模板内容" prop="templateContent">
<el-input <el-input
v-model="form.templateContent" v-model="form.templateContent"
@ -455,12 +459,13 @@ export default {
name: "Template", name: "Template",
data() { data() {
return { return {
count: '',//
itemname: null, itemname: null,
departmentName: null, departmentName: null,
diseaseTypeName: null, diseaseTypeName: null,
name: '', name: '',
departmentId: null, departmentId: null,
count: '',//
DepartmentoList: [],// DepartmentoList: [],//
// //
querydepartmen: { querydepartmen: {
@ -540,6 +545,9 @@ export default {
form: {}, form: {},
// //
rules: { rules: {
templateSort: [
{ required: true, message: "微信排序不能为空", trigger: "blur" }
],
wechatTemplateName: [ wechatTemplateName: [
{ required: true, message: "微信模板名称不能为空", trigger: "blur" } { required: true, message: "微信模板名称不能为空", trigger: "blur" }
], ],
@ -614,7 +622,6 @@ export default {
// //
itemdata(item) { itemdata(item) {
if (item) { if (item) {
this.itemname = item.id this.itemname = item.id
this.departmentName = item.departmentName this.departmentName = item.departmentName
this.loading = true; this.loading = true;
@ -717,6 +724,7 @@ export default {
reset() { reset() {
this.form = { this.form = {
id: null, id: null,
templateSort:undefined,
departmentId: null, departmentId: null,
dictCode: null, dictCode: null,
departmentName: null, departmentName: null,
@ -725,7 +733,6 @@ export default {
templateId: null, templateId: null,
templateContent: null, templateContent: null,
templateSource: null, templateSource: null,
templateSort: null,
templateRemark: null, templateRemark: null,
createBy: null, createBy: null,
createTime: null, createTime: null,
@ -852,6 +859,9 @@ export default {
}; };
</script> </script>
<style lang="scss"> <style lang="scss">
.el-input-number .el-input__inner{
text-align: left;
}
.left { .left {
height: 530px; height: 530px;
overflow: auto; overflow: auto;

View File

@ -188,6 +188,15 @@
:disabled="disabled" :disabled="disabled"
/> />
</el-form-item> </el-form-item>
<el-form-item label="手术排序" prop="sort">
<el-input-number v-model="form.sort" controls-position="right" :min="0" placeholder=""   style="width:380px"/>
<!-- <el-input
v-model="form.sort"
placeholder="请输入手术排序"
oninput="value=value.replace(/[^\d]/g,'')"
maxlength="5"
/> -->
</el-form-item>
<el-form-item label="术式信息" prop="operationInfo"> <el-form-item label="术式信息" prop="operationInfo">
<el-input <el-input
@ -362,10 +371,10 @@ export default {
departmentId: null, departmentId: null,
departmentName: null, departmentName: null,
operationName: null, operationName: null,
sort:null,
operationCode: null, operationCode: null,
operationInfo: null, operationInfo: null,
operationRemark: null, operationRemark: null,
sort: null,
createBy: null, createBy: null,
createTime: null, createTime: null,
updateBy: null, updateBy: null,
@ -384,6 +393,9 @@ export default {
operationInfo: [ operationInfo: [
{ required: true, message: "术式信息不能为空", trigger: "blur" } { required: true, message: "术式信息不能为空", trigger: "blur" }
], ],
sort:[
{ required: true, message: "手术排序不能为空", trigger: "blur" }
],
} }
}; };
}, },
@ -498,7 +510,7 @@ export default {
operationCode: null, operationCode: null,
operationInfo: null, operationInfo: null,
operationRemark: null, operationRemark: null,
sort: null, sort: undefined,
createBy: null, createBy: null,
createTime: null, createTime: null,
updateBy: null, updateBy: null,
@ -619,6 +631,10 @@ export default {
}; };
</script> </script>
<style lang="scss"> <style lang="scss">
.el-input-number .el-input__inner{
text-align: left;
}
.left { .left {
height: 530px; height: 530px;
overflow: auto; overflow: auto;