zory 2 viikkoa sitten
vanhempi
sitoutus
10167ea78a

+ 1 - 1
src/views/project/order/components/table.vue

@@ -41,7 +41,7 @@
                 {{ scope.row.pages?scope.row.pages.title:'-' }}
             </template>
         </el-table-column>
-        <el-table-column label="办理状态" prop="enable" width="120" align="center">
+        <el-table-column label="上游状态" prop="enable" width="120" align="center">
             <template #default="scope">
                 {{ scope.row.status_str?scope.row.status_str:'-' }}
             </template>

+ 12 - 9
src/views/project/pages/components/design.vue

@@ -85,6 +85,15 @@
                         <div class="edit-right-box">
                             <template v-if="editControl.type == 'image'">
                                 <div class="title">上传图片</div>
+                                <div class="edit-form">
+                                    <sc-upload v-model="editControl.url"></sc-upload>
+                                </div>
+                            </template>
+                            <template v-if="editControl.type == 'line'">
+                                <div class="title">设置高度</div>
+                                <div class="edit-form" style="padding: 25px;">
+                                    <el-slider v-model="editControl.height" />
+                                </div>
                             </template>
                             <template v-if="editControl.type == 'text'">
                                 <div class="title">编辑文本信息</div>
@@ -175,21 +184,16 @@ export default {
         //表单注入数据
         setData(data){
             this.pageData = JSON.parse(JSON.stringify(data));
-            if (data.rules) {
-                this.formData = data.rules
+            if (data.content) {
+                this.designControl = data.content
             }
         },
         async submit(){
-            // var validate = await this.$refs.dialogForm.validate().catch(()=>{});
-            // if(!validate){ return false }
             if (this.designControl.length == 0) return this.$message.error("请至少需使用一个组件")
             var formData = {};
-            let submitData = JSON.parse(JSON.stringify(this.formData));
-            formData.rules = submitData;
+            formData.content = JSON.stringify(this.designControl);
             formData.id = this.pageData.id;
             formData.link_code = this.pageData.link_code;
-            console.log("formData",this.designControl)
-            return ;
             this.isSaveing = true;
             var resp = await this.$API.page.save.post(formData);
             this.isSaveing = false;
@@ -198,7 +202,6 @@ export default {
             }
             this.$message.success(resp.msg);
             this.visible = false;
-            this.formData = {status:1,number:0};
             this.$emit("success");
         }
     }