Merge remote-tracking branch 'origin/develop_new' into develop_new

This commit is contained in:
zyx.net
2022-12-07 14:18:48 +08:00
5 changed files with 83 additions and 23 deletions
@@ -263,6 +263,8 @@
show-transfer
@transfer="handleTransfer"
submitBTNText="同意"
showOver2
@over2="handleSubmitNo"
>
</ProcessFooter>
<Role-tree
@@ -2390,17 +2390,26 @@
clearFormData(data) {
this.form = {
// 基础信息
standInData: '0', // 标准来源
standSort: '', // 标准类别
country: '', // 国家
standSystem: '', // 标准体系
standNumber: '', // 标准编号
standNature: '', // 标准性质
standEnName: '', // 英文名称
standName: '', // 中文名称
signFlag: '1', // 是否需要会签
textStatus: '', // 文本状态
standYear: '', // 标准年份
standInData: data.standInData ? data.standInData : '0', // 标准类型
standSort: data.standSort ? data.standSort : '', // 标准类别
country: data.country ? data.country : '', // 国家
standSystem: data.standSystem ? data.standSystem : '', // 标准体系
standNumber: data.standNumber ? data.standNumber : '', // 标准编号
standNature: data.standNature ? data.standNature : '', // 标准性质
standEnName: data.standEnName ? data.standEnName : '', // 英文名称
standName: data.standName ? data.standName : '', // 中文名称
signFlag: data.signFlag ? data.signFlag : '1', // 是否需要会签
// standInData: data.standInData ? data.standInData : '0', // 标准类型
// standSort: data.standSort ? data.standSort : '', // 标准类别
// country: data.country ? data.country : '', // 国家
// standSystem: data.standSystem ? data.standSystem : '', // 标准体系
// standNumber: data.standNumber ? data.standNumber : '', // 标准编号
// standNature: data.standNature ? data.standNature : '', // 标准性质
// standEnName: data.standEnName ? data.standEnName : '', // 英文名称
// standName: data.standName ? data.standName : '', // 中文名称
// signFlag: data.signFlag ? data.signFlag : '1', // 是否需要会签
issueTime: '', // 发布时间
isRelateAccess: '', // 是否纳入认证清单
standSystemName: '',// 标准体系名称
@@ -2465,6 +2474,20 @@
treeListName: ''
} // 标准信息
},
clearFileListData(){
// 文本信息文件
this.xgdFileList =[] // 修改单
this.FBGBJBDFileList=[]//发布稿 原文
this.FBGYWBDFileList=[]// 发布稿 译文
this.ssgFileList=[]// 送审稿
this.caFileList=[]// 草案
this.zbjbdFileList=[]// 增补件
this.xdbFileList=[]//修订本
this.kwjFileList=[]// 勘误件
this.jdwjFileList=[]//相关文件
this.bpgFileList=[]//报批稿
this.zqyjgFileList=[]//征求意见稿
},
handleProcessStandardNext(status) {
this.submitType = status
switch (status) {
@@ -2475,7 +2498,9 @@
this.standardCheckedList = []
this.standardDrawer = false
this.verifySarStandard = true
this.clearFormData(this.form)
// this.clearFormData(this.form)
this.clearFormData()
this.clearFileListData()
break
// 带入(确认)
case 2:
@@ -426,9 +426,15 @@
<!-- </span>-->
<!-- </div>-->
<!-- </el-form-item>-->
<el-form-item label="复审人" prop="reviewUserName" class="add-form-item form-item-disabled">
<!-- <el-form-item label="复审人" prop="reviewUserName" class="add-form-item form-item-disabled">-->
<!-- <el-input-->
<!-- v-model="form.reviewUserName" :disabled="disabledState"-->
<!-- clearable-->
<!-- ></el-input>-->
<!-- </el-form-item>-->
<el-form-item label="复审人" prop="reviewUserName" class="add-form-item form-item-disabled">
<el-input
v-model="form.reviewUserName" :disabled="disabledState"
:value="cutChinese(form.bussFsSubUser2Name)" :disabled="disabledState"
clearable
></el-input>
</el-form-item>
@@ -878,6 +884,25 @@ export default {
})
})
},
cutChinese(str){
// 截取中文 张兰英(zhanglanying),陈春梅(chenchunmei) => 张兰英,陈春梅
let result = '', flag = false
if(str){
for(let i = 0 ; i < str.length ; i++){
if(str[i]==='('){
flag = true
i++
}
if(str[i]===')'){
flag = false
if(i===str.length-1) break
i++
}
if(!flag) result+= str[i]
}
}
return result
}
},
mounted () {
if(this.formSub && this.formSub.standSort && this.formSub.standSort !== ''){
@@ -1482,6 +1482,7 @@
zrDeptIdName:this.$store.getters.userInfo.institutionName,
children:[],
};
if(!this.form.modelData) this.form.modelData=[]
this.form.modelData.push(list);
this.$message.success("新增成功")
this.showForm.modelNum = ""