From 2e5dd7057fb4feaf4f5538e82f35252f40e3022d Mon Sep 17 00:00:00 2001 From: qianxj <qianxj15@sina.com> Date: 星期一, 20 三月 2023 22:53:31 +0800 Subject: [PATCH] update topic --- ruoyi-ui/src/smartor/dataobject/dw_svytopic_maint.vue | 195 ++++++++++++++++++++++++++++++------------------ 1 files changed, 123 insertions(+), 72 deletions(-) diff --git a/ruoyi-ui/src/smartor/dataobject/dw_svytopic_maint.vue b/ruoyi-ui/src/smartor/dataobject/dw_svytopic_maint.vue index 7bed3ad..ffdbb41 100644 --- a/ruoyi-ui/src/smartor/dataobject/dw_svytopic_maint.vue +++ b/ruoyi-ui/src/smartor/dataobject/dw_svytopic_maint.vue @@ -1,78 +1,129 @@ <template> - <div> - <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="100px"> - <el-form-item label="涓嬫媺閫夋嫨" prop="field101"> - <el-select v-model="formData.field101" placeholder="璇烽�夋嫨涓嬫媺閫夋嫨" clearable :style="{width: '100%'}"> - <el-option v-for="(item, index) in field101Options" :key="index" :label="item.label" - :value="item.value" :disabled="item.disabled"></el-option> - </el-select> - <el-input placeholder="閫夐」鍐呭"></el-input> - - </el-form-item> - <el-form-item size="large"> - <el-button type="primary" @click="submitForm">鎻愪氦</el-button> - <el-button @click="resetForm">閲嶇疆</el-button> - </el-form-item> - </el-form> + <div> + <!-- 娣诲姞鎴栦慨鏀归棶鍗烽鐩璇濇 --> + <el-form ref="form" :model="form" :rules="rules" label-width="80px"> + <el-form-item label=" 鑰佺増鏈琁D " prop="oldid"> + <el-input v-model="form.oldid" placeholder="璇疯緭鍏� 鑰佺増鏈琁D " /> + </el-form-item> + <el-form-item label=" 闂嵎ID " prop="svyid"> + <el-input v-model="form.svyid" placeholder="璇疯緭鍏� 闂嵎ID " /> + </el-form-item> + <el-form-item label=" 棰樼洰Code " prop="topiccode"> + <el-input v-model="form.topiccode" placeholder="璇疯緭鍏� 棰樼洰Code " /> + </el-form-item> + <el-form-item label=" 棰樼洰 " prop="topic"> + <el-input v-model="form.topic" type="textarea" placeholder="璇疯緭鍏ュ唴瀹�" /> + </el-form-item> + <el-form-item label=" 鎺掑簭 " prop="sort"> + <el-input v-model="form.sort" placeholder="璇疯緭鍏� 鎺掑簭 " /> + </el-form-item> + <el-form-item label=" 鏄惁蹇呭~ " prop="ismandatory"> + <el-select v-model="form.ismandatory" placeholder="璇烽�夋嫨 鏄惁蹇呭~ "> + <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label" + :value="parseInt(dict.value)"></el-option> + </el-select> + </el-form-item> + <el-form-item label=" 鏄惁闅愯棌 " prop="ishide"> + <el-select v-model="form.ishide" placeholder="璇烽�夋嫨 鏄惁闅愯棌 "> + <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label" + :value="parseInt(dict.value)"></el-option> + </el-select> + </el-form-item> + <el-form-item label=" 鍒犻櫎鏍囪 " prop="delFlag"> + <el-select v-model="form.delFlag" placeholder="璇烽�夋嫨 鍒犻櫎鏍囪 "> + <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label" + :value="dict.value"></el-option> + </el-select> + </el-form-item> + <el-form-item label=" 鏈烘瀯ID " prop="orgid"> + <el-input v-model="form.orgid" placeholder="璇疯緭鍏� 鏈烘瀯ID " /> + </el-form-item> + <el-form-item label=" 涓婁紶鏍囪 " prop="isupload"> + <el-select v-model="form.isupload" placeholder="璇烽�夋嫨 涓婁紶鏍囪 "> + <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label" + :value="parseInt(dict.value)"></el-option> + </el-select> + </el-form-item> + <el-form-item label=" 涓婁紶鏃堕棿 " prop="uploadTime"> + <el-date-picker clearable v-model="form.uploadTime" type="date" value-format="yyyy-MM-dd" placeholder="璇烽�夋嫨 涓婁紶鏃堕棿 "> + </el-date-picker> + </el-form-item> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> </div> - </template> - <script> - export default { - components: {}, - props: [], - data() { - return { - formData: { - field101: undefined, - }, - rules: { - field101: [{ - required: true, - message: '璇烽�夋嫨涓嬫媺閫夋嫨', - trigger: 'change' - }], - }, - field101Options: [{ - "label": "鍗曢�夐」", - "value": 1 - }, - { - "label": "澶氶�夐」", - "value": 2 - }, - { - "label": "鐩存帴濉啓", - "value": 3 - }, - { - "label": "鏃ユ湡鑼冨洿", - "value": 4 - }, - { - "label": "鏁板�艰寖鍥�", - "value": 5 - } - ], + <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="100px"> + <el-form-item label="涓嬫媺閫夋嫨" prop="field101"> + <el-select v-model="formData.field101" placeholder="璇烽�夋嫨涓嬫媺閫夋嫨" clearable :style="{ width: '100%' }"> + <el-option v-for="(item, index) in field101Options" :key="index" :label="item.label" :value="item.value" + :disabled="item.disabled"></el-option> + </el-select> + <el-input placeholder="閫夐」鍐呭"></el-input> + </el-form-item> + <el-form-item size="large"> + <el-button type="primary" @click="submitForm1">鎻愪氦</el-button> + <el-button @click="resetForm1">閲嶇疆</el-button> + </el-form-item> + </el-form> + </div> +</template> +<script> +export default { + components: {}, + props: [], + data() { + return { + formData: { + field101: undefined, + }, + rules: { + field101: [{ + required: true, + message: '璇烽�夋嫨涓嬫媺閫夋嫨', + trigger: 'change' + }], + }, + field101Options: [{ + "label": "鍗曢�夐」", + "value": 1 + }, + { + "label": "澶氶�夐」", + "value": 2 + }, + { + "label": "鐩存帴濉啓", + "value": 3 + }, + { + "label": "鏃ユ湡鑼冨洿", + "value": 4 + }, + { + "label": "鏁板�艰寖鍥�", + "value": 5 } - }, - computed: {}, - watch: {}, - created() {}, - mounted() {}, - methods: { - submitForm() { - this.$refs['elForm'].validate(valid => { - if (!valid) return - // TODO 鎻愪氦琛ㄥ崟 - }) - }, - resetForm() { - this.$refs['elForm'].resetFields() - }, + ], } + }, + computed: {}, + watch: {}, + created() { }, + mounted() { }, + methods: { + submitForm1() { + this.$refs['elForm'].validate(valid => { + if (!valid) return + // TODO 鎻愪氦琛ㄥ崟 + }) + }, + resetForm1() { + this.$refs['elForm'].resetFields() + }, } - - </script> - <style> - </style> +} + +</script> +<style></style> \ No newline at end of file -- Gitblit v1.9.3