wente
2023-11-13 2b6f7f1fa363a814cdc8e6a949e856c4a58fb42c
web/src/views/modules/project/Project-AddOrUpdate.vue
@@ -3,7 +3,7 @@
<!--    <div class="fa-card-a fa-box-a" style="height: calc(100vh - 130px)">-->
      <el-form ref="dataForm" style="padding: 0" :inline="true" :disabled="dataForm.disabled" :model="dataForm" label-width="120px" class="projectAuto">
        <div class="DManageForm el-border-bottom">
          <zt-form-item label-width="60px" label="项目编号" prop="code" style="width: 99%" rules="required">
          <zt-form-item label-width="60px" label="项目编号" prop="code" style="width: 99%" readonly>
            <el-input v-model="dataForm.code"></el-input>
          </zt-form-item>
        </div>
@@ -60,8 +60,8 @@
          </div>
          <div class="DSTOld-1-Form">
            <!-- 单位名称 -->
            <zt-form-item label="软件名称" prop="software" style="width: 49%" rules="required">
              <el-input v-model="dataForm.software" placeholder="请输入软件名称"></el-input>
            <zt-form-item label="软件名称" prop="softwareName" style="width: 49%" rules="required">
              <el-input v-model="dataForm.softwareName" placeholder="请输入软件名称"></el-input>
            </zt-form-item>
            <!-- 联系人 -->
            <zt-form-item label="软件标识" prop="identity" style="width: 49%" rules="required">
@@ -83,11 +83,7 @@
                软件类型
              </div>
              <div style="width: calc(100% - 120px);">
                <el-checkbox-group v-model="dataForm.checkList">
                  <el-checkbox :label="0">通用应用软件</el-checkbox>
                  <el-checkbox :label="1">行业应用软件</el-checkbox>
                  <el-checkbox :label="2">嵌入式软件</el-checkbox>
                </el-checkbox-group>
                <zt-dict v-model="dataForm.softwareType" :radio="true"  dict="software_type" clearable></zt-dict>
              </div>
            </div>
          </div>
@@ -187,8 +183,8 @@
          developUnitAddress: '',
          developUnitContact: '',
          developUnitContWay: '',
          checkList:[0,1],
          software: '',
          softwareType: '',
          softwareName: '',
          code: '',
          identity: '',
          secretClass: '',
@@ -197,7 +193,7 @@
          projectLeader: '',
          projectTesters: '',
          projectReviewer: '',
          isContract: ''
          isContract: '',
        }
      }
    },
@@ -205,10 +201,13 @@
      // 获取信息
      async getInfo() {
        let res = await this.$http.get(`/project/Project//${this.dataForm.id}`)
        this.dataForm = {
          ...this.dataForm,
          ...res.data
        if (res.success) {
          this.dataForm = {
            ...this.dataForm,
            ...res.data
          }
        }
      },
      // 表单提交
      async formSubmit() {