Explorar o código

删除undefined

daiqisheng %!s(int64=3) %!d(string=hai) anos
pai
achega
0cd6064b5a
Modificáronse 1 ficheiros con 16 adicións e 11 borrados
  1. 16 11
      src/pages/main/demandDevelop/index.vue

+ 16 - 11
src/pages/main/demandDevelop/index.vue

@@ -90,7 +90,7 @@
               <span>需求名称</span>
               <el-input
                 v-model="infolist.demandName"
-                placeholder="需求名称"
+                placeholder=""
                 :disabled="disableStatus"
               >
               </el-input>
@@ -99,7 +99,7 @@
               <span>需求编号</span>
               <el-input
                 v-model="infolist.demandNo"
-                placeholder="需求编号"
+                placeholder=""
                 disabled
               >
               </el-input>
@@ -117,7 +117,7 @@
               <el-select
                 clearable
                 v-model="infolist.urgDegree"
-                placeholder="紧急程度"
+                placeholder=""
                 :disabled="disableStatus"
               >
                 <el-option
@@ -133,7 +133,7 @@
               <span>业务主题</span>
               <el-input
                 v-model="infolist.busiSubject"
-                placeholder="业务主题"
+                placeholder=""
                 :disabled="disableStatus"
               >
               </el-input>
@@ -143,7 +143,7 @@
               <el-select
                 clearable
                 v-model="infolist.demandTypeCode"
-                placeholder="需求类别"
+                placeholder=""
                 :disabled="disableStatus"
               >
                 <el-option
@@ -162,7 +162,7 @@
                 clearable
                 multiple
                 v-model="infolist.carryChannelCode"
-                placeholder="承载渠道"
+                placeholder=""
                 :disabled="disableStatus"
               >
                 <el-option
@@ -180,7 +180,7 @@
                 :disabled="disableStatus"
                 v-model="busiTime"
                 type="daterange"
-                placeholder="加载周期"
+                placeholder=""
                 style="display: inline-flex; width: calc(100% - 120px)"
               >
               </el-date-picker>
@@ -190,7 +190,7 @@
             <span>需求背景</span>
             <el-input
               v-model="infolist.demandBackground"
-              placeholder="需求背景"
+              placeholder=""
               type="textarea"
               :autosize="{ minRows: 3, maxRows: 10 }"
               :disabled="disableStatus"
@@ -201,7 +201,7 @@
             <span>需求描述</span>
             <el-input
               v-model="infolist.demandDesc"
-              placeholder="需求描述"
+              placeholder=""
               type="textarea"
               :autosize="{ minRows: 3, maxRows: 10 }"
               :disabled="disableStatus"
@@ -312,7 +312,7 @@
             <span>审批说明</span>
             <el-input
               v-model="remark"
-              placeholder="审批说明"
+              placeholder=""
               type="textarea"
               :rows="3"
               :disabled="titname == '查看'"
@@ -1118,9 +1118,14 @@ export default {
             body: { button, mkOnlineChannel },
           },
         }) => {
+          for (const i in mkOnlineChannel) {
+            if (mkOnlineChannel[i] === "undefined") {
+              mkOnlineChannel[i] = "";
+            } 
+          }
           this.infolist = {
             ...mkOnlineChannel,
-            carryChannelCode: mkOnlineChannel.carryChannelCode.split(","),
+            carryChannelCode:mkOnlineChannel.carryChannelCode ? mkOnlineChannel.carryChannelCode.split(","):[],
           };
           this.busiTime = [
             mkOnlineChannel.busiStartTime,