| | |
| | | v-model="formInline.cnName" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <!-- 英文名称 --> |
| | | <!-- <el-form-item :label="$t('dataManage.layerObj.englishName')"> |
| | | <el-input |
| | | :placeholder="$t('dataManage.layerObj.prompt6')" |
| | | <!-- 资源类别 --> |
| | | <el-form-item |
| | | v-show="formInline.isLayer == 1" |
| | | :label="$t('dataManage.layerObj.firm')" |
| | | > |
| | | <el-select |
| | | style="width: 60%;" |
| | | v-model="formInline.enName" |
| | | ></el-input> |
| | | </el-form-item> --> |
| | | v-model="formInline.category" |
| | | :disabled="serviceActive" |
| | | :placeholder="$t('dataManage.layerObj.prompt3')" |
| | | > |
| | | <el-option |
| | | v-for="item in serviceType" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <!-- 数据类型 --> |
| | | <el-form-item |
| | | v-show="formInline.isLayer == 1" |
| | |
| | | :disabled="serviceActive" |
| | | ></el-input> |
| | | </el-form-item> |
| | | |
| | | <!-- 英文名称 --> |
| | | <el-form-item |
| | | v-show="formInline.isLayer == 1 && formInline.category == 2" |
| | | :label="$t('dataManage.layerObj.englishName')" |
| | | > |
| | | <el-input |
| | | :disabled="serviceActive" |
| | | :placeholder="$t('dataManage.layerObj.prompt6')" |
| | | style="width: 60%;" |
| | | v-model="formInline.tab" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <!-- 是否显示 --> |
| | | <el-form-item |
| | | v-show="formInline.isLayer == 1" |
| | |
| | | v-model="insertData.cnName" |
| | | ></el-input> |
| | | </el-form-item> |
| | | |
| | | <!-- 资源类别 --> |
| | | <el-form-item |
| | | v-show="insertData.isLayer == 1" |
| | | :label="$t('dataManage.layerObj.firm')" |
| | | > |
| | | <el-select |
| | | style="width: 60%;" |
| | | v-model="insertData.category" |
| | | :disabled="insertServiceActive" |
| | | :placeholder="$t('dataManage.layerObj.prompt3')" |
| | | > |
| | | <el-option |
| | | v-for="item in serviceType" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <!-- 数据类型 --> |
| | | <el-form-item |
| | | v-show="insertData.isLayer == 1" |
| | |
| | | :placeholder="$t('dataManage.layerObj.prompt4')" |
| | | style="width: 60%;" |
| | | v-model="insertData.serviceUrl" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <!-- 英文名称 --> |
| | | <el-form-item |
| | | v-show="insertData.isLayer == 1 && insertData.category == 2" |
| | | :label="$t('dataManage.layerObj.englishName')" |
| | | > |
| | | <el-input |
| | | :disabled="insertServiceActive" |
| | | :placeholder="$t('dataManage.layerObj.prompt6')" |
| | | style="width: 60%;" |
| | | v-model="insertData.tab" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <!-- 是否显示 --> |
| | |
| | | } from "../../api/api"; |
| | | import $ from 'jquery' |
| | | import { getToken } from '../../utils/auth'; |
| | | import { serve_type, data_type } from './js/layerManage.js' |
| | | import { serve_type, data_type, category_type } from './js/layerManage.js' |
| | | import { json } from "body-parser"; |
| | | |
| | | export default { |
| | |
| | | multipleSelection: [], |
| | | serviceActive: true, |
| | | insertServiceActive: false, |
| | | |
| | | serviceType: null |
| | | }; |
| | | }, |
| | | watch: { |
| | |
| | | this.insertData.serviceUrl = serviceUrl; |
| | | this.insertData.url = url; |
| | | this.insertData.data = this.multipleSelection.data; |
| | | this.insertData.tab = this.multipleSelection.tab; |
| | | this.insertData.category = this.multipleSelection.category; |
| | | this.insertServiceActive = true |
| | | } else { |
| | | this.formInline.cnName = this.multipleSelection.cnName; |
| | |
| | | this.formInline.resid = this.multipleSelection.id |
| | | this.formInline.serviceUrl = serviceUrl; |
| | | this.formInline.data = this.multipleSelection.data; |
| | | this.formInline.tab = this.multipleSelection.tab; |
| | | this.formInline.category = this.multipleSelection.category; |
| | | this.formInline.url = url; |
| | | this.serviceActive = true |
| | | // this.formInline.status = '1'; |
| | |
| | | var data = this.serveType[0].value; |
| | | this.setInsertDataTypeChange(this.serveType[0].value) |
| | | var type = this.dataType[0].value |
| | | var category = this.serviceType[0].value |
| | | this.insertData = { |
| | | cnName: null, |
| | | type: null, |
| | |
| | | isProject: '0', |
| | | enName: '', |
| | | isLayer: null, |
| | | category: null, |
| | | category: category, |
| | | status: null, |
| | | service: '0', |
| | | status: '1', |
| | |
| | | } else { |
| | | this.serviceActive = false |
| | | } |
| | | debugger |
| | | var url; |
| | | if (!this.serviceActive) { |
| | | url = result.url; |
| | |
| | | optionsStart() { |
| | | var std = []; |
| | | var ste = []; |
| | | var str = []; |
| | | for (var i in serve_type) { |
| | | ste.push({ |
| | | value: serve_type[i].value, |
| | |
| | | }) |
| | | } |
| | | this.dataType = ste; |
| | | |
| | | for (var i in category_type) { |
| | | str.push({ |
| | | value: category_type[i].value, |
| | | label: category_type[i].name, |
| | | }) |
| | | } |
| | | this.serviceType = str; |
| | | |
| | | |
| | | }, |
| | | //数据初始化 |
| | | formInlineStart() { |