licp
2024-12-26 a4f2ebf136cbac92638d0268f9068dff92241f06
修改cnas8里面的bug
已修改3个文件
27 ■■■■■ 文件已修改
src/assets/api/controller.js 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/do/a8-measures_deal_risks_opportunities/hazard_identification_risk_assessment.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/a8-document-approval-records.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/api/controller.js
@@ -528,13 +528,13 @@
}
// 8.4记录的控制--文件审批记录
const manageRecordCheck = {
  pageManageRecordCheck:'/manageRecordCheck/pageManageRecordCheck ',//列表
  addManageRecordCheck:'/manageRecordCheck/addManageRecordCheck ',//新增
  doManageRecordCheck:'/manageRecordCheck/doManageRecordCheck ',//编辑
  delManageRecordCheck:'/manageRecordCheck/delManageRecordCheck ',//删除
  checkManageRecordCheck:'/manageRecordCheck/checkManageRecordCheck ',//审核
  ratifyManageRecordCheck:'/manageRecordCheck/ratifyManageRecordCheck ',//批准
  exportOutManageRecordCheck:'/manageRecordCheck/exportOutManageRecordCheck ',//导出
  pageManageRecordCheck:'/manageRecordCheck/pageManageRecordCheck',//列表
  addManageRecordCheck:'/manageRecordCheck/addManageRecordCheck',//新增
  doManageRecordCheck:'/manageRecordCheck/doManageRecordCheck',//编辑
  delManageRecordCheck:'/manageRecordCheck/delManageRecordCheck',//删除
  checkManageRecordCheck:'/manageRecordCheck/checkManageRecordCheck',//审核
  ratifyManageRecordCheck:'/manageRecordCheck/ratifyManageRecordCheck',//批准
  exportOutManageRecordCheck:'/manageRecordCheck/exportOutManageRecordCheck',//导出
  exportInManageRecordCheck:'/manageRecordCheck/exportInManageRecordCheck',//导入
}
src/components/do/a8-measures_deal_risks_opportunities/hazard_identification_risk_assessment.vue
@@ -41,6 +41,7 @@
      </el-table-column>
      <el-table-column prop="level" label="风险等级" min-width="180"></el-table-column>
      <el-table-column prop="measures" label="控制措施" min-width="180"></el-table-column>
      <el-table-column prop="conclusion" label="评价结论" min-width="180"></el-table-column>
      <el-table-column prop="editorName" label="编制人姓名" min-width="180"></el-table-column>
      <el-table-column prop="editorDate" label="编制日期" min-width="180"></el-table-column>
      <el-table-column prop="approvalName" label="审批人姓名" min-width="180"></el-table-column>
@@ -128,6 +129,11 @@
              <el-input v-model="form.measures" size="small"></el-input>
            </el-form-item>
          </el-col>
          <el-col :span="12">
            <el-form-item label="评价结论">
              <el-input v-model="form.conclusion" size="small"></el-input>
            </el-form-item>
          </el-col>
        </el-row>
      </el-form>
      <span slot="footer" class="dialog-footer">
src/components/view/a8-document-approval-records.vue
@@ -200,14 +200,15 @@
    // 导出
    handleDown(){
      this.outLoading = true
      this.$axios.post(this.$api.manageRecordCheck.exportOutManageRecordCheck,{entity:this.componentData.entity},{headers: { 'Content-Type': 'application/json' }}).then(res => {
      this.$axios.get(this.$api.manageRecordCheck.exportOutManageRecordCheck + '?documentName=' + this.componentData.entity.documentName + '&documentCode='+ this.componentData.entity.documentCode,{responseType: "blob"}).then(res => {
        this.outLoading = false
        if(res.code==201) return this.$message.error('导出失败')
        this.$message.success('导出成功')
        let url = this.javaApi+'word/'+res.message
        const blob = new Blob([res],{ type: 'application/msword' });
        const url = URL.createObjectURL(blob);
        const link = document.createElement('a');
        link.href = url;
        link.download = '文件审批记录';
        link.download = '文件审批记录.docx';
        link.click();
      })
    },