1.修复往来单位地址框无法输入数据的问题

2.平台列表页面弹窗标题修改
master
x_z 3 years ago
parent 06084ae2de
commit b16e9bd6a3

@ -8,7 +8,7 @@
<el-form-item class="query-form-item"> <el-form-item class="query-form-item">
<el-select v-model="query.corpType" placeholder="往来单位类型"> <el-select v-model="query.corpType" placeholder="往来单位类型">
<el-option label="全部" value=""></el-option> <el-option label="全部" value=""></el-option>
<el-option label="客户" value="1"></el-option> <el-option label="医院客户" value="1"></el-option>
<el-option label="供应商" value="2"></el-option> <el-option label="供应商" value="2"></el-option>
<el-option label="特殊往来" value="4"></el-option> <el-option label="特殊往来" value="4"></el-option>
</el-select> </el-select>
@ -144,8 +144,7 @@
<span>地址&nbsp;</span> <span>地址&nbsp;</span>
</div> </div>
<el-form-item prop="addr"> <el-form-item prop="addr">
<el-input type="" v-model="editQuery.addr" style="width: 80%" <el-input type="" v-model="editQuery.addr" style="width: 80%" auto-complete="off"></el-input>
auto-complete="off"></el-input>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
@ -238,7 +237,8 @@ export default {
pinyinCode: null, pinyinCode: null,
contact: null, contact: null,
mobile: null, mobile: null,
corpType: null corpType: null,
addr: null
}, },
editLogin: { editLogin: {
platformId: null, platformId: null,
@ -270,7 +270,7 @@ export default {
corpTypeList: [ corpTypeList: [
{ {
value: 1, value: 1,
label: "客户" label: "医院客户"
}, },
{ {
value: 2, value: 2,
@ -282,7 +282,7 @@ export default {
} }
], ],
coryTypeArr: { coryTypeArr: {
1: "客户", 1: "医院客户",
2: "供应商", 2: "供应商",
4: "特殊往来" 4: "特殊往来"
} }

@ -61,7 +61,7 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-dialog title="平台信息编辑" :visible.sync="formVisible" width="30%" <el-dialog :title=editTypeMap[editType] :visible.sync="formVisible" width="30%"
:close-on-click-modal="false" :close-on-click-modal="false"
:close-on-press-escape="false"> :close-on-press-escape="false">
<el-form :model="formData" :rules="formRules" ref="dataForm"> <el-form :model="formData" :rules="formRules" ref="dataForm">
@ -78,7 +78,6 @@
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20" class="el-row" type="flex"> <el-row :gutter="20" class="el-row" type="flex">
@ -93,10 +92,7 @@
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
@ -130,7 +126,6 @@ export default {
return { return {
filterQuery: { filterQuery: {
name: "", name: "",
host: "",
page: 1, page: 1,
limit: 20 limit: 20
}, },
@ -138,6 +133,7 @@ export default {
total: 0, total: 0,
list: [], list: [],
formVisible: false, formVisible: false,
loading: false,
timer: "", timer: "",
formData: { formData: {
id: "", id: "",
@ -149,19 +145,14 @@ export default {
formRules: { formRules: {
name: [{required: true, message: "请输入平台名称", trigger: "blur"}], name: [{required: true, message: "请输入平台名称", trigger: "blur"}],
host: [{required: true, message: "请输入平台访问地址", trigger: "blur"}] host: [{required: true, message: "请输入平台访问地址", trigger: "blur"}]
} },
editTypeMap: {
"add": "新增自助平台",
"edit": "平台信息编辑"
},
editType: null
}; };
}, },
filters: {
statusFilterType(status) {
const statusMap = {
0: "gray",
1: "success",
2: "danger"
};
return statusMap[status];
}
},
methods: { methods: {
onReset() { onReset() {
this.$router.push({ this.$router.push({
@ -176,7 +167,9 @@ export default {
}, },
resetForm() { resetForm() {
this.$nextTick(() => { this.$nextTick(() => {
this.$refs["dataForm"].resetFields(); if (this.editType === "add") {
this.$refs["dataForm"].resetFields();
}
this.$refs["dataForm"].clearValidate(); this.$refs["dataForm"].clearValidate();
}); });
}, },
@ -225,7 +218,7 @@ export default {
this.formVisible = false; this.formVisible = false;
}, },
handleAddClick() { handleAddClick() {
this.editType = 0; this.editType = "add";
this.formVisible = true; this.formVisible = true;
this.resetForm(); this.resetForm();
this.formData = { this.formData = {
@ -235,6 +228,7 @@ export default {
}; };
}, },
handleModifyClick(row) { handleModifyClick(row) {
this.editType = "edit";
this.formData = { this.formData = {
id: row.id, id: row.id,
name: row.name, name: row.name,

Loading…
Cancel
Save