fix: 电子围栏表格读取

main
Leo 11 months ago
parent ee77d4f4b8
commit dda3ff446c

@ -24,13 +24,13 @@ var testCmd = &cobra.Command{
func extractColumns() {
// 打开 Excel 文件
f, err := excelize.OpenFile("/Users/leo/Documents/副本电子围栏.xlsx")
f, err := excelize.OpenFile("/Users/leo/Documents/副本电子围栏---林斌1.16.xlsx")
if err != nil {
log.Fatal(err)
}
// 获取表格的所有行
rows, err := f.GetRows("") // 假设表格在"Sheet1"中
rows, err := f.GetRows("李强") // 假设表格在"Sheet1"中
if err != nil {
log.Fatal(err)
}
@ -53,8 +53,8 @@ func extractColumns() {
if len(row) > 2 {
rowData = append(rowData, row[2]) // C列
}
if len(row) > 59 {
rowData = append(rowData, row[59]) // BH
if len(row) > 28 {
rowData = append(rowData, row[28]) // AC
}
// 将这一行数据添加到二维数组中
@ -65,12 +65,12 @@ func extractColumns() {
// 输出提取的数据
for _, row := range data {
//fmt.Println(row)
fmt.Println(row)
resp, err := lawClient.R().
SetHeaders(map[string]string{
"Authorization": "eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIxNTY1NzE3NjI2OSIsInVzZXJJZCI6IjEwMTUiLCJuYW1lIjoi6a2P5beN5beNIiwiZXhwIjoxNzM0MDEwOTI4LCJuYmYiOjE3MzM5OTI5Mjh9.QZxUoHdl1Qd_js32eKvrJrs3jOTPRJQxmrws9YD3Fw6Ok5SvRR9H02lOb1O7_oHJq4CylUJsXVAlhxerNLl5pVKzwStBVFqb6WPVY8RAGF-F94IlEMgkz8wJbDRHGkidtsk0vlp-kLID1ZXd5v3vLhzcDWLSxpGjPkCD7r3Q4gk",
"Authorization": "eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIxNTY1NzE3NjI2OSIsInVzZXJJZCI6IjEwMTUiLCJuYW1lIjoi6a2P5beN5beNIiwiZXhwIjoxNzM3MDI1MDc1LCJuYmYiOjE3MzcwMDcwNzV9.TG-Bk0CbwzavOl1RKszTDVYrBEZUoyY8EhXAS_Q8HRkJj_CyzPj_SfAc2sJnejarxh4hfVK0FkIU6GiVPMm67OhKUQCN1FnBWspXNFihIdnsaS9WDB4o_BCI16gV5dUxEQ3TjL3Ok4vMBnzk0rPdQJmU-3DphCmo7f_AS6BM46s",
"Content-type": "application/json;charset=UTF-8",
"Cookie": "Admin-Token=eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIxNTY1NzE3NjI2OSIsInVzZXJJZCI6IjEwMTUiLCJuYW1lIjoi6a2P5beN5beNIiwiZXhwIjoxNzM0MDEwOTI4LCJuYmYiOjE3MzM5OTI5Mjh9.QZxUoHdl1Qd_js32eKvrJrs3jOTPRJQxmrws9YD3Fw6Ok5SvRR9H02lOb1O7_oHJq4CylUJsXVAlhxerNLl5pVKzwStBVFqb6WPVY8RAGF-F94IlEMgkz8wJbDRHGkidtsk0vlp-kLID1ZXd5v3vLhzcDWLSxpGjPkCD7r3Q4gk; sysName=%E9%AD%8F%E5%B7%8D%E5%B7%8D",
"Cookie": "Admin-Token=eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIxNTY1NzE3NjI2OSIsInVzZXJJZCI6IjEwMTUiLCJuYW1lIjoi6a2P5beN5beNIiwiZXhwIjoxNzM3MDI1MDc1LCJuYmYiOjE3MzcwMDcwNzV9.TG-Bk0CbwzavOl1RKszTDVYrBEZUoyY8EhXAS_Q8HRkJj_CyzPj_SfAc2sJnejarxh4hfVK0FkIU6GiVPMm67OhKUQCN1FnBWspXNFihIdnsaS9WDB4o_BCI16gV5dUxEQ3TjL3Ok4vMBnzk0rPdQJmU-3DphCmo7f_AS6BM46s; sysName=%E9%AD%8F%E5%B7%8D%E5%B7%8D",
}).SetBody(map[string]interface{}{
"dzwlCode": row[2],
"dzwlId": cast.ToInt64(row[0]),

Loading…
Cancel
Save