From 30350cae29ec19082a9810080e32fcddd4d9df17 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期五, 19 四月 2024 14:26:54 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/weekly/weekly.html | 1051 ++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 620 insertions(+), 431 deletions(-)

diff --git a/src/main/webapp/views/weekly/weekly.html b/src/main/webapp/views/weekly/weekly.html
index 1fef04d..3fb5b5f 100644
--- a/src/main/webapp/views/weekly/weekly.html
+++ b/src/main/webapp/views/weekly/weekly.html
@@ -1,446 +1,635 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-    <meta charset="utf-8">
-    <title></title>
-    <meta name="renderer" content="webkit">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+    <meta charset="UTF-8">
+    <title>鍛ㄨ鍒�</title>
     <link rel="stylesheet" href="../../static/layui/css/layui.css" media="all">
     <link rel="stylesheet" href="../../static/css/admin.css?v=318" media="all">
     <link rel="stylesheet" href="../../static/css/cool.css" media="all">
-    <link rel="stylesheet" href="../../static/css/tree.css" media="all">
-    <link rel="stylesheet" href="../../static/layui/lay/modules/formDesigner/coolForm.css"/>
-    <style>
-        .nav-box {
-            position: absolute;
-            top: 1px;
-            left: 5px;
-        }
-
-        .nav-box-item {
-            display: inline-block;
-            vertical-align: middle;
-            margin-right: 5px;
-        }
-
-        select#select-cstmr {
-            color: rgba(0, 0, 0, 1) !important; /* 浣跨敤鏇村叿浣撶殑閫夋嫨鍣� */
-        }
-
-        .cstmrDetl{
-            /*color: rgba(0, 0, 0, 0); !* 浣跨敤鏇村叿浣撶殑閫夋嫨鍣� *!*/
-        }
-
-    </style>
+    <link rel="stylesheet" href="../../static/css/element.css">
+    <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script>
+    <script type="text/javascript" src="../../static/layui/layui.js"></script>
+    <script type="text/javascript" src="../../static/js/handlebars/handlebars-v4.5.3.js"></script>
+    <script type="text/javascript" src="../../static/js/common.js"></script>
+    <script type="text/javascript" src="../../static/js/vue.min.js"></script>
+    <script type="text/javascript" src="../../static/js/element.js"></script>
 </head>
 <body>
+<div id="app">
+    <div>
 
-<div class="layui-fluid">
-    <div class="layui-card">
-        <div class="layui-card-body">
-            <div id="search-box" class="layui-form toolbar"
-                 style="display: flex;justify-content: flex-end;position: relative">
-                <div class="nav-box">
-                    <div class="nav-box-item">
-                        <i class="layui-icon" style="color: #1890ff;font-weight: bold">&#xe613;</i>
-                    </div>
-                    <div class="nav-box-item">
-                        <button id="organization" style="border: none;padding-right: 35px;"
-                                class="layui-btn layui-btn-primary icon-btn">
-                            鏈煡
-                        </button>
-                    </div>
-                </div>
-                <div class="layui-form-item">
-                    <div class="layui-inline">
-                        <div class="layui-input-inline">
-                            <input class="layui-input" type="text" name="condition" placeholder="璇疯緭鍏�" autocomplete="off"
-                                   style="border-color: #e1e1e1">
-                        </div>
-                    </div>
-                    <div class="layui-inline">&emsp;
-                        <button class="layui-btn icon-btn layui-btn-sm" lay-filter="search" lay-submit>
-                            <i class="layui-icon">&#xe615;</i>鎼滅储
-                        </button>
-                    </div>
-                </div>
+    </div>
+    <div>
+        <el-dialog title="鍛ㄨ鍒�" :visible.sync="dialogFormVisible" style="width: 1800px">
+            <el-form :model="form" style="width: 100%">
+                <el-form-item label="鏃ユ湡" :label-width="formLabelWidth">
+                    <el-select v-model="form.name">
+                        <el-option
+                                v-for="item in addWeekPlanDataWeeklySign"
+                                :key="item.value"
+                                :label="item.label"
+                                :value="item.value">
+                        </el-option>
+                    </el-select>
+                </el-form-item>
+                <el-form-item label="鍛ㄨ鍒�" :label-width="formLabelWidth">
+                    <el-button type="primary" @click="addWeekPlan">娣诲姞鏃ヨ鍒�</el-button>
+                    <el-table :data="weeklyFormData" border style="width: 100%">
+                        <el-table-column fixed :data="addWeekPlanData" prop="weeklyDay" label="鏄熸湡" width="150">
+                        </el-table-column>
+                        <el-table-column prop="cstmrId" label="鐢叉柟鍗曚綅" width="180">
+                            <div class="item" slot-scope="scope">
+                                <el-select v-model="scope.row.cstmrId" placeholder="鐢叉柟鍗曚綅">
+                                    <el-option
+                                            v-for="item in options"
+                                            :key="item.value"
+                                            :label="item.name"
+                                            :value="item.value">
+                                    </el-option>
+                                </el-select>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="workContent" label="宸ヤ綔鍐呭鍙婄洰鐨�" width="180">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.workContent" placeholder="宸ヤ綔鍐呭鍙婄洰鐨�"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="weeklyMatter" label="闇�鍗忓姪浜嬮」" width="120">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.weeklyMatter" placeholder="闇�鍗忓姪浜嬮」"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="addr" label="鍦板潃" width="180">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.addr" placeholder="鍦板潃"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="memo" label="澶囨敞" width="120">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.memo" placeholder="澶囨敞"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column :show="false" property="weeklyDay$" label="鏃ユ湡" v-if="false"></el-table-column>
+                        <el-table-column fixed="right" label="鎿嶄綔" width="100">
+                            <template slot-scope="scope">
+                                <el-button @click="delWeeklyPlan(scope.row)" type="text" size="del-weekly-plan">鍒犻櫎</el-button>
+                            </template>
+                        </el-table-column>
+                    </el-table>
+                </el-form-item>
+            </el-form>
+            <div slot="footer" class="dialog-footer">
+                <el-button @click="dialogFormVisible = false, weeklyFormDataInit()">鍙栨秷</el-button>
+                <el-button type="primary" @click="dialogFormVisible = false, addWeekly(form,true)">纭畾</el-button>
             </div>
