瀏覽代碼

feat: 去掉默认节目名称,判空弹窗
feat: 修改模板分类列表

HOME\tianlin01 11 月之前
父節點
當前提交
9027290847

+ 15 - 8
src/components/dialog/TemplateAssetChooseDialog/index.vue

@@ -873,7 +873,7 @@ export default {
         {
           dangerouslyUseHTMLString: true,
           closeOnClickModal: false,
-          inputValue: '模板名字',
+          // inputValue: '模板名字',
           inputPlaceholder: '请输入节目名称',
           inputPattern: /^.{0,30}$/,
           inputErrorMessage: '最多30个字符',
@@ -881,14 +881,21 @@ export default {
           cancelButtonText: '取消'
         }
       ).then(({ value }) => {
-        console.log('value', value)
-        const loading = this.$showLoading()
-        setTimeout(() => {
-          // 不太确定这个options的作用
-          this._save({ name: value, generate: true }, done).finally(() => {
-            this.$closeLoading(loading)
+        if (value && value.length > 0) {
+          console.log('value', value)
+          const loading = this.$showLoading()
+          setTimeout(() => {
+            // 不太确定这个options的作用
+            this._save({ name: value, generate: true }, done).finally(() => {
+              this.$closeLoading(loading)
+            })
+          }, 100)
+        } else {
+          this.$message({
+            type: 'error',
+            message: '节目名称不能为空'
           })
-        }, 100)
+        }
       }).catch(() => {
         console.log('cancel')
       })

+ 1 - 1
src/views/screen/material/program/ProgramDesigner.vue

@@ -197,7 +197,7 @@ export default {
           // { key: 'resolutionRatio', type: 'select', placeholder: '分辨率', remote: getRatios },
           {
             key: 'templateType', type: 'select', placeholder: '模板类型', options:
-              [TemplateType.ZFTZ,
+              [TemplateType.CWGK,
                TemplateType.GYXX,
                TemplateType.GG,
                TemplateType.YJFB,