Compare commits
15
Commits
bd83917049
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
916b60c951 | ||
|
|
40105ec975 | ||
|
|
415945c87a | ||
|
|
56973db005 | ||
|
|
894ba61c35 | ||
|
|
3e92dcd50c | ||
|
|
f615207959 | ||
|
|
554141efbd | ||
|
|
69c20e52d4 | ||
|
|
0caf687e2d | ||
|
|
0b6a92d06c | ||
|
|
b5a04cac8e | ||
|
|
9d75508568 | ||
|
|
65ded67c39 | ||
|
|
2528a3da0d |
@@ -2806,7 +2806,8 @@ export default {
|
|||||||
showReplaceStandInfo (item) {
|
showReplaceStandInfo (item) {
|
||||||
// this.replaceStandInfoEO.standType = this.sarStandardsInfoEO.standType
|
// this.replaceStandInfoEO.standType = this.sarStandardsInfoEO.standType
|
||||||
this.$http.get('sarStandardsInfo/sar-standards-info/queryInfoByStandNum', {
|
this.$http.get('sarStandardsInfo/sar-standards-info/queryInfoByStandNum', {
|
||||||
standNumber: item
|
standNumber: item,
|
||||||
|
standType: 'BUSS'
|
||||||
}, {
|
}, {
|
||||||
_this: this
|
_this: this
|
||||||
}, res => {
|
}, res => {
|
||||||
|
|||||||
@@ -2854,6 +2854,7 @@ export default {
|
|||||||
// 代替标准编号
|
// 代替标准编号
|
||||||
showReplaceStandInfo(item) {
|
showReplaceStandInfo(item) {
|
||||||
this.replaceStandInfoEO.standNumber = item
|
this.replaceStandInfoEO.standNumber = item
|
||||||
|
this.replaceStandInfoEO.standType = this.$route.params.pageType=='INLAND_STAND'?'INLAND':'FOREIGN'
|
||||||
// this.replaceStandInfoEO.standType = this.sarStandardsInfoEO.standType
|
// this.replaceStandInfoEO.standType = this.sarStandardsInfoEO.standType
|
||||||
this.$http.get('sarStandardsInfo/sar-standards-info/queryInfoByStandNum', this.replaceStandInfoEO, {
|
this.$http.get('sarStandardsInfo/sar-standards-info/queryInfoByStandNum', this.replaceStandInfoEO, {
|
||||||
_this: this
|
_this: this
|
||||||
|
|||||||
@@ -898,6 +898,7 @@ export default {
|
|||||||
{ validator: this.verify.valiateEnName, trigger: 'change' }
|
{ validator: this.verify.valiateEnName, trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsNo: [
|
lawsNo: [
|
||||||
|
{ required: true, message: '政策文号不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change' }
|
{ type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
issueTime: [
|
issueTime: [
|
||||||
@@ -926,9 +927,11 @@ export default {
|
|||||||
{ type: 'string', max: 500, message: '参考消息不能超过500个字符', trigger: 'change' }
|
{ type: 'string', max: 500, message: '参考消息不能超过500个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsKeyPoint: [
|
lawsKeyPoint: [
|
||||||
|
{ required: true, message: '政策要点不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 3000, message: '政策要点不能超过3000个字符', trigger: 'change' }
|
{ type: 'string', max: 3000, message: '政策要点不能超过3000个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsOriginalLink: [
|
lawsOriginalLink: [
|
||||||
|
{ required: true, message: '政策原文链接不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 500, message: '政策原文链接不能超过500个字符', trigger: 'change' }
|
{ type: 'string', max: 500, message: '政策原文链接不能超过500个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -616,7 +616,8 @@ export default {
|
|||||||
}, e => {})
|
}, e => {})
|
||||||
},
|
},
|
||||||
convert (value, dict) {
|
convert (value, dict) {
|
||||||
if (this.dict[dict]) {
|
if (this.dict[dict]&& value) {
|
||||||
|
console.log(value);
|
||||||
return value.split(',').map(v => this.dict[dict].find(item => item.value === v)?.label || v).join(',')
|
return value.split(',').map(v => this.dict[dict].find(item => item.value === v)?.label || v).join(',')
|
||||||
// return this.dict[dict].find(item => item.value === value)?.label || value
|
// return this.dict[dict].find(item => item.value === value)?.label || value
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -102,6 +102,7 @@ export default {
|
|||||||
data () {
|
data () {
|
||||||
const lawsStandInfoSearch = {
|
const lawsStandInfoSearch = {
|
||||||
page:1,
|
page:1,
|
||||||
|
lawsTextState:'',
|
||||||
pageSize: this.$store.getters.userInfo.configContent,
|
pageSize: this.$store.getters.userInfo.configContent,
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -193,7 +193,8 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="操作"
|
label="操作"
|
||||||
width="240"
|
width="200"
|
||||||
|
fixed="right"
|
||||||
align="center">
|
align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button class="common-button-primary" size="mini" type="primary" @click="itemEdit(scope.row)">编辑</el-button>
|
<el-button class="common-button-primary" size="mini" type="primary" @click="itemEdit(scope.row)">编辑</el-button>
|
||||||
@@ -829,13 +830,13 @@
|
|||||||
for( let a = 0; a < this.itemList.length; a++) {
|
for( let a = 0; a < this.itemList.length; a++) {
|
||||||
for ( let b = 0; b < this.idList.length; b++) {
|
for ( let b = 0; b < this.idList.length; b++) {
|
||||||
if (this.itemList[a].id === this.idList[b]) {
|
if (this.itemList[a].id === this.idList[b]) {
|
||||||
this.itemList[a].technicalRequir = this.plForm.technicalRequir
|
this.itemList[a].technicalRequir = this.plForm.technicalRequir ||this.itemList[a].technicalRequir
|
||||||
this.itemList[a].changePoint = this.plForm.changePoint
|
this.itemList[a].changePoint = this.plForm.changePoint|| this.itemList[a].changePoint
|
||||||
this.itemList[a].complianceRequir = this.plForm.complianceRequir
|
this.itemList[a].complianceRequir = this.plForm.complianceRequir||this.itemList[a].complianceRequir
|
||||||
this.itemList[a].complianceState = this.plForm.complianceState
|
this.itemList[a].complianceState = this.plForm.complianceState||this.itemList[a].complianceState
|
||||||
this.itemList[a].newData = this.plForm.newData
|
this.itemList[a].newData = this.plForm.newData|| this.itemList[a].newData
|
||||||
this.itemList[a].onlineData = this.plForm.onlineData
|
this.itemList[a].onlineData = this.plForm.onlineData|| this.itemList[a].onlineData
|
||||||
this.itemList[a].applyArctic = this.plForm.applyArctic
|
this.itemList[a].applyArctic = this.plForm.applyArctic|| this.itemList[a].applyArctic
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -140,6 +140,8 @@ export default {
|
|||||||
}
|
}
|
||||||
// 完整校验
|
// 完整校验
|
||||||
const moreSarLawsStandRules = {
|
const moreSarLawsStandRules = {
|
||||||
|
|
||||||
|
|
||||||
lawsTypeFirstLevel: [
|
lawsTypeFirstLevel: [
|
||||||
{ required: true, message: '1级政策分类不能为空', trigger: 'change' }
|
{ required: true, message: '1级政策分类不能为空', trigger: 'change' }
|
||||||
],
|
],
|
||||||
@@ -162,6 +164,7 @@ export default {
|
|||||||
{ validator: this.verify.valiateEnName, trigger: 'change' }
|
{ validator: this.verify.valiateEnName, trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsNo: [
|
lawsNo: [
|
||||||
|
{ required: true, message: '政策文号不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change' }
|
{ type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
issueTime: [
|
issueTime: [
|
||||||
@@ -210,6 +213,9 @@ export default {
|
|||||||
lawsTypeFirstLevel: [
|
lawsTypeFirstLevel: [
|
||||||
{ required: true, message: '1级政策分类不能为空', trigger: 'change' }
|
{ required: true, message: '1级政策分类不能为空', trigger: 'change' }
|
||||||
],
|
],
|
||||||
|
issueTime: [
|
||||||
|
{ required: true, message: '发文日期不能为空', trigger: 'change' },
|
||||||
|
],
|
||||||
lawsTypeSecondLevel: [
|
lawsTypeSecondLevel: [
|
||||||
{ required: true, message: '2级政策分类不能为空', trigger: 'change' }
|
{ required: true, message: '2级政策分类不能为空', trigger: 'change' }
|
||||||
],
|
],
|
||||||
@@ -229,9 +235,11 @@ export default {
|
|||||||
{ validator: this.verify.valiateEnName, trigger: 'change' }
|
{ validator: this.verify.valiateEnName, trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsNo: [
|
lawsNo: [
|
||||||
|
{ required: true, message: '政策文号不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change' }
|
{ type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
issueCompany: [
|
issueCompany: [
|
||||||
|
{ required: true, message: '发文单位不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 100, message: '发文单位不能超过100个字符', trigger: 'change' }
|
{ type: 'string', max: 100, message: '发文单位不能超过100个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsNotisyncNum: [
|
lawsNotisyncNum: [
|
||||||
@@ -250,9 +258,11 @@ export default {
|
|||||||
{ type: 'string', max: 500, message: '参考消息不能超过500个字符', trigger: 'change' }
|
{ type: 'string', max: 500, message: '参考消息不能超过500个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsKeyPoint: [
|
lawsKeyPoint: [
|
||||||
|
{ required: true, message: '政策要点不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 3000, message: '政策要点不能超过3000个字符', trigger: 'change' }
|
{ type: 'string', max: 3000, message: '政策要点不能超过3000个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
lawsOriginalLink: [
|
lawsOriginalLink: [
|
||||||
|
{ required: true, message: '政策原文链接不能为空', trigger: 'change' },
|
||||||
{ type: 'string', max: 500, message: '政策原文链接不能超过500个字符', trigger: 'change' }
|
{ type: 'string', max: 500, message: '政策原文链接不能超过500个字符', trigger: 'change' }
|
||||||
],
|
],
|
||||||
menuName: [
|
menuName: [
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="选择合并标准1" prop="orgName" class="add-form-item form-item-disabled">
|
<el-form-item label="选择合并标准1" prop="orgName" class="add-form-item form-item-disabled">
|
||||||
<el-button
|
<el-button
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
size="mini"
|
size="mini"
|
||||||
type="primary"
|
type="primary"
|
||||||
style="margin-left: 10px;"
|
style="margin-left: 10px;"
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
<el-form-item label="企标名称" prop="esName1" class="add-form-item form-item-disabled">
|
<el-form-item label="企标名称" prop="esName1" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.esName1"
|
v-model="qbfsForm.esName1"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
readonly
|
readonly
|
||||||
placeholder="请输入企标名称"
|
placeholder="请输入企标名称"
|
||||||
clearable
|
clearable
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
<el-form-item label="制修订类型" prop="reviseStatus1" class="add-form-item form-item-disabled">
|
<el-form-item label="制修订类型" prop="reviseStatus1" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.reviseStatus1"
|
v-model="qbfsForm.reviseStatus1"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
readonly
|
readonly
|
||||||
placeholder="请输入制修订类型"
|
placeholder="请输入制修订类型"
|
||||||
clearable
|
clearable
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="选择合并标准2" prop="orgName" class="add-form-item form-item-disabled">
|
<el-form-item label="选择合并标准2" prop="orgName" class="add-form-item form-item-disabled">
|
||||||
<el-button
|
<el-button
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
size="mini"
|
size="mini"
|
||||||
type="primary"
|
type="primary"
|
||||||
style="margin-left: 10px;"
|
style="margin-left: 10px;"
|
||||||
@@ -59,7 +59,7 @@
|
|||||||
<el-form-item label="企标名称" prop="esName2" class="add-form-item form-item-disabled">
|
<el-form-item label="企标名称" prop="esName2" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.esName2"
|
v-model="qbfsForm.esName2"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
readonly
|
readonly
|
||||||
placeholder="请输入企标名称"
|
placeholder="请输入企标名称"
|
||||||
clearable
|
clearable
|
||||||
@@ -68,7 +68,7 @@
|
|||||||
<el-form-item label="制修订类型" prop="reviseStatus2" class="add-form-item form-item-disabled">
|
<el-form-item label="制修订类型" prop="reviseStatus2" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.reviseStatus2"
|
v-model="qbfsForm.reviseStatus2"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
readonly
|
readonly
|
||||||
placeholder="请输入制修订类型"
|
placeholder="请输入制修订类型"
|
||||||
clearable
|
clearable
|
||||||
@@ -84,14 +84,14 @@
|
|||||||
<el-form-item v-if="false" label="" prop="type" class="add-form-item form-item-disabled">
|
<el-form-item v-if="false" label="" prop="type" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.type"
|
v-model="qbfsForm.type"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
clearable
|
clearable
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="qbfsForm.bussSort"
|
v-model="qbfsForm.bussSort"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
filterable
|
filterable
|
||||||
placeholder="请选择企标类别"
|
placeholder="请选择企标类别"
|
||||||
style="width: 100%;"
|
style="width: 100%;"
|
||||||
@@ -107,13 +107,13 @@
|
|||||||
<el-form-item label="企标名称" prop="esName" class="add-form-item form-item-disabled">
|
<el-form-item label="企标名称" prop="esName" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.esName"
|
v-model="qbfsForm.esName"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
placeholder="请输入企标名称"
|
placeholder="请输入企标名称"
|
||||||
clearable
|
clearable
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="reviseStatus" label="制修订类型" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
<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" :disabled="disabledXX" placeholder="请选择制修订类型">
|
<el-select v-model="qbfsForm.reviseStatus" :disabled="disabledXX||disabled" placeholder="请选择制修订类型">
|
||||||
<el-option label="制定" value="制定" />
|
<el-option label="制定" value="制定" />
|
||||||
<el-option label="修订" value="修订" />
|
<el-option label="修订" value="修订" />
|
||||||
</el-select>
|
</el-select>
|
||||||
@@ -127,12 +127,12 @@
|
|||||||
>
|
>
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.rqbJson"
|
v-model="qbfsForm.rqbJson"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
style="display: none;"
|
style="display: none;"
|
||||||
/>
|
/>
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.rqbName"
|
v-model="qbfsForm.rqbName"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
clearable
|
clearable
|
||||||
placeholder="请选择代替企标编号"
|
placeholder="请选择代替企标编号"
|
||||||
readonly
|
readonly
|
||||||
@@ -147,7 +147,7 @@
|
|||||||
>
|
>
|
||||||
<el-select
|
<el-select
|
||||||
v-model="qbfsForm.area"
|
v-model="qbfsForm.area"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
multiple
|
multiple
|
||||||
filterable
|
filterable
|
||||||
placeholder="请选择适用车型"
|
placeholder="请选择适用车型"
|
||||||
@@ -162,10 +162,10 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="评审责任人" prop="resPersonName" class="add-form-item form-item-disabled">
|
<el-form-item label="评审责任人" prop="resPersonName" class="add-form-item form-item-disabled">
|
||||||
<el-input v-model="qbfsForm.resPerson" :disabled="disabledXX" style="display: none;" />
|
<el-input v-model="qbfsForm.resPerson" :disabled="disabledXX||disabled" style="display: none;" />
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.resPersonName"
|
v-model="qbfsForm.resPersonName"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
placeholder="请选择评审责任人"
|
placeholder="请选择评审责任人"
|
||||||
@click.native="choiceZRRS('2')"
|
@click.native="choiceZRRS('2')"
|
||||||
/>
|
/>
|
||||||
@@ -173,7 +173,7 @@
|
|||||||
<el-form-item label="初稿完成时间" prop="draftTime" class="add-form-item form-item-disabled">
|
<el-form-item label="初稿完成时间" prop="draftTime" class="add-form-item form-item-disabled">
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-model="qbfsForm.draftTime"
|
v-model="qbfsForm.draftTime"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
type="date"
|
type="date"
|
||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
placeholder="请选择初稿完成时间"
|
placeholder="请选择初稿完成时间"
|
||||||
@@ -187,7 +187,7 @@
|
|||||||
:placeholderText="'包括已有、应有的关联标准,如企业标准、行业标准、国家标准'"
|
:placeholderText="'包括已有、应有的关联标准,如企业标准、行业标准、国家标准'"
|
||||||
:config="{attrName: '引用标准'}"
|
:config="{attrName: '引用标准'}"
|
||||||
:labelWidth="'150px'"
|
:labelWidth="'150px'"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
@@ -199,7 +199,7 @@
|
|||||||
>
|
>
|
||||||
<el-select
|
<el-select
|
||||||
v-model="qbfsForm.useLevel"
|
v-model="qbfsForm.useLevel"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
filterable
|
filterable
|
||||||
placeholder="请选择采标程度"
|
placeholder="请选择采标程度"
|
||||||
style="width: 100%;"
|
style="width: 100%;"
|
||||||
@@ -221,7 +221,7 @@
|
|||||||
>
|
>
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.technologic"
|
v-model="qbfsForm.technologic"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="请输入指标依据"
|
placeholder="请输入指标依据"
|
||||||
:maxlength="500"
|
:maxlength="500"
|
||||||
@@ -230,19 +230,19 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="起草人" prop="drafterName" class="add-form-item form-item-disabled">
|
<el-form-item label="起草人" prop="drafterName" class="add-form-item form-item-disabled">
|
||||||
<el-input v-model="qbfsForm.drafter" :disabled="disabledXX" style="display: none;" />
|
<el-input v-model="qbfsForm.drafter" :disabled="disabledXX||disabled" style="display: none;" />
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.drafterName"
|
v-model="qbfsForm.drafterName"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
placeholder="请选择起草人"
|
placeholder="请选择起草人"
|
||||||
@click.native="choiceZRRS('1')"
|
@click.native="choiceZRRS('1')"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="起草责任单位" style="width: 100%; margin-right:10px" prop="unitName" class="add-form-item form-item-disabled">
|
<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" :disabled="disabledXX" style="display: none;" />
|
<el-input v-model="qbfsForm.unit" :disabled="disabledXX||disabled" style="display: none;" />
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.unitName"
|
v-model="qbfsForm.unitName"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
placeholder="请选择起草责任单位"
|
placeholder="请选择起草责任单位"
|
||||||
@click.native="choiceZRBM('unit', '选择起草责任单位', qbfsForm.unit)"
|
@click.native="choiceZRBM('unit', '选择起草责任单位', qbfsForm.unit)"
|
||||||
/>
|
/>
|
||||||
@@ -253,10 +253,10 @@
|
|||||||
<span>技术委员会评审负责人</span>
|
<span>技术委员会评审负责人</span>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
</template>
|
</template>
|
||||||
<el-input v-model="qbfsForm.wgLeader" :disabled="disabledXX" style="display: none;" />
|
<el-input v-model="qbfsForm.wgLeader" :disabled="disabledXX||disabled" style="display: none;" />
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.wgLeaderName"
|
v-model="qbfsForm.wgLeaderName"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
placeholder="请选择技术委员会评审负责人"
|
placeholder="请选择技术委员会评审负责人"
|
||||||
@click.native="workGroupUnfold('workLeader', '选择技术委员会评审负责人', qbfsForm.wgLeader)"
|
@click.native="workGroupUnfold('workLeader', '选择技术委员会评审负责人', qbfsForm.wgLeader)"
|
||||||
/>
|
/>
|
||||||
@@ -264,7 +264,7 @@
|
|||||||
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
<el-form-item label="标准发布时间" prop="releaseTime" class="add-form-item form-item-disabled">
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
v-model="qbfsForm.releaseTime"
|
v-model="qbfsForm.releaseTime"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
type="date"
|
type="date"
|
||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
placeholder="请选择标准发布时间"
|
placeholder="请选择标准发布时间"
|
||||||
@@ -273,12 +273,12 @@
|
|||||||
<el-form-item prop="tsJson" label="标准体系" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
<el-form-item prop="tsJson" label="标准体系" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.tsJson"
|
v-model="qbfsForm.tsJson"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
style="display: none;"
|
style="display: none;"
|
||||||
/>
|
/>
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.tsJsonName"
|
v-model="qbfsForm.tsJsonName"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
clearable
|
clearable
|
||||||
placeholder="请选择标准体系"
|
placeholder="请选择标准体系"
|
||||||
readonly
|
readonly
|
||||||
@@ -291,7 +291,7 @@
|
|||||||
style="width: 100%; margin-right:10px"
|
style="width: 100%; margin-right:10px"
|
||||||
class="add-form-item form-item-disabled"
|
class="add-form-item form-item-disabled"
|
||||||
>
|
>
|
||||||
<el-select v-model="qbfsForm.isRelate" :disabled="disabledXX" placeholder="请选择采用国内外标准情况">
|
<el-select v-model="qbfsForm.isRelate" :disabled="disabledXX||disabled" placeholder="请选择采用国内外标准情况">
|
||||||
<el-option label="是" value="是" />
|
<el-option label="是" value="是" />
|
||||||
<el-option label="否" value="否" />
|
<el-option label="否" value="否" />
|
||||||
</el-select>
|
</el-select>
|
||||||
@@ -302,13 +302,13 @@
|
|||||||
class="classDisplay"
|
class="classDisplay"
|
||||||
:config="{attrName: '采用标准'}"
|
:config="{attrName: '采用标准'}"
|
||||||
:labelWidth="'180px'"
|
:labelWidth="'180px'"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
<el-form-item label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
<el-form-item label="合并原因" prop="mergeReason" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="qbfsForm.mergeReason"
|
v-model="qbfsForm.mergeReason"
|
||||||
:disabled="disabledXX"
|
:disabled="disabledXX||disabled"
|
||||||
type="textarea"
|
type="textarea"
|
||||||
placeholder="请输入合并原因"
|
placeholder="请输入合并原因"
|
||||||
clearable
|
clearable
|
||||||
@@ -778,7 +778,14 @@ export default {
|
|||||||
CustomInputForAllStandards,
|
CustomInputForAllStandards,
|
||||||
CustomInputForAllStandards2
|
CustomInputForAllStandards2
|
||||||
},
|
},
|
||||||
props: [ 'message' ],
|
props: {
|
||||||
|
message:{
|
||||||
|
|
||||||
|
},
|
||||||
|
disabled:{
|
||||||
|
default:false
|
||||||
|
}
|
||||||
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
disabledXX: !!this.$route.query.disabledXX,
|
disabledXX: !!this.$route.query.disabledXX,
|
||||||
|
|||||||
@@ -13,10 +13,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="content" v-show="active === '1'">
|
<div class="content" v-show="active === '1'">
|
||||||
<div style="flex: auto; overflow: auto">
|
<div style="flex: auto; overflow: auto">
|
||||||
<process-title>
|
<process-title v-if="type!=1">
|
||||||
<template slot="title">基础信息</template>
|
<template slot="title">基础信息</template>
|
||||||
</process-title>
|
</process-title>
|
||||||
<el-form :model="qbfsForm" class="label-input-form prc-content-border"
|
<merge v-if="type==1" :message="qbfsForm" :disabled="true" ></merge>
|
||||||
|
<el-form v-else :model="qbfsForm" class="label-input-form prc-content-border"
|
||||||
label-width="150px">
|
label-width="150px">
|
||||||
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
<el-form-item prop="bussSort" label="企标类别" style="width: 100%; margin-right:10px" class="add-form-item form-item-disabled">
|
||||||
<el-input
|
<el-input
|
||||||
@@ -339,11 +340,12 @@ import ProcessHeader from "../../components/ProcessHeader";
|
|||||||
import ProcessFooter from "../../components/ProcessFooter";
|
import ProcessFooter from "../../components/ProcessFooter";
|
||||||
import ProcessTitle from "../../components/ProcessTitle";
|
import ProcessTitle from "../../components/ProcessTitle";
|
||||||
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from "api/process";
|
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from "api/process";
|
||||||
|
import merge from 'process/creatProcess/qbzxdjhgk/component/merge';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "qbzxdjhgkStep1-5",
|
name: "qbzxdjhgkStep1-5",
|
||||||
components:{
|
components:{
|
||||||
|
merge,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
ProcessTitle
|
ProcessTitle
|
||||||
|
|||||||
@@ -12,11 +12,17 @@
|
|||||||
<div class="headerTabsItem" :class="active === '3' ? 'active' : ''" @click="handleTabs('3')">审批历史</div>
|
<div class="headerTabsItem" :class="active === '3' ? 'active' : ''" @click="handleTabs('3')">审批历史</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-show="active === '1'" class="content">
|
<div v-show="active === '1'" class="content">
|
||||||
|
<!-- <div>
|
||||||
|
<ReceiptDescription v-model="commentText" title="审批意见" />
|
||||||
|
</div> -->
|
||||||
|
|
||||||
<div style="flex: auto; overflow: auto">
|
<div style="flex: auto; overflow: auto">
|
||||||
<process-title>
|
<process-title v-if="type!=1">
|
||||||
<template slot="title">基础信息</template>
|
<template slot="title">基础信息</template>
|
||||||
</process-title>
|
</process-title>
|
||||||
<el-form
|
<merge v-if="type==1" :message="qbfsForm" :disabled="true" ></merge>
|
||||||
|
|
||||||
|
<el-form v-else
|
||||||
:model="qbfsForm"
|
:model="qbfsForm"
|
||||||
class="label-input-form prc-content-border"
|
class="label-input-form prc-content-border"
|
||||||
label-width="150px"
|
label-width="150px"
|
||||||
@@ -313,21 +319,7 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
<ReceiptDescription v-model="commentText" title="审批意见" />
|
<ReceiptDescription v-model="commentText" title="审批意见" />
|
||||||
</div>
|
</div>
|
||||||
<!--<div>-->
|
|
||||||
<!-- <el-collapse accordion>-->
|
|
||||||
<!-- <el-collapse-item title="审批意见">-->
|
|
||||||
<!-- <div style="margin: 10px 0;">-->
|
|
||||||
<!-- <el-input-->
|
|
||||||
<!-- type="textarea"-->
|
|
||||||
<!-- :rows="3"-->
|
|
||||||
<!-- resize="none"-->
|
|
||||||
<!-- placeholder="请输入意见"-->
|
|
||||||
<!-- v-model="commentText">-->
|
|
||||||
<!-- </el-input>-->
|
|
||||||
<!-- </div>-->
|
|
||||||
<!-- </el-collapse-item>-->
|
|
||||||
<!-- </el-collapse>-->
|
|
||||||
<!--</div>-->
|
|
||||||
</div>
|
</div>
|
||||||
<div v-show="active === '3'" class="content">
|
<div v-show="active === '3'" class="content">
|
||||||
<div class="flow-list" style="height: 100%">
|
<div class="flow-list" style="height: 100%">
|
||||||
@@ -432,10 +424,12 @@ import ProcessFooter from '../../components/ProcessFooter';
|
|||||||
import ProcessTitle from '../../components/ProcessTitle';
|
import ProcessTitle from '../../components/ProcessTitle';
|
||||||
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
||||||
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
||||||
|
import merge from 'process/creatProcess/qbzxdjhgk/component/merge';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'QbzxdjhgkStep2',
|
name: 'QbzxdjhgkStep2',
|
||||||
components: {
|
components: {
|
||||||
|
merge,
|
||||||
ReceiptDescription,
|
ReceiptDescription,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
@@ -770,4 +764,7 @@ export default {
|
|||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.merge {
|
||||||
|
height: initial;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -13,10 +13,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div v-show="active === '1'" class="content">
|
<div v-show="active === '1'" class="content">
|
||||||
<div style="flex: auto; overflow: auto">
|
<div style="flex: auto; overflow: auto">
|
||||||
<process-title>
|
<process-title v-if="type!=1">
|
||||||
<template slot="title">基础信息</template>
|
<template slot="title">基础信息</template>
|
||||||
</process-title>
|
</process-title>
|
||||||
<el-form
|
<merge v-if="type==1" :message="qbfsForm" :disabled="true" ></merge>
|
||||||
|
<el-form v-else
|
||||||
:model="qbfsForm"
|
:model="qbfsForm"
|
||||||
class="label-input-form prc-content-border"
|
class="label-input-form prc-content-border"
|
||||||
label-width="150px"
|
label-width="150px"
|
||||||
@@ -428,10 +429,12 @@ import ProcessFooter from '../../components/ProcessFooter';
|
|||||||
import ProcessTitle from '../../components/ProcessTitle';
|
import ProcessTitle from '../../components/ProcessTitle';
|
||||||
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
||||||
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
||||||
|
import merge from 'process/creatProcess/qbzxdjhgk/component/merge';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'QbzxdjhgkStep3',
|
name: 'QbzxdjhgkStep3',
|
||||||
components: {
|
components: {
|
||||||
|
merge,
|
||||||
ReceiptDescription,
|
ReceiptDescription,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
@@ -765,4 +768,7 @@ export default {
|
|||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.merge {
|
||||||
|
height: initial;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -13,10 +13,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div v-show="active === '1'" class="content">
|
<div v-show="active === '1'" class="content">
|
||||||
<div style="flex: auto; overflow: auto">
|
<div style="flex: auto; overflow: auto">
|
||||||
<process-title>
|
<process-title v-if="type!=1">
|
||||||
<template slot="title">基础信息</template>
|
<template slot="title">基础信息</template>
|
||||||
</process-title>
|
</process-title>
|
||||||
<el-form
|
<merge v-if="type==1" :message="qbfsForm" :disabled="true" ></merge>
|
||||||
|
<el-form v-else
|
||||||
:model="qbfsForm"
|
:model="qbfsForm"
|
||||||
class="label-input-form prc-content-border"
|
class="label-input-form prc-content-border"
|
||||||
label-width="150px"
|
label-width="150px"
|
||||||
@@ -430,10 +431,12 @@ import ProcessFooter from '../../components/ProcessFooter';
|
|||||||
import ProcessTitle from '../../components/ProcessTitle';
|
import ProcessTitle from '../../components/ProcessTitle';
|
||||||
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
||||||
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
||||||
|
import merge from 'process/creatProcess/qbzxdjhgk/component/merge';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'QbzxdjhgkStep4',
|
name: 'QbzxdjhgkStep4',
|
||||||
components: {
|
components: {
|
||||||
|
merge,
|
||||||
ReceiptDescription,
|
ReceiptDescription,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
@@ -768,4 +771,7 @@ export default {
|
|||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.merge {
|
||||||
|
height: initial;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -13,10 +13,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div v-show="active === '1'" class="content">
|
<div v-show="active === '1'" class="content">
|
||||||
<div style="flex: auto; overflow: auto">
|
<div style="flex: auto; overflow: auto">
|
||||||
<process-title>
|
<process-title v-if="type!=1" >
|
||||||
<template slot="title">基础信息</template>
|
<template slot="title">基础信息</template>
|
||||||
</process-title>
|
</process-title>
|
||||||
<el-form
|
<merge v-if="type==1" :message="qbfsForm" :disabled="true" ></merge>
|
||||||
|
<el-form v-else
|
||||||
:model="qbfsForm"
|
:model="qbfsForm"
|
||||||
class="label-input-form prc-content-border"
|
class="label-input-form prc-content-border"
|
||||||
label-width="150px"
|
label-width="150px"
|
||||||
@@ -430,10 +431,12 @@ import ProcessFooter from '../../components/ProcessFooter';
|
|||||||
import ProcessTitle from '../../components/ProcessTitle';
|
import ProcessTitle from '../../components/ProcessTitle';
|
||||||
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
|
||||||
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from 'api/process';
|
||||||
|
import merge from 'process/creatProcess/qbzxdjhgk/component/merge';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'QbzxdjhgkStep5',
|
name: 'QbzxdjhgkStep5',
|
||||||
components: {
|
components: {
|
||||||
|
merge,
|
||||||
ReceiptDescription,
|
ReceiptDescription,
|
||||||
ProcessHeader,
|
ProcessHeader,
|
||||||
ProcessFooter,
|
ProcessFooter,
|
||||||
@@ -833,4 +836,7 @@ export default {
|
|||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.merge {
|
||||||
|
height: initial;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -854,7 +854,7 @@ export default {
|
|||||||
name: 'dataCenterDetail',
|
name: 'dataCenterDetail',
|
||||||
query: {
|
query: {
|
||||||
id: row.id,
|
id: row.id,
|
||||||
treeId: this.treeId
|
treeId: row.treeId
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
window.open(routerUrl.href, '_blank');
|
window.open(routerUrl.href, '_blank');
|
||||||
|
|||||||
+21
-6
@@ -5406,6 +5406,10 @@ export default {
|
|||||||
formData.menuId = this.parentNode.id
|
formData.menuId = this.parentNode.id
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(formData.QCDW){
|
||||||
|
let arry=formData.QCDW.split('-')
|
||||||
|
formData.QCDW = arry[arry.length-1]
|
||||||
|
}
|
||||||
// 处理我的收藏和个性化标签传参
|
// 处理我的收藏和个性化标签传参
|
||||||
if (this.selectSarMenu.id === 'qbwdsc') {
|
if (this.selectSarMenu.id === 'qbwdsc') {
|
||||||
formData.labelMenuId = undefined
|
formData.labelMenuId = undefined
|
||||||
@@ -5452,12 +5456,23 @@ export default {
|
|||||||
}else {
|
}else {
|
||||||
val = value
|
val = value
|
||||||
}
|
}
|
||||||
advanceSearchVOList.push({
|
if(item.attrField=='QCDW') {
|
||||||
connect: 'and',
|
let arry= val.split('-')
|
||||||
field: item.attrField || '',
|
advanceSearchVOList.push({
|
||||||
type: 'like',
|
connect: 'and',
|
||||||
value: val
|
field: item.attrField || '',
|
||||||
});
|
type: 'like',
|
||||||
|
value: arry[arry.length-1]
|
||||||
|
});
|
||||||
|
}else{
|
||||||
|
advanceSearchVOList.push({
|
||||||
|
connect: 'and',
|
||||||
|
field: item.attrField || '',
|
||||||
|
type: 'like',
|
||||||
|
value: val
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user