-            <table class="layui-hide" id="weekly" lay-filter="weekly"></table>
-        </div>
+        </el-dialog>
+
+        <el-dialog title="鏃ヨ鍒�" :visible.sync="updatePlanDialogFormVisible" style="width: 1800px">
+            <el-form :model="formPlan" style="width: 100%">
+                <el-form-item label="鏃ユ湡" :label-width="formLabelWidth">
+                    <el-select v-model="formPlan.name">
+                        <el-option
+                                v-for="item in addWeekPlanDataWeeklySignPlan"
+                                :key="item.value"
+                                :label="item.label"
+                                :value="item.value">
+                        </el-option>
+                    </el-select>
+                </el-form-item>
+                <el-form-item label="鍛ㄨ鍒�" :label-width="formLabelWidth">
+                    <el-button type="primary" @click="addWeekPlan">娣诲姞鏃ヨ鍒�</el-button>
+                    <el-table :data="weeklyFormDataPlan" border style="width: 100%">
+                        <el-table-column fixed :data="addWeekPlanData" prop="weeklyDay" label="鏄熸湡" width="150">
+                        </el-table-column>
+                        <el-table-column prop="cstmrId" label="鐢叉柟鍗曚綅" width="180">
+                            <div class="item" slot-scope="scope">
+                                <el-select v-model="scope.row.cstmrId" placeholder="鐢叉柟鍗曚綅">
+                                    <el-option
+                                            v-for="item in options"
+                                            :key="item.value"
+                                            :label="item.name"
+                                            :value="item.value">
+                                    </el-option>
+                                </el-select>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="workContent" label="宸ヤ綔鍐呭鍙婄洰鐨�" width="180">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.workContent" placeholder="宸ヤ綔鍐呭鍙婄洰鐨�"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="weeklyMatter" label="闇�鍗忓姪浜嬮」" width="120">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.weeklyMatter" placeholder="闇�鍗忓姪浜嬮」"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="addr" label="鍦板潃" width="180">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.addr" placeholder="鍦板潃"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column prop="memo" label="澶囨敞" width="120">
+                            <div class="item" slot-scope="scope">
+                                <el-input v-model="scope.row.memo" placeholder="澶囨敞"></el-input>
+                            </div>
+                        </el-table-column>
+                        <el-table-column :show="false" property="weeklyDay$" label="鏃ユ湡" v-if="false"></el-table-column>
+                        <el-table-column fixed="right" label="鎿嶄綔" width="100">
+                            <template slot-scope="scope">
+                                <el-button @click="delWeeklyPlanUpdate(scope.row)" type="text" size="del-weekly-plan">鍒犻櫎</el-button>
+                            </template>
+                        </el-table-column>
+                    </el-table>
+                </el-form-item>
+            </el-form>
+            <div slot="footer" class="dialog-footer">
+                <el-button @click="updatePlanDialogFormVisible = false, weeklyFormDataPlanInit()">鍙栨秷</el-button>
+                <el-button type="primary" @click="updatePlanDialogFormVisible = false, updatePlanWeekly(formPlan,false)">纭畾</el-button>
+            </div>
+        </el-dialog>
+
+
+        <el-dialog
+                title="鏄熸湡"
+                :visible.sync="addWeekPlanVisible"
+                width="30%">
+            <div>
+                <el-select v-model="addWeekPlanValue" multiple placeholder="璇烽�夋嫨">
+                    <el-option
+                            v-for="item in addWeekPlanData"
+                            :key="item.value"
+                            :label="item.name"
+                            :value="item.value">
+                    </el-option>
+                </el-select>
+            </div>
+            <span slot="footer" class="dialog-footer">
+            <el-button @click="addWeekPlanVisible = false">鍙� 娑�</el-button>
+            <el-button type="primary" @click="addWeekPlanConfirm">纭� 瀹�</el-button>
+            </span>
+        </el-dialog>
+
+        <el-main>
+            <el-popover
+                    placement="top"
+                    width="160"
+                    v-model="visible">
+                <el-input
+                        placeholder="鎼滅储"
+                        v-model="filterText">
+                </el-input>
+
+                <el-tree
+                        class="filter-tree"
+                        :data="data1"
+                        :props="defaultProps"
+                        :default-expand-all="false"
+                        :filter-node-method="filterNode"
+                        :expand-on-click-node="false"
+                        ref="tree"
+                        accordion
+                        @node-click="handleNodeClick">
+                </el-tree>
+                <el-button type="primary" slot="reference" plain>{{userNameNow.userName}}</el-button>
+            </el-popover>
+            <el-button type="primary"  @click="dialogFormVisible = true" icon="el-icon-edit" size="mini" circle></el-button>
+            <el-table
+                    :data="tableData"
+                    style="width: 100%">
+                <el-table-column
+                        prop="weeklyDayMonth"
+                        label="鍛�">
+                </el-table-column>
+                <el-table-column
+                        prop="status$"
+                        label="鐘舵��">
+                </el-table-column>
+                <el-table-column
+                        prop="weeklyDailyPlan"
+                        label="鏃ヨ鍒�">
+                    <template slot-scope="scope">
+                        <el-popover
+                                placement="bottom"
+                                width="1200"
+                                trigger="click">
+                            <el-table :data="weeklyDailyPlanData">
+                                <el-table-column property="weeklyDay$" label="鏃ユ湡"></el-table-column>
+                                <el-table-column property="cstmrId$" label="鐢叉柟鍗曚綅"></el-table-column>
+                                <el-table-column property="dailyTime$" label="鏃ユ湡"></el-table-column>
+                                <el-table-column width="180" property="workContent" label="宸ヤ綔鍐呭鍙婄洰鐨�"></el-table-column>
+                                <el-table-column property="weeklyMatter" label="闇�鍗忓姪浜嬮」"></el-table-column>
+                                <el-table-column property="addr" label="鍦板潃"></el-table-column>
+                                <el-table-column property="memo" label="澶囨敞"></el-table-column>
+                            </el-table>
+                            <el-button slot="reference" type="text" @click="showWeeklyDailyPlan(scope.row.id)">鏌ョ湅鏃ヨ鍒�</el-button>
+                        </el-popover>
+                    </template>
+                </el-table-column>
+                <el-table-column
+                        prop="weeklyDailyReality"
+                        label="鏃ョ粨鏋�">
+                    <template slot-scope="scope">
+                        <el-popover
+                                placement="bottom"
+                                width="1200"
+                                trigger="click">
+                            <el-table :data="weeklyDailyRealityData">
+                                <el-table-column property="weeklyDay$" label="鏃ユ湡"></el-table-column>
+                                <el-table-column property="cstmrId$" label="鐢叉柟鍗曚綅"></el-table-column>
+                                <el-table-column property="dailyTime$" label="鏃ユ湡"></el-table-column>
+                                <el-table-column width="180" property="workContent" label="缁撴灉"></el-table-column>
+                                <el-table-column property="weeklyMatter" label="闇�鍗忓姪浜嬮」"></el-table-column>
+                                <el-table-column property="addr" label="鍦板潃"></el-table-column>
+                                <el-table-column property="memo" label="澶囨敞"></el-table-column>
+                            </el-table>
+                            <el-button slot="reference" type="text" @click="showWeeklyDailyReality(scope.row.id)">鏌ョ湅鏃ョ粨鏋�</el-button>
+                        </el-popover>
+                    </template>
+                </el-table-column>
+                <el-table-column
+                        prop="memo"
+                        label="澶囨敞锛�50瀛楋級">
+                </el-table-column>
+                <!--            <el-table-column-->
+                <!--                    prop="settle$"-->
+                <!--                    label="杩涘害">-->
+                <!--            </el-table-column>-->
+                <el-table-column
+                        prop="oper"
+                        fixed="right"
+                        label="鎿嶄綔"
+                        width="180">
+                    <template slot-scope="scope">
+                        <el-button @click="delWeekly(scope.row)" type="text" size="del-weekly">鍒犻櫎</el-button>
+                        <el-button @click="showUpdatePlanWeekly(scope.row)" type="text" size="del-weekly">璁″垝</el-button>
+                        <el-button @click="updateRWeekly(scope.row)" type="text" size="del-weekly">缁撴灉</el-button>
+                    </template>
+                </el-table-column>
+            </el-table>
+        </el-main>
     </div>
 </div>
