feat: There is no way the,Laws
This commit is contained in:
@@ -24,16 +24,47 @@
|
||||
<div class="prc-content-border">
|
||||
<el-row :gutter="24">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="类型" prop="standInData" class="add-form-item form-item-disabled">
|
||||
<el-radio-group v-model="form.standInData" disabled>
|
||||
<el-radio label="0">国内标准入库</el-radio>
|
||||
<el-radio label="1">海外标准入库</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准类别" prop="standSort" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.standSort" placeholder="请选择标准类别" disabled>
|
||||
<el-form-item label="政策分类" prop="lawsType" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.lawsType" filterable clearable disabled>
|
||||
<el-option
|
||||
v-for="item in standSortOptions"
|
||||
v-for="item in lawsTypeOptions"
|
||||
placeholder="请选择政策分类"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="中文名称" prop="lawsName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="form.lawsName" disabled
|
||||
placeholder="请输入中文名称"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="发文日期" prop="issueTime" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
v-model="form.issueTime" disabled
|
||||
type="date"
|
||||
placeholder="请选择发文日期"
|
||||
value-format="yyyy-MM-dd">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="征集意见周期" prop="commentCycleDate" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
v-model="commentCycleDate"
|
||||
disabled
|
||||
type="datetimerange"
|
||||
range-separator="至"
|
||||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
value-format="yyyy-MM-dd">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="文本状态" prop="lawsTextState" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.lawsTextState" disabled placeholder="请选择文本状态">
|
||||
<el-option
|
||||
v-for="item in lawsTextStateOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
@@ -41,101 +72,126 @@
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准年份" prop="standYear" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model.number="form.standYear"
|
||||
placeholder="请输入标准标准年份"
|
||||
disabled
|
||||
></el-input>
|
||||
<el-form-item label="适用区域" prop="lawsSyqy" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.lawsSyqy" disabled multiple placeholder="请选择适用区域">
|
||||
<el-option
|
||||
v-for="item in lawsSyqyOptions"
|
||||
placeholder="请选择适用区域"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准中文名称" prop="standName" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="政策文号" prop="lawsNo" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.standName"
|
||||
placeholder="请输入标准中文名称"
|
||||
v-model.number="form.lawsNo" disabled
|
||||
placeholder="请输入政策文号"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="信息简报" prop="lawsBulletin" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.standEnName"
|
||||
placeholder="请输入标准英文名称"
|
||||
v-model.number="form.lawsBulletin" disabled
|
||||
placeholder="请输入信息简报"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否需要会签" prop="signFlag" class="add-form-item form-item-disabled">
|
||||
<el-radio-group v-model="form.signFlag" disabled>
|
||||
<el-radio label="1">是</el-radio>
|
||||
<el-radio label="2">否</el-radio>
|
||||
</el-radio-group>
|
||||
<el-form-item label="备注" prop="lawsRemark" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model.number="form.lawsRemark" disabled
|
||||
placeholder="请输入备注"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="标准编号" prop="standNumber" class="add-form-item form-item-disabled">
|
||||
<!-- <el-form-item label="国家/地区" prop="country" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-select :popper-append-to-body="false" v-model="form.country" multiple placeholder="国家/地区">-->
|
||||
<!-- <el-option-->
|
||||
<!-- v-for="item in countryOptions"-->
|
||||
<!-- placeholder="请选择"-->
|
||||
<!-- :key="item.value"-->
|
||||
<!-- :value="item.value"-->
|
||||
<!-- :label="item.label"-->
|
||||
<!-- ></el-option>-->
|
||||
<!-- </el-select>-->
|
||||
<!-- </el-form-item>-->
|
||||
<el-form-item label="政策编号" prop="lawsNumber" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.standNumber"
|
||||
placeholder="请输入标准编号"
|
||||
v-model="form.lawsNumber" disabled
|
||||
placeholder="请输入政策编号"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准性质" prop="standNature" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.standNature" placeholder="请选择标准性质" disabled>
|
||||
<el-option
|
||||
v-for="item in standNatureOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
<el-form-item label="英文名称" prop="lawsEnName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="form.lawsEnName" disabled
|
||||
placeholder="请输入英文名称"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="文本状态" prop="textStatus" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.textStatus" placeholder="请选择文本状态" disabled>
|
||||
<el-option
|
||||
v-for="item in standStateOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
<!-- <el-form-item class="add-form-item form-item-disabled" style="margin-left: -210px">-->
|
||||
<!-- <el-button-->
|
||||
<!-- type="primary"-->
|
||||
<!-- :loading="loadSarStandard"-->
|
||||
<!-- @click="handleSearchStandard">-->
|
||||
<!-- 根据类别、编号、中英文名称查询-->
|
||||
<!-- </el-button>-->
|
||||
<!-- </el-form-item>-->
|
||||
<el-form-item label="发文单位" prop="issueCompany" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="form.issueCompany" disabled
|
||||
placeholder="请输入发文单位"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准发布日期" prop="issueTime" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="form.issueTime"
|
||||
type="date"
|
||||
placeholder="请选择标准发布日期">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否纳入认证清单" prop="isRelateAccess" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否纳入认证清单" prop="isRelateAccess" class="add-form-item form-item-disabled">
|
||||
<el-radio-group v-model="form.isRelateAccess" disabled>
|
||||
<el-radio label="1">是</el-radio>
|
||||
<el-radio label="2">否</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="标准体系" prop="standSystem" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.standSystem"
|
||||
placeholder="请选择标准体系"
|
||||
clearable
|
||||
></el-input>
|
||||
<!-- <tree-select-->
|
||||
<!-- :data="standSystemOptions"-->
|
||||
<!-- :defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"-->
|
||||
<!-- :nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select>-->
|
||||
<el-form-item label="年度" prop="lawsYear" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.lawsYear" filterable clearable disabled>
|
||||
<el-option
|
||||
v-for="item in lawsYearOptions"
|
||||
placeholder="请选择年度"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '1'" label="标签" prop="gxhbq" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="适用车型" prop="lawsSyqy" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.lawsSyqy" disabled multiple placeholder="请选择适用车型">
|
||||
<el-option
|
||||
v-for="item in lawsSyqyOptions"
|
||||
placeholder="请选择适用车型"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="福田转发通知文号" prop="lawsNotisyncNum" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.gxhbq"
|
||||
placeholder="请输入标签"
|
||||
v-model="form.lawsNotisyncNum" disabled
|
||||
placeholder="请输入福田转发通知文号"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标签" prop="lawsLabel" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.lawsLabel" disabled multiple placeholder="请选择标签">
|
||||
<el-option
|
||||
v-for="item in lawsLabelOptions"
|
||||
placeholder="请选择标签"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
@@ -145,56 +201,56 @@
|
||||
<div class="prc-content-border">
|
||||
<el-row :gutter="24">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="实施日期(标准文本)" prop="ssrq" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="form.ssrq"
|
||||
type="date"
|
||||
placeholder="请选择标准实施日期(标准文本)">
|
||||
<el-form-item label="实施日期(标准文本)" prop="SSRQLAWS" class="add-form-item form-item-disabled">
|
||||
<el-date-picker disabled
|
||||
v-model="form.SSRQLAWS"
|
||||
type="date"
|
||||
placeholder="请选择标准实施日期(标准文本)"
|
||||
value-format="yyyy-MM-dd">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="新车型实施日期(标准文本)" prop="xcxssrq" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="form.xcxssrq"
|
||||
type="date"
|
||||
placeholder="请选择新车型实施日期(标准文本">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="在产车实施日期(标准文本)" prop="zccssrq" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="form.zccssrq"
|
||||
type="date"
|
||||
placeholder="请选择在产车实施日期(标准文本)">
|
||||
<el-form-item label="在产车实施日期(标准文本)" prop="ZCXSSRQLAWS" class="add-form-item form-item-disabled">
|
||||
<el-date-picker disabled
|
||||
v-model="form.ZCXSSRQLAWS"
|
||||
type="date"
|
||||
placeholder="请选择在产车实施日期(标准文本)"
|
||||
value-format="yyyy-MM-dd">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="实施日期(国际)" prop="ssrqgj" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="form.ssrqgj"
|
||||
type="date"
|
||||
placeholder="请选择实施日期(国际)">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="新车型实施日期(国际)" prop="xcxssrqgj" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="form.xcxssrqgj"
|
||||
type="date"
|
||||
placeholder="请选择新车型实施日期(国家)">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="在产车实施日期(国际)" prop="zccssrqgj" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="form.zccssrqgj"
|
||||
type="date"
|
||||
placeholder="请选择在产车实施日期(国家)">
|
||||
<el-form-item label="新车型实施日期(标准文本)" prop="XCXSSRQLAWS" class="add-form-item form-item-disabled">
|
||||
<el-date-picker disabled
|
||||
v-model="form.XCXSSRQLAWS"
|
||||
type="date"
|
||||
placeholder="请选择新车型实施日期(标准文本"
|
||||
value-format="yyyy-MM-dd">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="实施日期(国际)" prop="ssrqgj" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-date-picker-->
|
||||
<!-- v-model="form.ssrqgj"-->
|
||||
<!-- type="date"-->
|
||||
<!-- placeholder="请选择实施日期(国际)"-->
|
||||
<!-- value-format="yyyy-MM-dd">-->
|
||||
<!-- </el-date-picker>-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- <el-form-item label="新车型实施日期(国际)" prop="xcxssrqgj" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-date-picker-->
|
||||
<!-- v-model="form.xcxssrqgj"-->
|
||||
<!-- type="date"-->
|
||||
<!-- placeholder="请选择新车型实施日期(国家)"-->
|
||||
<!-- value-format="yyyy-MM-dd">-->
|
||||
<!-- </el-date-picker>-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- <el-form-item label="在产车实施日期(国际)" prop="zccssrqgj" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-date-picker-->
|
||||
<!-- v-model="form.zccssrqgj"-->
|
||||
<!-- type="date"-->
|
||||
<!-- placeholder="请选择在产车实施日期(国家)"-->
|
||||
<!-- value-format="yyyy-MM-dd">-->
|
||||
<!-- </el-date-picker>-->
|
||||
<!-- </el-form-item>-->
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
@@ -202,84 +258,37 @@
|
||||
<template slot="title">文本信息</template>
|
||||
</ProcessTitle>
|
||||
<div class="prc-content-border">
|
||||
<el-row :gutter="24">
|
||||
<el-col :span="12">
|
||||
<el-form-item v-if="form.standInData === '0'" label="修改单" prop="xgdName" class="add-form-item form-item-disabled">
|
||||
<div style="cursor: pointer;color: #00b7ee" v-if="form.xgdName" @click="downloadFile('xgd')">
|
||||
{{ form.xgdName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="发布稿" prop="fbgbjbdName" class="add-form-item form-item-disabled">
|
||||
<div style="cursor: pointer;color: #00b7ee" v-if="form.fbgbjbdName" @click="downloadFile('fbgbjbd')">
|
||||
{{ form.fbgbjbdName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '1'" label="增补件" prop="zbjbdName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.zbjbdName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zbjbd')">
|
||||
{{ form.zbjbdName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="送审稿" prop="ssgName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.ssgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ssg')">
|
||||
{{ form.ssgName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="草案" prop="caName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.caName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ca')">
|
||||
{{ form.caName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item v-if="form.standInData === '1'" label="勘误件" prop="kwjName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.kwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('kwj')">
|
||||
{{ form.kwjName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="解读文件" prop="jdwjName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.jdwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('jdwj')">
|
||||
{{ form.jdwjName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="报批稿" prop="bpgName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.bpgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('bpg')">
|
||||
{{ form.bpgName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="征求意见稿" prop="zqyjgName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.zqyjgName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('zqyjg')">
|
||||
{{ form.zqyjgName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row :gutter="24">
|
||||
<el-col :span="12">
|
||||
<el-form-item v-if="form.standInData === '0'" label="政策文本" prop="ZCWBLAWSName" class="add-form-item form-item-disabled">
|
||||
<div v-if="ZCWBLAWSFileMap.length>0" v-for="(value,index) in this.ZCWBLAWSFileMap" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile('ZCWBLAWS',value.id)">
|
||||
<!-- {{ value.name }} -->
|
||||
{{value.name}}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="解读文件" prop="JDWJLAWSName" class="add-form-item form-item-disabled">
|
||||
<div v-if="JDWJLAWSFileMap.length>0" v-for="(value,index) in this.JDWJLAWSFileMap" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile('JDWJLAWS',value.id)">
|
||||
{{value.name}}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item v-if="form.standInData === '1'" label="过程文本" prop="GCWBLAWSName" class="add-form-item form-item-disabled">
|
||||
<div v-if="GCWBLAWSFileMap.length>0" v-for="(value,index) in this.GCWBLAWSFileMap" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile('GCWBLAWS',value.id)">
|
||||
{{value.name}}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
<ProcessTitle>
|
||||
<template slot="title">适用范围</template>
|
||||
@@ -287,83 +296,38 @@
|
||||
<div class="prc-content-border">
|
||||
<el-row :gutter="24">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="责任部门" prop="zrbm" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.zrbm" placeholder="请选择责任部门" multiple disabled>
|
||||
<el-option
|
||||
v-for="item in zrbmOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="适用车型" prop="cllx" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.cllx" placeholder="请选择适用车型" multiple disabled>
|
||||
<el-option
|
||||
v-for="item in applyArcticOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="能源类型" prop="nylx" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.nylx" placeholder="请选择适用车型" multiple disabled>
|
||||
<el-option
|
||||
v-for="item in categoryOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="关联模块--乘用车VPPS编码" prop="cycvppsbm" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="发布机构" prop="FBJGLAWS" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model.number="form.cycvppsbm"
|
||||
placeholder="请选择关联模块--乘用车VPPS编码"
|
||||
clearable
|
||||
v-model="form.FBJGLAWS" disabled
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="关联模块--卡车VPPS编码" prop="kccvppsbm" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model.number="form.kccvppsbm"
|
||||
placeholder="关联模块--卡车VPPS编码"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元变型号" prop="dybxh" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model.number="form.dybxh"
|
||||
placeholder="请选择模块结构单元变型号"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="归口管理部门" prop="gkdw" class="add-form-item form-item-disabled">
|
||||
<el-select disabled :popper-append-to-body="false" v-model="form.gkdw" placeholder="请选择归口管理部门">
|
||||
<el-option v-for="item in gkglbmOptions" :value="item.value" :key="item.value" :label="item.label"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="起草单位" prop="qcdw" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.qcdw" placeholder="请选择起草单位" multiple>
|
||||
<el-option
|
||||
v-for="item in qcdwOption"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '1'" label="体系类别" prop="txlb" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.txlb" placeholder="请选择体系类别" multiple disabled>
|
||||
<el-form-item label="投稿人" prop="TGRLAWS" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.TGRLAWS" disabled placeholder="请选择责任部门" multiple>
|
||||
<el-option
|
||||
v-for="item in txlbOptions"
|
||||
v-for="item in TGRLAWSOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="能源类型" prop="NYLXLAWS" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.NYLXLAWS" disabled placeholder="请选择能源类型" multiple>
|
||||
<el-option
|
||||
v-for="item in NYLXLAWSOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
:label="item.label"
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="责任部门" prop="ZRBMLAWS" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.ZRBMLAWS" disabled placeholder="请选择责任部门" multiple>
|
||||
<el-option
|
||||
v-for="item in ZRBMLAWSOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
@@ -373,10 +337,10 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="适用产品线" prop="sycpx" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.sycpx" placeholder="请选择适用车型" multiple disabled>
|
||||
<el-form-item label="我司参与深度" prop="CYSDLAWS" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.CYSDLAWS" disabled placeholder="请选择我司参与深度">
|
||||
<el-option
|
||||
v-for="item in sycpxOptions"
|
||||
v-for="item in CYSDLAWSOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
@@ -384,10 +348,10 @@
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="适用认证" prop="syrz" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.syrz" placeholder="请选择适用认证" multiple disabled>
|
||||
<el-form-item label="投稿单位" prop="TGDWLAWS" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.TGDWLAWS" disabled placeholder="请选择投稿单位" multiple>
|
||||
<el-option
|
||||
v-for="item in applyAuthOptions"
|
||||
v-for="item in TGDWLAWSOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
@@ -395,10 +359,10 @@
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="责任工程师" prop="zrgcs" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.zrgcs" placeholder="请选择责任工程师" multiple disabled>
|
||||
<el-form-item label="适用认证" prop="YYRZLAWS" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.YYRZLAWS" disabled placeholder="请选择适用认证" multiple>
|
||||
<el-option
|
||||
v-for="item in zrgcsOptions"
|
||||
v-for="item in YYRZLAWSOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
@@ -406,37 +370,10 @@
|
||||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="关联模块--乘用车vpps中文名称" prop="cycvppscn" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="form.cycvppscn"
|
||||
disabled
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="关联模块--卡车vpps中文名称" prop="kccvppscn" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="form.kccvppscn"
|
||||
disabled
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="模块结构单元名称" prop="dymc" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
v-model="form.dymc"
|
||||
disabled
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="我司署名人" prop="wssmr" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.wssmr" placeholder="请选择我司署名人" multiple disabled>
|
||||
<el-option label="署名人1" value="1"></el-option>
|
||||
<el-option label="署名人2" value="2"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="我司参与深度" prop="cysd" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.cysd" placeholder="请选择我司参与深度" disabled>
|
||||
<el-form-item label="责任工程师" prop="ZRGCSLAWS" class="add-form-item form-item-disabled">
|
||||
<el-select :popper-append-to-body="false" v-model="form.ZRGCSLAWS" disabled placeholder="请选择责任工程师" multiple>
|
||||
<el-option
|
||||
v-for="item in cysdOptions"
|
||||
v-for="item in ZRGCSLAWSOptions"
|
||||
placeholder="请选择"
|
||||
:key="item.value"
|
||||
:value="item.value"
|
||||
@@ -453,80 +390,37 @@
|
||||
<div class="prc-content-border">
|
||||
<el-row :gutter="24">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="代替文件号" prop="DTWJHLAWS" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.dtbjh"
|
||||
v-model="form.DTWJHLAWS" disabled
|
||||
placeholder="请输入代替标准号"
|
||||
clearable
|
||||
></el-input>
|
||||
<!-- <el-button-->
|
||||
<!-- type="primary"-->
|
||||
<!-- class="common-button-primary"-->
|
||||
<!-- size="mini"-->
|
||||
<!-- style="position:absolute;top: 10px;right: 0;"-->
|
||||
<!-- @click="selectLaws('dtbjh'),config.attrName = '代替标准号'"-->
|
||||
<!-- >{{'手动查找'}}</el-button>-->
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="采标程度" prop="cbcd" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="form.cbcd" placeholder="请选择采标程度" disabled>
|
||||
<el-option v-for="item in cbcdOptions" :key="item.value" :label="item.label" :value="item.value"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="相关流程" prop="xglc" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-input-->
|
||||
<!-- disabled-->
|
||||
<!-- v-model="form.xglc"-->
|
||||
<!-- placeholder="请输入相关流程"-->
|
||||
<!-- clearable-->
|
||||
<!-- ></el-input>-->
|
||||
<!-- </el-form-item>-->
|
||||
<el-form-item label="关联文件" prop="glwjName" class="add-form-item form-item-disabled">
|
||||
<div v-if="form.glwjName" style="cursor: pointer;color: #00b7ee" @click="downloadFile('glwj')">
|
||||
{{ form.glwjName }}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.bfbdtbzh"
|
||||
placeholder="请输入部分代替标准号"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.cbbh"
|
||||
placeholder="请输入采标编号"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准&政策" prop="YYBZZCLAWS" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="form.yybj"
|
||||
placeholder="请输入引用标准"
|
||||
v-model="form.YYBZZCLAWS" disabled
|
||||
placeholder="请输入引用标准&政策"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
|
||||
|
||||
<!-- <el-form-item label="被引用标准" prop="byybj" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-input-->
|
||||
<!-- disabled-->
|
||||
<!-- v-model="form.byybj"-->
|
||||
<!-- placeholder="请输入被引用标准"-->
|
||||
<!-- clearable-->
|
||||
<!-- ></el-input>-->
|
||||
<!-- </el-form-item>-->
|
||||
<!-- <el-form-item v-if="form.standInData === '0'" label="参会记录" prop="chjl" class="add-form-item form-item-disabled">-->
|
||||
<!-- <el-input-->
|
||||
<!-- disabled-->
|
||||
<!-- v-model="form.chjl"-->
|
||||
<!-- placeholder="请输入参会记录"-->
|
||||
<!-- clearable-->
|
||||
<!-- ></el-input>-->
|
||||
<!-- </el-form-item>-->
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="关联文件" prop="glwjName" class="add-form-item form-item-disabled">
|
||||
<div v-if="GLWJLAWSFileMap.length>0" v-for="(value,index) in this.GLWJLAWSFileMap" :key="index" style="cursor: pointer;color: #00b7ee" @click="downloadFile('GLWJLAWS',value.id)">
|
||||
{{value.name}}
|
||||
</div>
|
||||
<div v-else>
|
||||
- -
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
@@ -719,6 +613,7 @@
|
||||
},
|
||||
nodeKey: 'id',
|
||||
defaultCheckedKeys: [],
|
||||
commentCycleDate:'',
|
||||
form: {
|
||||
// 基础信息
|
||||
textStatus: '', // 文本状态
|
||||
@@ -801,6 +696,27 @@
|
||||
qcdwOption: [], // 起草单位
|
||||
data: [], // 标准列表数据
|
||||
ListForm: {}, // 新增数据
|
||||
lawsTypeOptions: [],
|
||||
lawsTextStateOptions: [],
|
||||
lawsSyqyOptions: [],
|
||||
lawsSycxOptions: [],
|
||||
lawsYearOptions: [],
|
||||
lawsLabelOptions: [],
|
||||
CYSDLAWSOptions: [],
|
||||
TGRLAWSOptions: [],
|
||||
TGDWLAWSOptions: [],
|
||||
NYLXLAWSOptions: [],
|
||||
YYRZLAWSOptions: [],
|
||||
ZRBMLAWSOptions: [],
|
||||
ZRGCSLAWSOptions: [],
|
||||
ZCWBLAWSFileId: '',
|
||||
GCWBLAWSFileId: '',
|
||||
JDWJLAWSFileId: '',
|
||||
GLWJLAWSFileId:'',
|
||||
ZCWBLAWSFileMap: [],
|
||||
GCWBLAWSFileMap: [],
|
||||
JDWJLAWSFileMap: [],
|
||||
GLWJLAWSFileMap: [],
|
||||
user1: '',
|
||||
user2: '',
|
||||
user3: '',
|
||||
@@ -824,31 +740,15 @@
|
||||
},
|
||||
methods: {
|
||||
downloadFile (fileType) {
|
||||
if(fileType === 'fbgbjbd'){
|
||||
if(this.fbgbjbdFileId.search(',')){
|
||||
this.fbgbjbdFileId=this.fbgbjbdFileId.replace(",","");
|
||||
console.log(this.fbgbjbdFileId);
|
||||
if(fileType === 'ZCWBLAWS'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.ZCWBLAWSFileId
|
||||
}else if(fileType === 'GCWBLAWS'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.GCWBLAWSFileId
|
||||
}else if(fileType === 'JDWJLAWS'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.JDWJLAWSFileId
|
||||
}else if(fileType === 'GLWJLAWS'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.GLWJLAWSFileId
|
||||
}
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.fbgbjbdFileId
|
||||
}else if(fileType === 'xgd'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.xgdFileId
|
||||
}else if(fileType === 'bpg'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.bpgFileId
|
||||
}else if(fileType === 'ssg'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.ssgFileId
|
||||
}else if(fileType === 'zqyjg'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zqyjgFileId
|
||||
}else if(fileType === 'jdwj'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.jdwjFileId
|
||||
}else if(fileType === 'kwj'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.kwjFileId
|
||||
}else if(fileType === 'glwj'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.glwjFileId
|
||||
}else if(fileType === 'ca'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.caFileId
|
||||
}else if(fileType === 'zbjbd'){
|
||||
window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + this.zbjbdFileId
|
||||
}
|
||||
},
|
||||
popoverHide (checkedIds, checkedData) {
|
||||
console.log(checkedIds);
|
||||
@@ -876,6 +776,12 @@
|
||||
}).then(res => {
|
||||
if (res) {
|
||||
const processForm = JSON.parse(res.mesg)
|
||||
const dateArr = []
|
||||
if(processForm.commentCycleStart && processForm.commentCycleEnd){
|
||||
dateArr[0] = processForm.commentCycleStart
|
||||
dateArr[1] = processForm.commentCycleEnd
|
||||
this.commentCycleDate = dateArr
|
||||
}
|
||||
this.xgdFileId = processForm.xgd
|
||||
this.fbgbjbdFileId = processForm.fbgbjbd
|
||||
this.bpgFileId = processForm.bpg
|
||||
@@ -891,7 +797,21 @@
|
||||
this.form.kccvppsbm = processForm.kccvppsbm
|
||||
this.form.cycvppsbm = processForm.cycvppsbm
|
||||
this.form.dybxh = processForm.dybxh
|
||||
|
||||
this.ZCWBLAWSFileId = processForm.ZCWBLAWS
|
||||
this.GCWBLAWSFileId = processForm.GCWBLAWS
|
||||
this.JDWJLAWSFileId = processForm.JDWJLAWS
|
||||
this.GLWJLAWSFileId = processForm.GLWJLAWS
|
||||
|
||||
this.getFormFieldList(processForm)
|
||||
|
||||
this.ZCWBLAWSFileMap=this.assemble(processForm.ZCWBLAWS,processForm.ZCWBLAWSName);
|
||||
|
||||
this.GCWBLAWSFileMap=this.assemble(processForm.GCWBLAWS,processForm.GCWBLAWSName);
|
||||
|
||||
this.JDWJLAWSFileMap=this.assemble(processForm.JDWJLAWS,processForm.JDWJLAWSName);
|
||||
|
||||
this.GLWJLAWSFileMap=this.assemble(processForm.GLWJLAWS,processForm.GLWJLAWSName);
|
||||
}
|
||||
}).catch(e => {
|
||||
})
|
||||
@@ -992,6 +912,19 @@
|
||||
this.qcdwOption = res.data.QCDW // 体系类别
|
||||
this.gkglbmOptions = res.data.GKGLBM // 归口管理部门
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD // 采标程度
|
||||
this.lawsTypeOptions = res.data.lawsType
|
||||
this.lawsTextStateOptions = res.data.lawsTextState
|
||||
this.lawsSyqyOptions = res.data.lawsSyqy
|
||||
this.lawsSycxOptions = res.data.lawsSycx
|
||||
this.lawsYearOptions = res.data.lawsYear
|
||||
this.lawsLabelOptions = res.data.lawsLabel
|
||||
this.CYSDLAWSOptions = res.data.CYSDLAWS
|
||||
this.TGRLAWSOptions = res.data.TGRLAWS
|
||||
this.TGDWLAWSOptions = res.data.TGDWLAWS
|
||||
this.NYLXLAWSOptions = res.data.NYLXLAWS
|
||||
this.YYRZLAWSOptions = res.data.YYRZLAWS
|
||||
this.ZRBMLAWSOptions = res.data.ZRBMLAWS
|
||||
this.ZRGCSLAWSOptions = res.data.ZRGCSLAWS
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -363,7 +363,7 @@ export default {
|
||||
case 'laws1':
|
||||
// 政策入库流程
|
||||
this.$router.push({
|
||||
name: 'zcrkwStep1'
|
||||
name: 'zcrkStep1'
|
||||
})
|
||||
break
|
||||
case '1':
|
||||
|
||||
Reference in New Issue
Block a user