fei
4 天以前 e81f448084ab4f340860598498f035df23a9d014
src/views/archiveManager/index.vue
@@ -378,7 +378,7 @@
            <el-table-column label="操作" align="center" width="190" class-name="small-padding fixed-width">
              <template slot-scope="scope">
                <el-button
                v-if="scope.row.ownData"
                v-if="scope.row.ownData && scope.row.recordStatus!='录入完成'"
                  size="mini"
                  type="text"
@@ -396,7 +396,7 @@
                  v-hasPermi="['system:records:edit']"
                >查看卷内目录</el-button>
                <el-button
                      v-if="userId===1"
                        size="mini"
                        type="text"
@@ -406,7 +406,7 @@
                      >导出备考表</el-button>
                <el-button
                      v-if="userId===1"
                        size="mini"
                        type="text"
@@ -417,7 +417,7 @@
                      <el-button
                            v-if="userId===1"
                              size="mini"
                              type="text"
@@ -474,7 +474,15 @@
                </el-dropdown>
              </template>
            </el-table-column>
      <el-table-column label="当前授权录入的用户" align="center" sortable="custom" prop="userName" width="120" v-if="userId==1">
   <template slot-scope="scope">
              <el-button
                :type="scope.row.userName === '' ? 'default' : 'primary'"
                size="mini">
                {{ scope.row.userName === null ? '未分配' : scope.row.userName }}
              </el-button>
              </template>
              </el-table-column>
            <el-table-column label="状态" align="center"  sortable="custom" prop="recordStatus" width="120">
              <template slot-scope="scope">
                <el-button :type="scope.row.recordStatus === '未录入' ? 'danger' : 'success'" size="mini">
@@ -723,6 +731,9 @@
        <el-form-item label="备注" prop="remarks">
          <el-input v-model="form.remarks" type="textarea" placeholder="请输入内容" disabled/>
        </el-form-item>
        <el-form-item label="备考表备注" prop="noteRemark">
          <el-input v-model="form.noteRemark" type="textarea" placeholder="请输入内容" />
        </el-form-item>
        <el-form-item label="历史相关发文号" prop="historicalReferenceNumber">
          <el-input v-model="form.historicalReferenceNumber" placeholder="请输入历史相关发文号" disabled/>
        </el-form-item>
@@ -908,6 +919,9 @@
        <el-form-item label="备注" prop="remarks">
          <el-input v-model="form.remarks" type="textarea" placeholder="请输入内容" />
        </el-form-item>
        <el-form-item label="备考表备注" prop="noteRemark">
          <el-input v-model="form.noteRemark" type="textarea" placeholder="请输入内容" />
        </el-form-item>
        <el-form-item label="历史相关发文号" prop="historicalReferenceNumber">
          <el-input v-model="form.historicalReferenceNumber" placeholder="请输入历史相关发文号" />
        </el-form-item>
@@ -978,7 +992,7 @@
     components: {
        VueOfficeExcel
    },
  name: "Records",
  name: "InfoManager",
  data() {
    return {
      openSearch: false,
@@ -1047,7 +1061,7 @@
      // 查询参数
      queryParams: {
        pageNum: 1,
        pageSize: 10,
        pageSize: 50,
        recordId: null,
        inquiryNumber: null,
        categoryType: null, // 类别类型
@@ -1093,8 +1107,8 @@
            "公开属性必须录入,主动公开、依申请公开、免予公开",
             "保管期限:30年或永久",
            "页号按照正式录入页码为准"], // 选中的注解列表
      includeSignature: false, // 是否包含签名栏
            selectedSignatures: ['业务科室移交人:', '审批科移交人:', '档案整理公司:'], // 选中的签名栏列表
            includeSignature: false, // 是否包含签名栏
            selectedSignatures: ['业务科室移交人:','审批科/法规科移交人:', '审批科移交人:', '档案整理公司:'], // 选中的签名栏列表
            subselectedSignatures: [],
            subselectedAnnotations: [],
      signaturePosition: 'bottom' // 签名栏位置:top/bottom
@@ -1496,23 +1510,37 @@
    /*查看详情*/
    CheckInfo(row)
    {
      var recordStrId = row.recordId
   if(row.pageCount==null)
      console.log(recordStrId==='')
      console.log("+---------------------")
      if(recordStrId===''||recordStrId==null)
      {
        this.$modal.msgWarning("请先补充页码信息!")
        this.$modal.msgWarning("请补充档案号信息,再编辑卷内目录!")
        return
      }
         if( row.projectName==null||row.pageCount==null||row.caseTitle==null||row.constructionUnit==null)
      {
        this.$modal.msgWarning("请先补充页码等相关信息!")
        return;
      }
      var mid = row.id
      const roleId = 2
   //   alert(mid)
var filingNumber = row.filingNumber
if(filingNumber==="")
  filingNumber = ' '
      var recordId = mid
      var pageCount = row.pageCount
      var recordStrId = row.recordId
      var inquiryNumber = row.inquiryNumber
      var sho = false
    //  this.$router.push("/archiveManager/infoManagerAu/user/" + roleId+"/"+recordId)
      this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber)
      this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber+"/"+filingNumber)
    },
    /*导出备考表*/
@@ -1565,8 +1593,17 @@
       var valid = false;
      var pageCount = row.pageCount
      var recordStrId = row.recordId
      var filingNumber = row.filingNumber
      var inquiryNumber = row.inquiryNumber
      if(row.projectName!=null&&row.pageCount!=null&&row.caseTitle!=null&&row.constructionUnit)
      console.log(recordStrId==='')
      console.log("+---------------------")
      if(recordStrId===''||recordStrId==null)
      {
        this.$modal.msgWarning("请补充档案号信息,再编辑卷内目录!")
        return
      }
      if( row.projectName!=null&&row.pageCount!=null&&row.caseTitle!=null&&row.constructionUnit!=null)
       valid = true;
        if (valid) {
      var mid = row.id
@@ -1574,10 +1611,11 @@
   //   alert(mid)
      var recordId = mid
if(filingNumber==="")
  filingNumber = ' '
      var sho = true
    //  this.$router.push("/archiveManager/infoManagerAu/user/" + roleId+"/"+recordId)
      this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber)
      this.$router.push("/archiveManager/infoManagerAu/archiveMaterialManager/" + recordId+"/"+pageCount+"/"+sho+"/"+recordStrId+"/"+inquiryNumber+"/"+filingNumber)
      }else
      {
        this.$modal.msgWarning("请补充页号等相关信息,再编辑卷内目录!")