From a76c5c86ac9af71da45bf78c825a2c7aa843b4c8 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 26 一月 2024 15:35:54 +0800 Subject: [PATCH] Revert "Mr.Shi" --- platform/src/components/business/OperaBaseDataWindow.vue | 246 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 246 insertions(+), 0 deletions(-) diff --git a/platform/src/components/business/OperaBaseDataWindow.vue b/platform/src/components/business/OperaBaseDataWindow.vue new file mode 100644 index 0000000..ff0a5d8 --- /dev/null +++ b/platform/src/components/business/OperaBaseDataWindow.vue @@ -0,0 +1,246 @@ +<template> + <GlobalWindow + :title="title" + :visible.sync="visible" + :confirm-working="isWorking" + @confirm="confirm" + > + <el-form :model="form" ref="form" :rules="rules"> + <el-form-item label="鍒涘缓浜虹紪鐮�" prop="creator"> + <el-input v-model="form.creator" placeholder="璇疯緭鍏ュ垱寤轰汉缂栫爜" v-trim/> + </el-form-item> + <el-form-item label="鍒涘缓鏃堕棿" prop="createDate"> + <el-date-picker v-model="form.createDate" value-format="yyyy-MM-dd" placeholder="璇疯緭鍏ュ垱寤烘椂闂�"></el-date-picker> + </el-form-item> + <el-form-item label="鏇存柊浜虹紪鐮�" prop="editor"> + <el-input v-model="form.editor" placeholder="璇疯緭鍏ユ洿鏂颁汉缂栫爜" v-trim/> + </el-form-item> + <el-form-item label="鏇存柊鏃堕棿" prop="editDate"> + <el-date-picker v-model="form.editDate" value-format="yyyy-MM-dd" placeholder="璇疯緭鍏ユ洿鏂版椂闂�"></el-date-picker> + </el-form-item> + <el-form-item label="鏄惁鍒犻櫎0鍚� 1鏄�" prop="isdeleted"> + <el-input v-model="form.isdeleted" placeholder="璇疯緭鍏ユ槸鍚﹀垹闄�0鍚� 1鏄�" v-trim/> + </el-form-item> + <el-form-item label="鏍囬" prop="title"> + <el-input v-model="form.title" placeholder="璇疯緭鍏ユ爣棰�" v-trim/> + </el-form-item> + <el-form-item label="鍟嗗搧鍚嶇О" prop="name"> + <el-input v-model="form.name" placeholder="璇疯緭鍏ュ晢鍝佸悕绉�" v-trim/> + </el-form-item> + <el-form-item label="浜笢sku" prop="sku"> + <el-input v-model="form.sku" placeholder="璇疯緭鍏ヤ含涓渟ku" v-trim/> + </el-form-item> + <el-form-item label="鍝佺墝" prop="brand"> + <el-input v-model="form.brand" placeholder="璇疯緭鍏ュ搧鐗�" v-trim/> + </el-form-item> + <el-form-item label="绫诲埆" prop="category"> + <el-input v-model="form.category" placeholder="璇疯緭鍏ョ被鍒�" v-trim/> + </el-form-item> + <el-form-item label="澶栭摼鍦板潃" prop="url"> + <el-input v-model="form.url" placeholder="璇疯緭鍏ュ閾惧湴鍧�" v-trim/> + </el-form-item> + <el-form-item label="鍒楄〃鍥�" prop="imgurl"> + <el-input v-model="form.imgurl" placeholder="璇疯緭鍏ュ垪琛ㄥ浘" v-trim/> + </el-form-item> + <el-form-item label="澶у浘1" prop="bgImg"> + <el-input v-model="form.bgImg" placeholder="璇疯緭鍏ュぇ鍥�1" v-trim/> + </el-form-item> + <el-form-item label="澶у浘2" prop="bgImg2"> + <el-input v-model="form.bgImg2" placeholder="璇疯緭鍏ュぇ鍥�2" v-trim/> + </el-form-item> + <el-form-item label="澶у浘3" prop="bgImg3"> + <el-input v-model="form.bgImg3" placeholder="璇疯緭鍏ュぇ鍥�3" v-trim/> + </el-form-item> + <el-form-item label="浠锋牸" prop="price"> + <el-input v-model="form.price" placeholder="璇疯緭鍏ヤ环鏍�" v-trim/> + </el-form-item> + <el-form-item label="閲囪喘浠锋牸" prop="saleprice"> + <el-input v-model="form.saleprice" placeholder="璇疯緭鍏ラ噰璐环鏍�" v-trim/> + </el-form-item> + <el-form-item label="灞炴��1" prop="attr1"> + <el-input v-model="form.attr1" placeholder="璇疯緭鍏ュ睘鎬�1" v-trim/> + </el-form-item> + <el-form-item label="灞炴��2" prop="attr2"> + <el-input v-model="form.attr2" placeholder="璇疯緭鍏ュ睘鎬�2" v-trim/> + </el-form-item> + <el-form-item label="灞炴��3" prop="attr3"> + <el-input v-model="form.attr3" placeholder="璇疯緭鍏ュ睘鎬�3" v-trim/> + </el-form-item> + <el-form-item label="灞炴��4" prop="attr4"> + <el-input v-model="form.attr4" placeholder="璇疯緭鍏ュ睘鎬�4" v-trim/> + </el-form-item> + <el-form-item label="灞炴��5" prop="attr5"> + <el-input v-model="form.attr5" placeholder="璇疯緭鍏ュ睘鎬�5" v-trim/> + </el-form-item> + <el-form-item label="灞炴��6" prop="attr6"> + <el-input v-model="form.attr6" placeholder="璇疯緭鍏ュ睘鎬�6" v-trim/> + </el-form-item> + <el-form-item label="灞炴��7" prop="attr7"> + <el-input v-model="form.attr7" placeholder="璇疯緭鍏ュ睘鎬�7" v-trim/> + </el-form-item> + <el-form-item label="灞炴��8" prop="attr8"> + <el-input v-model="form.attr8" placeholder="璇疯緭鍏ュ睘鎬�8" v-trim/> + </el-form-item> + <el-form-item label="灞炴��9" prop="attr9"> + <el-input v-model="form.attr9" placeholder="璇疯緭鍏ュ睘鎬�9" v-trim/> + </el-form-item> + <el-form-item label="灞炴��10" prop="attr10"> + <el-input v-model="form.attr10" placeholder="璇疯緭鍏ュ睘鎬�10" v-trim/> + </el-form-item> + <el-form-item label="灞炴��11" prop="attr11"> + <el-input v-model="form.attr11" placeholder="璇疯緭鍏ュ睘鎬�11" v-trim/> + </el-form-item> + <el-form-item label="灞炴��12" prop="attr12"> + <el-input v-model="form.attr12" placeholder="璇疯緭鍏ュ睘鎬�12" v-trim/> + </el-form-item> + <el-form-item label="灞炴��13" prop="attr13"> + <el-input v-model="form.attr13" placeholder="璇疯緭鍏ュ睘鎬�13" v-trim/> + </el-form-item> + <el-form-item label="灞炴��14" prop="attr14"> + <el-input v-model="form.attr14" placeholder="璇疯緭鍏ュ睘鎬�14" v-trim/> + </el-form-item> + <el-form-item label="灞炴��15" prop="attr15"> + <el-input v-model="form.attr15" placeholder="璇疯緭鍏ュ睘鎬�15" v-trim/> + </el-form-item> + <el-form-item label="灞炴��16" prop="attr16"> + <el-input v-model="form.attr16" placeholder="璇疯緭鍏ュ睘鎬�16" v-trim/> + </el-form-item> + <el-form-item label="灞炴��17" prop="attr17"> + <el-input v-model="form.attr17" placeholder="璇疯緭鍏ュ睘鎬�17" v-trim/> + </el-form-item> + <el-form-item label="灞炴��18" prop="attr18"> + <el-input v-model="form.attr18" placeholder="璇疯緭鍏ュ睘鎬�18" v-trim/> + </el-form-item> + <el-form-item label="灞炴��19" prop="attr19"> + <el-input v-model="form.attr19" placeholder="璇疯緭鍏ュ睘鎬�19" v-trim/> + </el-form-item> + <el-form-item label="灞炴��20" prop="attr20"> + <el-input v-model="form.attr20" placeholder="璇疯緭鍏ュ睘鎬�20" v-trim/> + </el-form-item> + <el-form-item label="灞炴��21" prop="attr21"> + <el-input v-model="form.attr21" placeholder="璇疯緭鍏ュ睘鎬�21" v-trim/> + </el-form-item> + <el-form-item label="灞炴��22" prop="attr22"> + <el-input v-model="form.attr22" placeholder="璇疯緭鍏ュ睘鎬�22" v-trim/> + </el-form-item> + <el-form-item label="灞炴��23" prop="attr23"> + <el-input v-model="form.attr23" placeholder="璇疯緭鍏ュ睘鎬�23" v-trim/> + </el-form-item> + <el-form-item label="灞炴��24" prop="attr24"> + <el-input v-model="form.attr24" placeholder="璇疯緭鍏ュ睘鎬�24" v-trim/> + </el-form-item> + <el-form-item label="灞炴��25" prop="attr25"> + <el-input v-model="form.attr25" placeholder="璇疯緭鍏ュ睘鎬�25" v-trim/> + </el-form-item> + <el-form-item label="灞炴��26" prop="attr26"> + <el-input v-model="form.attr26" placeholder="璇疯緭鍏ュ睘鎬�26" v-trim/> + </el-form-item> + <el-form-item label="灞炴��27" prop="attr27"> + <el-input v-model="form.attr27" placeholder="璇疯緭鍏ュ睘鎬�27" v-trim/> + </el-form-item> + <el-form-item label="灞炴��28" prop="attr28"> + <el-input v-model="form.attr28" placeholder="璇疯緭鍏ュ睘鎬�28" v-trim/> + </el-form-item> + <el-form-item label="灞炴��29" prop="attr29"> + <el-input v-model="form.attr29" placeholder="璇疯緭鍏ュ睘鎬�29" v-trim/> + </el-form-item> + <el-form-item label="灞炴��30" prop="attr30"> + <el-input v-model="form.attr30" placeholder="璇疯緭鍏ュ睘鎬�30" v-trim/> + </el-form-item> + <el-form-item label="灞炴��31" prop="attr31"> + <el-input v-model="form.attr31" placeholder="璇疯緭鍏ュ睘鎬�31" v-trim/> + </el-form-item> + <el-form-item label="灞炴��32" prop="attr32"> + <el-input v-model="form.attr32" placeholder="璇疯緭鍏ュ睘鎬�32" v-trim/> + </el-form-item> + <el-form-item label="灞炴��33" prop="attr33"> + <el-input v-model="form.attr33" placeholder="璇疯緭鍏ュ睘鎬�33" v-trim/> + </el-form-item> + <el-form-item label="灞炴��34" prop="attr34"> + <el-input v-model="form.attr34" placeholder="璇疯緭鍏ュ睘鎬�34" v-trim/> + </el-form-item> + <el-form-item label="澶勭悊鐘舵�� 0寰呭鐞� 1宸插鐞�" prop="status"> + <el-input v-model="form.status" placeholder="璇疯緭鍏ュ鐞嗙姸鎬� 0寰呭鐞� 1宸插鐞�" v-trim/> + </el-form-item> + </el-form> + </GlobalWindow> +</template> + +<script> +import BaseOpera from '@/components/base/BaseOpera' +import GlobalWindow from '@/components/common/GlobalWindow' +export default { + name: 'OperaBaseDataWindow', + extends: BaseOpera, + components: { GlobalWindow }, + data () { + return { + // 琛ㄥ崟鏁版嵁 + form: { + id: null, + creator: '', + createDate: '', + editor: '', + editDate: '', + isdeleted: '', + title: '', + name: '', + sku: '', + brand: '', + category: '', + url: '', + imgurl: '', + bgImg: '', + bgImg2: '', + bgImg3: '', + price: '', + saleprice: '', + attr1: '', + attr2: '', + attr3: '', + attr4: '', + attr5: '', + attr6: '', + attr7: '', + attr8: '', + attr9: '', + attr10: '', + attr11: '', + attr12: '', + attr13: '', + attr14: '', + attr15: '', + attr16: '', + attr17: '', + attr18: '', + attr19: '', + attr20: '', + attr21: '', + attr22: '', + attr23: '', + attr24: '', + attr25: '', + attr26: '', + attr27: '', + attr28: '', + attr29: '', + attr30: '', + attr31: '', + attr32: '', + attr33: '', + attr34: '', + status: '' + }, + // 楠岃瘉瑙勫垯 + rules: { + } + } + }, + created () { + this.config({ + api: '/business/baseData', + 'field.id': 'id' + }) + } +} +</script> -- Gitblit v1.9.3