+<script>
+    var app = new Vue({
+        el: '#app',
+        data: {
+            data1: [],
+            defaultProps: {
+                children: 'children',
+                label: 'label'
+            },
+            visible: false,
+            userNameNow: {
+                userId : 0,
+                userName : '',
+                deptId : 0
+            },
+            filterText: '',
+            tableData: [],
+            weeklyDailyPlanData: [],
+            weeklyDailyRealityData: [],
+            dialogFormVisible: false,
+            updatePlanDialogFormVisible: false,
+            form: {},
+            formPlan: {},
+            formLabelWidth: '120px',
+            addWeekPlanVisible: false,
+            addWeekPlanDataWeeklySign: [
+                {
+                    value: '1',
+                    label: '涓婂懆'
+                },
+                {
+                    value: '2',
+                    label: '鏈懆'
+                },
+                {
+                    value: '3',
+                    label: '涓嬪懆'
+                }
+            ],
+            addWeekPlanDataWeeklySignPlan: [],
+            addWeekPlanData: [],
+            addWeekPlanValue: [],
+            weeklyFormData: [],
+            weeklyFormDataPlan: [],
+            options: [],
+            // 闇�瑕佺紪杈戠殑灞炴��
+            editProp: ['cstmrId','workContent','weeklyMatter','memo']
+        },
+        created(){
+            this.init();
+            this.initUser();
+            this.weeklyFormDataInit();
+            this.getOptionsData();
+            this.getAddWeekPlanData();
+            this.getUserNameAndId();
+        },
+        watch: {
+            filterText(val) {
+                this.$refs.tree.filter(val);
+            }
+        },
+        computed:{
+            // cstmrLabel () {
+            //     return (val) => {
+            //         let item = this.options.find(o => o.value === val);
+            //         return item ? item.label : 'Item not found';
+            //     }
+            // }
+        },
+        methods: {
+            init(){
+                let that = this
+                $.ajax({
+                    url: baseUrl + '/weekly/list/auth',
+                    headers: {'token': localStorage.getItem('token')},
+                    method: "get",
+                    success: (res) => {
+                        that.tableData = res.data.records;
+                        console.log(that.tableData)
+                    }
+                });
+            },
+            initUser(){
+                let that = this
+                $.ajax({
+                    url: baseUrl + "/dashboard/user/id/popup/auth2",
+                    data:{token : localStorage.getItem('token')},
+                    method: 'GET',
+                    success: function (res) {
+                        if (res.code === 200) {
+                            console.log(res)
+                            that.userNameNow = res.data;
+                        }
+                    }
+                });
+            },
+            filterNode(value, data) {
+                if (!value) return true;
+                return data.label.indexOf(value) !== -1;
+            },
+            handleNodeClick(data) {
+                // console.log("data");
+                console.log(data);
+                this.userNameNow.userName = data.label
+                this.userNameNow.userId = data.userId
+                this.userNameNow.deptId = data.deptId
+                let that = this
+                $.ajax({
+                    url: baseUrl + '/weekly/list/auth2',
+                    headers: {'token': localStorage.getItem('token')},
+                    method: "get",
+                    data: {
+                        dept_id: Number(that.userNameNow.deptId),
+                        user_id: Number(that.userNameNow.userId),
+                    },
+                    success: (res) => {
+                        that.tableData = res.data.records;
+                        console.log(that.tableData)
+                    }
+                });
+            },
+            weeklyFormDataInit(){
+                this.weeklyFormData = [
+                    {
+                        weeklyDay: 1
+                    },{
+                        weeklyDay: 2
+                    },{
+                        weeklyDay: 3
+                    },{
+                        weeklyDay: 4
+                    },{
+                        weeklyDay: 5
+                    },{
+                        weeklyDay: 6
+                    }]
+                this.form.name = this.addWeekPlanDataWeeklySign[2].value
+            },
+            weeklyFormDataPlanInit(){
+                this.weeklyFormDataPlan = []
+                this.formPlan.name = []
+                this.updatePlanDialogFormVisible = false
+            },
+            showWeeklyDailyPlan(id) {
+                let that = this;
+                // console.log(id)
+                $.ajax({
+                    url: baseUrl + '/weeklyDailyPlan/list/auth',
+                    headers: {'token': localStorage.getItem('token')},
+                    method: "get",
+                    data: {
+                        weekly_id: id
+                    },
+                    success: (res) => {
+                        that.weeklyDailyPlanData = res.data.records;
+                        // console.log(that.weeklyDailyPlanData)
+                    }
+                });
+            },
+            showWeeklyDailyReality(id) {
+                let that = this;
+                // console.log(id)
+                $.ajax({
+                    url: baseUrl + '/weeklyDailyReality/list/auth',
+                    headers: {'token': localStorage.getItem('token')},
+                    method: "get",
+                    data: {
+                        weekly_id: id
+                    },
+                    success: (res) => {
+                        that.weeklyDailyRealityData = res.data.records;
+                        // console.log(that.weeklyDailyRealityData)
+                    }
+                });
+            },
+            addWeekPlan() {
+                this.addWeekPlanVisible = true;
+            },
+            addWeekly(res,isExpAdd){
+                let that = this;
+                let weeklyFormData = this.weeklyFormData;
+                console.log("weeklyFormData")
+                console.log(weeklyFormData)
+                console.log("res")
+                console.log(res)
+                $.ajax({
+                    url: baseUrl+"/weekly/from/" + (isExpAdd?"add":"modify") + "/auth",
+                    headers: {'token': localStorage.getItem('token')},
+                    data: JSON.stringify({
+                        weeklyType: Number(res.name),
+                        weeklyId: null,
+                        // type: Number(data.field.type),
+                        type: Number(1),
+                        weeklyDailyPlanList: weeklyFormData
+                    }),
+                    contentType:'application/json;charset=UTF-8',
+                    method: 'POST',
+                    success: (res) => {
+                        weeklyFormData=[]
+                    },
+                    error: function (jqXHR, textStatus, errorThrown) {
+                        // 鍦ㄨ繖閲屽仛閿欒澶勭悊:
+                        console.log('Error occurred: ', textStatus, errorThrown);
+                    }
+                })
+            },
+            showUpdatePlanWeekly(res) {
+                let that = this;
+                that.formPlan.name = res.weeklyDayMonth
+                that.formPlan.weeklyId = res.id
+                // that.formPlan.weeklyMonth = res.weeklyMonth
+                $.ajax({
+                    url: baseUrl + '/weeklyDailyPlan/list/auth',
+                    headers: {'token': localStorage.getItem('token')},
+                    method: "get",
+                    data: {
+                        weekly_id: res.id
+                    },
+                    success: (res) => {
+                        that.weeklyFormDataPlan = res.data.records;
+                    }
+                });
+                that.updatePlanDialogFormVisible = true
 
-<!-- 琛ㄦ牸鎿嶄綔鍒� -->
-<script type="text/html" id="tbLookPlan">
-    <span class="layui-text">
-        <a href="javascript:;" lay-event="lookPlan">
-            <i class="layui-icon" style="font-size: 12px;">&#xe61a;</i> 鏌ョ湅鏃ヨ鍒�
-        </a>
-    </span>
+            },
+            updatePlanWeekly(res,isExpAdd){
+                let that = this;
+                that.updatePlanDialogFormVisible = false
+                let weeklyFormDataPlan = this.weeklyFormDataPlan;
+                $.ajax({
+                    url: baseUrl+"/weekly/from/" + (isExpAdd?"add":"modify") + "/auth",
+                    headers: {'token': localStorage.getItem('token')},
+                    data: JSON.stringify({
+                        // weeklyType: Number(that.formPlan.weeklyMonth),
+                        weeklyId: that.formPlan.weeklyId,
+                        // type: Number(data.field.type),
+                        type: Number(1),
+                        weeklyDailyPlanList: weeklyFormDataPlan
+                    }),
+                    contentType:'application/json;charset=UTF-8',
+                    method: 'POST',
+                    success: (res) => {
+                        weeklyFormData=[]
+                    },
+                    error: function (jqXHR, textStatus, errorThrown) {
+                        // 鍦ㄨ繖閲屽仛閿欒澶勭悊:
+                        console.log('Error occurred: ', textStatus, errorThrown);
+                    }
+                })
+                that.weeklyFormDataPlan = []
+                that.formPlan.name = []
+                that.formPlan.weeklyId = 0
+            },
+            addWeekPlanConfirm() {
+                let list = this.weeklyFormData
+                let value = this.addWeekPlanValue
+                if (value.length > 0) {
+                    value.forEach((item,idx) => {
+                        list.push({
+                            weeklyDay: item
+                        })
+                    })
+                }
+
+                this.weeklyFormData = list;
+                console.log(list)
+                this.addWeekPlanVisible = false;
+                this.addWeekPlanValue = [];
+            },
+            delWeeklyPlan(row) {
+                // 鎵惧埌瑕佸垹闄ょ殑琛屽湪鏁版嵁鍒楄〃涓殑绱㈠紩
+                const index = this.weeklyFormData.findIndex(item => item === row);
+                if (index !== -1) {
+                    // 閫氳繃splice鏂规硶鍒犻櫎璇ヨ
+                    this.weeklyFormData.splice(index, 1);
+                }
+            },
+            delWeeklyPlanUpdate(row) {
+                // 鎵惧埌瑕佸垹闄ょ殑琛屽湪鏁版嵁鍒楄〃涓殑绱㈠紩
+                const index = this.weeklyFormDataPlan.findIndex(item => item === row);
+                if (index !== -1) {
+                    // 閫氳繃splice鏂规硶鍒犻櫎璇ヨ
+                    this.weeklyFormDataPlan.splice(index, 1);
+                }
+            },
+            delWeekly(row) {
+                let that = this;
+                // 鎵惧埌瑕佸垹闄ょ殑琛屽湪鏁版嵁鍒楄〃涓殑绱㈠紩
+                const index = this.tableData.findIndex(item => item === row);
+                $.ajax({
+                    url: baseUrl+"/weekly/delete/auth",
+                    headers: {'token': localStorage.getItem('token')},
+                    data: {ids: row.id},
+                    method: 'POST',
+                    traditional:true,
+                    success: function (res) {
+                        console.log("res")
+                        console.log(res)
+                        if (res.code === 200){
+                            if (index !== -1) {
+                                // 閫氳繃splice鏂规硶鍒犻櫎璇ヨ
+                                that.tableData.splice(index, 1);
+                            }
+                        }
+                    }
+                })
+
+            },
+            getOptionsData() {
+                let that = this;
+                $.ajax({
+                    url: baseUrl+"/cstmr/all/get/kv",
+                    headers: {'token': localStorage.getItem('token')},
+                    data: {
+                        limit: 9999
+                    },
+                    method: 'POST',
+                    async: false, // 璁剧疆涓哄悓姝ユ墽琛�
+                    success: function (res) {
+                        // let options1 = that.options;
+                        that.options = res.data
+                    }
+                })
+            },
+            getAddWeekPlanData() {
+                let that = this;
+                $.ajax({
+                    url: baseUrl+"/weeklyCostTypes/all/get/kv",
+                    headers: {'token': localStorage.getItem('token')},
+                    data: {
+                        condition:null
+                    },
+                    method: 'POST',
+                    success: function (res) {
+                        // console.log("res")
+                        // console.log(res)
+                        that.addWeekPlanData = res.data
+                        // console.log(that.addWeekPlanData)
+
+                    }
+                });
+            },
+            getUserNameAndId() {
+                let that = this;
+                $.ajax({
+                    url: baseUrl + "/user/id/popup/auth",
+                    data:{token : localStorage.getItem('token')},
+                    method: 'GET',
+                    success: function (res) {
+                        that.data1 = res.data.children;
+                    }
+                });
+            },
+            defaultProps: {
+                children: 'children',
+                label: 'label'
+            },
+
+        }
+    })
+
 </script>
-
-<!-- 琛ㄦ牸鎿嶄綔鍒� -->
-<script type="text/html" id="tbLookReality">
-    <span class="layui-text">
-        <a href="javascript:;" lay-event="lookReality">
-            <i class="layui-icon" style="font-size: 12px;">&#xe61a;</i> 鏌ョ湅鏃ヨ绋�
-        </a>
-    </span>
-</script>
-
-<script type="text/html" id="toolbar">
-    <div class="layui-btn-container">
-        <button class="layui-btn layui-btn-sm" lay-event="addBlank">鍒涘缓鍛ㄨ鍒�</button>
-        <!--    <button class="layui-btn layui-btn-sm layui-btn-danger" lay-event="deleteData">鍒犻櫎</button>-->
-    </div>
-</script>
-
-<form id="uploadFile" enctype="multipart/form-data" style="display: none;">
-    <input type="file" name="file" id="uploadQuote">
-    <input type="button" onclick="upload()" value="涓婁紶"/>
-</form>
-
-
-<script type="text/html" id="operate">
-    {{# if (d.settle == 1 || d.settle == 2 || d.settle == 3 || d.settle == 4 || d.settle == 5) { }}
-    <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval2">瀹℃壒</a>
-    {{# } }}
-    {{# if (d.settle == 0) { }}
-<!--    <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval2">鎻愪氦</a>-->
-    {{# } }}
-    <!--  <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">鎻愪氦</a>-->
-    <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="edit">璁″垝</a>
-    <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="editReality">琛岀▼</a>
-<!--    <a class="layui-btn layui-btn-danger layui-btn-xs btn-edit" lay-event="del">鍒犻櫎</a>-->
-</script>
-
-<script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script>
-<script type="text/javascript" src="../../static/layui/layui.js" charset="utf-8"></script>
-<script type="text/javascript" src="../../static/js/handlebars/handlebars-v4.5.3.js"></script>
-<script type="text/javascript" src="../../static/js/common.js" charset="utf-8"></script>
-<script type="text/javascript" src="../../static/js/cool.js" charset="utf-8"></script>
-<script type="text/javascript" src="../../static/js/luckysheet_js/luckyexcel.umd.js"></script>
-<script type="text/javascript" src="../../static/js/luckysheet_js/pako.es5.js" charset="utf-8"></script>
-<script type="text/javascript" src="../../static/js/luckysheet_js/base64.min.js" charset="utf-8"></script>
-<script type="text/javascript" src="../../static/js/weekly/weekly.js" charset="utf-8"></script>
-<script type="text/javascript" src="../../static/layui/lay/modules/cascader/citys-data.js" charset="utf-8"></script>
-
-<script type="text/html" id="editDialog">
-    <form id="editForm" lay-filter="editForm" class="layui-form model-form">
-        <input name="id" type="hidden"/>
-<!--        <div class="layui-form-item" style="display: block" id="weeklyDisplay">-->
-<!--            <label class="layui-form-label">椤圭洰鍚�: </label>-->
-<!--            <div class="layui-input-block cool-auto-complete">-->
-<!--                <input class="layui-input" name="orderId" placeholder="璇疯緭鍏ラ」鐩悕" style="display: none">-->
-<!--                <input id="orderId$" name="orderId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ラ」鐩悕" onfocus=this.blur()>-->
-<!--                <div class="cool-auto-complete-window">-->
-<!--                    <input class="cool-auto-complete-window-input" data-key="orderQueryNameBydirector" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                    <select class="cool-auto-complete-window-select" data-key="orderQueryNameBydirectorSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                    </select>-->
-<!--                </div>-->
-<!--            </div>-->
-<!--        </div>-->
-        <div class="layui-form-item" style="display: block" id="weeklyDisplay">
-            <label class="layui-form-label layui-form-required">鏃ユ湡: </label>
-            <div class="layui-input-inline">
-                <select class="layui-input" name="weeklyType" lay-vertype="tips">
-                    <option style="display: none"></option>
-                    <option value="1">涓婂懆</option>
-                    <option value="2">鏈懆</option>
-                    <option value="3">涓嬪懆</option>
-                </select>
-            </div>
-        </div>
-<!--        <div class="layui-form-item">-->
-<!--            <label class="layui-form-label layui-form-required">绫诲瀷: </label>-->
-<!--            <div class="layui-input-inline">-->
-<!--                <select class="layui-input" name="type" lay-vertype="tips" lay-verify="required">-->
-<!--                    <option style="display: none"></option>-->
-<!--                    <option value="1">璁″垝</option>-->
-<!--                    <option value="2">瀹為檯</option>-->
-<!--                </select>-->
-<!--            </div>-->
-<!--        </div>-->
-        <div class="layui-form-item" style="position: relative;">
-            <label class="layui-form-label">鍛ㄨ鍒掞細</label>
-            <div class="layui-input-block">
-                <table id="formSSXMTable" lay-filter="formSSXMTable"></table>
-            </div>
-            <button class="layui-btn layui-btn-sm icon-btn" id="matAddBtnComment"
-                    style="position: absolute; left: 20px;top: 60px;padding: 0 5px;" type="button">
-                <i class="layui-icon">&#xe654;</i>娣诲姞鏃ヨ鍒�
-            </button>
-        </div>
-        <div class="layui-form-item text-right">
-            <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>
-            <button class="layui-btn" lay-filter="weeklyEditSubmit" lay-submit>淇濆瓨</button>
-        </div>
-    </form>
-</script>
-
-<!-- 琛ㄦ牸鎿嶄綔鍒� -->
-<script type="text/html" id="formSSXMTableBar">
-    <!--    <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="edit">淇敼</a>-->
-    <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">鍒犻櫎</a>
-</script>
-<!-- 琛ㄥ崟寮圭獥 -->
-<script type="text/html" id="matEditDialog">
-    <form id="matEditForm" lay-filter="matEditForm" class="layui-form model-form">
-        <input name="experimentId" type="hidden"/>
-
-        <div class="layui-form-item" style="float: left">
-            <label class="layui-form-label">璐圭敤绫诲瀷 - 澶氶��</label>
-            <div class="layui-input-block">
-                <div id="weeklyCostTypes" name="weeklyCostTypes">
-                </div>
-            </div>
-        </div>
-
-        <div class="layui-form-item text-right" style="display: inline-block; margin-left: 35px">
-            <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>
-            <button class="layui-btn" lay-filter="matEditSubmit" lay-submit>淇濆瓨</button>
-        </div>
-
-    </form>
-</script>
-<!--<script type="text/template" id="cstmrTpl">-->
-<!--    <option value="">閫夋嫨绫诲瀷</option>-->
-<!--    {{#each records}}-->
-<!--    <option value="{{docId}}">{{docName}}</option>-->
-<!--    {{/each}}-->
-<!--        <option value="">閫夋嫨鐢叉柟鍗曚綅</option>-->
-<!--        {{#each records}}-->
-<!--        <option value="{{value}}">{{name}}</option>-->
-<!--        {{/each}}-->
-<!--</script>-->
-
-<script type="text/template" id="cstmrId">
-    <select id="select-cstmr" style="width: 100%;color:rgba(0, 0, 0, 1) !important" class="layui-border select-cstmr" lay-ignore >
-            <option value="" class="cstmrDetl">閫夋嫨鐢叉柟鍗曚綅</option>
-<!--        style="width: 100%;color: rgba(0, 0, 0, 1)"-->
-    </select>
-</script>
-
-<!--&lt;!&ndash; 琛ㄥ崟寮圭獥 &ndash;&gt;-->
-<!--<script type="text/html" id="editDialog">-->
-<!--    <form id="detail" lay-filter="detail" class="layui-form admin-form model-form">-->
-<!--        <input name="id" type="hidden">-->
-<!--        <div class="layui-row">-->
-<!--            <div class="layui-col-md12">-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">寮�濮嬫棩鏈�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="startTime" id="startTime$" placeholder="璇疯緭鍏ュ紑濮嬫棩鏈�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">缁撴潫鏃ユ湡: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="endTime" id="endTime$" placeholder="璇疯緭鍏ョ粨鏉熸棩鏈�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鎵�灞炰汉鍛�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="userId" placeholder="璇疯緭鍏ユ墍灞炰汉鍛�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="userId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ墍灞炰汉鍛�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryByuserId" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryByuserIdSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鎵�灞炲晢鎴�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="hostId" placeholder="璇疯緭鍏ユ墍灞炲晢鎴�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="hostId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ墍灞炲晢鎴�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="hostQueryByhostId" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="hostQueryByhostIdSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鎵�灞為儴闂�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="deptId" placeholder="璇疯緭鍏ユ墍灞為儴闂�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="deptId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ墍灞為儴闂�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="deptQueryBydeptId" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="deptQueryBydeptIdSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">瀹為檯鐢叉柟鍗曚綅ID闆嗗悎: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="cstmrIdsReality" placeholder="璇疯緭鍏ュ疄闄呯敳鏂瑰崟浣岻D闆嗗悎">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鐘舵��: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <select name="status" lay-vertype="tips" lay-verify="required">-->
-<!--                            <option value="">璇烽�夋嫨鐘舵��</option>-->
-<!--                            <option value="3">宸插叧闂�</option>-->
-<!--                            <option value="2">闇�澶勭悊</option>-->
-<!--                            <option value="1">杩涜涓�</option>-->
-<!--                            <option value="0">鏈紑濮�</option>-->
-<!--                        </select>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">杩涘害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <select name="settle">-->
-<!--                            <option value="">璇烽�夋嫨杩涘害</option>-->
-<!--                            <option value="0">榛樿</option>-->
-<!--                            <option value="1">寮�濮�</option>-->
-<!--                            <option value="2">缁勯暱寰呭</option>-->
-<!--                            <option value="3">缁勯暱瀹℃牳</option>-->
-<!--                            <option value="4">瑙勫垝寰呭</option>-->
-<!--                            <option value="5">瑙勫垝瀹℃牳</option>-->
-<!--                            <option value="6">瀹℃壒涓�</option>-->
-<!--                            <option value="7">瀹℃壒閫氳繃</option>-->
-<!--                        </select>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">瀹℃牳杩涘害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="settleMsg" placeholder="璇疯緭鍏ュ鏍歌繘搴�">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">璇勮: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="comment" placeholder="璇疯緭鍏ヨ瘎璁�">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">娣诲姞浜哄憳: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="createBy" placeholder="璇疯緭鍏ユ坊鍔犱汉鍛�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="createBy$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ坊鍔犱汉鍛�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryBycreateBy" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryBycreateBySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">娣诲姞鏃堕棿: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="createTime" id="createTime$" placeholder="璇疯緭鍏ユ坊鍔犳椂闂�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">淇敼浜哄憳: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="updateBy" placeholder="璇疯緭鍏ヤ慨鏀逛汉鍛�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="updateBy$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ヤ慨鏀逛汉鍛�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryByupdateBy" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryByupdateBySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">update_time: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="updateTime" id="updateTime$" placeholder="璇疯緭鍏pdate_time" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">澶囨敞锛�50瀛楋級: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="memo" placeholder="璇疯緭鍏ュ娉紙50瀛楋級">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">瀹℃壒浜�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="director" placeholder="璇疯緭鍏ュ鎵逛汉" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="director$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ュ鎵逛汉" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryBydirector" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryBydirectorSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">娴佺▼闀垮害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="settleSize" placeholder="璇疯緭鍏ユ祦绋嬮暱搴�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">褰撳墠杩涘害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="settleCurrent" placeholder="璇疯緭鍏ュ綋鍓嶈繘搴�">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">璁″垝鐢叉柟鍗曚綅ID闆嗗悎: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="cstmrIdsPlan" placeholder="璇疯緭鍏ヨ鍒掔敳鏂瑰崟浣岻D闆嗗悎">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鍛ㄦ暟: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyAll" placeholder="璇疯緭鍏ュ懆鏁�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">褰撴湀绗嚑鍛�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyNowMonth" placeholder="璇疯緭鍏ュ綋鏈堢鍑犲懆" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">骞�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyYear" placeholder="璇疯緭鍏ュ勾" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鏈�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyMonth" placeholder="璇疯緭鍏ユ湀" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鏃�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyDay" placeholder="璇疯緭鍏ユ棩" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鍛�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyDayMonth" placeholder="璇疯緭鍏ュ懆" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-
-<!--            </div>-->
-<!--        </div>-->
-<!--        <hr class="layui-bg-gray">-->
-<!--        <div class="layui-form-item text-right">-->
-<!--            <button class="layui-btn" lay-filter="editSubmit" lay-submit="">淇濆瓨</button>-->
-<!--            <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>-->
-<!--        </div>-->
-<!--    </form>-->
-<!--</script>-->
 </body>
-</html>
-
-
+</html>
\ No newline at end of file

--
Gitblit v1.9.1