完善权限控制

This commit is contained in:
zyn
2023-10-27 11:04:50 +08:00
parent 9a2d40b4fe
commit e719773fea
9 changed files with 93 additions and 279 deletions
@@ -763,7 +763,6 @@ export default {
{validator: this.verify.valiateEnName, trigger: 'change'}
],
lawsNo: [
{required: true, type: 'string', message: '政策文号不能为空', trigger: 'change'},
{type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change'}
],
issueTime: [
@@ -812,7 +811,6 @@ export default {
{validator: this.verify.valiateEnName, trigger: 'change'}
],
lawsNo: [
{required: true, type: 'string', message: '政策文号不能为空', trigger: 'change'},
{type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change'}
],
issueCompany: [
@@ -857,168 +855,7 @@ export default {
orgData: [],
isSubmit: false,
sarType: 'FOREIGN_LAWS',
//#region
// defaultAddFormFieldRules: {
// lawsType: [
// {required: true, message: '政策分类不能为空', trigger: 'change'}
// ],
// lawsNumber: [
// {required: true, type: 'string', message: '政策编号不能为空', trigger: 'change'},
// {type: 'string', max: 100, message: '政策编号不能超过100个字符', trigger: 'change'}
// ],
// lawsName: [
// {required: true, message: '中文名称不能为空', trigger: 'change'},
// {type: 'string', max: 500, message: '中文名称不能超过500个字符', trigger: 'change'},
// {validator: this.verify.checkSpecialCharacterOftags, trigger: 'change'}
// ],
// lawsEnName: [
// {required: false, message: '英文名称不能为空', trigger: 'change'},
// {type: 'string', max: 500, message: '英文名称不能超过500个字符', trigger: 'change'},
// {validator: this.verify.valiateEnName, trigger: 'change'}
// ],
// lawsNo: [
// {required: true, type: 'string', message: '政策文号不能为空', trigger: 'change'},
// {type: 'string', max: 100, message: '政策文号不能超过100个字符', trigger: 'change'}
// ],
// issueCompany: [
// {required: true, type: 'string', message: '发文单位不能为空', trigger: 'change'},
// {type: 'string', max: 100, message: '发文单位不能超过100个字符', trigger: 'change'}
// ],
// lawsTextState: [
// {required: true, message: '文本状态不能为空', trigger: 'change'}
// ],
// isRelateAccess: [
// {required: true, message: '是否纳入认证清单不能为空', trigger: 'change'}
// ],
// lawsYear: [
// {required: true, message: '年度不能为空', trigger: 'change'}
// ],
// lawsNotisyncNum: [
// {type: 'string', max: 500, message: '福田转发通知文号不能超过500个字符', trigger: 'change'}
// ],
// lawsRemark: [
// {type: 'string', max: 500, message: '备注不能超过500个字符', trigger: 'change'}
// ],
// },
//#endregion
dynamicFormField: [],
// defaultAddFormField: {
// regionShow: '亚洲',
// region: '2T8PFTSYE7',
// issueUnit: '', // 发布部门
// assemClass: '',
// id: '',
// standType: 'INLAND', // 标准分类
// country: 'CN',
// standSort: '',
// applyArctic: '',
// standNumber: '',
// standYear: '',
// standName: '',
// standEnName: '',
// standStatus: '',
// standCode: '',
// standNature: '',
// replaceStandNum: '',
// replaceStandNumId: '',
// // replaceStandNumCope: '',
// replaceStandNumList: [],
// replacedStandNum: '',
// interStandNum: '',
// adoptExtent: '',
// emergyKind: '',
// applyAuth: '',
// issueTime: '',
// putTime: '',
// newcarPutTime: '',
// productPutTime: '',
// newproductPutTime: '',
// draftingUnit: '',
// draftUser: '',
// standFile: '',
// standModifyFile: '',
// draftFile: '',
// opinionFile: '',
// sentScreenFile: '',
// approvalFile: '',
// relevanceFile: '',
// standFileList: [],
// standModifyFileList: [],
// draftFileList: [],
// wtoPublicFileList: [],
// finalizeFileList: [],
// opinionFileList: [],
// sentScreenFileList: [],
// approvalFileList: [],
// relevanceFileList: [],
// firstDraftFileList: [],
// lawsExplainFileList: [],
// tags: '',
// synopsis: '',
// responsibleUnit: '',
// category: '',
// remark: '',
// menuId: '',
// upReplaceNumFlag: 0, // 记录是否修改了代替政策编号
// upNumFlag: 0,
// orgName: '', // 部门名称
// registerPutTime: '', // 注册登记车实施日期
// standExpirationTime: '', // 标准失效日期
// issueTextTime: '', // 标准发布文本获得时间(印刷版)
// revisionProjectNo: '', // 标准修订立项号
// recieveConfirmResult: '', // 已收到以下部门适法性确认结果
// trialFirstCar: '', // 试验首款车
// domainAssume: '', // 领域担当
// budgetBenchmark: '', // 预算基准
// planCompletionTime: '', // 制修订计划完成时间
// enterNextStageTime: '', // 预测进入下制修订阶段时间
// firstDraftFile: '', // 初稿
// standAttribute: '', // 法规种类
// isCertiStand: '', // 是否为认证标准
// isNoticeApply: '', // 是否公告适用
// isNationRing: '',
// isNorthRing: '', // 是否北环适用
// isCccApply: '', // 是否CCC适用
// isEnergyStand: '', // 是否为新能源专向标准
// issueTimeCm: '', // 发布日期是否明确
// newcarPutTimeCm: '', // 新车型实施日期 是否明确
// productPutTimeCm: '', // 在产车实施日期 是否明确
// isQuestion: '', // 是否结题
// draftState: '', // 参与起草情况
// reviseBasis: '', // 修订依据
// unProjectTime: '', // 未立项—获稿时间
// projectTime: '', // 立项—获稿时间
// estimatedNextTime: '', // 预计进入下一阶段时间
// finalizeTime: '', // 结题时间
// wtoPublicFile: '',
// finalizeFile: '', // 结题附件
// noticeCertPutTime: '',
// cccCertPutTime: '',
// nationCertPutTime: '',
// northCertPutTime: '',
// noticeProductPutTime: '',
// cccProductPutTime: '',
// nationProductPutTime: '',
// northProductPutTime: '',
// lawsExplainText: '',
// lawsExplainKeyword: '',
// lawsExplainFile: '',
// lawsExplainQuote: '',
// testItems: '',
// lawsExplainQuoteList: [],
// testItemsList: [],
// firstDraftFileTime: '',
// firstDraftFileFeedback: '',
// wtoPublicFileTime: '',
// wtoPublicFileFeedback: '',
// opinionFileTime: '',
// opinionFileFeedback: '',
// sentScreenFileTime: '',
// sentScreenFileFeedback: '',
// approvalFileTime: '',
// approvalFileFeedback: '',
// certPutTimeList: []
// }, // 标准新增过程中用到的对象
choiceTitle: '', // 人员选择
modalShowRoleFlag: false,
nodeList: [],