ly 1 yıl önce
ebeveyn
işleme
962ed2ac54

+ 1 - 1
src/views/business/crm/order/form.vue

@@ -117,7 +117,7 @@
             <el-col :span="6">
               <el-form-item label="合同类型" prop="contractType">
                 <el-radio-group
-                  v-if="editStatus && type !== 'alterOrder'"
+                  v-if="editStatus || type == 'alterOrder'"
                   v-model="form.contractType"
                   @change="contractTypeChangeHandler"
                 >

+ 32 - 8
src/views/business/financial/collection/form.vue

@@ -280,7 +280,7 @@
               </el-form-item>
             </el-col>
             <el-col :span="6">
-              <el-form-item label="签单类型" prop="isNew">
+              <el-form-item label="签单类型:" prop="isNew">
                 <el-radio-group v-model="form.isNew" disabled>
                   <el-radio :label="0">新签</el-radio>
                   <el-radio :label="1">续签</el-radio>
@@ -288,7 +288,7 @@
               </el-form-item>
             </el-col>
             <el-col :span="6">
-              <el-form-item label="是否为项目" prop="isProject" >
+              <el-form-item label="是否为项目:" prop="isProject" >
                 <el-radio-group v-model="form.isProject" :disabled="!editStatus">
                   <el-radio :label="0">项目</el-radio>
                   <el-radio :label="1">非项目</el-radio>
@@ -296,18 +296,42 @@
               </el-form-item>
             </el-col>
             <el-col :span="6">
-              <el-form-item label="项目编号" prop="projectNo">
-                  <span>{{ form.projectNo }}</span>
+              <el-form-item label="项目编号:" prop="projectNo">
+                <el-input
+                v-if="editStatus"
+                v-model.trim="form.projectNo"
+                size="small"
+                type="text"
+                placeholder="项目编号"
+                :clearable="true"
+              />
+                  <span v-else>{{ form.projectNo }}</span>
               </el-form-item>
             </el-col>
             <el-col :span="6">
-              <el-form-item label="项目名称" prop="projectName">
-                  <span>{{ form.projectName }}</span>
+              <el-form-item label="项目名称:" prop="projectName">
+                <el-input
+                v-if="editStatus"
+                v-model.trim="form.projectName"
+                size="small"
+                type="text"
+                placeholder="项目名称"
+                :clearable="true"
+              />
+              <span v-else>{{ form.projectName }}</span>
               </el-form-item>
             </el-col>
             <el-col :span="6">
-              <el-form-item label="项目主体名称" prop="projectMainName">
-                  <span>{{ form.projectMainName }}</span>
+              <el-form-item label="项目主体名称:" prop="projectMainName">
+                    <el-input
+                      v-if="editStatus"
+                      v-model.trim="form.projectMainName"
+                      size="small"
+                      type="text"
+                      placeholder="项目主体名称"
+                      :clearable="true"
+                    />
+                    <span v-else>{{ form.projectMainName }}</span>
               </el-form-item>
             </el-col>
             <el-col :span="6">

+ 8 - 4
src/views/business/production/IndividualIncomeTaxIs/FormDialog.vue

@@ -49,10 +49,14 @@
                     v-if="emptyForm.evidenceFile == null || emptyForm.evidenceFile == ''" />
                   <img v-else style="height: 148px; width: 148px" :src="`${baseUrl}/${emptyForm.evidenceFile}`"
                     class="avatar" @click="openEvidience('evidenceFile')" />
-                    <el-icon v-if="emptyForm.evidenceFile !== '' ||emptyForm.evidenceFile == null " @click="emptyForm.evidenceFile = ''"
-                    class="delete-button">
-                    <Delete />
-                  </el-icon>
+                    <div v-if="!isView">
+                      <el-icon :size="20" v-if="emptyForm.evidenceFile !== '' ||emptyForm.evidenceFile == null " @click="emptyForm.evidenceFile = ''"
+                      class="delete-button" >
+                      <Delete />
+                    </el-icon>
+                    </div>
+                    <div v-else>
+                    </div>
                   <!-- <el-upload
                     v-if="!isView"
                     action="#"

