企标制修订计划管控流程
This commit is contained in:
@@ -64,11 +64,11 @@
|
||||
placeholder="请选择初稿完成时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -78,22 +78,15 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草人" prop="drafterName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
@@ -102,23 +95,6 @@
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="工作组组长" prop="wgLeaderName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.wgLeaderName"
|
||||
placeholder="请输入工作组组长"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="qbfsForm.releaseTime"
|
||||
type="date"
|
||||
value-format="yyyy-MM-dd"
|
||||
placeholder="请选择标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<div v-if="qbfsForm.unitName">
|
||||
<el-tooltip class="item" effect="dark" :content="qbfsForm.unitName" placement="top-start">
|
||||
@@ -139,9 +115,26 @@
|
||||
></el-input>
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item label="工作组组长" prop="wgLeaderName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.wgLeaderName"
|
||||
placeholder="请输入工作组组长"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="qbfsForm.releaseTime"
|
||||
type="date"
|
||||
value-format="yyyy-MM-dd"
|
||||
placeholder="请选择标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -150,11 +143,11 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
@@ -419,7 +412,13 @@ export default {
|
||||
}, {
|
||||
_this: this,
|
||||
}, res => {
|
||||
this.standinfoList = res.data.list
|
||||
this.standinfoList = []
|
||||
//展示的数据只能是未开始的
|
||||
res.data.list.forEach(item => {
|
||||
if(item.planStatus === '0'){
|
||||
this.standinfoList.push(item)
|
||||
}
|
||||
})
|
||||
this.total = res.data.count
|
||||
})
|
||||
|
||||
|
||||
@@ -63,11 +63,11 @@
|
||||
placeholder="请选择初稿完成时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -77,11 +77,11 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="延期后初稿完成时间" prop="yqDraftTime" class="add-form-item form-item-disabled">
|
||||
@@ -94,13 +94,6 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草人" prop="drafterName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
@@ -109,23 +102,6 @@
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="工作组组长" prop="wgLeaderName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.wgLeaderName"
|
||||
placeholder="请输入工作组组长"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="qbfsForm.releaseTime"
|
||||
type="date"
|
||||
value-format="yyyy-MM-dd"
|
||||
placeholder="请选择标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<div v-if="qbfsForm.unitName">
|
||||
<el-tooltip class="item" effect="dark" :content="qbfsForm.unitName" placement="top-start">
|
||||
@@ -146,9 +122,26 @@
|
||||
></el-input>
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item label="工作组组长" prop="wgLeaderName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.wgLeaderName"
|
||||
placeholder="请输入工作组组长"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
||||
<el-date-picker
|
||||
disabled
|
||||
v-model="qbfsForm.releaseTime"
|
||||
type="date"
|
||||
value-format="yyyy-MM-dd"
|
||||
placeholder="请选择标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -157,11 +150,11 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
@@ -440,7 +433,13 @@ export default {
|
||||
}, {
|
||||
_this: this,
|
||||
}, res => {
|
||||
this.standinfoList = res.data.list
|
||||
this.standinfoList = []
|
||||
//展示的数据只能是未开始的
|
||||
res.data.list.forEach(item => {
|
||||
if(item.planStatus === '0'){
|
||||
this.standinfoList.push(item)
|
||||
}
|
||||
})
|
||||
this.total = res.data.count
|
||||
})
|
||||
|
||||
|
||||
@@ -27,15 +27,6 @@
|
||||
placeholder="请输入企标名称"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="planStatus" label="计划类型" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.planStatus" placeholder="请选择计划类型">
|
||||
<el-option label="未开始" value="未开始"></el-option>
|
||||
<el-option label="制定中" value="制定中"></el-option>
|
||||
<el-option label="修订中" value="修订中"></el-option>
|
||||
<el-option label="已取消" value="已取消"></el-option>
|
||||
<el-option label="已完成" value="已完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="reviseStatus" label="制修订状态" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.reviseStatus" placeholder="请选择制修订状态">
|
||||
@@ -50,6 +41,12 @@
|
||||
@click.native="choiceZRRS('1')">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input v-model="qbfsForm.unit" style="display: none;"></el-input>
|
||||
<el-input v-model="qbfsForm.unitName" placeholder="请选择起草责任单位"
|
||||
@click.native="choiceZRBM('unit', '选择起草责任单位', qbfsForm.unit)">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item prop="resPersonName" label="评审责任人" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-input v-model="qbfsForm.resPerson" style="display: none;"></el-input>
|
||||
@@ -78,13 +75,7 @@
|
||||
placeholder="请选择计划标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input v-model="qbfsForm.unit" style="display: none;"></el-input>
|
||||
<el-input v-model="qbfsForm.unitName" placeholder="请选择起草责任单位"
|
||||
@click.native="choiceZRBM('unit', '选择起草责任单位', qbfsForm.unit)">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item prop="rqbName" label="被修订标准代号" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" prop="rqbName" label="代替企标编号" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
style="display: none;"
|
||||
v-model="qbfsForm.rqbJson">
|
||||
@@ -92,7 +83,7 @@
|
||||
<el-input
|
||||
clearable
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请选择被修订标准代号"
|
||||
placeholder="请选择代替企标编号"
|
||||
readonly
|
||||
@click.native="choiceQYBZ">
|
||||
</el-input>
|
||||
@@ -110,9 +101,9 @@
|
||||
@click.native="choiceTXJG(qbfsForm.tsJson)">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -121,9 +112,9 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="isRelate" label="是否引用标准" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="isRelate" label="是否采用标准" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.isRelate" placeholder="请选择是否引用标准">
|
||||
<el-select v-model="qbfsForm.isRelate" placeholder="请选择是否采用标准">
|
||||
<el-option label="是" value="是"></el-option>
|
||||
<el-option label="否" value="否"></el-option>
|
||||
</el-select>
|
||||
@@ -146,25 +137,29 @@
|
||||
</template>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" prop="useLevel" label="采标程度" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.useLevel" placeholder="请选择采标程度">
|
||||
<el-option label="等同" value="等同"></el-option>
|
||||
<el-option label="修改" value="修改"></el-option>
|
||||
<el-option label="非等效" value="非等效"></el-option>
|
||||
<el-select v-model="qbfsForm.useLevel" filterable placeholder="请选择采标程度" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in cbcdOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<template>
|
||||
<custom-input-for-all-standards2
|
||||
class="classDisplay"
|
||||
:config="{attrName: '配套标准'}"
|
||||
:placeholderText="'包括已有、应有的关联标准,如企业标准、行业标准、国家标准'"
|
||||
:config="{attrName: '引用标准'}"
|
||||
:labelWidth="'180px'"
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
></custom-input-for-all-standards2>
|
||||
</template>
|
||||
<el-form-item label="新增原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="立项原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
v-model="qbfsForm.newReason"
|
||||
placeholder="请输入新增原因"
|
||||
placeholder="请输入立项原因"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -360,6 +355,7 @@ export default {
|
||||
nodeList2: [],
|
||||
nodeList: [],
|
||||
standSortOptions: [],
|
||||
cbcdOptions: [],
|
||||
BZList: [],
|
||||
qcdwOptions: [],
|
||||
qbfsForm: {
|
||||
@@ -367,9 +363,9 @@ export default {
|
||||
unit: "", // 单位
|
||||
unitName: "",
|
||||
esName: "", // 企标名称
|
||||
planStatus: "", // 计划状态
|
||||
planStatus: "0", // 计划状态
|
||||
reviseStatus: "", // 制修订状态
|
||||
area: "", //标准范围
|
||||
area: "", //适用车型
|
||||
isRelate: "", //采用何种标准
|
||||
technologic: '', //指标依据
|
||||
resPerson: "", // 评审责任人
|
||||
@@ -380,7 +376,8 @@ export default {
|
||||
releaseTime: "", // 计划标准发布时间
|
||||
drafter: "", // 起草人
|
||||
drafterName: "",
|
||||
newReason: "" //新增原因
|
||||
esMatingRelations: "", //配套标准
|
||||
newReason: "" //立项原因
|
||||
// remarks: '', // 备注
|
||||
},
|
||||
qbfsFormRules: {
|
||||
@@ -393,9 +390,6 @@ export default {
|
||||
esName: [
|
||||
{ required: true, message: "请输入企标名称", trigger: "blur" }
|
||||
],
|
||||
planStatus: [
|
||||
{ required: true, message: "请选择计划状态", trigger: "blur" }
|
||||
],
|
||||
reviseStatus: [
|
||||
{ required: true, message: "请选择制修订状态", trigger: "blur" }
|
||||
],
|
||||
@@ -418,7 +412,7 @@ export default {
|
||||
{required: true, message: '请选择起草人', trigger: 'change'},
|
||||
],
|
||||
newReason: [
|
||||
{required: true, message: '请输入新增原因', trigger: 'blur'},
|
||||
{required: true, message: '请输入立项原因', trigger: 'blur'},
|
||||
],
|
||||
},
|
||||
|
||||
@@ -441,10 +435,12 @@ export default {
|
||||
this.$http.get('sys/dictype/getDicTypeListCode', '',{
|
||||
_this: this
|
||||
}, res => {
|
||||
this.BZList = res.data.ENERGYTYPES //标准范围
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD //采标程度
|
||||
this.BZList = res.data.ENERGYTYPES //适用车型
|
||||
this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别
|
||||
this.standSystemOptions = res.data.TXLBBUSS // 体系结构
|
||||
this.qcdwOptions = res.data.QCDW // 起草单位
|
||||
|
||||
})
|
||||
},
|
||||
methods: {
|
||||
@@ -489,13 +485,14 @@ export default {
|
||||
this.clearQYBZ()
|
||||
},
|
||||
QYBZenterDrawer () {
|
||||
console.log(this.QYBZformSelect);
|
||||
if (this.QYBZformSelect.length > 1) {
|
||||
this.$message.warning('请选择一条标准')
|
||||
} else if (this.QYBZformSelect.length < 1){
|
||||
this.$message.warning('请选择要带入的标准')
|
||||
} else {
|
||||
this.qbfsForm.rqbJson = this.QYBZformSelect[0].id
|
||||
this.qbfsForm.rqbName = this.QYBZformSelect[0].standName
|
||||
this.qbfsForm.rqbName = this.QYBZformSelect[0].standCode
|
||||
this.clearQYBZ()
|
||||
this.QYBZmodal = false
|
||||
}
|
||||
@@ -550,6 +547,9 @@ export default {
|
||||
if(this.qbfsForm.unit){
|
||||
this.$refs.qbfsForm.validateField('unit')
|
||||
}
|
||||
if(this.qbfsForm.unitName){
|
||||
this.$refs.qbfsForm.validateField('unitName')
|
||||
}
|
||||
},
|
||||
choiceZRR() {
|
||||
this.nodeList = [];
|
||||
|
||||
@@ -20,9 +20,6 @@
|
||||
<el-form-item label="企标名称" prop="esName1" class="add-form-item form-item-disabled">
|
||||
<el-input readonly v-model="qbfsForm.esName1" placeholder="请输入企标名称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="计划状态" prop="planStatus1" class="add-form-item form-item-disabled">
|
||||
<el-input readonly v-model="qbfsForm.planStatus1" placeholder="请输入计划状态" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="制修订状态" prop="reviseStatus1" class="add-form-item form-item-disabled">
|
||||
<el-input readonly v-model="qbfsForm.reviseStatus1" placeholder="请输入制修订状态" clearable></el-input>
|
||||
</el-form-item>
|
||||
@@ -34,9 +31,6 @@
|
||||
<el-form-item label="企标名称" prop="esName2" class="add-form-item form-item-disabled">
|
||||
<el-input readonly v-model="qbfsForm.esName2" placeholder="请输入企标名称" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="计划状态" prop="planStatus2" class="add-form-item form-item-disabled">
|
||||
<el-input readonly v-model="qbfsForm.planStatus2" placeholder="请输入计划状态" clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="制修订状态" prop="reviseStatus2" class="add-form-item form-item-disabled">
|
||||
<el-input readonly v-model="qbfsForm.reviseStatus2" placeholder="请输入制修订状态" clearable></el-input>
|
||||
</el-form-item>
|
||||
@@ -90,13 +84,7 @@
|
||||
placeholder="请选择初稿完成时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input v-model="qbfsForm.unit" style="display: none;"></el-input>
|
||||
<el-input v-model="qbfsForm.unitName" placeholder="请选择起草责任单位"
|
||||
@click.native="choiceZRBM('unit', '选择起草责任单位', qbfsForm.unit)">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item prop="rqbName" label="被修订标准代号" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-form-item prop="rqbName" v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
style="display: none;"
|
||||
v-model="qbfsForm.rqbJson">
|
||||
@@ -104,7 +92,7 @@
|
||||
<el-input
|
||||
clearable
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请选择被修订标准代号"
|
||||
placeholder="请选择代替企标编号"
|
||||
readonly
|
||||
@click.native="choiceQYBZ">
|
||||
</el-input>
|
||||
@@ -112,17 +100,21 @@
|
||||
<template>
|
||||
<custom-input-for-all-standards2
|
||||
class="classDisplay"
|
||||
:config="{attrName: '配套标准'}"
|
||||
:placeholderText="'包括已有、应有的关联标准,如企业标准、行业标准、国家标准'"
|
||||
:config="{attrName: '引用标准'}"
|
||||
:labelWidth="'180px'"
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
></custom-input-for-all-standards2>
|
||||
</template>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" prop="useLevel" label="采标程度" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.useLevel" placeholder="请选择采标程度">
|
||||
<el-option label="等同" value="等同"></el-option>
|
||||
<el-option label="修改" value="修改"></el-option>
|
||||
<el-option label="非等效" value="非等效"></el-option>
|
||||
<el-select v-model="qbfsForm.useLevel" filterable placeholder="请选择采标程度" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in cbcdOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" prop="technologic" label="简述指标依据" style="width: 100%; margin-right:10px"
|
||||
@@ -133,24 +125,28 @@
|
||||
placeholder="请输入指标依据"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
v-model="qbfsForm.mergeReason"
|
||||
placeholder="请输入合并原因"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item prop="planStatus" label="计划类型" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.planStatus" placeholder="请选择计划类型">
|
||||
<el-option label="未开始" value="未开始"></el-option>
|
||||
<el-option label="制定中" value="制定中"></el-option>
|
||||
<el-option label="修订中" value="修订中"></el-option>
|
||||
<el-option label="已取消" value="已取消"></el-option>
|
||||
<el-option label="已完成" value="已完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草人" prop="drafterName" class="add-form-item form-item-disabled">
|
||||
<el-input v-model="qbfsForm.drafter" style="display: none;"></el-input>
|
||||
<el-input v-model="qbfsForm.drafterName" placeholder="请选择起草人"
|
||||
@click.native="choiceZRRS('1')">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input v-model="qbfsForm.unit" style="display: none;"></el-input>
|
||||
<el-input v-model="qbfsForm.unitName" placeholder="请选择起草责任单位"
|
||||
@click.native="choiceZRBM('unit', '选择起草责任单位', qbfsForm.unit)">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="工作组组长" prop="wgLeaderName" class="add-form-item form-item-disabled">
|
||||
<el-input v-model="qbfsForm.wgLeader" style="display: none;"></el-input>
|
||||
<el-input v-model="qbfsForm.wgLeaderName" placeholder="请选择工作组组长"
|
||||
@@ -164,6 +160,17 @@
|
||||
placeholder="请选择标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
:label="item.label"
|
||||
:value="item.value">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="tsJson" label="体系结构" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
style="display: none;"
|
||||
@@ -177,9 +184,9 @@
|
||||
@click.native="choiceTXJG(qbfsForm.tsJson)">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item prop="isRelate" label="是否引用标准" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="isRelate" label="是否采用标准" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.isRelate" placeholder="请选择是否引用标准">
|
||||
<el-select v-model="qbfsForm.isRelate" placeholder="请选择是否采用标准">
|
||||
<el-option label="是" value="是"></el-option>
|
||||
<el-option label="否" value="否"></el-option>
|
||||
</el-select>
|
||||
@@ -192,14 +199,6 @@
|
||||
v-model="qbfsForm.esStandRelations"
|
||||
></custom-input-for-all-standards>
|
||||
</template>
|
||||
<el-form-item label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
v-model="qbfsForm.mergeReason"
|
||||
placeholder="请输入合并原因"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
@@ -509,6 +508,7 @@ export default {
|
||||
TXJGList: [],
|
||||
BZList: [],
|
||||
standSortOptions: [],
|
||||
cbcdOptions: [], //采标程度
|
||||
QYBZList: [],
|
||||
QYBZformSelect: [],
|
||||
standSystemOptions: [],
|
||||
@@ -556,9 +556,6 @@ export default {
|
||||
esName: [
|
||||
{required: true, message: '请输入企标名称', trigger: 'blur'},
|
||||
],
|
||||
planStatus: [
|
||||
{required: true, message: '请选择计划状态', trigger: 'change'},
|
||||
],
|
||||
reviseStatus: [
|
||||
{required: true, message: '请选择制修订状态', trigger: 'change'},
|
||||
],
|
||||
@@ -593,6 +590,7 @@ export default {
|
||||
reviewer: "",
|
||||
draftTime: "",
|
||||
isSubTime: "",
|
||||
planStatus: "0",
|
||||
mergeReason: "",
|
||||
company: "",
|
||||
resPersonName: '',
|
||||
@@ -631,7 +629,8 @@ export default {
|
||||
this.$http.get('sys/dictype/getDicTypeListCode', '',{
|
||||
_this: this
|
||||
}, res => {
|
||||
this.BZList = res.data.ENERGYTYPES //标准范围
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD //采标程度
|
||||
this.BZList = res.data.ENERGYTYPES //适用车型
|
||||
this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别
|
||||
this.standSystemOptions = res.data.TXLBBUSS // 体系结构
|
||||
this.qcdwOptions = res.data.QCDW // 起草单位
|
||||
@@ -696,7 +695,7 @@ export default {
|
||||
this.$message.warning('请选择要带入的标准')
|
||||
} else {
|
||||
this.qbfsForm.rqbJson = this.QYBZformSelect[0].id
|
||||
this.qbfsForm.rqbName = this.QYBZformSelect[0].standName
|
||||
this.qbfsForm.rqbName = this.QYBZformSelect[0].standCode
|
||||
this.clearQYBZ()
|
||||
this.QYBZmodal = false
|
||||
}
|
||||
@@ -871,7 +870,13 @@ export default {
|
||||
}, {
|
||||
_this: this,
|
||||
}, res => {
|
||||
this.standinfoList = res.data.list
|
||||
this.standinfoList = []
|
||||
//展示的数据只能是未开始的
|
||||
res.data.list.forEach(item => {
|
||||
if(item.planStatus === '0'){
|
||||
this.standinfoList.push(item)
|
||||
}
|
||||
})
|
||||
this.total = res.data.count
|
||||
})
|
||||
|
||||
|
||||
@@ -63,11 +63,11 @@
|
||||
placeholder="请选择初稿完成时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -77,11 +77,11 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="更名后企标名称" prop="renameEs" class="add-form-item form-item-disabled">
|
||||
@@ -93,13 +93,6 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草人" prop="drafterName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
@@ -108,6 +101,26 @@
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<div v-if="qbfsForm.unitName">
|
||||
<el-tooltip class="item" effect="dark" :content="qbfsForm.unitName" placement="top-start">
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div v-else>
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
clearable
|
||||
></el-input>
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="工作组组长" prop="wgLeaderName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
@@ -125,29 +138,9 @@
|
||||
placeholder="请选择标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<div v-if="qbfsForm.unitName">
|
||||
<el-tooltip class="item" effect="dark" :content="qbfsForm.unitName" placement="top-start">
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-tooltip>
|
||||
</div>
|
||||
<div v-else>
|
||||
<el-input
|
||||
readonly
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
clearable
|
||||
></el-input>
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -156,18 +149,18 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.technologic"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入简述指标依据"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采用标准" style="width: 100%; margin-right:10px" prop="esStandRelations" class="add-form-item form-item-disabled">
|
||||
@@ -427,7 +420,13 @@ export default {
|
||||
}, {
|
||||
_this: this,
|
||||
}, res => {
|
||||
this.standinfoList = res.data.list
|
||||
this.standinfoList = []
|
||||
//展示的数据只能是未开始的
|
||||
res.data.list.forEach(item => {
|
||||
if(item.planStatus === '0'){
|
||||
this.standinfoList.push(item)
|
||||
}
|
||||
})
|
||||
this.total = res.data.count
|
||||
})
|
||||
|
||||
|
||||
@@ -16,14 +16,11 @@
|
||||
<el-form :model="qbfsForm" class="label-input-form prc-content-border"
|
||||
label-width="150px">
|
||||
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.bussSort" multiple filterable placeholder="请选择企标类别" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in standSortOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.bussSort"
|
||||
placeholder="请输入企标类别"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="esName" label="企标名称" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
@@ -32,13 +29,6 @@
|
||||
placeholder="请输入企标名称"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="reviseStatus" label="制修订状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.reviseStatus" placeholder="请选择制修订状态">
|
||||
<el-option label="制定完成" value="制定完成"></el-option>
|
||||
@@ -53,6 +43,13 @@
|
||||
placeholder="请输入起草人"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="resPersonName" label="评审责任人" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
@@ -85,18 +82,11 @@
|
||||
placeholder="请选择计划标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -106,9 +96,9 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -117,18 +107,18 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.technologic"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入简述指标依据"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采用标准" style="width: 100%; margin-right:10px" prop="esStandRelations" class="add-form-item form-item-disabled">
|
||||
@@ -139,25 +129,28 @@
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采标程度" style="width: 100%; margin-right:10px" prop="useLevel" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.useLevel"
|
||||
placeholder="请输入采标程度"
|
||||
:maxlength="500"/>
|
||||
<el-select disabled v-model="qbfsForm.useLevel" filterable placeholder="请选择采标程度" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in cbcdOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '5'" label="新增原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="type === '5'" label="立项原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
disabled
|
||||
v-model="qbfsForm.newReason"
|
||||
placeholder="请输入新增原因"
|
||||
placeholder="请输入立项原因"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '1'" label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||
@@ -359,6 +352,7 @@ export default {
|
||||
drawerTitle: '',
|
||||
detailData: [],
|
||||
standSortOptions: [],
|
||||
cbcdOptions: [],
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
@@ -368,7 +362,8 @@ export default {
|
||||
this.$http.get('sys/dictype/getDicTypeListCode', '',{
|
||||
_this: this
|
||||
}, res => {
|
||||
this.BZList = res.data.ENERGYTYPES //标准范围
|
||||
this.BZList = res.data.ENERGYTYPES //适用车型
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD //采标程度
|
||||
this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别
|
||||
})
|
||||
},
|
||||
@@ -457,6 +452,8 @@ export default {
|
||||
handleSubmit(){
|
||||
this.isSubmit = true
|
||||
this.qbfsForm.bzfgbzFlag = '0'
|
||||
this.qbfsForm.planStatus = '未开始'
|
||||
this.qbfsForm.area = this.qbfsForm.area.join(',')
|
||||
this.qbfsForm.commentText = this.commentText
|
||||
let json = JSON.stringify(this.qbfsForm);
|
||||
this.$http.post('lawss/activiti/completeTask', {
|
||||
|
||||
@@ -16,14 +16,11 @@
|
||||
<el-form :model="qbfsForm" class="label-input-form prc-content-border"
|
||||
label-width="150px">
|
||||
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select v-model="qbfsForm.bussSort" multiple filterable placeholder="请选择企标类别" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in standSortOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.bussSort"
|
||||
placeholder="请输入企标类别"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="esName" label="企标名称" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
@@ -32,13 +29,6 @@
|
||||
placeholder="请输入企标名称"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="reviseStatus" label="制修订状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.reviseStatus" placeholder="请选择制修订状态">
|
||||
<el-option label="制定完成" value="制定完成"></el-option>
|
||||
@@ -53,6 +43,13 @@
|
||||
placeholder="请输入起草人"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="resPersonName" label="评审责任人" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
@@ -85,18 +82,11 @@
|
||||
placeholder="请选择计划标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -106,9 +96,9 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -117,18 +107,18 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.technologic"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入简述指标依据"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采用标准" style="width: 100%; margin-right:10px" prop="esStandRelations" class="add-form-item form-item-disabled">
|
||||
@@ -139,25 +129,28 @@
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采标程度" style="width: 100%; margin-right:10px" prop="useLevel" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.useLevel"
|
||||
placeholder="请输入采标程度"
|
||||
:maxlength="500"/>
|
||||
<el-select disabled v-model="qbfsForm.useLevel" filterable placeholder="请选择采标程度" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in cbcdOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '5'" label="新增原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="type === '5'" label="立项原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
disabled
|
||||
v-model="qbfsForm.newReason"
|
||||
placeholder="请输入新增原因"
|
||||
placeholder="请输入立项原因"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '1'" label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||
@@ -359,6 +352,7 @@ export default {
|
||||
nodeList:[],
|
||||
drawerTitle: '',
|
||||
detailData: [],
|
||||
cbcdOptions: [],
|
||||
|
||||
}
|
||||
},
|
||||
@@ -371,6 +365,7 @@ export default {
|
||||
}, res => {
|
||||
this.BZList = res.data.ENERGYTYPES //标准范围
|
||||
this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD //采标程度
|
||||
})
|
||||
},
|
||||
methods:{
|
||||
|
||||
@@ -16,14 +16,11 @@
|
||||
<el-form :model="qbfsForm" class="label-input-form prc-content-border"
|
||||
label-width="150px">
|
||||
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.bussSort" multiple filterable placeholder="请选择企标类别" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in standSortOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.bussSort"
|
||||
placeholder="请输入企标类别"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="esName" label="企标名称" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
@@ -32,13 +29,6 @@
|
||||
placeholder="请输入企标名称"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="reviseStatus" label="制修订状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.reviseStatus" placeholder="请选择制修订状态">
|
||||
<el-option label="制定完成" value="制定完成"></el-option>
|
||||
@@ -53,6 +43,13 @@
|
||||
placeholder="请输入起草人"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="resPersonName" label="评审责任人" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
@@ -85,18 +82,11 @@
|
||||
placeholder="请选择计划标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -106,9 +96,9 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -117,11 +107,11 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
@@ -139,25 +129,28 @@
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采标程度" style="width: 100%; margin-right:10px" prop="useLevel" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.useLevel"
|
||||
placeholder="请输入采标程度"
|
||||
:maxlength="500"/>
|
||||
<el-select disabled v-model="qbfsForm.useLevel" filterable placeholder="请选择采标程度" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in cbcdOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '5'" label="新增原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="type === '5'" label="立项原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
disabled
|
||||
v-model="qbfsForm.newReason"
|
||||
placeholder="请输入新增原因"
|
||||
placeholder="请输入立项原因"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '1'" label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||
@@ -357,6 +350,7 @@ export default {
|
||||
drawerTitle: '',
|
||||
detailData: [],
|
||||
standSortOptions: [],
|
||||
cbcdOptions: [],
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
@@ -366,6 +360,7 @@ export default {
|
||||
this.$http.get('sys/dictype/getDicTypeListCode', '',{
|
||||
_this: this
|
||||
}, res => {
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD //采标程度
|
||||
this.BZList = res.data.ENERGYTYPES //标准范围
|
||||
this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别
|
||||
})
|
||||
|
||||
@@ -16,14 +16,11 @@
|
||||
<el-form :model="qbfsForm" class="label-input-form prc-content-border"
|
||||
label-width="150px">
|
||||
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.bussSort" multiple filterable placeholder="请选择企标类别" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in standSortOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.bussSort"
|
||||
placeholder="请输入企标类别"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="esName" label="企标名称" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
@@ -32,13 +29,6 @@
|
||||
placeholder="请输入企标名称"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="reviseStatus" label="制修订状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.reviseStatus" placeholder="请选择制修订状态">
|
||||
<el-option label="制定完成" value="制定完成"></el-option>
|
||||
@@ -53,6 +43,13 @@
|
||||
placeholder="请输入起草人"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="resPersonName" label="评审责任人" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
@@ -85,18 +82,11 @@
|
||||
placeholder="请选择计划标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -106,9 +96,9 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -117,18 +107,18 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.technologic"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入简述指标依据"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采用标准" style="width: 100%; margin-right:10px" prop="esStandRelations" class="add-form-item form-item-disabled">
|
||||
@@ -139,25 +129,28 @@
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采标程度" style="width: 100%; margin-right:10px" prop="useLevel" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.useLevel"
|
||||
placeholder="请输入采标程度"
|
||||
:maxlength="500"/>
|
||||
<el-select disabled v-model="qbfsForm.useLevel" filterable placeholder="请选择采标程度" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in cbcdOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '5'" label="新增原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="type === '5'" label="立项原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
disabled
|
||||
v-model="qbfsForm.newReason"
|
||||
placeholder="请输入新增原因"
|
||||
placeholder="请输入立项原因"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '1'" label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||
@@ -359,6 +352,7 @@ export default {
|
||||
drawerTitle: '',
|
||||
detailData: [],
|
||||
standSortOptions: [],
|
||||
cbcdOptions: [],
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
@@ -368,6 +362,7 @@ export default {
|
||||
this.$http.get('sys/dictype/getDicTypeListCode', '',{
|
||||
_this: this
|
||||
}, res => {
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD //采标程度
|
||||
this.BZList = res.data.ENERGYTYPES //标准范围
|
||||
this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别
|
||||
})
|
||||
|
||||
@@ -16,14 +16,11 @@
|
||||
<el-form :model="qbfsForm" class="label-input-form prc-content-border"
|
||||
label-width="150px">
|
||||
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.bussSort" multiple filterable placeholder="请选择企标类别" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in standSortOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.bussSort"
|
||||
placeholder="请输入企标类别"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="esName" label="企标名称" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
@@ -32,13 +29,6 @@
|
||||
placeholder="请输入企标名称"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="planStatus" label="计划状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.planStatus" placeholder="请选择计划状态">
|
||||
<el-option label="制定" value="制定"></el-option>
|
||||
<el-option label="修订" value="修订"></el-option>
|
||||
<el-option label="完成" value="完成"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item prop="reviseStatus" label="制修订状态" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.reviseStatus" placeholder="请选择制修订状态">
|
||||
<el-option label="制定完成" value="制定完成"></el-option>
|
||||
@@ -53,6 +43,13 @@
|
||||
placeholder="请输入起草人"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="resPersonName" label="评审责任人" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
@@ -85,18 +82,11 @@
|
||||
placeholder="请选择计划标准发布时间">
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.unitName"
|
||||
placeholder="请输入起草责任单位"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="被修订标准代号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="qbfsForm.reviseStatus === '修订'" label="代替企标编号" style="width: 100%; margin-right:10px" prop="rqbName" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.rqbName"
|
||||
placeholder="请输入被修订标准代号"
|
||||
placeholder="请输入代替企标编号"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="体系结构" style="width: 100%; margin-right:10px" prop="tsJsonName" class="add-form-item form-item-disabled">
|
||||
@@ -106,9 +96,9 @@
|
||||
placeholder="请输入体系结构"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="area" label="标准范围" style="width: 100%; margin-right:10px"
|
||||
<el-form-item prop="area" label="适用车型" style="width: 100%; margin-right:10px"
|
||||
class="add-form-item form-item-disabled">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择标准范围" style="width: 100%;">
|
||||
<el-select disabled v-model="qbfsForm.area" multiple filterable placeholder="请选择适用车型" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="item in BZList"
|
||||
:key="item.value"
|
||||
@@ -117,18 +107,18 @@
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否引用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="是否采用标准" style="width: 100%; margin-right:10px" prop="isRelate" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.isRelate"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入是否采用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '否'" label="简述指标依据" style="width: 100%; margin-right:10px" prop="technologic" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.technologic"
|
||||
placeholder="请输入是否引用标准"
|
||||
placeholder="请输入简述指标依据"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采用标准" style="width: 100%; margin-right:10px" prop="esStandRelations" class="add-form-item form-item-disabled">
|
||||
@@ -139,25 +129,28 @@
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="qbfsForm.isRelate === '是'" label="采标程度" style="width: 100%; margin-right:10px" prop="useLevel" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.useLevel"
|
||||
placeholder="请输入采标程度"
|
||||
:maxlength="500"/>
|
||||
<el-select disabled v-model="qbfsForm.useLevel" filterable placeholder="请选择采标程度" style="width: 100%;">
|
||||
<el-option
|
||||
v-for="(item, index) in cbcdOptions"
|
||||
:key="index"
|
||||
:value="item.value"
|
||||
:label="item.label">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="配套标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-form-item label="引用标准" style="width: 100%; margin-right:10px" prop="esMatingRelations" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
disabled
|
||||
v-model="qbfsForm.esMatingRelations"
|
||||
placeholder="请输入配套标准"
|
||||
placeholder="请输入引用标准"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '5'" label="新增原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-form-item v-if="type === '5'" label="立项原因" style="width: 100%; margin-right:10px" prop="newReason" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
type="textarea"
|
||||
disabled
|
||||
v-model="qbfsForm.newReason"
|
||||
placeholder="请输入新增原因"
|
||||
placeholder="请输入立项原因"
|
||||
:maxlength="500"/>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="type === '1'" label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||
@@ -359,6 +352,7 @@ export default {
|
||||
drawerTitle: '',
|
||||
detailData: [],
|
||||
standSortOptions: [],
|
||||
cbcdOptions: [],
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
@@ -368,7 +362,8 @@ export default {
|
||||
this.$http.get('sys/dictype/getDicTypeListCode', '',{
|
||||
_this: this
|
||||
}, res => {
|
||||
this.BZList = res.data.ENERGYTYPES //标准范围
|
||||
this.BZList = res.data.ENERGYTYPES //适用车型
|
||||
this.cbcdOptions = res.data.DEGREESTANDARD //采标程度
|
||||
this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别
|
||||
})
|
||||
},
|
||||
@@ -457,6 +452,8 @@ export default {
|
||||
handleSubmit(){
|
||||
this.isSubmit = true
|
||||
this.qbfsForm.bzfgbzFlag = '0'
|
||||
this.qbfsForm.planStatus = '未开始'
|
||||
this.qbfsForm.area = this.qbfsForm.area.join(',')
|
||||
this.qbfsForm.commentText = this.commentText
|
||||
let json = JSON.stringify(this.qbfsForm);
|
||||
this.$http.post('lawss/activiti/completeTask', {
|
||||
|
||||
Reference in New Issue
Block a user