|
@@ -8,63 +8,14 @@
|
|
|
@close="close"
|
|
@close="close"
|
|
|
>
|
|
>
|
|
|
<a-form-model ref="form" :label-col="labelCol" :wrapper-col="wrapperCol" :rules="validatorRules" :model="model">
|
|
<a-form-model ref="form" :label-col="labelCol" :wrapper-col="wrapperCol" :rules="validatorRules" :model="model">
|
|
|
- <a-form-model-item label="支柱号" prop="zzh">
|
|
|
|
|
- <a-input v-model="model.zzh" />
|
|
|
|
|
|
|
+ <a-form-model-item label="字典名称" prop="dictName">
|
|
|
|
|
+ <a-input v-model="model.dictName" />
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item label="所属部门" prop="bm">
|
|
|
|
|
|
|
+ <a-form-model-item label="码值" prop="dictType">
|
|
|
|
|
+ <a-input v-model="model.dictType" />
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
- <a-form-model-item label="线别" prop="xb">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="model.xb"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="站场区间" prop="qj">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="model.qj"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="行别" prop="hb">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- type="radioButton"
|
|
|
|
|
- v-model="model.hb"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="公里标" prop="glb">
|
|
|
|
|
- <a-input v-model="model.glb" />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="支柱类型" prop="zzlx">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="model.zzlx"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="支柱型号" prop="zzxh">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="model.zzxh"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="支柱用途" prop="zzyt">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="model.zzyt"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="材质" prop="cz">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="model.cz"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
- </a-form-model-item>
|
|
|
|
|
- <a-form-model-item label="直线/曲外/曲内" prop="zxqwqn">
|
|
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- type="radioButton"
|
|
|
|
|
- v-model="model.zxqwqn"
|
|
|
|
|
- dict-code="word_type"
|
|
|
|
|
- />
|
|
|
|
|
|
|
+ <a-form-model-item label="备注">
|
|
|
|
|
+ <a-input v-model="model.remark" />
|
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
|
</a-form-model>
|
|
</a-form-model>
|
|
|
</j-modal>
|
|
</j-modal>
|
|
@@ -87,12 +38,12 @@ export default {
|
|
|
isCheck: false,
|
|
isCheck: false,
|
|
|
model: {},
|
|
model: {},
|
|
|
validatorRules: {
|
|
validatorRules: {
|
|
|
- name: [{ required: true, message: '请输入' }],
|
|
|
|
|
- type: [{ required: true, message: '请选择' }]
|
|
|
|
|
|
|
+ dictName: [{ required: true, message: '请输入' }],
|
|
|
|
|
+ dictType: [{ required: true, message: '请输入' }]
|
|
|
},
|
|
},
|
|
|
url: {
|
|
url: {
|
|
|
- add: '/business/catenary/bus/zzdzxx/add',
|
|
|
|
|
- edit: '/business/catenary/bus/zzdzxx/update'
|
|
|
|
|
|
|
+ add: '/system/dict/type/add',
|
|
|
|
|
+ edit: '/system/dict/type/update'
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
@@ -104,7 +55,6 @@ export default {
|
|
|
this.visible = true
|
|
this.visible = true
|
|
|
},
|
|
},
|
|
|
edit(record) {
|
|
edit(record) {
|
|
|
- debugger
|
|
|
|
|
this.model = Object.assign({}, record)
|
|
this.model = Object.assign({}, record)
|
|
|
this.visible = true
|
|
this.visible = true
|
|
|
},
|
|
},
|
|
@@ -126,7 +76,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
saveData() {
|
|
saveData() {
|
|
|
let url, type
|
|
let url, type
|
|
|
- if (!this.model.id) {
|
|
|
|
|
|
|
+ if (!this.model.dictId) {
|
|
|
url = this.url.add
|
|
url = this.url.add
|
|
|
type = 'post'
|
|
type = 'post'
|
|
|
} else {
|
|
} else {
|