+ 13 - 5
src/views/business/production/IndividualIncomeTaxIsZero/FormDialog.vue

@@ -44,10 +44,14 @@
                   v-if="emptyForm.evidenceFile == null || emptyForm.evidenceFile == ''" />
                 <img v-else style="height: 148px; width: 148px" :src="`${baseUrl}/${emptyForm.evidenceFile}`"
                   class="avatar" @click="openEvidience('evidenceFile')" />
-                  <el-icon v-if=" emptyForm.evidenceFile != null ||   emptyForm.evidenceFile !== '' " @click="emptyForm.evidenceFile = ''"
-                  class="delete-button">
-                  <Delete />
-                </el-icon>
+                  <div v-if="!isView">
+                    <el-icon :size="20" v-if="emptyForm.evidenceFile !== '' ||emptyForm.evidenceFile == null " @click="emptyForm.evidenceFile = ''"
+                    class="delete-button" >
+                    <Delete />
+                  </el-icon>
+                  </div>
+                  <div v-else>
+                  </div>
                   <!-- <el-upload
                     v-if="!isView"
                     action="#"
@@ -357,4 +361,8 @@ defineExpose({
 });
 </script>
 
-<style></style>
+<style scoped>
+  .delete-button {
+    margin-left: 20px;
+    cursor: pointer;
+  }</style>

+ 15 - 5
src/views/business/production/financialReportTax/FormDialog.vue

@@ -244,10 +244,14 @@
                   v-if="emptyForm.evidenceFile == null || emptyForm.evidenceFile == ''" />
                 <img v-else style="height: 148px; width: 148px" :src="`${baseUrl}/${emptyForm.evidenceFile}`"
                   class="avatar" @click="openEvidience('evidenceFile')" />
-                  <el-icon v-if="emptyForm.evidenceFile !== '' ||emptyForm.evidenceFile == null " @click="emptyForm.evidenceFile = ''"
-                  class="delete-button">
-                  <Delete />
-                </el-icon>
+                  <div v-if="!isView">
+                  <el-icon :size="20" v-if="emptyForm.evidenceFile !== '' ||emptyForm.evidenceFile == null " @click="emptyForm.evidenceFile = ''"
+                    class="delete-button" >
+                    <Delete />
+                  </el-icon>
+                  </div>
+                  <div v-else>
+                  </div>
                   <!-- <el-upload
                     v-if="!isView"
                     action="#"
@@ -710,4 +714,10 @@ defineExpose({
 });
 </script>
 
-<style></style>
+<style scoped>
+
+.delete-button {
+    margin-left: 20px;
+    cursor: pointer;
+  }
+</style>

+ 14 - 5
src/views/business/production/financialReportTaxIsZero/FormDialog.vue

@@ -48,10 +48,14 @@
                   v-if="emptyForm.evidenceFile == null || emptyForm.evidenceFile == ''" />
                 <img v-else style="height: 148px; width: 148px" :src="`${baseUrl}/${emptyForm.evidenceFile}`"
                   class="avatar" @click="openEvidience('evidenceFile')" />
-                  <el-icon v-if="emptyForm.evidenceFile !== '' ||emptyForm.evidenceFile == null " @click="emptyForm.evidenceFile = ''"
-                  class="delete-button">
-                  <Delete />
-                </el-icon>
+                  <div v-if="!isView">
+                    <el-icon :size="20" v-if="emptyForm.evidenceFile !== '' ||emptyForm.evidenceFile == null " @click="emptyForm.evidenceFile = ''"
+                    class="delete-button" >
+                    <Delete />
+                  </el-icon>
+                  </div>
+                  <div v-else>
+                  </div>
                   <!-- <el-upload
                     v-if="!isView"
                     action="#"
@@ -480,4 +484,9 @@ defineExpose({
 });
 </script>
 
-<style></style>
+<style scoped>
+  .delete-button {
+    margin-left: 20px;
+    cursor: pointer;
+  }
+</style>