浏览代码

新品新色配图的添加sku的

lvhao 9 小时之前
父节点
当前提交
6383894168

+ 15 - 6
core/CoreApp/controllers/Color.php

@@ -138,7 +138,7 @@ class Color extends Start_Controller {
                 $start = ($page - 1)*$perpage;
             }
 			
-			$info_list = $this->color->find_all($where,'id,title,state,type,color,lowe,img,developer,craft_process,content,gylj,scsx,time,edittime',$order_str,$start,$perpage);
+			$info_list = $this->color->find_all($where,'id,title,state,type,color,lowe,img,developer,sku,craft_process,content,gylj,scsx,time,edittime',$order_str,$start,$perpage);
 			foreach ($info_list as $key=>$value) 
 		    {
 				
@@ -160,7 +160,9 @@ class Color extends Start_Controller {
 				{
 					$info_list[$key]['state'] = '未选择';
 				}
-				
+				if(empty($value['sku'])){
+					$info_list[$key]['sku'] = '';
+				}
 				if($value['type'] == 1)
 				{
 					$info_list[$key]['type'] = '编号款配图';
@@ -492,7 +494,7 @@ class Color extends Start_Controller {
             }
 			//数据排序
             $order_str = "id desc";
-			$info_list = $this->color->find_all($where,'id,title,state,type,color,lowe,img,developer,craft_process,content,gylj,scsx,time');
+			$info_list = $this->color->find_all($where,'id,title,state,type,color,lowe,img,developer,sku,craft_process,content,gylj,scsx,time');
 			foreach ($info_list as $key=>$value) 
 		    {
 		        if(empty($value['developer'])){
@@ -515,6 +517,10 @@ class Color extends Start_Controller {
 					$info_list[$key]['state'] = '未选择';
 				}
 				
+				if(empty($value['sku'])){
+					$info_list[$key]['sku'] = '';
+				}
+
 				if($value['type'] == 1)
 				{
 					$info_list[$key]['type'] = '编号款配图';
@@ -578,6 +584,7 @@ class Color extends Start_Controller {
 			<td>曲度</td>
 			<td style='height:100px;width:200px;'>图片</td>
 			<td>对接人</td>
+			<td>SKU</td>
 			<td>重要信息提醒</td>
 			<td>备注</td>
 			<td>工艺路径</td>
@@ -626,7 +633,7 @@ class Color extends Start_Controller {
 		if($sid)          { $where .= " and id in (".trim($sid,',').") "; }
 
 		$order_str = "id desc";
-		$fields = 'id,title,state,type,color,lowe,content,gylj,scsx,img,developer,craft_process,time';
+		$fields = 'id,title,state,type,color,lowe,content,gylj,scsx,img,developer,sku,craft_process,time';
 
 		// 状态/类型映射表
 		$state_map = [1 => '在售款', 2 => '已停售'];
@@ -674,7 +681,7 @@ class Color extends Start_Controller {
 		</head>
 		<body>';
 		echo '<table border="1" cellspacing="0" style="border-collapse: collapse; font-family: Microsoft Yahei; font-size: 13px;"><col width="150"><col width="80"><col width="100"><col width="50"><col width="50"><col width="150"><col width="80"><col width="100"><col width="120"><col width="600">';
-		echo '<tr><td>标题</td><td>是否在售</td><td>配图类型</td><td>色号</td><td>曲度</td><td width="600">图片</td><td>对接人</td><td>重要信息提醒</td><td>备注</td><td>工艺路径</td><td>生产时效(天)</td><td>添加时间</td></tr>';
+		echo '<tr><td>标题</td><td>是否在售</td><td>配图类型</td><td>色号</td><td>曲度</td><td width="600">图片</td><td>对接人</td><td>SKU</td><td>重要信息提醒</td><td>备注</td><td>工艺路径</td><td>生产时效(天)</td><td>添加时间</td></tr>';
 
 		// ========== 核心优化:分批查询 + curl_multi 并发下载 + 流式输出 ==========
 		$batch_size = 50;
@@ -711,7 +718,8 @@ class Color extends Start_Controller {
 				$value['time']  = date('Y-m-d H:i:s', $value['time']);
 				$value['gylj']  = empty($value['gylj']) ? '' : $value['gylj'];
 				$value['scsx']  = empty($value['scsx']) ? 0 : $value['scsx'];
-
+				$value['sku']   = empty($value['sku']) ? '' : $value['sku'];
+				
 				// 构建图片 HTML
 				$colorimg = explode('|', $value['img']);
 				$str_img = '<table class="img_container" width="100%" cellspacing="0" cellpadding="0"><tr>';
@@ -740,6 +748,7 @@ class Color extends Start_Controller {
 				echo '<td>'.$value['lowe'].'</td>';
 				echo '<td width="600">'.$value['img'].'</td>';
 				echo '<td>'.$value['developer'].'</td>';
+				echo '<td>'.$value['sku'].'</td>';
 				echo '<td>'.$value['craft_process'].'</td>';
 				echo '<td>'.$value['content'].'</td>';
 				echo '<td>'.$value['gylj'].'</td>';

+ 6 - 5
template/erp/color.html

@@ -55,6 +55,7 @@
 <td>曲度</td>
 <td>图片</td>
 <td>对接人</td>
+<td>sku</td>
 <td>重要信息提醒</td>
 <td>备注</td>
 <td>工艺路径</td>
@@ -86,12 +87,12 @@ $(this).find('td:eq(5)').css("width","6%");
 $(this).find('td:eq(6)').css("width","14%");
 $(this).find('td:eq(7)').css("width","5%");
 $(this).find('td:eq(8)').css("width","8%");
-
-$(this).find('td:eq(9)').css("width","12%");
-$(this).find('td:eq(10)').css("width","10%");
-$(this).find('td:eq(11)').css("width","4%");
-$(this).find('td:eq(12)').css("width","5%");
+$(this).find('td:eq(9)').css("width","8%");
+$(this).find('td:eq(10)').css("width","12%");
+$(this).find('td:eq(11)').css("width","10%");
+$(this).find('td:eq(12)').css("width","4%");
 $(this).find('td:eq(13)').css("width","5%");
+$(this).find('td:eq(14)').css("width","5%");
 });}
 $(".excel").click(function() {
     var f = "";

+ 4 - 1
template/erp/color_add.html

@@ -48,7 +48,10 @@
 <option value="2">已停售</option>
 </select>
 </li>
-
+<li>
+    <em>SKU:</em>
+    <input type="text" name="sku" value="" />
+</li>
 
 
 <li class="length scimg">

+ 4 - 1
template/erp/color_edit.html

@@ -52,7 +52,10 @@
 <option value="2" {if $color['state'] == 2}selected="selected"{/if}>已停售</option>
 </select>
 </li>
-
+<li>
+    <em>SKU:</em>
+    <input type="text" name="sku" value="{$color['sku']}" />
+</li>
 
 <li class="length scimg">
 <span class="upimg">{$color['img']}</span>

+ 4 - 1
template/erp/color_see.html

@@ -49,7 +49,10 @@
 {/if}
 </b>
 </li>
-
+<li>
+    <em>SKU:</em>
+    <b>{$color['sku']}</b>
+</li>
 <!-- <li class="length remark">
 <em>文字描述:</em>
 <b style="min-height:10px;padding:10px;font-size: 16px;line-height:26px;font-weight: bold;">{$color['content']}</b>