国家清单新增编辑
This commit is contained in:
@@ -378,6 +378,9 @@
|
|||||||
align="center"
|
align="center"
|
||||||
width="210px"
|
width="210px"
|
||||||
label="标准实施日期">
|
label="标准实施日期">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<span>{{ scope.row.putTime ? $moment(scope.row.putTime).format('YYYY-MM-DD') : '' }}</span>
|
||||||
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
@@ -448,7 +451,7 @@
|
|||||||
width="210px"
|
width="210px"
|
||||||
label="卡车VPPS中文名称">
|
label="卡车VPPS中文名称">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column width="150">
|
<el-table-column width="200">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button
|
<el-button
|
||||||
class="common-button-default"
|
class="common-button-default"
|
||||||
@@ -462,6 +465,12 @@
|
|||||||
size="small" @click="moveDown(scope.$index, scope.row)"
|
size="small" @click="moveDown(scope.$index, scope.row)"
|
||||||
v-if="!disabledFlag"
|
v-if="!disabledFlag"
|
||||||
>下移</el-button>
|
>下移</el-button>
|
||||||
|
<el-button
|
||||||
|
size="small"
|
||||||
|
@click="editTghisRow(scope.row)"
|
||||||
|
class="common-button-default"
|
||||||
|
type="warning"
|
||||||
|
>编辑</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
@@ -498,6 +507,87 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
|
<el-drawer
|
||||||
|
title="编辑清单条目"
|
||||||
|
:visible.sync="drawerEdit"
|
||||||
|
:wrapperClosable="false"
|
||||||
|
size="800px"
|
||||||
|
>
|
||||||
|
<el-form :modal="editRowData" ref="editRowData" label-width="auto" style="margin: 20px">
|
||||||
|
<el-form-item label="标准号">
|
||||||
|
<a>{{ editRowData.standSortShow }} {{ editRowData.standNumber }}</a>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="标准名称" prop="standName">
|
||||||
|
<el-input v-model.trim="editRowData.standName" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="英文名称" prop="standEnName">
|
||||||
|
<el-input v-model.trim="editRowData.standEnName" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="适用车型" prop="typeApplicable">
|
||||||
|
<el-input v-model.trim="editRowData.typeApplicable" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="能源类型" prop="nylx">
|
||||||
|
<el-input v-model.trim="editRowData.nylx" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="标准实施日期" prop="putTime">
|
||||||
|
<el-date-picker
|
||||||
|
v-model.trim="editRowData.putTime"
|
||||||
|
type="date"
|
||||||
|
placeholder="选择日期">
|
||||||
|
</el-date-picker>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="在产车实施日期" prop="zccssrqgj">
|
||||||
|
<el-date-picker
|
||||||
|
v-model.trim="editRowData.zccssrqgj"
|
||||||
|
type="date"
|
||||||
|
placeholder="选择日期">
|
||||||
|
</el-date-picker>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="新车型实施日期" prop="xcxssrqgj">
|
||||||
|
<el-date-picker
|
||||||
|
v-model.trim="editRowData.xcxssrqgj"
|
||||||
|
type="date"
|
||||||
|
placeholder="选择日期">
|
||||||
|
</el-date-picker>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="责任部门" prop="zrbm">
|
||||||
|
<el-input v-model.trim="editRowData.zrbm" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="适用产品线" prop="sycpx">
|
||||||
|
<el-input v-model.trim="editRowData.sycpx" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="乘用车VPPS编码" prop="cycvppsbm">
|
||||||
|
<el-input v-model.trim="editRowData.cycvppsbm" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="乘用车VPPS中文名称" prop="cycvppscn">
|
||||||
|
<el-input v-model.trim="editRowData.cycvppscn" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="卡车VPPS编码" prop="kccvppsbm">
|
||||||
|
<el-input v-model.trim="editRowData.kccvppsbm" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="卡车VPPS中文名称" prop="kccvppscn">
|
||||||
|
<el-input v-model.trim="editRowData.kccvppscn" :disabled="true"></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</el-form>
|
||||||
|
<div class="demo-drawer-footer">
|
||||||
|
<el-button
|
||||||
|
type="primary"
|
||||||
|
class="common-button-primary"
|
||||||
|
size="mini"
|
||||||
|
icon="el-icon-check"
|
||||||
|
@click="saveInfo"
|
||||||
|
>提交</el-button
|
||||||
|
>
|
||||||
|
<el-button
|
||||||
|
size="mini"
|
||||||
|
icon="el-icon-close"
|
||||||
|
class="common-button-default"
|
||||||
|
@click="cancelInfo"
|
||||||
|
>取消</el-button
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
</el-drawer>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
@@ -521,6 +611,7 @@ import CustomInputForPolicy from '@/components/CustomFormComponents/InputForPoli
|
|||||||
import CustomRoleTree from '@/components/CustomFormComponents/roleTree'
|
import CustomRoleTree from '@/components/CustomFormComponents/roleTree'
|
||||||
import stand from "../../../config/pages/attributeCustom/components/stand";
|
import stand from "../../../config/pages/attributeCustom/components/stand";
|
||||||
import { mapGetters } from 'vuex'
|
import { mapGetters } from 'vuex'
|
||||||
|
import { editDataInfo } from '@/api/unqualProcess'
|
||||||
export default {
|
export default {
|
||||||
name: 'ListOfStandardsAndRegulationsDetails',
|
name: 'ListOfStandardsAndRegulationsDetails',
|
||||||
components: {
|
components: {
|
||||||
@@ -570,6 +661,25 @@ export default {
|
|||||||
zrbmMap: {},
|
zrbmMap: {},
|
||||||
sycpxMap: {},
|
sycpxMap: {},
|
||||||
zrbmOptions: [],
|
zrbmOptions: [],
|
||||||
|
// 编辑抽屉状态
|
||||||
|
drawerEdit: false,
|
||||||
|
// 编辑框数据
|
||||||
|
editRowData: {
|
||||||
|
id: '',
|
||||||
|
standName: '',
|
||||||
|
standEnName: '',
|
||||||
|
typeApplicable: '',
|
||||||
|
nylx: '',
|
||||||
|
putTime: '',
|
||||||
|
zccssrqgj: '',
|
||||||
|
xcxssrqgj: '',
|
||||||
|
zrbm: '',
|
||||||
|
sycpx: '',
|
||||||
|
cycvppsbm: '',
|
||||||
|
cycvppscn: '',
|
||||||
|
kccvppsbm: '',
|
||||||
|
kccvppscn: ''
|
||||||
|
},
|
||||||
selectSearch : [],
|
selectSearch : [],
|
||||||
// 新增、编辑 基础信息字段
|
// 新增、编辑 基础信息字段
|
||||||
sarAccessEO: {
|
sarAccessEO: {
|
||||||
@@ -1163,6 +1273,21 @@ export default {
|
|||||||
this.$set(this.sarAccessInfoList, index, i)
|
this.$set(this.sarAccessInfoList, index, i)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
// 编辑按钮
|
||||||
|
editTghisRow(row) {
|
||||||
|
this.rowList = row
|
||||||
|
this.editRowData = this.rowList
|
||||||
|
this.drawerEdit = true
|
||||||
|
},
|
||||||
|
// 抽屉取消按钮
|
||||||
|
cancelInfo() {
|
||||||
|
this.drawerEdit = false
|
||||||
|
},
|
||||||
|
// 抽屉提交按钮
|
||||||
|
saveInfo() {
|
||||||
|
this.rowList = this.editRowData
|
||||||
|
this.drawerEdit = false
|
||||||
|
},
|
||||||
// 点击清单条目导入按钮事件
|
// 点击清单条目导入按钮事件
|
||||||
importmodalFlags () {
|
importmodalFlags () {
|
||||||
this.importmodalFlag = true
|
this.importmodalFlag = true
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<div v-show="heightShow" class="transition-box">
|
<div v-show="heightShow" class="transition-box">
|
||||||
<p class="transition-box-p">
|
<p class="transition-box-p">
|
||||||
<label class="transition-box-label">国家/地区:</label>
|
<label class="transition-box-label">国家/地区:</label>
|
||||||
<span class="transition-box-span" v-if="sarAccessEO.countryArea.indexOf(',') >= 0">
|
<span class="transition-box-span" v-if="sarAccessEO.countryArea !== null && sarAccessEOInfo > 0">
|
||||||
<span>{{ sarAccessEO.countryArea }}</span>
|
<span>{{ sarAccessEO.countryArea }}</span>
|
||||||
</span>
|
</span>
|
||||||
<span class="transition-box-span" v-else>{{ countryAreaMap[sarAccessEO.countryArea] }}</span>
|
<span class="transition-box-span" v-else>{{ countryAreaMap[sarAccessEO.countryArea] }}</span>
|
||||||
@@ -160,6 +160,9 @@
|
|||||||
align="center"
|
align="center"
|
||||||
width="210px"
|
width="210px"
|
||||||
label="标准实施日期">
|
label="标准实施日期">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<span>{{ scope.row.putTime ? $moment(scope.row.putTime).format('YYYY-MM-DD') : '' }}</span>
|
||||||
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
@@ -168,6 +171,9 @@
|
|||||||
width="210px"
|
width="210px"
|
||||||
align="center"
|
align="center"
|
||||||
label="在产车实施日期">
|
label="在产车实施日期">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<span>{{ scope.row.zccssrqgj ? $moment(scope.row.zccssrqgj).format('YYYY-MM-DD') : '' }}</span>
|
||||||
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="xcxssrqgj"
|
prop="xcxssrqgj"
|
||||||
@@ -175,6 +181,9 @@
|
|||||||
align="center"
|
align="center"
|
||||||
width="210px"
|
width="210px"
|
||||||
label="新车型实施日期">
|
label="新车型实施日期">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<span>{{ scope.row.xcxssrqgj ? $moment(scope.row.xcxssrqgj).format('YYYY-MM-DD') : '' }}</span>
|
||||||
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
@@ -315,6 +324,7 @@ export default {
|
|||||||
saveExportType: "",
|
saveExportType: "",
|
||||||
depNode: [], // 部门树
|
depNode: [], // 部门树
|
||||||
sarAccessEO: {},
|
sarAccessEO: {},
|
||||||
|
sarAccessEOInfo: '',
|
||||||
fileInfoList: [],
|
fileInfoList: [],
|
||||||
// 改变颜色
|
// 改变颜色
|
||||||
dialogColor: false,
|
dialogColor: false,
|
||||||
@@ -604,6 +614,7 @@ export default {
|
|||||||
console.log(accessRow)
|
console.log(accessRow)
|
||||||
this.pageId = accessRow.id
|
this.pageId = accessRow.id
|
||||||
this.sarAccessEO = accessRow;
|
this.sarAccessEO = accessRow;
|
||||||
|
this.sarAccessEOInfo = this.sarAccessEO.countryArea.indexOf(',')
|
||||||
this.selectInfobyAccid();
|
this.selectInfobyAccid();
|
||||||
this.getOrgTreeSource();
|
this.getOrgTreeSource();
|
||||||
this.getFileInfo();
|
this.getFileInfo();
|
||||||
|
|||||||
@@ -559,7 +559,7 @@ export default {
|
|||||||
// 新增、编辑 基础信息字段
|
// 新增、编辑 基础信息字段
|
||||||
sarAccessEO: {
|
sarAccessEO: {
|
||||||
id: '',
|
id: '',
|
||||||
sortKey: 4,
|
sortKey: 3,
|
||||||
fileIds: '',
|
fileIds: '',
|
||||||
detailedList: '',
|
detailedList: '',
|
||||||
detailedListName: '',
|
detailedListName: '',
|
||||||
|
|||||||
Reference in New Issue
Block a user