Commit 53ea9ce4 by lichengming

修改了添加原始记录模板

parent 047eab60
...@@ -58,7 +58,8 @@ export default { ...@@ -58,7 +58,8 @@ export default {
data() { data() {
return { return {
pageColumns: [ pageColumns: [
{ title: '原始记录模板名称', key: 'name' }, { title: '原始记录模板名称', key: 'alias' },
{ title: '类别', key: 'classType' },
{ title: '备注', key: 'remark' } { title: '备注', key: 'remark' }
], ],
formObj: { formObj: {
......
...@@ -10,6 +10,14 @@ ...@@ -10,6 +10,14 @@
</div> </div>
<div> <div>
<Form id="edit-form" ref="formObj" :model="formObj" :rules="ruleValidate" :label-width="95"> <Form id="edit-form" ref="formObj" :model="formObj" :rules="ruleValidate" :label-width="95">
<Form-item label="类别" prop="classType">
<!-- <Input v-model="formObj.classType" @on-keyup="_onKeyUp" name="classType" placeholder="请选择类别" icon="plus-circled"-->
<!-- ></Input>-->
<el-select v-model="formObj.classType" placeholder="请选择类别" size="small" clearable>
<el-option :label="item.value" :value="item.value" v-for="(item,index) in typeList"
:key="index"></el-option>
</el-select>
</Form-item>
<Form-item label="原始记录名称" prop="name"> <Form-item label="原始记录名称" prop="name">
<Input v-model="formObj.name" @on-keyup="_onKeyUp" name="name" placeholder="请输入原始记录名称"></Input> <Input v-model="formObj.name" @on-keyup="_onKeyUp" name="name" placeholder="请输入原始记录名称"></Input>
</Form-item> </Form-item>
...@@ -51,6 +59,7 @@ import global from '../../api/config' ...@@ -51,6 +59,7 @@ import global from '../../api/config'
const defVal = { const defVal = {
name: '', name: '',
remark: '', remark: '',
classType: '',
classifyId: 0 classifyId: 0
} }
...@@ -61,10 +70,6 @@ export default { ...@@ -61,10 +70,6 @@ export default {
modalTitle: '添加', modalTitle: '添加',
formObj: defVal, formObj: defVal,
ruleValidate: { ruleValidate: {
alias: [{ required: true, message: '别名不能为空', trigger: 'blur' }],
remark: [
{ required: true, message: '项目代号不能为空', trigger: 'blur' }
],
name: [{ required: true, message: '名称不能为空', trigger: 'blur' }], name: [{ required: true, message: '名称不能为空', trigger: 'blur' }],
classType: [ classType: [
{ required: true, message: '类别不能为空', trigger: 'blur' } { required: true, message: '类别不能为空', trigger: 'blur' }
...@@ -72,10 +77,10 @@ export default { ...@@ -72,10 +77,10 @@ export default {
}, },
typeList: [ typeList: [
{ {
value: '检定证书' value: '力学'
}, },
{ {
value: '校准证书' value: '物性'
} }
], ],
showEditModal: false, showEditModal: false,
...@@ -91,7 +96,7 @@ export default { ...@@ -91,7 +96,7 @@ export default {
}, },
methods: { methods: {
_onKeyUp() { _onKeyUp() {
if (this.formObj.name === '' || this.formObj.remark === '') { if (this.formObj.name === '' || this.formObj.classType === '') {
this.isDisable = true this.isDisable = true
} else { } else {
this.isDisable = false this.isDisable = false
...@@ -100,7 +105,9 @@ export default { ...@@ -100,7 +105,9 @@ export default {
'/soil/v1/original_template/upload_template/?name=' + '/soil/v1/original_template/upload_template/?name=' +
this.formObj.name + this.formObj.name +
'&remark=' + '&remark=' +
this.formObj.remark this.formObj.remark +
'&classType=' +
this.formObj.classType
} }
}, },
_selectZtree() { _selectZtree() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment