Переглянути джерело

监测管理新增报告有效期字段传值

CHINAMI-P698360\Administrator 1 рік тому
батько
коміт
882ac75dc0

+ 203 - 73
src/views/system/jbdScan/js/manualConfirmationJS.js

@@ -585,44 +585,109 @@ export default {
                                                c == 1 ? ypInfoList[index].shi_fou_liu_yang_er :
                                                c == 2 ? ypInfoList[index].shi_fou_liu_yang_san: 
                                                c == 3 ? ypInfoList[index].shi_fou_liu_yang_si : ''
-                                    let obj = {
-                                            wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
-                                            wei_tuo_dan_wei_: item.wtdh,
-                                            lian_xi_ren_: item.wei_tuo_fang_lian,
-                                            lian_xi_dian_hua_: item.wei_tuo_lian,
-                                            yang_ben_ming_che: item.yang_pin_ming_che,
-                                            yang_ben_bian_hao: item.yang_pin_bian_hao,
-                                            pi_hao_bian_hao_: item.song_jian_pi_hao_,
-                                            song_jian_dan_wei: item.song_jian_dan_wei,
-                                            xing_ming_: ypInfoList[index].xing_ming_ || '',
-                                            xing_bie_: ypInfoList[index].xing_bie_ || '',
-                                            nian_ling_: ypInfoList[index].nian_ling_ || '',
-                                            yang_ben_zhuang_t: item.yang_pin_zhuang_t,
-                                            shou_yang_ri_qi_: currentTime,
-                                            bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
-                                            yang_ben_lei_xing: yblx,
-                                            yun_shu_tiao_jian: ystj,
-                                            yang_pin_shu_lian: ypsl,
-                                            yang_ben_gui_ge_s: ybgg,
-                                            yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
-                                            cun_fang_wei_zhi_: sywz || '',
-                                            liu_zhuan_zhuang_: '待任务分配',
-                                            shi_fou_liu_yang_: ifLy,
-                                            liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
-                                            liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
-                                            liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
-                                            liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
-                                            xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
-                                            fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
-                                            fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
-                                            biao_zhi_uuid_: currentUUID,
-                                            song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
-                                            jian_ce_xiang_mu_: xiangMuZh,
-                                            shou_yang_ren_:this.$store.getters.userInfo.user.name,
-                                            wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
-                                }
+                                //     let obj = {
+                                //             wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                //             wei_tuo_dan_wei_: item.wtdh,
+                                //             lian_xi_ren_: item.wei_tuo_fang_lian,
+                                //             lian_xi_dian_hua_: item.wei_tuo_lian,
+                                //             yang_ben_ming_che: item.yang_pin_ming_che,
+                                //             yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                //             pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                //             song_jian_dan_wei: item.song_jian_dan_wei,
+                                //             xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                //             xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                //             nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                //             yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                //             shou_yang_ri_qi_: currentTime,
+                                //             bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
+                                //             yang_ben_lei_xing: yblx,
+                                //             yun_shu_tiao_jian: ystj,
+                                //             yang_pin_shu_lian: ypsl,
+                                //             yang_ben_gui_ge_s: ybgg,
+                                //             yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                //             cun_fang_wei_zhi_: sywz || '',
+                                //             liu_zhuan_zhuang_: '待任务分配',
+                                //             shi_fou_liu_yang_: ifLy,
+                                //             liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
+                                //             liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
+                                //             liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
+                                //             liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
+                                //             xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                //             fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                //             fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                //             biao_zhi_uuid_: currentUUID,
+                                //             song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                //             jian_ce_xiang_mu_: xiangMuZh,
+                                //             shou_yang_ren_:this.$store.getters.userInfo.user.name,
+                                //             wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
+                                // }
+                                //     // console.log(obj)
+                                //     ypdjb.push(obj)
+                                const sql = `select bao_gao_zhou_qi_g from t_mjjcnlfw where FIND_IN_SET(id_,'${item.jian_ce_xiang_mu_}')`
+                                var maxAge
+                                repostCurd('sql', sql).then((res) => {
+                                    const { data = [] } = res.variables || {}
+                                    maxAge = data.reduce((max, person) => person.bao_gao_zhou_qi_g > max ? person.bao_gao_zhou_qi_g : max, data[0].bao_gao_zhou_qi_g)
+
+                                    const currentDate = new Date()
+
+                                    //  创建一个新的日期对象,表示当前日期加上3天
+                                    const futureDate = new Date(currentDate)
+
+                                    futureDate.setDate(currentDate.getDate() + Number(maxAge))
+
+                                    // 获取年、月、日
+                                    const year = futureDate.getFullYear()
+
+                                    const month = String(futureDate.getMonth() + 1).padStart(2, '0')
+
+                                    // 月份从0开始,所以需要加1
+                                    const day = String(futureDate.getDate()).padStart(2, '0')
+
+                                    // 格式化为YYYY-MM-DD
+                                    const formattedDate = `${year}-${month}-${day}`
+                                    // console.log('maxAge', formattedDate)
+                                    const obj = {
+                                        wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                        wei_tuo_dan_wei_: item.wtdh,
+                                        lian_xi_ren_: item.wei_tuo_fang_lian,
+                                        lian_xi_dian_hua_: item.wei_tuo_lian,
+                                        yang_ben_ming_che: item.yang_pin_ming_che,
+                                        yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                        pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                        song_jian_dan_wei: item.song_jian_dan_wei,
+                                        xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                        xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                        nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                        yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                        shou_yang_ri_qi_: currentTime,
+                                        bei_zhu_: ypInfoList[index].bei_zhu_1_ || '',
+                                        yang_ben_lei_xing: yblx,
+                                        yun_shu_tiao_jian: ystj,
+                                        yang_pin_shu_lian: ypsl,
+                                        yang_ben_gui_ge_s: ybgg,
+                                        yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                        cun_fang_wei_zhi_: sywz || '',
+                                        liu_zhuan_zhuang_: '待任务分配',
+                                        shi_fou_liu_yang_: ifLy,
+                                        liu_yang_ri_qi_: ifLy == '是' ? ypInfoList[index].liu_yang_ri_qi_ : '',
+                                        liu_yang_cun_fang: ifLy == '是' ? (lycf || '') : '',
+                                        liu_yang_shu_lian: ifLy == '是' ? (lysl == null ? '' : lysl) : '',
+                                        liu_yang_qi_xian: ifLy == '是' ? ypInfoList[index].liu_yang_qi_xian : '',
+                                        xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                        fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                        fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                        biao_zhi_uuid_: currentUUID,
+                                        song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                        jian_ce_xiang_mu_: xiangMuZh,
+                                        shou_yang_ren_: this.$store.getters.userInfo.user.name,
+                                        wei_tuo_lei_xing_: item.wei_tuo_lei_xing_,
+                                        bao_gao_zhou_qi_g: formattedDate
+
+                                    }
                                     // console.log(obj)
                                     ypdjb.push(obj)
+                                })
                                 }
                                 // 2-2:封装任务分配表
                                 let rw = {
@@ -787,44 +852,109 @@ export default {
                                                        c == 1 ? ypInfoList[index].shi_fou_liu_yang_er :
                                                        c == 2 ? ypInfoList[index].shi_fou_liu_yang_san: 
                                                        c == 3 ? ypInfoList[index].shi_fou_liu_yang_si : ''
-                                            let obj = {
-                                                    wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
-                                                    wei_tuo_dan_wei_: item.wtdh,
-                                                    lian_xi_ren_: item.wei_tuo_fang_lian,
-                                                    lian_xi_dian_hua_: item.wei_tuo_lian,
-                                                    yang_ben_ming_che: item.yang_pin_ming_che,
-                                                    yang_ben_bian_hao: item.yang_pin_bian_hao,
-                                                    pi_hao_bian_hao_: item.song_jian_pi_hao_,
-                                                    song_jian_dan_wei: item.song_jian_dan_wei,
-                                                    xing_ming_: ypInfoList[index].xing_ming_ || '',
-                                                    xing_bie_: ypInfoList[index].xing_bie_ || '',
-                                                    nian_ling_: ypInfoList[index].nian_ling_ || '',
-                                                    yang_ben_zhuang_t: item.yang_pin_zhuang_t,
-                                                    shou_yang_ri_qi_: currentTime,
-                                                    bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
-                                                    yang_ben_lei_xing: yblx,
-                                                    yun_shu_tiao_jian: ystj,
-                                                    yang_pin_shu_lian: ypsl,
-                                                    yang_ben_gui_ge_s: ybgg,
-                                                    yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
-                                                    cun_fang_wei_zhi_: sywz || '',
-                                                    liu_zhuan_zhuang_: '待任务分配',
-                                                    shi_fou_liu_yang_: ifLy,
-                                                    liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
-                                                    liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
-                                                    liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
-                                                    liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
-                                                    xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
-                                                    fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
-                                                    fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
-                                                    biao_zhi_uuid_: currentUUID,
-                                                    song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
-                                                    jian_ce_xiang_mu_: xiangMuZh,
-                                                    shou_yang_ren_:this.$store.getters.userInfo.user.name,
-                                                    wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
-                                        }
-                                            // console.log(obj)
+                                        //     let obj = {
+                                        //             wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                        //             wei_tuo_dan_wei_: item.wtdh,
+                                        //             lian_xi_ren_: item.wei_tuo_fang_lian,
+                                        //             lian_xi_dian_hua_: item.wei_tuo_lian,
+                                        //             yang_ben_ming_che: item.yang_pin_ming_che,
+                                        //             yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                        //             pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                        //             song_jian_dan_wei: item.song_jian_dan_wei,
+                                        //             xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                        //             xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                        //             nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                        //             yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                        //             shou_yang_ri_qi_: currentTime,
+                                        //             bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
+                                        //             yang_ben_lei_xing: yblx,
+                                        //             yun_shu_tiao_jian: ystj,
+                                        //             yang_pin_shu_lian: ypsl,
+                                        //             yang_ben_gui_ge_s: ybgg,
+                                        //             yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                        //             cun_fang_wei_zhi_: sywz || '',
+                                        //             liu_zhuan_zhuang_: '待任务分配',
+                                        //             shi_fou_liu_yang_: ifLy,
+                                        //             liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
+                                        //             liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
+                                        //             liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
+                                        //             liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
+                                        //             xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                        //             fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                        //             fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                        //             biao_zhi_uuid_: currentUUID,
+                                        //             song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                        //             jian_ce_xiang_mu_: xiangMuZh,
+                                        //             shou_yang_ren_:this.$store.getters.userInfo.user.name,
+                                        //             wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
+                                        // }
+                                        //     // console.log(obj)
+                                        //     ypdjb.push(obj)
+                                        const sql = `select bao_gao_zhou_qi_g from t_mjjcnlfw where FIND_IN_SET(id_,'${item.jian_ce_xiang_mu_}')`
+                                        var maxAge
+                                        repostCurd('sql', sql).then((res) => {
+                                            const { data = [] } = res.variables || {}
+                                            maxAge = data.reduce((max, person) => person.bao_gao_zhou_qi_g > max ? person.bao_gao_zhou_qi_g : max, data[0].bao_gao_zhou_qi_g)
+
+                                            const currentDate = new Date()
+
+                                            //  创建一个新的日期对象,表示当前日期加上3天
+                                            const futureDate = new Date(currentDate)
+
+                                            futureDate.setDate(currentDate.getDate() + Number(maxAge))
+
+                                            // 获取年、月、日
+                                            const year = futureDate.getFullYear()
+
+                                            const month = String(futureDate.getMonth() + 1).padStart(2, '0')
+
+                                            // 月份从0开始,所以需要加1
+                                            const day = String(futureDate.getDate()).padStart(2, '0')
+
+                                            // 格式化为YYYY-MM-DD
+                                            const formattedDate = `${year}-${month}-${day}`
+                                            // console.log('maxAge', formattedDate)
+                                            const obj = {
+                                                wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                                wei_tuo_dan_wei_: item.wtdh,
+                                                lian_xi_ren_: item.wei_tuo_fang_lian,
+                                                lian_xi_dian_hua_: item.wei_tuo_lian,
+                                                yang_ben_ming_che: item.yang_pin_ming_che,
+                                                yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                                pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                                song_jian_dan_wei: item.song_jian_dan_wei,
+                                                xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                                xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                                nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                                yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                                shou_yang_ri_qi_: currentTime,
+                                                bei_zhu_: ypInfoList[index].bei_zhu_1_ || '',
+                                                yang_ben_lei_xing: yblx,
+                                                yun_shu_tiao_jian: ystj,
+                                                yang_pin_shu_lian: ypsl,
+                                                yang_ben_gui_ge_s: ybgg,
+                                                yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                                cun_fang_wei_zhi_: sywz || '',
+                                                liu_zhuan_zhuang_: '待任务分配',
+                                                shi_fou_liu_yang_: ifLy,
+                                                liu_yang_ri_qi_: ifLy == '是' ? ypInfoList[index].liu_yang_ri_qi_ : '',
+                                                liu_yang_cun_fang: ifLy == '是' ? (lycf || '') : '',
+                                                liu_yang_shu_lian: ifLy == '是' ? (lysl == null ? '' : lysl) : '',
+                                                liu_yang_qi_xian: ifLy == '是' ? ypInfoList[index].liu_yang_qi_xian : '',
+                                                xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                                fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                                fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                                biao_zhi_uuid_: currentUUID,
+                                                song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                                jian_ce_xiang_mu_: xiangMuZh,
+                                                shou_yang_ren_: this.$store.getters.userInfo.user.name,
+                                                wei_tuo_lei_xing_: item.wei_tuo_lei_xing_,
+                                                bao_gao_zhou_qi_g: formattedDate
+
+                                            }
+                                            console.log(obj)
                                             ypdjb.push(obj)
+                                        })
                                         }
                                         // 2-2:封装任务分配表
                                         let rw = {

+ 202 - 72
src/views/system/jbdScan/js/sampleConfirmationJS.js

@@ -527,44 +527,109 @@ export default {
                                                c == 1 ? ypInfoList[index].shi_fou_liu_yang_er :
                                                c == 2 ? ypInfoList[index].shi_fou_liu_yang_san: 
                                                c == 3 ? ypInfoList[index].shi_fou_liu_yang_si : ''
-                                    let obj = {
-                                            wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
-                                            wei_tuo_dan_wei_: item.wtdh,
-                                            lian_xi_ren_: item.wei_tuo_fang_lian,
-                                            lian_xi_dian_hua_: item.wei_tuo_lian,
-                                            yang_ben_ming_che: item.yang_pin_ming_che,
-                                            yang_ben_bian_hao: item.yang_pin_bian_hao,
-                                            pi_hao_bian_hao_: item.song_jian_pi_hao_,
-                                            song_jian_dan_wei: item.song_jian_dan_wei,
-                                            xing_ming_: ypInfoList[index].xing_ming_ || '',
-                                            xing_bie_: ypInfoList[index].xing_bie_ || '',
-                                            nian_ling_: ypInfoList[index].nian_ling_ || '',
-                                            yang_ben_zhuang_t: item.yang_pin_zhuang_t,
-                                            shou_yang_ri_qi_: currentTime,
-                                            bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
-                                            yang_ben_lei_xing: yblx,
-                                            yun_shu_tiao_jian: ystj,
-                                            yang_pin_shu_lian: ypsl,
-                                            yang_ben_gui_ge_s: ybgg,
-                                            yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
-                                            cun_fang_wei_zhi_: sywz || '',
-                                            liu_zhuan_zhuang_: '待任务分配',
-                                            shi_fou_liu_yang_: ifLy,
-                                            liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
-                                            liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
-                                            liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
-                                            liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
-                                            xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
-                                            fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
-                                            fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
-                                            biao_zhi_uuid_: currentUUID,
-                                            song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
-                                            jian_ce_xiang_mu_: xiangMuZh,
-                                            shou_yang_ren_:this.$store.getters.userInfo.user.name,
-                                            wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
-                                }
+                                //     let obj = {
+                                //             wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                //             wei_tuo_dan_wei_: item.wtdh,
+                                //             lian_xi_ren_: item.wei_tuo_fang_lian,
+                                //             lian_xi_dian_hua_: item.wei_tuo_lian,
+                                //             yang_ben_ming_che: item.yang_pin_ming_che,
+                                //             yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                //             pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                //             song_jian_dan_wei: item.song_jian_dan_wei,
+                                //             xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                //             xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                //             nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                //             yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                //             shou_yang_ri_qi_: currentTime,
+                                //             bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
+                                //             yang_ben_lei_xing: yblx,
+                                //             yun_shu_tiao_jian: ystj,
+                                //             yang_pin_shu_lian: ypsl,
+                                //             yang_ben_gui_ge_s: ybgg,
+                                //             yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                //             cun_fang_wei_zhi_: sywz || '',
+                                //             liu_zhuan_zhuang_: '待任务分配',
+                                //             shi_fou_liu_yang_: ifLy,
+                                //             liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
+                                //             liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
+                                //             liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
+                                //             liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
+                                //             xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                //             fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                //             fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                //             biao_zhi_uuid_: currentUUID,
+                                //             song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                //             jian_ce_xiang_mu_: xiangMuZh,
+                                //             shou_yang_ren_:this.$store.getters.userInfo.user.name,
+                                //             wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
+                                // }
+                                //     // console.log(obj)
+                                //     ypdjb.push(obj)
+                                const sql = `select bao_gao_zhou_qi_g from t_mjjcnlfw where FIND_IN_SET(id_,'${item.jian_ce_xiang_mu_}')`
+                                var maxAge
+                                repostCurd('sql', sql).then((res) => {
+                                    const { data = [] } = res.variables || {}
+                                    maxAge = data.reduce((max, person) => person.bao_gao_zhou_qi_g > max ? person.bao_gao_zhou_qi_g : max, data[0].bao_gao_zhou_qi_g)
+
+                                    const currentDate = new Date()
+
+                                    //  创建一个新的日期对象,表示当前日期加上3天
+                                    const futureDate = new Date(currentDate)
+
+                                    futureDate.setDate(currentDate.getDate() + Number(maxAge))
+
+                                    // 获取年、月、日
+                                    const year = futureDate.getFullYear()
+
+                                    const month = String(futureDate.getMonth() + 1).padStart(2, '0')
+
+                                    // 月份从0开始,所以需要加1
+                                    const day = String(futureDate.getDate()).padStart(2, '0')
+
+                                    // 格式化为YYYY-MM-DD
+                                    const formattedDate = `${year}-${month}-${day}`
+                                    // console.log('maxAge', formattedDate)
+                                    const obj = {
+                                        wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                        wei_tuo_dan_wei_: item.wtdh,
+                                        lian_xi_ren_: item.wei_tuo_fang_lian,
+                                        lian_xi_dian_hua_: item.wei_tuo_lian,
+                                        yang_ben_ming_che: item.yang_pin_ming_che,
+                                        yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                        pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                        song_jian_dan_wei: item.song_jian_dan_wei,
+                                        xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                        xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                        nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                        yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                        shou_yang_ri_qi_: currentTime,
+                                        bei_zhu_: ypInfoList[index].bei_zhu_1_ || '',
+                                        yang_ben_lei_xing: yblx,
+                                        yun_shu_tiao_jian: ystj,
+                                        yang_pin_shu_lian: ypsl,
+                                        yang_ben_gui_ge_s: ybgg,
+                                        yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                        cun_fang_wei_zhi_: sywz || '',
+                                        liu_zhuan_zhuang_: '待任务分配',
+                                        shi_fou_liu_yang_: ifLy,
+                                        liu_yang_ri_qi_: ifLy == '是' ? ypInfoList[index].liu_yang_ri_qi_ : '',
+                                        liu_yang_cun_fang: ifLy == '是' ? (lycf || '') : '',
+                                        liu_yang_shu_lian: ifLy == '是' ? (lysl == null ? '' : lysl) : '',
+                                        liu_yang_qi_xian: ifLy == '是' ? ypInfoList[index].liu_yang_qi_xian : '',
+                                        xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                        fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                        fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                        biao_zhi_uuid_: currentUUID,
+                                        song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                        jian_ce_xiang_mu_: xiangMuZh,
+                                        shou_yang_ren_: this.$store.getters.userInfo.user.name,
+                                        wei_tuo_lei_xing_: item.wei_tuo_lei_xing_,
+                                        bao_gao_zhou_qi_g: formattedDate
+
+                                    }
                                     // console.log(obj)
                                     ypdjb.push(obj)
+                                })
                                 }
                                 // 2-2:封装任务分配表
                                 let rw = {
@@ -729,44 +794,109 @@ export default {
                                                        c == 1 ? ypInfoList[index].shi_fou_liu_yang_er :
                                                        c == 2 ? ypInfoList[index].shi_fou_liu_yang_san: 
                                                        c == 3 ? ypInfoList[index].shi_fou_liu_yang_si : ''
-                                            let obj = {
-                                                    wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
-                                                    wei_tuo_dan_wei_: item.wtdh,
-                                                    lian_xi_ren_: item.wei_tuo_fang_lian,
-                                                    lian_xi_dian_hua_: item.wei_tuo_lian,
-                                                    yang_ben_ming_che: item.yang_pin_ming_che,
-                                                    yang_ben_bian_hao: item.yang_pin_bian_hao,
-                                                    pi_hao_bian_hao_: item.song_jian_pi_hao_,
-                                                    song_jian_dan_wei: item.song_jian_dan_wei,
-                                                    xing_ming_: ypInfoList[index].xing_ming_ || '',
-                                                    xing_bie_: ypInfoList[index].xing_bie_ || '',
-                                                    nian_ling_: ypInfoList[index].nian_ling_ || '',
-                                                    yang_ben_zhuang_t: item.yang_pin_zhuang_t,
-                                                    shou_yang_ri_qi_: currentTime,
-                                                    bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
-                                                    yang_ben_lei_xing: yblx,
-                                                    yun_shu_tiao_jian: ystj,
-                                                    yang_pin_shu_lian: ypsl,
-                                                    yang_ben_gui_ge_s: ybgg,
-                                                    yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
-                                                    cun_fang_wei_zhi_: sywz || '',
-                                                    liu_zhuan_zhuang_: '待任务分配',
-                                                    shi_fou_liu_yang_: ifLy,
-                                                    liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
-                                                    liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
-                                                    liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
-                                                    liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
-                                                    xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
-                                                    fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
-                                                    fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
-                                                    biao_zhi_uuid_: currentUUID,
-                                                    song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
-                                                    jian_ce_xiang_mu_: xiangMuZh,
-                                                    shou_yang_ren_:this.$store.getters.userInfo.user.name,
-                                                    wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
-                                        }
+                                        //     let obj = {
+                                        //             wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                        //             wei_tuo_dan_wei_: item.wtdh,
+                                        //             lian_xi_ren_: item.wei_tuo_fang_lian,
+                                        //             lian_xi_dian_hua_: item.wei_tuo_lian,
+                                        //             yang_ben_ming_che: item.yang_pin_ming_che,
+                                        //             yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                        //             pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                        //             song_jian_dan_wei: item.song_jian_dan_wei,
+                                        //             xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                        //             xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                        //             nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                        //             yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                        //             shou_yang_ri_qi_: currentTime,
+                                        //             bei_zhu_: ypInfoList[index].bei_zhu_1_  || '',
+                                        //             yang_ben_lei_xing: yblx,
+                                        //             yun_shu_tiao_jian: ystj,
+                                        //             yang_pin_shu_lian: ypsl,
+                                        //             yang_ben_gui_ge_s: ybgg,
+                                        //             yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                        //             cun_fang_wei_zhi_: sywz || '',
+                                        //             liu_zhuan_zhuang_: '待任务分配',
+                                        //             shi_fou_liu_yang_: ifLy,
+                                        //             liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
+                                        //             liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
+                                        //             liu_yang_shu_lian: ifLy == '是'?  (lysl == null ?'':lysl) : '',
+                                        //             liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
+                                        //             xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                        //             fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                        //             fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                        //             biao_zhi_uuid_: currentUUID,
+                                        //             song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                        //             jian_ce_xiang_mu_: xiangMuZh,
+                                        //             shou_yang_ren_:this.$store.getters.userInfo.user.name,
+                                        //             wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
+                                        // }
+                                        //     // console.log(obj)
+                                        //     ypdjb.push(obj)
+                                        const sql = `select bao_gao_zhou_qi_g from t_mjjcnlfw where FIND_IN_SET(id_,'${item.jian_ce_xiang_mu_}')`
+                                        var maxAge
+                                        repostCurd('sql', sql).then((res) => {
+                                            const { data = [] } = res.variables || {}
+                                            maxAge = data.reduce((max, person) => person.bao_gao_zhou_qi_g > max ? person.bao_gao_zhou_qi_g : max, data[0].bao_gao_zhou_qi_g)
+
+                                            const currentDate = new Date()
+
+                                            //  创建一个新的日期对象,表示当前日期加上3天
+                                            const futureDate = new Date(currentDate)
+
+                                            futureDate.setDate(currentDate.getDate() + Number(maxAge))
+
+                                            // 获取年、月、日
+                                            const year = futureDate.getFullYear()
+
+                                            const month = String(futureDate.getMonth() + 1).padStart(2, '0')
+
+                                            // 月份从0开始,所以需要加1
+                                            const day = String(futureDate.getDate()).padStart(2, '0')
+
+                                            // 格式化为YYYY-MM-DD
+                                            const formattedDate = `${year}-${month}-${day}`
+                                            // console.log('maxAge', formattedDate)
+                                            const obj = {
+                                                wei_tuo_dan_hao_: item.wei_tuo_bian_hao_,
+                                                wei_tuo_dan_wei_: item.wtdh,
+                                                lian_xi_ren_: item.wei_tuo_fang_lian,
+                                                lian_xi_dian_hua_: item.wei_tuo_lian,
+                                                yang_ben_ming_che: item.yang_pin_ming_che,
+                                                yang_ben_bian_hao: item.yang_pin_bian_hao,
+                                                pi_hao_bian_hao_: item.song_jian_pi_hao_,
+                                                song_jian_dan_wei: item.song_jian_dan_wei,
+                                                xing_ming_: ypInfoList[index].xing_ming_ || '',
+                                                xing_bie_: ypInfoList[index].xing_bie_ || '',
+                                                nian_ling_: ypInfoList[index].nian_ling_ || '',
+                                                yang_ben_zhuang_t: item.yang_pin_zhuang_t,
+                                                shou_yang_ri_qi_: currentTime,
+                                                bei_zhu_: ypInfoList[index].bei_zhu_1_ || '',
+                                                yang_ben_lei_xing: yblx,
+                                                yun_shu_tiao_jian: ystj,
+                                                yang_pin_shu_lian: ypsl,
+                                                yang_ben_gui_ge_s: ybgg,
+                                                yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
+                                                cun_fang_wei_zhi_: sywz || '',
+                                                liu_zhuan_zhuang_: '待任务分配',
+                                                shi_fou_liu_yang_: ifLy,
+                                                liu_yang_ri_qi_: ifLy == '是' ? ypInfoList[index].liu_yang_ri_qi_ : '',
+                                                liu_yang_cun_fang: ifLy == '是' ? (lycf || '') : '',
+                                                liu_yang_shu_lian: ifLy == '是' ? (lysl == null ? '' : lysl) : '',
+                                                liu_yang_qi_xian: ifLy == '是' ? ypInfoList[index].liu_yang_qi_xian : '',
+                                                xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
+                                                fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
+                                                fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
+                                                biao_zhi_uuid_: currentUUID,
+                                                song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
+                                                jian_ce_xiang_mu_: xiangMuZh,
+                                                shou_yang_ren_: this.$store.getters.userInfo.user.name,
+                                                wei_tuo_lei_xing_: item.wei_tuo_lei_xing_,
+                                                bao_gao_zhou_qi_g: formattedDate
+
+                                            }
                                             // console.log(obj)
                                             ypdjb.push(obj)
+                                        })
                                         }
                                         // 2-2:封装任务分配表
                                         let rw = {