|
|
|
@ -3,21 +3,21 @@ |
|
|
|
<el-dialog :title="titleCon" v-drag :visible.sync="visible" :close-on-click-modal="false" |
|
|
|
width="600px" style="height: 650px;" class="customer-dialog"> |
|
|
|
<el-container style="height: 265px;"> |
|
|
|
<el-form :inline="true" label-position="top" label-width="80px"> |
|
|
|
<el-form :inline="true" :model="pageData" :rules="rules" label-position="top" label-width="80px" > |
|
|
|
<!-- 第一行 --> |
|
|
|
<el-row class="customer-row"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item :label=labels.toolId> |
|
|
|
<el-form-item :label=labels.toolId prop="toolId"> |
|
|
|
<el-input v-model="pageData.toolId" :disabled="!this.addFlag"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item :label=labels.toolDesc> |
|
|
|
<el-form-item :label=labels.toolDesc prop="toolDesc"> |
|
|
|
<el-input v-model="pageData.toolDesc" ></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item :label=labels.site> |
|
|
|
<el-form-item :label=labels.site prop="site"> |
|
|
|
<span slot="label" style="" @click="getBaseList(1017)"><a herf="#">域</a></span> |
|
|
|
<el-input v-model="pageData.site" :disabled="!this.addFlag"></el-input> |
|
|
|
</el-form-item> |
|
|
|
@ -31,18 +31,18 @@ |
|
|
|
<!-- 第二行 --> |
|
|
|
<el-row class="customer-row"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item :label=labels.toolType> |
|
|
|
<el-form-item :label=labels.toolType prop="toolType"> |
|
|
|
<span slot="label" style="" @click="getBaseList(1016)"><a herf="#">工具类型</a></span> |
|
|
|
<el-input v-model="pageData.toolType" ></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item :label=labels.toolTypeDesc> |
|
|
|
<el-input v-model="pageData.toolTypeDesc" ></el-input> |
|
|
|
<el-input v-model="pageData.toolTypeDesc" disabled></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item :label=labels.calendarId> |
|
|
|
<el-form-item :label=labels.calendarId prop="calendarId"> |
|
|
|
<span slot="label" style="" @click="getBaseList(1018)"><a herf="#">日历标识</a></span> |
|
|
|
<el-input v-model="pageData.calendarId" ></el-input> |
|
|
|
</el-form-item> |
|
|
|
@ -270,6 +270,43 @@ export default { |
|
|
|
languageCode: this.$i18n.locale, |
|
|
|
objectType: 'label' |
|
|
|
}, |
|
|
|
rules: { |
|
|
|
site: [ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
toolId: [ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
toolDesc: [ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
toolType: [ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
calendarId: [ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
}, |
|
|
|
} |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
|